diff --git a/dependency/clickhouse/1.0.2/CHANGELOG.md b/dependency/clickhouse/1.0.2/CHANGELOG.md deleted file mode 100644 index ffe065f5338..00000000000 --- a/dependency/clickhouse/1.0.2/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21) - -### Chore - -- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters - - - -## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation -- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) - - - - -### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11) - - - - -### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) - - - - -### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11) - - - - -### [clickhouse-0.0.2](https://github.com/truecharts/apps/compare/clickhouse-0.0.1...clickhouse-0.0.2) (2022-07-11) - -#### Chore - -* Auto-update chart README [skip ci] - -#### Fix diff --git a/dependency/clickhouse/1.0.2/Chart.lock b/dependency/clickhouse/1.0.2/Chart.lock deleted file mode 100644 index 4104481174f..00000000000 --- a/dependency/clickhouse/1.0.2/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-23T12:25:34.92488712Z" diff --git a/dependency/clickhouse/1.0.2/Chart.yaml b/dependency/clickhouse/1.0.2/Chart.yaml deleted file mode 100644 index cd8bc9d10a8..00000000000 --- a/dependency/clickhouse/1.0.2/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "22.7.1.248" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). -home: https://github.com/truecharts/apps/tree/master/charts/incubator/clickhouse -icon: https://truecharts.org/img/chart-icons/clickhouse.png -keywords: - - database - - clickhouse - - sql -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: clickhouse -sources: - - https://clickhouse.com/ - - https://hub.docker.com/r/yandex/clickhouse-server -type: application -version: 1.0.2 -annotations: - truecharts.org/catagories: | - - database - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/clickhouse/1.0.2/README.md b/dependency/clickhouse/1.0.2/README.md deleted file mode 100644 index 91c315af66a..00000000000 --- a/dependency/clickhouse/1.0.2/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# clickhouse - -![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.7.1.248](https://img.shields.io/badge/AppVersion-22.7.1.248-informational?style=flat-square) - -ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). - -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: [clickhouse](https://truecharts.org/docs/charts/stable/clickhouse) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `clickhouse` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install clickhouse TrueCharts/clickhouse -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `clickhouse` deployment - -```console -helm uninstall clickhouse -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install clickhouse \ - --set env.TZ="America/New York" \ - TrueCharts/clickhouse -``` - -#### 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 clickhouse TrueCharts/clickhouse -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/clickhouse/1.0.2/ix_values.yaml b/dependency/clickhouse/1.0.2/ix_values.yaml deleted file mode 100644 index 83667c8a3e4..00000000000 --- a/dependency/clickhouse/1.0.2/ix_values.yaml +++ /dev/null @@ -1,67 +0,0 @@ -image: - repository: tccr.io/truecharts/clickhouse - pullPolicy: IfNotPresent - tag: 22.7.1.2484@sha256:3fd86810c9c7c7a39774879c5eceeef4db3a15c9978266c511fc2d908186e7e2 - -controller: - type: statefulset - strategy: RollingUpdate - rollingUpdate: - unavailable: 1 - -securityContext: - readOnlyRootFilesystem: false - # Optional capabilities advanced ClickHouse features. See also: - # https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/README.md#linux-capabilities - # https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-clickhouse-in-docker/ - # https://github.com/ClickHouse/ClickHouse/blob/b844c36a9d5e76300a88b4f49e6debccf1ad22e4/programs/install/Install.cpp#L793-L804 - # capabilities: - # add: - # - IPC_LOCK - # - NET_ADMIN - # - SYS_NICE - -service: - main: - ports: - main: - port: 8123 - protocol: HTTP - targetPort: 8123 - -volumeClaimTemplates: - data: - enabled: true - mountPath: /var/lib/clickhouse - -probes: - liveness: - type: HTTP - path: /ping - readiness: - type: HTTP - path: /ping - startup: - type: HTTP - path: /ping - -clickhouseDatabase: "test" -clickhouseUsername: "test" -clickhousePassword: "testpass" -clickhouseDefaultAccessManagement: 0 -existingSecret: "" - -secret: - credentials: - enabled: true - data: - clickhouse-password: '{{ ( .Values.clickhousePassword | default "empty" ) }}' - -env: - CLICKHOUSE_DB: "{{ .Values.clickhouseDatabase }}" - CLICKHOUSE_USER: "{{ .Values.clickhouseUsername }}" - CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: "{{ .Values.clickhouseDefaultAccessManagement }}" - CLICKHOUSE_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "clickhouse-password" diff --git a/dependency/clickhouse/1.0.3/CHANGELOG.md b/dependency/clickhouse/1.0.3/CHANGELOG.md new file mode 100644 index 00000000000..ae32fc964b1 --- /dev/null +++ b/dependency/clickhouse/1.0.3/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [clickhouse-1.0.3](https://github.com/truecharts/apps/compare/clickhouse-1.0.2...clickhouse-1.0.3) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [clickhouse-1.0.2](https://github.com/truecharts/apps/compare/clickhouse-1.0.1...clickhouse-1.0.2) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [clickhouse-1.0.1](https://github.com/truecharts/apps/compare/clickhouse-1.0.0...clickhouse-1.0.1) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [clickhouse-1.0.0](https://github.com/truecharts/apps/compare/clickhouse-0.0.12...clickhouse-1.0.0) (2022-07-21) + +### Chore + +- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters + + + +## [clickhouse-0.0.12](https://github.com/truecharts/apps/compare/clickhouse-0.0.11...clickhouse-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [clickhouse-0.0.11](https://github.com/truecharts/apps/compare/clickhouse-0.0.10...clickhouse-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [clickhouse-0.0.10](https://github.com/truecharts/apps/compare/clickhouse-0.0.8...clickhouse-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [clickhouse-0.0.8](https://github.com/truecharts/apps/compare/clickhouse-0.0.6...clickhouse-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [clickhouse-0.0.6](https://github.com/truecharts/apps/compare/clickhouse-0.0.5...clickhouse-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation +- update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) + + + + +### [clickhouse-0.0.5](https://github.com/truecharts/apps/compare/clickhouse-0.0.4...clickhouse-0.0.5) (2022-07-11) + + + + +### [clickhouse-0.0.4](https://github.com/truecharts/apps/compare/clickhouse-0.0.3...clickhouse-0.0.4) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + + + + +### [clickhouse-0.0.3](https://github.com/truecharts/apps/compare/clickhouse-0.0.2...clickhouse-0.0.3) (2022-07-11) + + diff --git a/dependency/clickhouse/1.0.3/Chart.lock b/dependency/clickhouse/1.0.3/Chart.lock new file mode 100644 index 00000000000..10419d384c1 --- /dev/null +++ b/dependency/clickhouse/1.0.3/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:39:56.653396287Z" diff --git a/dependency/clickhouse/1.0.3/Chart.yaml b/dependency/clickhouse/1.0.3/Chart.yaml new file mode 100644 index 00000000000..e6470b31146 --- /dev/null +++ b/dependency/clickhouse/1.0.3/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "22.7.1.248" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). +home: https://github.com/truecharts/apps/tree/master/charts/incubator/clickhouse +icon: https://truecharts.org/img/chart-icons/clickhouse.png +keywords: + - database + - clickhouse + - sql +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: clickhouse +sources: + - https://clickhouse.com/ + - https://hub.docker.com/r/yandex/clickhouse-server +type: application +version: 1.0.3 +annotations: + truecharts.org/catagories: | + - database + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/clickhouse/1.0.3/README.md b/dependency/clickhouse/1.0.3/README.md new file mode 100644 index 00000000000..efb80f155aa --- /dev/null +++ b/dependency/clickhouse/1.0.3/README.md @@ -0,0 +1,108 @@ +# clickhouse + +![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.7.1.248](https://img.shields.io/badge/AppVersion-22.7.1.248-informational?style=flat-square) + +ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). + +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: [clickhouse](https://truecharts.org/docs/charts/stable/clickhouse) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `clickhouse` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install clickhouse TrueCharts/clickhouse +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `clickhouse` deployment + +```console +helm uninstall clickhouse +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install clickhouse \ + --set env.TZ="America/New York" \ + TrueCharts/clickhouse +``` + +#### 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 clickhouse TrueCharts/clickhouse -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/clickhouse/1.0.2/app-readme.md b/dependency/clickhouse/1.0.3/app-readme.md similarity index 100% rename from dependency/clickhouse/1.0.2/app-readme.md rename to dependency/clickhouse/1.0.3/app-readme.md diff --git a/dependency/clickhouse/1.0.2/charts/common-10.4.7.tgz b/dependency/clickhouse/1.0.3/charts/common-10.4.7.tgz similarity index 100% rename from dependency/clickhouse/1.0.2/charts/common-10.4.7.tgz rename to dependency/clickhouse/1.0.3/charts/common-10.4.7.tgz diff --git a/dependency/clickhouse/1.0.3/ix_values.yaml b/dependency/clickhouse/1.0.3/ix_values.yaml new file mode 100644 index 00000000000..01717c5fba8 --- /dev/null +++ b/dependency/clickhouse/1.0.3/ix_values.yaml @@ -0,0 +1,67 @@ +image: + repository: tccr.io/truecharts/clickhouse + pullPolicy: IfNotPresent + tag: 22.7.1.2484@sha256:126149cf68734feef6f5a7f9799873718d4c2b394aef39a53d2d016705f66478 + +controller: + type: statefulset + strategy: RollingUpdate + rollingUpdate: + unavailable: 1 + +securityContext: + readOnlyRootFilesystem: false + # Optional capabilities advanced ClickHouse features. See also: + # https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/README.md#linux-capabilities + # https://kb.altinity.com/altinity-kb-setup-and-maintenance/altinity-kb-clickhouse-in-docker/ + # https://github.com/ClickHouse/ClickHouse/blob/b844c36a9d5e76300a88b4f49e6debccf1ad22e4/programs/install/Install.cpp#L793-L804 + # capabilities: + # add: + # - IPC_LOCK + # - NET_ADMIN + # - SYS_NICE + +service: + main: + ports: + main: + port: 8123 + protocol: HTTP + targetPort: 8123 + +volumeClaimTemplates: + data: + enabled: true + mountPath: /var/lib/clickhouse + +probes: + liveness: + type: HTTP + path: /ping + readiness: + type: HTTP + path: /ping + startup: + type: HTTP + path: /ping + +clickhouseDatabase: "test" +clickhouseUsername: "test" +clickhousePassword: "testpass" +clickhouseDefaultAccessManagement: 0 +existingSecret: "" + +secret: + credentials: + enabled: true + data: + clickhouse-password: '{{ ( .Values.clickhousePassword | default "empty" ) }}' + +env: + CLICKHOUSE_DB: "{{ .Values.clickhouseDatabase }}" + CLICKHOUSE_USER: "{{ .Values.clickhouseUsername }}" + CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: "{{ .Values.clickhouseDefaultAccessManagement }}" + CLICKHOUSE_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "clickhouse-password" diff --git a/dependency/clickhouse/1.0.2/questions.yaml b/dependency/clickhouse/1.0.3/questions.yaml similarity index 100% rename from dependency/clickhouse/1.0.2/questions.yaml rename to dependency/clickhouse/1.0.3/questions.yaml diff --git a/dependency/clickhouse/1.0.2/templates/common.yaml b/dependency/clickhouse/1.0.3/templates/common.yaml similarity index 100% rename from dependency/clickhouse/1.0.2/templates/common.yaml rename to dependency/clickhouse/1.0.3/templates/common.yaml diff --git a/dependency/clickhouse/1.0.2/values.yaml b/dependency/clickhouse/1.0.3/values.yaml similarity index 100% rename from dependency/clickhouse/1.0.2/values.yaml rename to dependency/clickhouse/1.0.3/values.yaml diff --git a/dependency/collabora-online/12.1.22/CHANGELOG.md b/dependency/collabora-online/12.1.22/CHANGELOG.md new file mode 100644 index 00000000000..bb6588fa486 --- /dev/null +++ b/dependency/collabora-online/12.1.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [collabora-online-12.1.22](https://github.com/truecharts/apps/compare/collabora-online-12.1.21...collabora-online-12.1.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [collabora-online-12.1.21](https://github.com/truecharts/apps/compare/collabora-online-12.1.20...collabora-online-12.1.21) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [collabora-online-12.1.20](https://github.com/truecharts/apps/compare/collabora-online-12.1.19...collabora-online-12.1.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [collabora-online-12.1.19](https://github.com/truecharts/apps/compare/collabora-online-12.1.18...collabora-online-12.1.19) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters +- update helm chart common to v10.4.6 + +### Fix + +- remove some non-utf8 characters + + + +## [collabora-online-12.1.19](https://github.com/truecharts/apps/compare/collabora-online-12.1.18...collabora-online-12.1.19) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Fix + +- remove some non-utf8 characters + + + +## [collabora-online-12.1.19](https://github.com/truecharts/apps/compare/collabora-online-12.1.18...collabora-online-12.1.19) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + + + +## [collabora-online-12.1.19](https://github.com/truecharts/apps/compare/collabora-online-12.1.18...collabora-online-12.1.19) (2022-07-20) + +### Chore + +- update helm chart common to v10.4.6 + + + +## [collabora-online-12.1.18](https://github.com/truecharts/apps/compare/collabora-online-12.1.17...collabora-online-12.1.18) (2022-07-20) + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [collabora-online-12.1.17](https://github.com/truecharts/apps/compare/collabora-online-12.1.16...collabora-online-12.1.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [collabora-online-12.1.16](https://github.com/truecharts/apps/compare/collabora-online-12.1.15...collabora-online-12.1.16) (2022-07-14) + +### Fix + +- regenerate catalog and update template + diff --git a/dependency/collabora-online/12.1.22/Chart.lock b/dependency/collabora-online/12.1.22/Chart.lock new file mode 100644 index 00000000000..c711fa2d2a6 --- /dev/null +++ b/dependency/collabora-online/12.1.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:39:56.514317261Z" diff --git a/dependency/collabora-online/12.1.22/Chart.yaml b/dependency/collabora-online/12.1.22/Chart.yaml new file mode 100644 index 00000000000..b8bb7a6d075 --- /dev/null +++ b/dependency/collabora-online/12.1.22/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "22.05.4.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: "An awesome Online Office suite." +home: https://github.com/truecharts/apps/tree/master/charts/stable/collabora-online +icon: https://truecharts.org/img/chart-icons/collabora-online.png +keywords: + - collabora-online +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: collabora-online +sources: + - 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.22 +annotations: + truecharts.org/catagories: | + - office + - documents + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/collabora-online/12.1.22/README.md b/dependency/collabora-online/12.1.22/README.md new file mode 100644 index 00000000000..6c25aaf97aa --- /dev/null +++ b/dependency/collabora-online/12.1.22/README.md @@ -0,0 +1,109 @@ +# collabora-online + +![Version: 12.1.22](https://img.shields.io/badge/Version-12.1.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 22.05.4.1](https://img.shields.io/badge/AppVersion-22.05.4.1-informational?style=flat-square) + +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/stable/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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `collabora-online` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-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](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/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.22/app-readme.md b/dependency/collabora-online/12.1.22/app-readme.md new file mode 100644 index 00000000000..ccceec29807 --- /dev/null +++ b/dependency/collabora-online/12.1.22/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/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/mariadb/3.0.44/charts/common-10.4.7.tgz b/dependency/collabora-online/12.1.22/charts/common-10.4.7.tgz similarity index 100% rename from dependency/mariadb/3.0.44/charts/common-10.4.7.tgz rename to dependency/collabora-online/12.1.22/charts/common-10.4.7.tgz diff --git a/dependency/collabora-online/12.1.22/ix_values.yaml b/dependency/collabora-online/12.1.22/ix_values.yaml new file mode 100644 index 00000000000..dec4179295e --- /dev/null +++ b/dependency/collabora-online/12.1.22/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/collabora + tag: v22.05.4.1.1@sha256:4b7c9b3583309d4717fb64fa1e5115695abd7e98db4bc02dff0a24cf3ac74b6c + pullPolicy: IfNotPresent + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +securityContext: + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 104 + runAsGroup: 106 + +service: + main: + ports: + main: + port: 10105 + targetPort: 9980 + +secretEnv: + username: "" + password: "" + +env: + 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: "collabora.domain.tld" + DONT_GEN_SSL_CERT: true diff --git a/dependency/collabora-online/12.1.22/questions.yaml b/dependency/collabora-online/12.1.22/questions.yaml new file mode 100644 index 00000000000..da1abfbb249 --- /dev/null +++ b/dependency/collabora-online/12.1.22/questions.yaml @@ -0,0 +1,2313 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/" + admin: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/browser/dist/admin/admin.html" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "RollingUpdate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: username + label: "Username for WebUI" + schema: + type: string + default: "admin" + required: true + - variable: password + label: "Password for WebUI" + schema: + type: string + valid_chars: "[a-zA-Z0-9!@#$%^&*?]{8,}" + private: true + required: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: aliasgroup1 + label: "aliasgroup1" + description: "Comma separated hosts list." + schema: + type: string + default: "" + - variable: dictionaries + label: "Dictionaries to use, leave empty to use all" + schema: + type: string + default: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + - variable: extra_params + label: "Extra Parameters to add" + description: 'e.g. "--o:welcome.enable=false", See more on /etc/loolwsd/loolwsd.xml. Separate params with space' + schema: + type: string + default: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false" + - variable: DONT_GEN_SSL_CERT + label: "DONT_GEN_SSL_CERT" + description: "When set to true it does NOT generate an SSL cert, you have to use your own" + schema: + type: boolean + default: true + - variable: server_name + label: "Server Name" + description: "When this environment variable is set (is not empty), then its value will be used as server name in /etc/loolwsd/loolwsd.xml. Without this, CODE is not delivering a correct host for the websocket connection in case of a proxy in front of it." + schema: + type: string + default: 'collabora.domain.tld' + valid_chars: '^((([a-z\d](-?[a-z\d]){0,62})\.)*(([a-z\d](-?[a-z\d]){0,62})\.)([a-z](-?[a-z\d]){1,62})|((\d{1,3}\.){3}\d{1,3}))$' + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10105 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 9980 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: true + - 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: 104 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 106 + - 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/dependency/mariadb/3.0.44/templates/common.yaml b/dependency/collabora-online/12.1.22/templates/common.yaml similarity index 100% rename from dependency/mariadb/3.0.44/templates/common.yaml rename to dependency/collabora-online/12.1.22/templates/common.yaml diff --git a/dependency/mariadb/3.0.44/values.yaml b/dependency/collabora-online/12.1.22/values.yaml similarity index 100% rename from dependency/mariadb/3.0.44/values.yaml rename to dependency/collabora-online/12.1.22/values.yaml diff --git a/dependency/mariadb/3.0.44/CHANGELOG.md b/dependency/mariadb/3.0.44/CHANGELOG.md deleted file mode 100644 index 4ec4042b76a..00000000000 --- a/dependency/mariadb/3.0.44/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mariadb-3.0.44](https://github.com/truecharts/apps/compare/mariadb-3.0.43...mariadb-3.0.44) (2022-07-24) - -### Chore - -- update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - - - -## [mariadb-3.0.43](https://github.com/truecharts/apps/compare/mariadb-3.0.42...mariadb-3.0.43) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [mariadb-3.0.42](https://github.com/truecharts/apps/compare/mariadb-3.0.41...mariadb-3.0.42) (2022-07-23) - -### Chore - -- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) - - - - -## [mariadb-3.0.41](https://github.com/truecharts/apps/compare/mariadb-3.0.40...mariadb-3.0.41) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - - -## [mariadb-3.0.40](https://github.com/truecharts/apps/compare/mariadb-3.0.39...mariadb-3.0.40) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - diff --git a/dependency/mariadb/3.0.44/Chart.lock b/dependency/mariadb/3.0.44/Chart.lock deleted file mode 100644 index 4a570305da9..00000000000 --- a/dependency/mariadb/3.0.44/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:34:55.375051388Z" diff --git a/dependency/mariadb/3.0.44/Chart.yaml b/dependency/mariadb/3.0.44/Chart.yaml deleted file mode 100644 index 91cf6d5fa48..00000000000 --- a/dependency/mariadb/3.0.44/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "10.8.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Fast, reliable, scalable, and easy to use open-source relational database system. -home: https://github.com/truecharts/apps/tree/master/charts/dependency/mariadb -icon: https://truecharts.org/img/chart-icons/mariadb.png -keywords: - - mariadb - - mysql - - database - - sql -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mariadb -sources: - - https://github.com/bitnami/bitnami-docker-mariadb - - https://github.com/prometheus/mysqld_exporter - - https://mariadb.org -type: application -version: 3.0.44 -annotations: - truecharts.org/catagories: | - - database - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/mariadb/3.0.44/README.md b/dependency/mariadb/3.0.44/README.md deleted file mode 100644 index b482ea9a007..00000000000 --- a/dependency/mariadb/3.0.44/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mariadb - -![Version: 3.0.44](https://img.shields.io/badge/Version-3.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square) - -Fast, reliable, scalable, and easy to use open-source relational database system. - -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: [mariadb](https://truecharts.org/docs/charts/stable/mariadb) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mariadb` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mariadb TrueCharts/mariadb -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mariadb` deployment - -```console -helm uninstall mariadb -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mariadb \ - --set env.TZ="America/New York" \ - TrueCharts/mariadb -``` - -#### 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 mariadb TrueCharts/mariadb -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/mariadb/3.0.44/ix_values.yaml b/dependency/mariadb/3.0.44/ix_values.yaml deleted file mode 100644 index 944c8fee31a..00000000000 --- a/dependency/mariadb/3.0.44/ix_values.yaml +++ /dev/null @@ -1,121 +0,0 @@ -image: - repository: tccr.io/truecharts/mariadb - pullPolicy: IfNotPresent - tag: v10.8.3@sha256:91528d27040534367d71c5500f11d1777a96bda1d59b5a70f3eb4a59ed1afd4e - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -service: - main: - ports: - main: - port: 3306 - targetPort: 3306 - -securityContext: - readOnlyRootFilesystem: false - -secret: - credentials: - enabled: true - data: - mariadb-password: '{{ ( .Values.mariadbPassword | default "empty" ) }}' - mariadb-root-password: '{{ ( .Values.mariadbRootPassword | default "empty" ) }}' - -env: - MARIADB_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mariadb-password" - MARIADB_ROOT_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mariadb-root-password" - MARIADB_USER: "{{ .Values.mariadbUsername }}" - MARIADB_DATABASE: "{{ .Values.mariadbDatabase }}" - -podSecurityContext: - runAsGroup: 0 - -volumeClaimTemplates: - data: - enabled: true - mountPath: "/bitnami/mariadb" - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" - -mariadbPassword: "testpass" -mariadbUsername: "test" -mariadbDatabase: "test" -mariadbRootPassword: "testroot" -existingSecret: "" diff --git a/dependency/mariadb/3.0.45/CHANGELOG.md b/dependency/mariadb/3.0.45/CHANGELOG.md new file mode 100644 index 00000000000..400dd57a4d4 --- /dev/null +++ b/dependency/mariadb/3.0.45/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mariadb-3.0.45](https://github.com/truecharts/apps/compare/mariadb-3.0.44...mariadb-3.0.45) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mariadb-3.0.44](https://github.com/truecharts/apps/compare/mariadb-3.0.43...mariadb-3.0.44) (2022-07-24) + +### Chore + +- update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + + + + +## [mariadb-3.0.43](https://github.com/truecharts/apps/compare/mariadb-3.0.42...mariadb-3.0.43) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [mariadb-3.0.42](https://github.com/truecharts/apps/compare/mariadb-3.0.41...mariadb-3.0.42) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [mariadb-3.0.41](https://github.com/truecharts/apps/compare/mariadb-3.0.40...mariadb-3.0.41) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [mariadb-3.0.40](https://github.com/truecharts/apps/compare/mariadb-3.0.39...mariadb-3.0.40) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-20) diff --git a/dependency/mariadb/3.0.45/Chart.lock b/dependency/mariadb/3.0.45/Chart.lock new file mode 100644 index 00000000000..96e634a7de3 --- /dev/null +++ b/dependency/mariadb/3.0.45/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:39:56.590836251Z" diff --git a/dependency/mariadb/3.0.45/Chart.yaml b/dependency/mariadb/3.0.45/Chart.yaml new file mode 100644 index 00000000000..b36e315b3fb --- /dev/null +++ b/dependency/mariadb/3.0.45/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "10.8.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Fast, reliable, scalable, and easy to use open-source relational database system. +home: https://github.com/truecharts/apps/tree/master/charts/dependency/mariadb +icon: https://truecharts.org/img/chart-icons/mariadb.png +keywords: + - mariadb + - mysql + - database + - sql +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mariadb +sources: + - https://github.com/bitnami/bitnami-docker-mariadb + - https://github.com/prometheus/mysqld_exporter + - https://mariadb.org +type: application +version: 3.0.45 +annotations: + truecharts.org/catagories: | + - database + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/mariadb/3.0.45/README.md b/dependency/mariadb/3.0.45/README.md new file mode 100644 index 00000000000..46068f3db73 --- /dev/null +++ b/dependency/mariadb/3.0.45/README.md @@ -0,0 +1,109 @@ +# mariadb + +![Version: 3.0.45](https://img.shields.io/badge/Version-3.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square) + +Fast, reliable, scalable, and easy to use open-source relational database system. + +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: [mariadb](https://truecharts.org/docs/charts/stable/mariadb) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mariadb` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mariadb TrueCharts/mariadb +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mariadb` deployment + +```console +helm uninstall mariadb +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mariadb \ + --set env.TZ="America/New York" \ + TrueCharts/mariadb +``` + +#### 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 mariadb TrueCharts/mariadb -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/mariadb/3.0.44/app-readme.md b/dependency/mariadb/3.0.45/app-readme.md similarity index 100% rename from dependency/mariadb/3.0.44/app-readme.md rename to dependency/mariadb/3.0.45/app-readme.md diff --git a/dependency/memcached/3.0.45/charts/common-10.4.7.tgz b/dependency/mariadb/3.0.45/charts/common-10.4.7.tgz similarity index 100% rename from dependency/memcached/3.0.45/charts/common-10.4.7.tgz rename to dependency/mariadb/3.0.45/charts/common-10.4.7.tgz diff --git a/dependency/mariadb/3.0.45/ix_values.yaml b/dependency/mariadb/3.0.45/ix_values.yaml new file mode 100644 index 00000000000..8b703bde321 --- /dev/null +++ b/dependency/mariadb/3.0.45/ix_values.yaml @@ -0,0 +1,121 @@ +image: + repository: tccr.io/truecharts/mariadb + pullPolicy: IfNotPresent + tag: v10.8.3@sha256:9fa7449c930811c7c0cd28a3d9a93d0d1de1008459d829f4407967fae9db7e30 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +service: + main: + ports: + main: + port: 3306 + targetPort: 3306 + +securityContext: + readOnlyRootFilesystem: false + +secret: + credentials: + enabled: true + data: + mariadb-password: '{{ ( .Values.mariadbPassword | default "empty" ) }}' + mariadb-root-password: '{{ ( .Values.mariadbRootPassword | default "empty" ) }}' + +env: + MARIADB_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "mariadb-password" + MARIADB_ROOT_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "mariadb-root-password" + MARIADB_USER: "{{ .Values.mariadbUsername }}" + MARIADB_DATABASE: "{{ .Values.mariadbDatabase }}" + +podSecurityContext: + runAsGroup: 0 + +volumeClaimTemplates: + data: + enabled: true + mountPath: "/bitnami/mariadb" + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - "until /opt/bitnami/scripts/mariadb/healthcheck.sh; do sleep 2; done" + +mariadbPassword: "testpass" +mariadbUsername: "test" +mariadbDatabase: "test" +mariadbRootPassword: "testroot" +existingSecret: "" diff --git a/dependency/mariadb/3.0.44/questions.yaml b/dependency/mariadb/3.0.45/questions.yaml similarity index 100% rename from dependency/mariadb/3.0.44/questions.yaml rename to dependency/mariadb/3.0.45/questions.yaml diff --git a/incubator/adguard-home/1.0.24/templates/common.yaml b/dependency/mariadb/3.0.45/templates/common.yaml similarity index 100% rename from incubator/adguard-home/1.0.24/templates/common.yaml rename to dependency/mariadb/3.0.45/templates/common.yaml diff --git a/dependency/memcached/3.0.45/values.yaml b/dependency/mariadb/3.0.45/values.yaml similarity index 100% rename from dependency/memcached/3.0.45/values.yaml rename to dependency/mariadb/3.0.45/values.yaml diff --git a/dependency/memcached/3.0.45/CHANGELOG.md b/dependency/memcached/3.0.45/CHANGELOG.md deleted file mode 100644 index d8d0453c14d..00000000000 --- a/dependency/memcached/3.0.45/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [memcached-3.0.45](https://github.com/truecharts/apps/compare/memcached-3.0.44...memcached-3.0.45) (2022-07-24) - -### Chore - -- update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - - - -## [memcached-3.0.44](https://github.com/truecharts/apps/compare/memcached-3.0.43...memcached-3.0.44) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [postgresql-8.0.44](https://github.com/truecharts/apps/compare/postgresql-8.0.43...postgresql-8.0.44) (2022-07-23) - -### Chore - -- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) - - - - -## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - - -## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.40](https://github.com/truecharts/apps/compare/postgresql-8.0.39...postgresql-8.0.40) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [postgresql-8.0.39](https://github.com/truecharts/apps/compare/postgresql-8.0.38...postgresql-8.0.39) (2022-07-19) - -### Chore diff --git a/dependency/memcached/3.0.45/Chart.lock b/dependency/memcached/3.0.45/Chart.lock deleted file mode 100644 index 710066feab1..00000000000 --- a/dependency/memcached/3.0.45/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:34:55.34242832Z" diff --git a/dependency/memcached/3.0.45/Chart.yaml b/dependency/memcached/3.0.45/Chart.yaml deleted file mode 100644 index 5617381fce1..00000000000 --- a/dependency/memcached/3.0.45/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.6.15" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Memcached is a memory-backed database caching solution -home: https://github.com/truecharts/apps/tree/master/charts/dependency/memcached -icon: https://truecharts.org/img/chart-icons/memcached.png -keywords: - - memcached - - database - - cache -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: memcached -sources: - - https://github.com/bitnami/bitnami-docker-memcached - - http://memcached.org/ -type: application -version: 3.0.45 -annotations: - truecharts.org/catagories: | - - database - - cache - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/memcached/3.0.45/README.md b/dependency/memcached/3.0.45/README.md deleted file mode 100644 index 90e19fc5803..00000000000 --- a/dependency/memcached/3.0.45/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# memcached - -![Version: 3.0.45](https://img.shields.io/badge/Version-3.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.15](https://img.shields.io/badge/AppVersion-1.6.15-informational?style=flat-square) - -Memcached is a memory-backed database caching solution - -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: [memcached](https://truecharts.org/docs/charts/stable/memcached) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `memcached` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install memcached TrueCharts/memcached -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `memcached` deployment - -```console -helm uninstall memcached -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install memcached \ - --set env.TZ="America/New York" \ - TrueCharts/memcached -``` - -#### 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 memcached TrueCharts/memcached -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/memcached/3.0.45/ix_values.yaml b/dependency/memcached/3.0.45/ix_values.yaml deleted file mode 100644 index 60eccab2f3c..00000000000 --- a/dependency/memcached/3.0.45/ix_values.yaml +++ /dev/null @@ -1,11 +0,0 @@ -image: - repository: tccr.io/truecharts/memcached - pullPolicy: IfNotPresent - tag: v1.6.15@sha256:99a30607c34d14018cb1a09b9bbd93cd3696a9a848027d71fa2c7c67beaa8398 - -service: - main: - ports: - main: - port: 11211 - targetPort: 11211 diff --git a/dependency/memcached/3.0.46/CHANGELOG.md b/dependency/memcached/3.0.46/CHANGELOG.md new file mode 100644 index 00000000000..d8f47d48bfa --- /dev/null +++ b/dependency/memcached/3.0.46/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [memcached-3.0.46](https://github.com/truecharts/apps/compare/memcached-3.0.45...memcached-3.0.46) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [memcached-3.0.45](https://github.com/truecharts/apps/compare/memcached-3.0.44...memcached-3.0.45) (2022-07-24) + +### Chore + +- update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + + + + +## [memcached-3.0.44](https://github.com/truecharts/apps/compare/memcached-3.0.43...memcached-3.0.44) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [postgresql-8.0.44](https://github.com/truecharts/apps/compare/postgresql-8.0.43...postgresql-8.0.44) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) + +### Chore + +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.40](https://github.com/truecharts/apps/compare/postgresql-8.0.39...postgresql-8.0.40) (2022-07-20) + diff --git a/dependency/memcached/3.0.46/Chart.lock b/dependency/memcached/3.0.46/Chart.lock new file mode 100644 index 00000000000..df8f49d279a --- /dev/null +++ b/dependency/memcached/3.0.46/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:39:56.720663609Z" diff --git a/dependency/memcached/3.0.46/Chart.yaml b/dependency/memcached/3.0.46/Chart.yaml new file mode 100644 index 00000000000..2c399296b5a --- /dev/null +++ b/dependency/memcached/3.0.46/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.6.15" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Memcached is a memory-backed database caching solution +home: https://github.com/truecharts/apps/tree/master/charts/dependency/memcached +icon: https://truecharts.org/img/chart-icons/memcached.png +keywords: + - memcached + - database + - cache +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: memcached +sources: + - https://github.com/bitnami/bitnami-docker-memcached + - http://memcached.org/ +type: application +version: 3.0.46 +annotations: + truecharts.org/catagories: | + - database + - cache + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/memcached/3.0.46/README.md b/dependency/memcached/3.0.46/README.md new file mode 100644 index 00000000000..6620c93e14b --- /dev/null +++ b/dependency/memcached/3.0.46/README.md @@ -0,0 +1,108 @@ +# memcached + +![Version: 3.0.46](https://img.shields.io/badge/Version-3.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.15](https://img.shields.io/badge/AppVersion-1.6.15-informational?style=flat-square) + +Memcached is a memory-backed database caching solution + +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: [memcached](https://truecharts.org/docs/charts/stable/memcached) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `memcached` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install memcached TrueCharts/memcached +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `memcached` deployment + +```console +helm uninstall memcached +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install memcached \ + --set env.TZ="America/New York" \ + TrueCharts/memcached +``` + +#### 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 memcached TrueCharts/memcached -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/memcached/3.0.45/app-readme.md b/dependency/memcached/3.0.46/app-readme.md similarity index 100% rename from dependency/memcached/3.0.45/app-readme.md rename to dependency/memcached/3.0.46/app-readme.md diff --git a/dependency/mongodb/1.0.45/charts/common-10.4.7.tgz b/dependency/memcached/3.0.46/charts/common-10.4.7.tgz similarity index 100% rename from dependency/mongodb/1.0.45/charts/common-10.4.7.tgz rename to dependency/memcached/3.0.46/charts/common-10.4.7.tgz diff --git a/dependency/memcached/3.0.46/ix_values.yaml b/dependency/memcached/3.0.46/ix_values.yaml new file mode 100644 index 00000000000..6c3b3fbe90e --- /dev/null +++ b/dependency/memcached/3.0.46/ix_values.yaml @@ -0,0 +1,11 @@ +image: + repository: tccr.io/truecharts/memcached + pullPolicy: IfNotPresent + tag: v1.6.15@sha256:a5de0ffebce0a9065de97490a344a37be4f9515f69b918515e0e436691bc09f7 + +service: + main: + ports: + main: + port: 11211 + targetPort: 11211 diff --git a/dependency/memcached/3.0.45/questions.yaml b/dependency/memcached/3.0.46/questions.yaml similarity index 100% rename from dependency/memcached/3.0.45/questions.yaml rename to dependency/memcached/3.0.46/questions.yaml diff --git a/dependency/memcached/3.0.45/templates/common.yaml b/dependency/memcached/3.0.46/templates/common.yaml similarity index 100% rename from dependency/memcached/3.0.45/templates/common.yaml rename to dependency/memcached/3.0.46/templates/common.yaml diff --git a/dependency/mongodb/1.0.45/values.yaml b/dependency/memcached/3.0.46/values.yaml similarity index 100% rename from dependency/mongodb/1.0.45/values.yaml rename to dependency/memcached/3.0.46/values.yaml diff --git a/dependency/mongodb/1.0.45/CHANGELOG.md b/dependency/mongodb/1.0.45/CHANGELOG.md deleted file mode 100644 index 67b3e1883ad..00000000000 --- a/dependency/mongodb/1.0.45/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mongodb-1.0.45](https://github.com/truecharts/apps/compare/mongodb-1.0.44...mongodb-1.0.45) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [mongodb-1.0.44](https://github.com/truecharts/apps/compare/mongodb-1.0.43...mongodb-1.0.44) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [mariadb-3.0.38](https://github.com/truecharts/apps/compare/mariadb-3.0.37...mariadb-3.0.38) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - - -## [mariadb-3.0.36](https://github.com/truecharts/apps/compare/mariadb-3.0.35...mariadb-3.0.36) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [memcached-3.0.36](https://github.com/truecharts/apps/compare/memcached-3.0.35...memcached-3.0.36) (2022-07-14) - -### Fix - -- regenerate catalog and update template - diff --git a/dependency/mongodb/1.0.45/Chart.lock b/dependency/mongodb/1.0.45/Chart.lock deleted file mode 100644 index 80a7f7d97da..00000000000 --- a/dependency/mongodb/1.0.45/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-23T12:25:54.04412524Z" diff --git a/dependency/mongodb/1.0.45/Chart.yaml b/dependency/mongodb/1.0.45/Chart.yaml deleted file mode 100644 index 78b4b4f0dab..00000000000 --- a/dependency/mongodb/1.0.45/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "5.0.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Fast, reliable, scalable, and easy to use open-source no-sql database system. -home: https://github.com/truecharts/apps/tree/master/charts/dependency/mongodb -icon: https://truecharts.org/img/chart-icons/mongodb.png -keywords: - - mongodb - - database - - nosql -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mongodb -sources: - - https://hub.docker.com/r/bitnami/mongodb - - https://github.com/bitnami/bitnami-docker-mongodb - - https://www.mongodb.com -type: application -version: 1.0.45 -annotations: - truecharts.org/catagories: | - - database - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/mongodb/1.0.45/README.md b/dependency/mongodb/1.0.45/README.md deleted file mode 100644 index 940b9437c8a..00000000000 --- a/dependency/mongodb/1.0.45/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mongodb - -![Version: 1.0.45](https://img.shields.io/badge/Version-1.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.9](https://img.shields.io/badge/AppVersion-5.0.9-informational?style=flat-square) - -Fast, reliable, scalable, and easy to use open-source no-sql database system. - -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: [mongodb](https://truecharts.org/docs/charts/stable/mongodb) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mongodb` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mongodb TrueCharts/mongodb -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mongodb` deployment - -```console -helm uninstall mongodb -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mongodb \ - --set env.TZ="America/New York" \ - TrueCharts/mongodb -``` - -#### 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 mongodb TrueCharts/mongodb -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/mongodb/1.0.45/ix_values.yaml b/dependency/mongodb/1.0.45/ix_values.yaml deleted file mode 100644 index 517622479e0..00000000000 --- a/dependency/mongodb/1.0.45/ix_values.yaml +++ /dev/null @@ -1,122 +0,0 @@ -image: - repository: tccr.io/truecharts/mongodb - pullPolicy: IfNotPresent - tag: v5.0.9@sha256:d3cff02da6604983562973a0277e3c2abfcfd12775caee4449aa40d2330fd687 - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -service: - main: - ports: - main: - port: 27017 - targetPort: 27017 - -securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsGroup: 0 - -volumeClaimTemplates: - data: - enabled: true - mountPath: "/bitnami/mongodb" - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - /bin/bash - - -ec - - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet - -mongodbPassword: "testpass" -mongodbUsername: "test" -mongodbDatabase: "test" -mongodbRootPassword: "testroot" -existingSecret: "" - -secret: - credentials: - enabled: true - data: - mongodb-password: '{{ ( .Values.mongodbPassword | default "empty" ) }}' - mongodb-root-password: '{{ ( .Values.mongodbRootPassword | default "empty" ) }}' - -env: - MONGODB_USERNAME: "{{ .Values.mongodbUsername }}" - MONGODB_DATABASE: "{{ .Values.mongodbDatabase }}" - MONGODB_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mongodb-password" - MONGODB_ROOT_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "mongodb-root-password" diff --git a/dependency/mongodb/1.0.46/CHANGELOG.md b/dependency/mongodb/1.0.46/CHANGELOG.md new file mode 100644 index 00000000000..e29bef0cacc --- /dev/null +++ b/dependency/mongodb/1.0.46/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mongodb-1.0.46](https://github.com/truecharts/apps/compare/mongodb-1.0.45...mongodb-1.0.46) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mongodb-1.0.45](https://github.com/truecharts/apps/compare/mongodb-1.0.44...mongodb-1.0.45) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [mongodb-1.0.44](https://github.com/truecharts/apps/compare/mongodb-1.0.43...mongodb-1.0.44) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mongodb-1.0.43](https://github.com/truecharts/apps/compare/mongodb-1.0.42...mongodb-1.0.43) (2022-07-20) + +### Chore + +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [mariadb-3.0.38](https://github.com/truecharts/apps/compare/mariadb-3.0.37...mariadb-3.0.38) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + + +## [mariadb-3.0.36](https://github.com/truecharts/apps/compare/mariadb-3.0.35...mariadb-3.0.36) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) diff --git a/dependency/mongodb/1.0.46/Chart.lock b/dependency/mongodb/1.0.46/Chart.lock new file mode 100644 index 00000000000..603e2bb0780 --- /dev/null +++ b/dependency/mongodb/1.0.46/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:17.182077426Z" diff --git a/dependency/mongodb/1.0.46/Chart.yaml b/dependency/mongodb/1.0.46/Chart.yaml new file mode 100644 index 00000000000..bd1fe74fb99 --- /dev/null +++ b/dependency/mongodb/1.0.46/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "5.0.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Fast, reliable, scalable, and easy to use open-source no-sql database system. +home: https://github.com/truecharts/apps/tree/master/charts/dependency/mongodb +icon: https://truecharts.org/img/chart-icons/mongodb.png +keywords: + - mongodb + - database + - nosql +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mongodb +sources: + - https://hub.docker.com/r/bitnami/mongodb + - https://github.com/bitnami/bitnami-docker-mongodb + - https://www.mongodb.com +type: application +version: 1.0.46 +annotations: + truecharts.org/catagories: | + - database + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/mongodb/1.0.46/README.md b/dependency/mongodb/1.0.46/README.md new file mode 100644 index 00000000000..58787cdea60 --- /dev/null +++ b/dependency/mongodb/1.0.46/README.md @@ -0,0 +1,109 @@ +# mongodb + +![Version: 1.0.46](https://img.shields.io/badge/Version-1.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.9](https://img.shields.io/badge/AppVersion-5.0.9-informational?style=flat-square) + +Fast, reliable, scalable, and easy to use open-source no-sql database system. + +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: [mongodb](https://truecharts.org/docs/charts/stable/mongodb) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mongodb` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mongodb TrueCharts/mongodb +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mongodb` deployment + +```console +helm uninstall mongodb +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mongodb \ + --set env.TZ="America/New York" \ + TrueCharts/mongodb +``` + +#### 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 mongodb TrueCharts/mongodb -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/mongodb/1.0.45/app-readme.md b/dependency/mongodb/1.0.46/app-readme.md similarity index 100% rename from dependency/mongodb/1.0.45/app-readme.md rename to dependency/mongodb/1.0.46/app-readme.md diff --git a/dependency/postgresql/8.0.46/charts/common-10.4.7.tgz b/dependency/mongodb/1.0.46/charts/common-10.4.7.tgz similarity index 100% rename from dependency/postgresql/8.0.46/charts/common-10.4.7.tgz rename to dependency/mongodb/1.0.46/charts/common-10.4.7.tgz diff --git a/dependency/mongodb/1.0.46/ix_values.yaml b/dependency/mongodb/1.0.46/ix_values.yaml new file mode 100644 index 00000000000..94c40a3676f --- /dev/null +++ b/dependency/mongodb/1.0.46/ix_values.yaml @@ -0,0 +1,122 @@ +image: + repository: tccr.io/truecharts/mongodb + pullPolicy: IfNotPresent + tag: v5.0.9@sha256:84963261019d6b58e30ce9127b504a79c1ff5a888fa5d7f225609f37fa6568c1 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +service: + main: + ports: + main: + port: 27017 + targetPort: 27017 + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsGroup: 0 + +volumeClaimTemplates: + data: + enabled: true + mountPath: "/bitnami/mongodb" + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet + + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - /bin/bash + - -ec + - echo "db.runCommand(\"ping\")" | mongo --host localhost --port 27017 ${MONGODB_DATABASE} --quiet + +mongodbPassword: "testpass" +mongodbUsername: "test" +mongodbDatabase: "test" +mongodbRootPassword: "testroot" +existingSecret: "" + +secret: + credentials: + enabled: true + data: + mongodb-password: '{{ ( .Values.mongodbPassword | default "empty" ) }}' + mongodb-root-password: '{{ ( .Values.mongodbRootPassword | default "empty" ) }}' + +env: + MONGODB_USERNAME: "{{ .Values.mongodbUsername }}" + MONGODB_DATABASE: "{{ .Values.mongodbDatabase }}" + MONGODB_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "mongodb-password" + MONGODB_ROOT_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "mongodb-root-password" diff --git a/dependency/mongodb/1.0.45/questions.yaml b/dependency/mongodb/1.0.46/questions.yaml similarity index 100% rename from dependency/mongodb/1.0.45/questions.yaml rename to dependency/mongodb/1.0.46/questions.yaml diff --git a/dependency/mongodb/1.0.45/templates/common.yaml b/dependency/mongodb/1.0.46/templates/common.yaml similarity index 100% rename from dependency/mongodb/1.0.45/templates/common.yaml rename to dependency/mongodb/1.0.46/templates/common.yaml diff --git a/dependency/postgresql/8.0.46/values.yaml b/dependency/mongodb/1.0.46/values.yaml similarity index 100% rename from dependency/postgresql/8.0.46/values.yaml rename to dependency/mongodb/1.0.46/values.yaml diff --git a/dependency/postgresql/8.0.46/CHANGELOG.md b/dependency/postgresql/8.0.46/CHANGELOG.md deleted file mode 100644 index 50d5e2be853..00000000000 --- a/dependency/postgresql/8.0.46/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) - -### Chore - -- update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [postgresql-8.0.45](https://github.com/truecharts/apps/compare/postgresql-8.0.44...postgresql-8.0.45) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - - -## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - - -## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - diff --git a/dependency/postgresql/8.0.46/Chart.lock b/dependency/postgresql/8.0.46/Chart.lock deleted file mode 100644 index 06c604c473a..00000000000 --- a/dependency/postgresql/8.0.46/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:34:55.367554981Z" diff --git a/dependency/postgresql/8.0.46/Chart.yaml b/dependency/postgresql/8.0.46/Chart.yaml deleted file mode 100644 index 0df7cfdeba6..00000000000 --- a/dependency/postgresql/8.0.46/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "14.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: PostgresSQL -home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql -icon: https://truecharts.org/img/chart-icons/postgresql.png -keywords: - - postgres - - postgressql - - dtabase - - sql -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: postgresql -sources: - - https://www.postgresql.org/ -type: application -version: 8.0.46 -annotations: - truecharts.org/catagories: | - - database - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/postgresql/8.0.46/README.md b/dependency/postgresql/8.0.46/README.md deleted file mode 100644 index 2e4fe51ec9e..00000000000 --- a/dependency/postgresql/8.0.46/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# postgresql - -![Version: 8.0.46](https://img.shields.io/badge/Version-8.0.46-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.4.0](https://img.shields.io/badge/AppVersion-14.4.0-informational?style=flat-square) - -PostgresSQL - -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: [postgresql](https://truecharts.org/docs/charts/stable/postgresql) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `postgresql` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install postgresql TrueCharts/postgresql -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `postgresql` deployment - -```console -helm uninstall postgresql -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install postgresql \ - --set env.TZ="America/New York" \ - TrueCharts/postgresql -``` - -#### 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 postgresql TrueCharts/postgresql -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/postgresql/8.0.46/ix_values.yaml b/dependency/postgresql/8.0.46/ix_values.yaml deleted file mode 100644 index 1fd6cb60a8a..00000000000 --- a/dependency/postgresql/8.0.46/ix_values.yaml +++ /dev/null @@ -1,126 +0,0 @@ -image: - repository: tccr.io/truecharts/postgresql - pullPolicy: IfNotPresent - tag: v14.4.0@sha256:6f2fc3eefc5af432a3f8d00d632b0e115f42b9e28710cf481404d0de9f3d915d - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 5432 - targetPort: 5432 - -## TODO: Fix the backup-on-upgrade system -enableUpgradeBackup: false - -podSecurityContext: - runAsGroup: 0 - -volumeClaimTemplates: - db: - enabled: true - mountPath: "/bitnami/postgresql" - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" - -postgresqlPassword: "testpass" -postgresqlUsername: "test" -postgresqlDatabase: "test" -postgrespassword: "testroot" -existingSecret: "" - -secret: - credentials: - enabled: true - data: - postgresql-password: '{{ ( .Values.postgresqlPassword | default "empty" ) }}' - postgresql-postgres-password: '{{ ( .Values.postgrespassword | default "empty" ) }}' - -env: - POSTGRES_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "postgresql-password" - POSTGRESQL_POSTGRES_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "postgresql-postgres-password" - POSTGRES_USER: "{{ .Values.postgresqlUsername }}" - POSTGRES_DB: "{{ .Values.postgresqlDatabase }}" -# POSTGRESQL_POSTGRES_PASSWORD: "{{ .Values.postgrespassword }}" -# POSTGRESQL_PASSWORD: "{{ .Values.password }}" diff --git a/dependency/postgresql/8.0.47/CHANGELOG.md b/dependency/postgresql/8.0.47/CHANGELOG.md new file mode 100644 index 00000000000..2be97c87e58 --- /dev/null +++ b/dependency/postgresql/8.0.47/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [postgresql-8.0.47](https://github.com/truecharts/apps/compare/postgresql-8.0.46...postgresql-8.0.47) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [postgresql-8.0.46](https://github.com/truecharts/apps/compare/postgresql-8.0.45...postgresql-8.0.46) (2022-07-23) + +### Chore + +- update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [postgresql-8.0.45](https://github.com/truecharts/apps/compare/postgresql-8.0.44...postgresql-8.0.45) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + + +## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) diff --git a/dependency/postgresql/8.0.47/Chart.lock b/dependency/postgresql/8.0.47/Chart.lock new file mode 100644 index 00000000000..1b96c46f89a --- /dev/null +++ b/dependency/postgresql/8.0.47/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:17.467721226Z" diff --git a/dependency/postgresql/8.0.47/Chart.yaml b/dependency/postgresql/8.0.47/Chart.yaml new file mode 100644 index 00000000000..183fa013c33 --- /dev/null +++ b/dependency/postgresql/8.0.47/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "14.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: PostgresSQL +home: https://github.com/truecharts/apps/tree/master/charts/dependency/postgresql +icon: https://truecharts.org/img/chart-icons/postgresql.png +keywords: + - postgres + - postgressql + - dtabase + - sql +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: postgresql +sources: + - https://www.postgresql.org/ +type: application +version: 8.0.47 +annotations: + truecharts.org/catagories: | + - database + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/postgresql/8.0.47/README.md b/dependency/postgresql/8.0.47/README.md new file mode 100644 index 00000000000..773b11e3b75 --- /dev/null +++ b/dependency/postgresql/8.0.47/README.md @@ -0,0 +1,107 @@ +# postgresql + +![Version: 8.0.47](https://img.shields.io/badge/Version-8.0.47-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.4.0](https://img.shields.io/badge/AppVersion-14.4.0-informational?style=flat-square) + +PostgresSQL + +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: [postgresql](https://truecharts.org/docs/charts/stable/postgresql) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `postgresql` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install postgresql TrueCharts/postgresql +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `postgresql` deployment + +```console +helm uninstall postgresql +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install postgresql \ + --set env.TZ="America/New York" \ + TrueCharts/postgresql +``` + +#### 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 postgresql TrueCharts/postgresql -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/postgresql/8.0.46/app-readme.md b/dependency/postgresql/8.0.47/app-readme.md similarity index 100% rename from dependency/postgresql/8.0.46/app-readme.md rename to dependency/postgresql/8.0.47/app-readme.md diff --git a/dependency/promtail/3.0.34/charts/common-10.4.7.tgz b/dependency/postgresql/8.0.47/charts/common-10.4.7.tgz similarity index 100% rename from dependency/promtail/3.0.34/charts/common-10.4.7.tgz rename to dependency/postgresql/8.0.47/charts/common-10.4.7.tgz diff --git a/dependency/postgresql/8.0.47/ix_values.yaml b/dependency/postgresql/8.0.47/ix_values.yaml new file mode 100644 index 00000000000..85a737cf21e --- /dev/null +++ b/dependency/postgresql/8.0.47/ix_values.yaml @@ -0,0 +1,126 @@ +image: + repository: tccr.io/truecharts/postgresql + pullPolicy: IfNotPresent + tag: v14.4.0@sha256:79f093624368c2734233915b6f498d07c23cbffae1482d418e42848318352abf + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 5432 + targetPort: 5432 + +## TODO: Fix the backup-on-upgrade system +enableUpgradeBackup: false + +podSecurityContext: + runAsGroup: 0 + +volumeClaimTemplates: + db: + enabled: true + mountPath: "/bitnami/postgresql" + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - "until pg_isready -U ${POSTGRES_USER} -h localhost; do sleep 2 ; done" + +postgresqlPassword: "testpass" +postgresqlUsername: "test" +postgresqlDatabase: "test" +postgrespassword: "testroot" +existingSecret: "" + +secret: + credentials: + enabled: true + data: + postgresql-password: '{{ ( .Values.postgresqlPassword | default "empty" ) }}' + postgresql-postgres-password: '{{ ( .Values.postgrespassword | default "empty" ) }}' + +env: + POSTGRES_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "postgresql-password" + POSTGRESQL_POSTGRES_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "postgresql-postgres-password" + POSTGRES_USER: "{{ .Values.postgresqlUsername }}" + POSTGRES_DB: "{{ .Values.postgresqlDatabase }}" +# POSTGRESQL_POSTGRES_PASSWORD: "{{ .Values.postgrespassword }}" +# POSTGRESQL_PASSWORD: "{{ .Values.password }}" diff --git a/dependency/postgresql/8.0.46/questions.yaml b/dependency/postgresql/8.0.47/questions.yaml similarity index 100% rename from dependency/postgresql/8.0.46/questions.yaml rename to dependency/postgresql/8.0.47/questions.yaml diff --git a/dependency/postgresql/8.0.46/templates/common.yaml b/dependency/postgresql/8.0.47/templates/common.yaml similarity index 100% rename from dependency/postgresql/8.0.46/templates/common.yaml rename to dependency/postgresql/8.0.47/templates/common.yaml diff --git a/dependency/promtail/3.0.34/values.yaml b/dependency/postgresql/8.0.47/values.yaml similarity index 100% rename from dependency/promtail/3.0.34/values.yaml rename to dependency/postgresql/8.0.47/values.yaml diff --git a/dependency/promtail/3.0.34/CHANGELOG.md b/dependency/promtail/3.0.34/CHANGELOG.md deleted file mode 100644 index 944657cd7c1..00000000000 --- a/dependency/promtail/3.0.34/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [promtail-3.0.34](https://github.com/truecharts/apps/compare/promtail-3.0.33...promtail-3.0.34) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [promtail-3.0.33](https://github.com/truecharts/apps/compare/promtail-3.0.32...promtail-3.0.33) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - - -## [promtail-3.0.32](https://github.com/truecharts/apps/compare/promtail-3.0.31...promtail-3.0.32) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [postgresql-8.0.40](https://github.com/truecharts/apps/compare/postgresql-8.0.39...postgresql-8.0.40) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [postgresql-8.0.39](https://github.com/truecharts/apps/compare/postgresql-8.0.38...postgresql-8.0.39) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [postgresql-8.0.38](https://github.com/truecharts/apps/compare/postgresql-8.0.37...postgresql-8.0.38) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [postgresql-8.0.37](https://github.com/truecharts/apps/compare/postgresql-8.0.36...postgresql-8.0.37) (2022-07-14) - -### Fix - diff --git a/dependency/promtail/3.0.34/Chart.lock b/dependency/promtail/3.0.34/Chart.lock deleted file mode 100644 index c43fd8d949a..00000000000 --- a/dependency/promtail/3.0.34/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-23T12:25:54.815515486Z" diff --git a/dependency/promtail/3.0.34/Chart.yaml b/dependency/promtail/3.0.34/Chart.yaml deleted file mode 100644 index 70ab3597abc..00000000000 --- a/dependency/promtail/3.0.34/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.6.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Promtail is an agent which ships the contents of local logs to a Loki instance -icon: https://truecharts.org/img/chart-icons/promtail.png -home: https://github.com/truecharts/apps/tree/master/charts/dependency/promtail -keywords: - - metrics - - logs -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: promtail -sources: - - https://github.com/grafana/loki - - https://grafana.com/oss/loki/ - - https://grafana.com/docs/loki/latest/ -type: application -version: 3.0.34 -annotations: - truecharts.org/catagories: | - - metrics - - logs - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/promtail/3.0.34/README.md b/dependency/promtail/3.0.34/README.md deleted file mode 100644 index 0d68a043111..00000000000 --- a/dependency/promtail/3.0.34/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# promtail - -![Version: 3.0.34](https://img.shields.io/badge/Version-3.0.34-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) - -Promtail is an agent which ships the contents of local logs to a Loki instance - -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: [promtail](https://truecharts.org/docs/charts/stable/promtail) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `promtail` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install promtail TrueCharts/promtail -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `promtail` deployment - -```console -helm uninstall promtail -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install promtail \ - --set env.TZ="America/New York" \ - TrueCharts/promtail -``` - -#### 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 promtail TrueCharts/promtail -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/promtail/3.0.34/ix_values.yaml b/dependency/promtail/3.0.34/ix_values.yaml deleted file mode 100644 index dd29b4c4d64..00000000000 --- a/dependency/promtail/3.0.34/ix_values.yaml +++ /dev/null @@ -1,261 +0,0 @@ -image: - repository: ghcr.io/truecharts/promtail - tag: v2.6.1@sha256:5cb08b84c0fe2dd0eff2b22eae6b6e341191e79dba8d863eaaf38b8282870108 - -# controller: -# # -- Set the controller type. -# # Valid options are deployment, daemonset or statefulset -# type: daemonset - -args: - - "-config.file=/etc/promtail/promtail.yaml" - -secret: - config: - enabled: true - data: - promtail.yaml: | - {{- tpl .Values.config.file . | nindent 4 }} - -env: - HOSTNAME: - fieldRef: - fieldPath: spec.nodeName - -service: - main: - ports: - main: - targetPort: 3101 - port: 3101 -probes: - liveness: - path: "/ready" - - readiness: - path: "/ready" - - startup: - path: "/ready" - -# -- The security context for pods -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -# -- The security context for containers -securityContext: - readOnlyRootFilesystem: true - capabilities: - drop: - - ALL - allowPrivilegeEscalation: false - runAsNonRoot: false - -persistence: - containers: - enabled: true - type: hostPath - mountPath: /mnt - hostPath: /mnt - readOnly: true - pods: - enabled: true - type: hostPath - mountPath: /var/log/pods - hostPath: /var/log/pods - readOnly: true - run: - enabled: true - type: hostPath - mountPath: /run/promtail - hostPath: /run/promtail - config: - enabled: true - type: secret - objectName: '{{ include "tc.common.names.fullname" . }}-config' - mountPath: /etc/promtail - -# -- Whether Role Based Access Control objects like roles and rolebindings should be created -rbac: - main: - enabled: true - rules: - - apiGroups: - - "" - resources: - - nodes - - nodes/proxy - - services - - endpoints - - pods - verbs: - - get - - watch - - list - -# -- The service account the pods will use to interact with the Kubernetes API -serviceAccount: - main: - create: true - -# -- Tolerations for pods. By default, pods will be scheduled on master/control-plane nodes. -tolerations: - - key: node-role.kubernetes.io/master - operator: Exists - effect: NoSchedule - - key: node-role.kubernetes.io/control-plane - operator: Exists - effect: NoSchedule - -# ServiceMonitor configuration -serviceMonitor: - # -- If enabled, ServiceMonitor resources for Prometheus Operator are created - enabled: false - # -- Alternative namespace for ServiceMonitor resources - namespace: null - # -- Namespace selector for ServiceMonitor resources - namespaceSelector: {} - # -- ServiceMonitor annotations - annotations: {} - # -- Additional ServiceMonitor labels - labels: {} - # -- ServiceMonitor scrape interval - interval: null - # -- ServiceMonitor scrape timeout in Go duration format (e.g. 15s) - scrapeTimeout: null - -# -- Section for crafting Promtails config file. The only directly relevant value is `config.file` -# which is a templated string that references the other values and snippets below this key. -# @default -- See `values.yaml` -config: - # -- The log level of the Promtail server - # Must be reference in `config.file` to configure `server.log_level` - # See default config in `values.yaml` - logLevel: info - # -- The port of the Promtail server - # Must be reference in `config.file` to configure `server.http_listen_port` - # See default config in `values.yaml` - serverPort: 3101 - # -- The Loki address to post logs to. - # Must be reference in `config.file` to configure `client.url`. - # See default config in `values.yaml` - lokiAddress: "" - # -- A section of reusable snippets that can be reference in `config.file`. - # Custom snippets may be added in order to reduce redundancy. - # This is especially helpful when multiple `kubernetes_sd_configs` are use which usually have large parts in common. - # @default -- See `values.yaml` - snippets: - pipelineStages: - - cri: {} - common: - - action: replace - source_labels: - - __meta_kubernetes_pod_node_name - target_label: node_name - - action: replace - source_labels: - - __meta_kubernetes_namespace - target_label: namespace - - action: replace - replacement: $1 - separator: / - source_labels: - - namespace - - app - target_label: job - - action: replace - source_labels: - - __meta_kubernetes_pod_name - target_label: pod - - action: replace - source_labels: - - __meta_kubernetes_pod_container_name - target_label: container - - action: replace - replacement: /var/log/pods/*$1/*.log - separator: / - source_labels: - - __meta_kubernetes_pod_uid - - __meta_kubernetes_pod_container_name - target_label: __path__ - - action: replace - replacement: /var/log/pods/*$1/*.log - regex: true/(.*) - separator: / - source_labels: - - __meta_kubernetes_pod_annotationpresent_kubernetes_io_config_hash - - __meta_kubernetes_pod_annotation_kubernetes_io_config_hash - - __meta_kubernetes_pod_container_name - target_label: __path__ - - # If set to true, adds an additional label for the scrape job. - # This helps debug the Promtail config. - addScrapeJobLabel: false - - # -- You can put here any keys that will be directly added to the config file's 'client' block. - # @default -- empty - extraClientConfigs: "" - - # -- You can put here any additional scrape configs you want to add to the config file. - # @default -- empty - extraScrapeConfigs: "" - - # -- You can put here any additional relabel_configs to "kubernetes-pods" job - extraRelabelConfigs: [] - - scrapeConfigs: | - # See also https://github.com/grafana/loki/blob/master/production/ksonnet/promtail/scrape_config.libsonnet for reference - - job_name: kubernetes-pods - pipeline_stages: - {{- toYaml .Values.config.snippets.pipelineStages | nindent 4 }} - kubernetes_sd_configs: - - role: pod - relabel_configs: - - source_labels: - - __meta_kubernetes_pod_controller_name - regex: ([0-9a-z-.]+?)(-[0-9a-f]{8,10})? - action: replace - target_label: __tmp_controller_name - - source_labels: - - __meta_kubernetes_pod_label_app_kubernetes_io_name - - __meta_kubernetes_pod_label_app - - __tmp_controller_name - - __meta_kubernetes_pod_name - regex: ^;*([^;]+)(;.*)?$ - action: replace - target_label: app - - source_labels: - - __meta_kubernetes_pod_label_app_kubernetes_io_component - - __meta_kubernetes_pod_label_component - regex: ^;*([^;]+)(;.*)?$ - action: replace - target_label: component - {{- if .Values.config.snippets.addScrapeJobLabel }} - - replacement: kubernetes-pods - target_label: scrape_job - {{- end }} - {{- toYaml .Values.config.snippets.common | nindent 4 }} - {{- with .Values.config.snippets.extraRelabelConfigs }} - {{- toYaml . | nindent 4 }} - {{- end }} - - # -- Config file contents for Promtail. - # Must be configured as string. - # It is templated so it can be assembled from reusable snippets in order to avoid redundancy. - # @default -- See `values.yaml` - file: | - server: - log_level: {{ .Values.config.logLevel }} - http_listen_port: {{ .Values.config.serverPort }} - - client: - url: {{ .Values.config.lokiAddress | default ( printf "http://%v.%v.svc.cluster.local:3100/loki/api/v1/push" .Release.Name .Release.Namespace ) }} - {{- tpl .Values.config.snippets.extraClientConfigs . | nindent 2 }} - - positions: - filename: /run/promtail/positions.yaml - - scrape_configs: - {{- tpl .Values.config.snippets.scrapeConfigs . | nindent 2 }} - {{- tpl .Values.config.snippets.extraScrapeConfigs . | nindent 2 }} diff --git a/dependency/promtail/3.0.35/CHANGELOG.md b/dependency/promtail/3.0.35/CHANGELOG.md new file mode 100644 index 00000000000..bb899d9e1ba --- /dev/null +++ b/dependency/promtail/3.0.35/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [promtail-3.0.35](https://github.com/truecharts/apps/compare/promtail-3.0.34...promtail-3.0.35) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [promtail-3.0.34](https://github.com/truecharts/apps/compare/promtail-3.0.33...promtail-3.0.34) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [promtail-3.0.33](https://github.com/truecharts/apps/compare/promtail-3.0.32...promtail-3.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + + + +## [promtail-3.0.32](https://github.com/truecharts/apps/compare/promtail-3.0.31...promtail-3.0.32) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-20) + +### Chore + +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [postgresql-8.0.40](https://github.com/truecharts/apps/compare/postgresql-8.0.39...postgresql-8.0.40) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [postgresql-8.0.39](https://github.com/truecharts/apps/compare/postgresql-8.0.38...postgresql-8.0.39) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [postgresql-8.0.38](https://github.com/truecharts/apps/compare/postgresql-8.0.37...postgresql-8.0.38) (2022-07-17) + +### Chore diff --git a/dependency/promtail/3.0.35/Chart.lock b/dependency/promtail/3.0.35/Chart.lock new file mode 100644 index 00000000000..479aba021a2 --- /dev/null +++ b/dependency/promtail/3.0.35/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:17.339198587Z" diff --git a/dependency/promtail/3.0.35/Chart.yaml b/dependency/promtail/3.0.35/Chart.yaml new file mode 100644 index 00000000000..3f8dce4be85 --- /dev/null +++ b/dependency/promtail/3.0.35/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.6.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Promtail is an agent which ships the contents of local logs to a Loki instance +icon: https://truecharts.org/img/chart-icons/promtail.png +home: https://github.com/truecharts/apps/tree/master/charts/dependency/promtail +keywords: + - metrics + - logs +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: promtail +sources: + - https://github.com/grafana/loki + - https://grafana.com/oss/loki/ + - https://grafana.com/docs/loki/latest/ +type: application +version: 3.0.35 +annotations: + truecharts.org/catagories: | + - metrics + - logs + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/promtail/3.0.35/README.md b/dependency/promtail/3.0.35/README.md new file mode 100644 index 00000000000..fa3343cecc2 --- /dev/null +++ b/dependency/promtail/3.0.35/README.md @@ -0,0 +1,109 @@ +# promtail + +![Version: 3.0.35](https://img.shields.io/badge/Version-3.0.35-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) + +Promtail is an agent which ships the contents of local logs to a Loki instance + +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: [promtail](https://truecharts.org/docs/charts/stable/promtail) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `promtail` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install promtail TrueCharts/promtail +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `promtail` deployment + +```console +helm uninstall promtail +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install promtail \ + --set env.TZ="America/New York" \ + TrueCharts/promtail +``` + +#### 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 promtail TrueCharts/promtail -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/promtail/3.0.34/app-readme.md b/dependency/promtail/3.0.35/app-readme.md similarity index 100% rename from dependency/promtail/3.0.34/app-readme.md rename to dependency/promtail/3.0.35/app-readme.md diff --git a/dependency/redis/3.0.44/charts/common-10.4.7.tgz b/dependency/promtail/3.0.35/charts/common-10.4.7.tgz similarity index 100% rename from dependency/redis/3.0.44/charts/common-10.4.7.tgz rename to dependency/promtail/3.0.35/charts/common-10.4.7.tgz diff --git a/dependency/promtail/3.0.35/ix_values.yaml b/dependency/promtail/3.0.35/ix_values.yaml new file mode 100644 index 00000000000..e644c3bddb5 --- /dev/null +++ b/dependency/promtail/3.0.35/ix_values.yaml @@ -0,0 +1,261 @@ +image: + repository: ghcr.io/truecharts/promtail + tag: v2.6.1@sha256:e40671972c3ebdf7dc562b86c2f489418a03998daf44a72818e8243f9636f972 + +# controller: +# # -- Set the controller type. +# # Valid options are deployment, daemonset or statefulset +# type: daemonset + +args: + - "-config.file=/etc/promtail/promtail.yaml" + +secret: + config: + enabled: true + data: + promtail.yaml: | + {{- tpl .Values.config.file . | nindent 4 }} + +env: + HOSTNAME: + fieldRef: + fieldPath: spec.nodeName + +service: + main: + ports: + main: + targetPort: 3101 + port: 3101 +probes: + liveness: + path: "/ready" + + readiness: + path: "/ready" + + startup: + path: "/ready" + +# -- The security context for pods +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +# -- The security context for containers +securityContext: + readOnlyRootFilesystem: true + capabilities: + drop: + - ALL + allowPrivilegeEscalation: false + runAsNonRoot: false + +persistence: + containers: + enabled: true + type: hostPath + mountPath: /mnt + hostPath: /mnt + readOnly: true + pods: + enabled: true + type: hostPath + mountPath: /var/log/pods + hostPath: /var/log/pods + readOnly: true + run: + enabled: true + type: hostPath + mountPath: /run/promtail + hostPath: /run/promtail + config: + enabled: true + type: secret + objectName: '{{ include "tc.common.names.fullname" . }}-config' + mountPath: /etc/promtail + +# -- Whether Role Based Access Control objects like roles and rolebindings should be created +rbac: + main: + enabled: true + rules: + - apiGroups: + - "" + resources: + - nodes + - nodes/proxy + - services + - endpoints + - pods + verbs: + - get + - watch + - list + +# -- The service account the pods will use to interact with the Kubernetes API +serviceAccount: + main: + create: true + +# -- Tolerations for pods. By default, pods will be scheduled on master/control-plane nodes. +tolerations: + - key: node-role.kubernetes.io/master + operator: Exists + effect: NoSchedule + - key: node-role.kubernetes.io/control-plane + operator: Exists + effect: NoSchedule + +# ServiceMonitor configuration +serviceMonitor: + # -- If enabled, ServiceMonitor resources for Prometheus Operator are created + enabled: false + # -- Alternative namespace for ServiceMonitor resources + namespace: null + # -- Namespace selector for ServiceMonitor resources + namespaceSelector: {} + # -- ServiceMonitor annotations + annotations: {} + # -- Additional ServiceMonitor labels + labels: {} + # -- ServiceMonitor scrape interval + interval: null + # -- ServiceMonitor scrape timeout in Go duration format (e.g. 15s) + scrapeTimeout: null + +# -- Section for crafting Promtails config file. The only directly relevant value is `config.file` +# which is a templated string that references the other values and snippets below this key. +# @default -- See `values.yaml` +config: + # -- The log level of the Promtail server + # Must be reference in `config.file` to configure `server.log_level` + # See default config in `values.yaml` + logLevel: info + # -- The port of the Promtail server + # Must be reference in `config.file` to configure `server.http_listen_port` + # See default config in `values.yaml` + serverPort: 3101 + # -- The Loki address to post logs to. + # Must be reference in `config.file` to configure `client.url`. + # See default config in `values.yaml` + lokiAddress: "" + # -- A section of reusable snippets that can be reference in `config.file`. + # Custom snippets may be added in order to reduce redundancy. + # This is especially helpful when multiple `kubernetes_sd_configs` are use which usually have large parts in common. + # @default -- See `values.yaml` + snippets: + pipelineStages: + - cri: {} + common: + - action: replace + source_labels: + - __meta_kubernetes_pod_node_name + target_label: node_name + - action: replace + source_labels: + - __meta_kubernetes_namespace + target_label: namespace + - action: replace + replacement: $1 + separator: / + source_labels: + - namespace + - app + target_label: job + - action: replace + source_labels: + - __meta_kubernetes_pod_name + target_label: pod + - action: replace + source_labels: + - __meta_kubernetes_pod_container_name + target_label: container + - action: replace + replacement: /var/log/pods/*$1/*.log + separator: / + source_labels: + - __meta_kubernetes_pod_uid + - __meta_kubernetes_pod_container_name + target_label: __path__ + - action: replace + replacement: /var/log/pods/*$1/*.log + regex: true/(.*) + separator: / + source_labels: + - __meta_kubernetes_pod_annotationpresent_kubernetes_io_config_hash + - __meta_kubernetes_pod_annotation_kubernetes_io_config_hash + - __meta_kubernetes_pod_container_name + target_label: __path__ + + # If set to true, adds an additional label for the scrape job. + # This helps debug the Promtail config. + addScrapeJobLabel: false + + # -- You can put here any keys that will be directly added to the config file's 'client' block. + # @default -- empty + extraClientConfigs: "" + + # -- You can put here any additional scrape configs you want to add to the config file. + # @default -- empty + extraScrapeConfigs: "" + + # -- You can put here any additional relabel_configs to "kubernetes-pods" job + extraRelabelConfigs: [] + + scrapeConfigs: | + # See also https://github.com/grafana/loki/blob/master/production/ksonnet/promtail/scrape_config.libsonnet for reference + - job_name: kubernetes-pods + pipeline_stages: + {{- toYaml .Values.config.snippets.pipelineStages | nindent 4 }} + kubernetes_sd_configs: + - role: pod + relabel_configs: + - source_labels: + - __meta_kubernetes_pod_controller_name + regex: ([0-9a-z-.]+?)(-[0-9a-f]{8,10})? + action: replace + target_label: __tmp_controller_name + - source_labels: + - __meta_kubernetes_pod_label_app_kubernetes_io_name + - __meta_kubernetes_pod_label_app + - __tmp_controller_name + - __meta_kubernetes_pod_name + regex: ^;*([^;]+)(;.*)?$ + action: replace + target_label: app + - source_labels: + - __meta_kubernetes_pod_label_app_kubernetes_io_component + - __meta_kubernetes_pod_label_component + regex: ^;*([^;]+)(;.*)?$ + action: replace + target_label: component + {{- if .Values.config.snippets.addScrapeJobLabel }} + - replacement: kubernetes-pods + target_label: scrape_job + {{- end }} + {{- toYaml .Values.config.snippets.common | nindent 4 }} + {{- with .Values.config.snippets.extraRelabelConfigs }} + {{- toYaml . | nindent 4 }} + {{- end }} + + # -- Config file contents for Promtail. + # Must be configured as string. + # It is templated so it can be assembled from reusable snippets in order to avoid redundancy. + # @default -- See `values.yaml` + file: | + server: + log_level: {{ .Values.config.logLevel }} + http_listen_port: {{ .Values.config.serverPort }} + + client: + url: {{ .Values.config.lokiAddress | default ( printf "http://%v.%v.svc.cluster.local:3100/loki/api/v1/push" .Release.Name .Release.Namespace ) }} + {{- tpl .Values.config.snippets.extraClientConfigs . | nindent 2 }} + + positions: + filename: /run/promtail/positions.yaml + + scrape_configs: + {{- tpl .Values.config.snippets.scrapeConfigs . | nindent 2 }} + {{- tpl .Values.config.snippets.extraScrapeConfigs . | nindent 2 }} diff --git a/dependency/promtail/3.0.34/questions.yaml b/dependency/promtail/3.0.35/questions.yaml similarity index 100% rename from dependency/promtail/3.0.34/questions.yaml rename to dependency/promtail/3.0.35/questions.yaml diff --git a/dependency/promtail/3.0.34/templates/_servicemonitor.tpl b/dependency/promtail/3.0.35/templates/_servicemonitor.tpl similarity index 100% rename from dependency/promtail/3.0.34/templates/_servicemonitor.tpl rename to dependency/promtail/3.0.35/templates/_servicemonitor.tpl diff --git a/dependency/promtail/3.0.34/templates/common.yaml b/dependency/promtail/3.0.35/templates/common.yaml similarity index 100% rename from dependency/promtail/3.0.34/templates/common.yaml rename to dependency/promtail/3.0.35/templates/common.yaml diff --git a/dependency/redis/3.0.44/values.yaml b/dependency/promtail/3.0.35/values.yaml similarity index 100% rename from dependency/redis/3.0.44/values.yaml rename to dependency/promtail/3.0.35/values.yaml diff --git a/dependency/redis/3.0.44/CHANGELOG.md b/dependency/redis/3.0.44/CHANGELOG.md deleted file mode 100644 index 48e8c333152..00000000000 --- a/dependency/redis/3.0.44/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [redis-3.0.44](https://github.com/truecharts/apps/compare/redis-3.0.43...redis-3.0.44) (2022-07-23) - -### Chore - -- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [redis-3.0.43](https://github.com/truecharts/apps/compare/redisinsight-0.0.11...redis-3.0.43) (2022-07-23) - -### Chore - -- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) - - - - -## [redis-3.0.42](https://github.com/truecharts/apps/compare/redis-3.0.41...redis-3.0.42) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-20) - -### Chore - -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [redis-3.0.40](https://github.com/truecharts/apps/compare/redis-3.0.39...redis-3.0.40) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [redis-3.0.39](https://github.com/truecharts/apps/compare/redis-3.0.38...redis-3.0.39) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - diff --git a/dependency/redis/3.0.44/Chart.lock b/dependency/redis/3.0.44/Chart.lock deleted file mode 100644 index 396f7fae628..00000000000 --- a/dependency/redis/3.0.44/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-23T12:25:54.804771184Z" diff --git a/dependency/redis/3.0.44/Chart.yaml b/dependency/redis/3.0.44/Chart.yaml deleted file mode 100644 index 8d92589c061..00000000000 --- a/dependency/redis/3.0.44/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "7.0.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Open source, advanced key-value store. -home: https://github.com/truecharts/apps/tree/master/charts/dependency/redis -icon: https://truecharts.org/img/chart-icons/redis.png -keywords: - - redis - - keyvalue - - database -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: redis -sources: - - https://github.com/bitnami/bitnami-docker-redis - - http://redis.io/ -type: application -version: 3.0.44 -annotations: - truecharts.org/catagories: | - - database - - cache - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/dependency/redis/3.0.44/README.md b/dependency/redis/3.0.44/README.md deleted file mode 100644 index 6dca260c650..00000000000 --- a/dependency/redis/3.0.44/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# redis - -![Version: 3.0.44](https://img.shields.io/badge/Version-3.0.44-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) - -Open source, advanced key-value store. - -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: [redis](https://truecharts.org/docs/charts/stable/redis) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `redis` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install redis TrueCharts/redis -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `redis` deployment - -```console -helm uninstall redis -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install redis \ - --set env.TZ="America/New York" \ - TrueCharts/redis -``` - -#### 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 redis TrueCharts/redis -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/redis/3.0.44/ix_values.yaml b/dependency/redis/3.0.44/ix_values.yaml deleted file mode 100644 index 95d5e15c7c3..00000000000 --- a/dependency/redis/3.0.44/ix_values.yaml +++ /dev/null @@ -1,206 +0,0 @@ -image: - repository: tccr.io/truecharts/redis - pullPolicy: IfNotPresent - tag: v7.0.4@sha256:7bfc6e94efebcd62bae37d9960ff22fb95d22567f9db735c899afb12d9eb058d - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsGroup: 0 - -configmap: - health: - enabled: true - data: - ping_readiness_local.sh: |- - #!/bin/bash - [[ -n "$REDIS_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_PASSWORD" - response=$( - timeout -s 3 $1 \ - redis-cli \ - -h localhost \ - -p $REDIS_PORT \ - ping - ) - if [ "$response" != "PONG" ]; then - echo "failed to connect using password: $REDIS_PASSWORD response: $response" - exit 1 - fi - ping_liveness_local.sh: |- - #!/bin/bash - [[ -n "$REDIS_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_PASSWORD" - response=$( - timeout -s 3 $1 \ - redis-cli \ - -h localhost \ - -p $REDIS_PORT \ - ping - ) - if [ "$response" != "PONG" ] && [ "$response" != "LOADING Redis is loading the dataset in memory" ]; then - echo "$response" - exit 1 - fi - ping_readiness_master.sh: |- - #!/bin/bash - [[ -n "$REDIS_MASTER_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_MASTER_PASSWORD" - response=$( - timeout -s 3 $1 \ - redis-cli \ - -h $REDIS_MASTER_HOST \ - -p $REDIS_MASTER_PORT_NUMBER \ - ping - ) - if [ "$response" != "PONG" ]; then - echo "$response" - exit 1 - fi - ping_liveness_master.sh: |- - #!/bin/bash - [[ -n "$REDIS_MASTER_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_MASTER_PASSWORD" - response=$( - timeout -s 3 $1 \ - redis-cli \ - -h $REDIS_MASTER_HOST \ - -p $REDIS_MASTER_PORT_NUMBER \ - ping - ) - if [ "$response" != "PONG" ] && [ "$response" != "LOADING Redis is loading the dataset in memory" ]; then - echo "$response" - exit 1 - fi - ping_readiness_local_and_master.sh: |- - script_dir="$(dirname "$0")" - exit_status=0 - "$script_dir/ping_readiness_local.sh" $1 || exit_status=$? - "$script_dir/ping_readiness_master.sh" $1 || exit_status=$? - exit $exit_status - ping_liveness_local_and_master.sh: |- - script_dir="$(dirname "$0")" - exit_status=0 - "$script_dir/ping_liveness_local.sh" $1 || exit_status=$? - "$script_dir/ping_liveness_master.sh" $1 || exit_status=$? - exit $exit_status - -secret: - credentials: - enabled: true - data: - redis-password: '{{ ( .Values.redisPassword | default "nothing" ) }}' - -env: - REDIS_REPLICATION_MODE: master - ALLOW_EMPTY_PASSWORD: "yes" - REDIS_PORT: "{{ .Values.service.main.ports.main.targetPort }}" - REDIS_PASSWORD: - secretKeyRef: - name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' - key: "redis-password" - -redisPassword: "testpass" -existingSecret: "" - -service: - main: - ports: - main: - port: 6379 - targetPort: 6379 - -volumeClaimTemplates: - data: - enabled: true - mountPath: "/bitnami/redis" - -# -- Probe configuration -# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) -# @default -- See below -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - # -- Enable the liveness probe - enabled: true - # -- Set this to `true` if you wish to specify your own livenessProbe - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - /health/ping_liveness_local.sh 2 - - # -- Redainess probe configuration - # @default -- See below - readiness: - # -- Enable the readiness probe - enabled: true - # -- Set this to `true` if you wish to specify your own readinessProbe - custom: true - # -- The spec field contains the values for the default readinessProbe. - # If you selected `custom: true`, this field holds the definition of the readinessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - /health/ping_readiness_local.sh 2 - # -- Startup probe configuration - # @default -- See below - startup: - # -- Enable the startup probe - enabled: true - custom: true - # -- The spec field contains the values for the default livenessProbe. - # If you selected `custom: true`, this field holds the definition of the livenessProbe. - # @default -- See below - spec: - exec: - command: - - sh - - -c - - /health/ping_readiness_local.sh 2 - -persistence: - # -- redis-health configmap mount - # @default -- See below - redis-health: - enabled: true - type: custom - # -- Where to mount the volume in the main container. - # Defaults to `/`, - # setting to '-' creates the volume but disables the volumeMount. - mountPath: "/health" - # -- Specify if the volume should be mounted read-only. - readOnly: false - # -- Define the custom Volume spec here - # [[ref]](https://kubernetes.io/docs/concepts/storage/volumes/) - volumeSpec: - configMap: - defaultMode: 0755 - name: '{{ include "tc.common.names.fullname" . }}-health' diff --git a/dependency/redis/3.0.45/CHANGELOG.md b/dependency/redis/3.0.45/CHANGELOG.md new file mode 100644 index 00000000000..c519f59ef94 --- /dev/null +++ b/dependency/redis/3.0.45/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [redis-3.0.45](https://github.com/truecharts/apps/compare/redisinsight-0.0.12...redis-3.0.45) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [redis-3.0.44](https://github.com/truecharts/apps/compare/redis-3.0.43...redis-3.0.44) (2022-07-23) + +### Chore + +- update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) + + + + +## [redis-3.0.43](https://github.com/truecharts/apps/compare/redisinsight-0.0.11...redis-3.0.43) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [redis-3.0.42](https://github.com/truecharts/apps/compare/redis-3.0.41...redis-3.0.42) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-20) + +### Chore + +- update helm chart common to v10.4.6 + +### Feat + +- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) + + + +## [redis-3.0.40](https://github.com/truecharts/apps/compare/redis-3.0.39...redis-3.0.40) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) diff --git a/dependency/redis/3.0.45/Chart.lock b/dependency/redis/3.0.45/Chart.lock new file mode 100644 index 00000000000..a8d5ce060ec --- /dev/null +++ b/dependency/redis/3.0.45/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:17.464041959Z" diff --git a/dependency/redis/3.0.45/Chart.yaml b/dependency/redis/3.0.45/Chart.yaml new file mode 100644 index 00000000000..e033bf7e16c --- /dev/null +++ b/dependency/redis/3.0.45/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "7.0.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Open source, advanced key-value store. +home: https://github.com/truecharts/apps/tree/master/charts/dependency/redis +icon: https://truecharts.org/img/chart-icons/redis.png +keywords: + - redis + - keyvalue + - database +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: redis +sources: + - https://github.com/bitnami/bitnami-docker-redis + - http://redis.io/ +type: application +version: 3.0.45 +annotations: + truecharts.org/catagories: | + - database + - cache + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/dependency/redis/3.0.45/README.md b/dependency/redis/3.0.45/README.md new file mode 100644 index 00000000000..08e655975d4 --- /dev/null +++ b/dependency/redis/3.0.45/README.md @@ -0,0 +1,108 @@ +# redis + +![Version: 3.0.45](https://img.shields.io/badge/Version-3.0.45-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) + +Open source, advanced key-value store. + +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: [redis](https://truecharts.org/docs/charts/stable/redis) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `redis` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install redis TrueCharts/redis +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `redis` deployment + +```console +helm uninstall redis +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install redis \ + --set env.TZ="America/New York" \ + TrueCharts/redis +``` + +#### 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 redis TrueCharts/redis -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/redis/3.0.44/app-readme.md b/dependency/redis/3.0.45/app-readme.md similarity index 100% rename from dependency/redis/3.0.44/app-readme.md rename to dependency/redis/3.0.45/app-readme.md diff --git a/incubator/adguard-home/1.0.24/charts/common-10.4.7.tgz b/dependency/redis/3.0.45/charts/common-10.4.7.tgz similarity index 100% rename from incubator/adguard-home/1.0.24/charts/common-10.4.7.tgz rename to dependency/redis/3.0.45/charts/common-10.4.7.tgz diff --git a/dependency/redis/3.0.45/ix_values.yaml b/dependency/redis/3.0.45/ix_values.yaml new file mode 100644 index 00000000000..baa3b93186d --- /dev/null +++ b/dependency/redis/3.0.45/ix_values.yaml @@ -0,0 +1,206 @@ +image: + repository: tccr.io/truecharts/redis + pullPolicy: IfNotPresent + tag: v7.0.4@sha256:856245139ac65532c162ec3adf153d656f50d4e8ff500a84ff5dc97eb6079bd5 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsGroup: 0 + +configmap: + health: + enabled: true + data: + ping_readiness_local.sh: |- + #!/bin/bash + [[ -n "$REDIS_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_PASSWORD" + response=$( + timeout -s 3 $1 \ + redis-cli \ + -h localhost \ + -p $REDIS_PORT \ + ping + ) + if [ "$response" != "PONG" ]; then + echo "failed to connect using password: $REDIS_PASSWORD response: $response" + exit 1 + fi + ping_liveness_local.sh: |- + #!/bin/bash + [[ -n "$REDIS_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_PASSWORD" + response=$( + timeout -s 3 $1 \ + redis-cli \ + -h localhost \ + -p $REDIS_PORT \ + ping + ) + if [ "$response" != "PONG" ] && [ "$response" != "LOADING Redis is loading the dataset in memory" ]; then + echo "$response" + exit 1 + fi + ping_readiness_master.sh: |- + #!/bin/bash + [[ -n "$REDIS_MASTER_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_MASTER_PASSWORD" + response=$( + timeout -s 3 $1 \ + redis-cli \ + -h $REDIS_MASTER_HOST \ + -p $REDIS_MASTER_PORT_NUMBER \ + ping + ) + if [ "$response" != "PONG" ]; then + echo "$response" + exit 1 + fi + ping_liveness_master.sh: |- + #!/bin/bash + [[ -n "$REDIS_MASTER_PASSWORD" ]] && export REDISCLI_AUTH="$REDIS_MASTER_PASSWORD" + response=$( + timeout -s 3 $1 \ + redis-cli \ + -h $REDIS_MASTER_HOST \ + -p $REDIS_MASTER_PORT_NUMBER \ + ping + ) + if [ "$response" != "PONG" ] && [ "$response" != "LOADING Redis is loading the dataset in memory" ]; then + echo "$response" + exit 1 + fi + ping_readiness_local_and_master.sh: |- + script_dir="$(dirname "$0")" + exit_status=0 + "$script_dir/ping_readiness_local.sh" $1 || exit_status=$? + "$script_dir/ping_readiness_master.sh" $1 || exit_status=$? + exit $exit_status + ping_liveness_local_and_master.sh: |- + script_dir="$(dirname "$0")" + exit_status=0 + "$script_dir/ping_liveness_local.sh" $1 || exit_status=$? + "$script_dir/ping_liveness_master.sh" $1 || exit_status=$? + exit $exit_status + +secret: + credentials: + enabled: true + data: + redis-password: '{{ ( .Values.redisPassword | default "nothing" ) }}' + +env: + REDIS_REPLICATION_MODE: master + ALLOW_EMPTY_PASSWORD: "yes" + REDIS_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + REDIS_PASSWORD: + secretKeyRef: + name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' + key: "redis-password" + +redisPassword: "testpass" +existingSecret: "" + +service: + main: + ports: + main: + port: 6379 + targetPort: 6379 + +volumeClaimTemplates: + data: + enabled: true + mountPath: "/bitnami/redis" + +# -- Probe configuration +# -- [[ref]](https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/) +# @default -- See below +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + # -- Enable the liveness probe + enabled: true + # -- Set this to `true` if you wish to specify your own livenessProbe + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - /health/ping_liveness_local.sh 2 + + # -- Redainess probe configuration + # @default -- See below + readiness: + # -- Enable the readiness probe + enabled: true + # -- Set this to `true` if you wish to specify your own readinessProbe + custom: true + # -- The spec field contains the values for the default readinessProbe. + # If you selected `custom: true`, this field holds the definition of the readinessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - /health/ping_readiness_local.sh 2 + # -- Startup probe configuration + # @default -- See below + startup: + # -- Enable the startup probe + enabled: true + custom: true + # -- The spec field contains the values for the default livenessProbe. + # If you selected `custom: true`, this field holds the definition of the livenessProbe. + # @default -- See below + spec: + exec: + command: + - sh + - -c + - /health/ping_readiness_local.sh 2 + +persistence: + # -- redis-health configmap mount + # @default -- See below + redis-health: + enabled: true + type: custom + # -- Where to mount the volume in the main container. + # Defaults to `/`, + # setting to '-' creates the volume but disables the volumeMount. + mountPath: "/health" + # -- Specify if the volume should be mounted read-only. + readOnly: false + # -- Define the custom Volume spec here + # [[ref]](https://kubernetes.io/docs/concepts/storage/volumes/) + volumeSpec: + configMap: + defaultMode: 0755 + name: '{{ include "tc.common.names.fullname" . }}-health' diff --git a/dependency/redis/3.0.44/questions.yaml b/dependency/redis/3.0.45/questions.yaml similarity index 100% rename from dependency/redis/3.0.44/questions.yaml rename to dependency/redis/3.0.45/questions.yaml diff --git a/dependency/redis/3.0.44/templates/common.yaml b/dependency/redis/3.0.45/templates/common.yaml similarity index 100% rename from dependency/redis/3.0.44/templates/common.yaml rename to dependency/redis/3.0.45/templates/common.yaml diff --git a/incubator/adguard-home/1.0.24/values.yaml b/dependency/redis/3.0.45/values.yaml similarity index 100% rename from incubator/adguard-home/1.0.24/values.yaml rename to dependency/redis/3.0.45/values.yaml diff --git a/incubator/adguard-home/1.0.24/CHANGELOG.md b/incubator/adguard-home/1.0.24/CHANGELOG.md deleted file mode 100644 index 93decec882a..00000000000 --- a/incubator/adguard-home/1.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - - -## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - - -## [adguard-home-1.0.23](https://github.com/truecharts/apps/compare/adguard-home-1.0.21...adguard-home-1.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) - -### Chore - -- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) - - - -## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) - - - - -### [ariang-0.0.2](https://github.com/truecharts/apps/compare/ariang-0.0.1...ariang-0.0.2) (2022-07-09) - -#### Chore - -* Auto-update chart README [skip ci] -* update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) diff --git a/incubator/adguard-home/1.0.24/Chart.lock b/incubator/adguard-home/1.0.24/Chart.lock deleted file mode 100644 index fbad7ea8592..00000000000 --- a/incubator/adguard-home/1.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:35:15.602795363Z" diff --git a/incubator/adguard-home/1.0.24/Chart.yaml b/incubator/adguard-home/1.0.24/Chart.yaml deleted file mode 100644 index 5775e151197..00000000000 --- a/incubator/adguard-home/1.0.24/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "0.107.8" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Free and open source, powerful network-wide ads & trackers blocking DNS server. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/adguard-home -icon: https://truecharts.org/img/chart-icons/adguard-home.png -keywords: - - adblock - - adguard -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: adguard-home -sources: - - https://hub.docker.com/r/adguard/adguardhome -version: 1.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/adguard-home/1.0.24/README.md b/incubator/adguard-home/1.0.24/README.md deleted file mode 100644 index 222bda440b4..00000000000 --- a/incubator/adguard-home/1.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# adguard-home - -![Version: 1.0.24](https://img.shields.io/badge/Version-1.0.24-informational?style=flat-square) ![AppVersion: 0.107.8](https://img.shields.io/badge/AppVersion-0.107.8-informational?style=flat-square) - -Free and open source, powerful network-wide ads & trackers blocking DNS server. - -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: [adguard-home](https://truecharts.org/docs/charts/stable/adguard-home) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `adguard-home` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install adguard-home TrueCharts/adguard-home -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `adguard-home` deployment - -```console -helm uninstall adguard-home -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install adguard-home \ - --set env.TZ="America/New York" \ - TrueCharts/adguard-home -``` - -#### 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 adguard-home TrueCharts/adguard-home -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/adguard-home/1.0.24/ix_values.yaml b/incubator/adguard-home/1.0.24/ix_values.yaml deleted file mode 100644 index bef16687c68..00000000000 --- a/incubator/adguard-home/1.0.24/ix_values.yaml +++ /dev/null @@ -1,104 +0,0 @@ -image: - repository: tccr.io/truecharts/adguard-home - tag: v0.107.8@sha256:957594738edf5df3ae8cda0ef2b99a5594af65efba4c8a9b6c153a65e7b0fc2b - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - # allowPrivilegeEscalation: true - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10232 - targetPort: 3000 - dns-tcp: - enabled: true - ports: - dns-tcp: - enabled: true - port: 53 - targetPort: 53 - dns-udp: - enabled: true - ports: - dns-udp: - enabled: true - protocol: UDP - port: 53 - targetPort: 53 - dns-http: - enabled: true - ports: - dns-http: - enabled: true - port: 10233 - targetPort: 80 - dns-https: - enabled: true - ports: - dns-https: - enabled: true - port: 10234 - targetPort: 443 - dns-https-udp: - enabled: true - ports: - dns-https-udp: - enabled: true - protocol: UDP - port: 10234 - targetPort: 443 - dns-crypt: - enabled: true - ports: - dns-crypt: - enabled: true - port: 5443 - targetPort: 5443 - dns-crypt-udp: - enabled: true - ports: - dns-crypt-udp: - enabled: true - protocol: UDP - port: 5443 - targetPort: 5443 - dns-quic-udp-1: - enabled: true - ports: - dns-quic-udp-1: - enabled: true - protocol: UDP - port: 784 - targetPort: 784 - dns-quic-udp-2: - enabled: true - ports: - dns-quic-udp-2: - enabled: true - protocol: UDP - port: 853 - targetPort: 853 - dns-quic-udp-3: - enabled: true - ports: - dns-quic-udp-3: - enabled: true - protocol: UDP - port: 8853 - targetPort: 8853 - -persistence: - config: - enabled: true - mountPath: "/opt/adguardhome/conf" - data: - enabled: true - mountPath: "/opt/adguardhome/work" diff --git a/incubator/adguard-home/1.0.25/CHANGELOG.md b/incubator/adguard-home/1.0.25/CHANGELOG.md new file mode 100644 index 00000000000..219ff12a5fa --- /dev/null +++ b/incubator/adguard-home/1.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [adguard-home-1.0.25](https://github.com/truecharts/apps/compare/adguard-home-1.0.24...adguard-home-1.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + + +## [adguard-home-1.0.24](https://github.com/truecharts/apps/compare/adguard-home-1.0.23...adguard-home-1.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + + +## [adguard-home-1.0.23](https://github.com/truecharts/apps/compare/adguard-home-1.0.21...adguard-home-1.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ariang-0.0.12](https://github.com/truecharts/apps/compare/ariang-0.0.11...ariang-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) + +### Chore + +- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) + + + +## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) + +#### Chore + +* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) + diff --git a/incubator/adguard-home/1.0.25/Chart.lock b/incubator/adguard-home/1.0.25/Chart.lock new file mode 100644 index 00000000000..c2085494c09 --- /dev/null +++ b/incubator/adguard-home/1.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:36.851633417Z" diff --git a/incubator/adguard-home/1.0.25/Chart.yaml b/incubator/adguard-home/1.0.25/Chart.yaml new file mode 100644 index 00000000000..c60f919cb66 --- /dev/null +++ b/incubator/adguard-home/1.0.25/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.107.8" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Free and open source, powerful network-wide ads & trackers blocking DNS server. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/adguard-home +icon: https://truecharts.org/img/chart-icons/adguard-home.png +keywords: + - adblock + - adguard +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: adguard-home +sources: + - https://hub.docker.com/r/adguard/adguardhome +version: 1.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/adguard-home/1.0.25/README.md b/incubator/adguard-home/1.0.25/README.md new file mode 100644 index 00000000000..67b307b5455 --- /dev/null +++ b/incubator/adguard-home/1.0.25/README.md @@ -0,0 +1,107 @@ +# adguard-home + +![Version: 1.0.25](https://img.shields.io/badge/Version-1.0.25-informational?style=flat-square) ![AppVersion: 0.107.8](https://img.shields.io/badge/AppVersion-0.107.8-informational?style=flat-square) + +Free and open source, powerful network-wide ads & trackers blocking DNS server. + +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: [adguard-home](https://truecharts.org/docs/charts/stable/adguard-home) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `adguard-home` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install adguard-home TrueCharts/adguard-home +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `adguard-home` deployment + +```console +helm uninstall adguard-home +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install adguard-home \ + --set env.TZ="America/New York" \ + TrueCharts/adguard-home +``` + +#### 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 adguard-home TrueCharts/adguard-home -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/adguard-home/1.0.24/app-readme.md b/incubator/adguard-home/1.0.25/app-readme.md similarity index 100% rename from incubator/adguard-home/1.0.24/app-readme.md rename to incubator/adguard-home/1.0.25/app-readme.md diff --git a/incubator/appsmith/2.0.29/charts/common-10.4.7.tgz b/incubator/adguard-home/1.0.25/charts/common-10.4.7.tgz similarity index 100% rename from incubator/appsmith/2.0.29/charts/common-10.4.7.tgz rename to incubator/adguard-home/1.0.25/charts/common-10.4.7.tgz diff --git a/incubator/adguard-home/1.0.25/ix_values.yaml b/incubator/adguard-home/1.0.25/ix_values.yaml new file mode 100644 index 00000000000..c7dde2ab691 --- /dev/null +++ b/incubator/adguard-home/1.0.25/ix_values.yaml @@ -0,0 +1,104 @@ +image: + repository: tccr.io/truecharts/adguard-home + tag: v0.107.8@sha256:b4e36ff9e4e2e172827b2caae72d99528c92c8c0481c09c17704a18416bc08b3 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + # allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10232 + targetPort: 3000 + dns-tcp: + enabled: true + ports: + dns-tcp: + enabled: true + port: 53 + targetPort: 53 + dns-udp: + enabled: true + ports: + dns-udp: + enabled: true + protocol: UDP + port: 53 + targetPort: 53 + dns-http: + enabled: true + ports: + dns-http: + enabled: true + port: 10233 + targetPort: 80 + dns-https: + enabled: true + ports: + dns-https: + enabled: true + port: 10234 + targetPort: 443 + dns-https-udp: + enabled: true + ports: + dns-https-udp: + enabled: true + protocol: UDP + port: 10234 + targetPort: 443 + dns-crypt: + enabled: true + ports: + dns-crypt: + enabled: true + port: 5443 + targetPort: 5443 + dns-crypt-udp: + enabled: true + ports: + dns-crypt-udp: + enabled: true + protocol: UDP + port: 5443 + targetPort: 5443 + dns-quic-udp-1: + enabled: true + ports: + dns-quic-udp-1: + enabled: true + protocol: UDP + port: 784 + targetPort: 784 + dns-quic-udp-2: + enabled: true + ports: + dns-quic-udp-2: + enabled: true + protocol: UDP + port: 853 + targetPort: 853 + dns-quic-udp-3: + enabled: true + ports: + dns-quic-udp-3: + enabled: true + protocol: UDP + port: 8853 + targetPort: 8853 + +persistence: + config: + enabled: true + mountPath: "/opt/adguardhome/conf" + data: + enabled: true + mountPath: "/opt/adguardhome/work" diff --git a/incubator/adguard-home/1.0.24/questions.yaml b/incubator/adguard-home/1.0.25/questions.yaml similarity index 100% rename from incubator/adguard-home/1.0.24/questions.yaml rename to incubator/adguard-home/1.0.25/questions.yaml diff --git a/incubator/appsmith/2.0.29/templates/common.yaml b/incubator/adguard-home/1.0.25/templates/common.yaml similarity index 100% rename from incubator/appsmith/2.0.29/templates/common.yaml rename to incubator/adguard-home/1.0.25/templates/common.yaml diff --git a/incubator/appsmith/2.0.29/values.yaml b/incubator/adguard-home/1.0.25/values.yaml similarity index 100% rename from incubator/appsmith/2.0.29/values.yaml rename to incubator/adguard-home/1.0.25/values.yaml diff --git a/incubator/appsmith/2.0.29/CHANGELOG.md b/incubator/appsmith/2.0.29/CHANGELOG.md deleted file mode 100644 index 3aaab1fe4a4..00000000000 --- a/incubator/appsmith/2.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appsmith-2.0.28](https://github.com/truecharts/apps/compare/appsmith-2.0.27...appsmith-2.0.28) (2022-07-23) - -### Chore - -- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) - - - - -## [appsmith-2.0.27](https://github.com/truecharts/apps/compare/appsmith-2.0.26...appsmith-2.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [appsmith-2.0.26](https://github.com/truecharts/apps/compare/appsmith-2.0.24...appsmith-2.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [appsmith-2.0.24](https://github.com/truecharts/apps/compare/appsmith-2.0.23...appsmith-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [appsmith-2.0.23](https://github.com/truecharts/apps/compare/appsmith-2.0.22...appsmith-2.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [appsmith-2.0.22](https://github.com/truecharts/apps/compare/appsmith-2.0.20...appsmith-2.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [appsmith-2.0.20](https://github.com/truecharts/apps/compare/appsmith-2.0.19...appsmith-2.0.20) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [appsmith-2.0.19](https://github.com/truecharts/apps/compare/appsmith-2.0.17...appsmith-2.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls diff --git a/incubator/appsmith/2.0.29/Chart.lock b/incubator/appsmith/2.0.29/Chart.lock deleted file mode 100644 index cadd25ef055..00000000000 --- a/incubator/appsmith/2.0.29/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 -generated: "2022-07-24T08:36:39.992210924Z" diff --git a/incubator/appsmith/2.0.29/Chart.yaml b/incubator/appsmith/2.0.29/Chart.yaml deleted file mode 100644 index 691a3c54502..00000000000 --- a/incubator/appsmith/2.0.29/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "1.7.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -# - condition: mongodb.enabled -# name: mongodb -# repository: https://charts.truecharts.org -# version: 0.0.25 -description: Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/appsmith -icon: https://truecharts.org/img/chart-icons/appsmith.png -keywords: - - appsmith -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: appsmith -sources: - - https://github.com/appsmithorg/appsmith -version: 2.0.29 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/appsmith/2.0.29/README.md b/incubator/appsmith/2.0.29/README.md deleted file mode 100644 index e94ebf6507d..00000000000 --- a/incubator/appsmith/2.0.29/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# appsmith - -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 1.7.9](https://img.shields.io/badge/AppVersion-1.7.9-informational?style=flat-square) - -Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects. - -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: [appsmith](https://truecharts.org/docs/charts/stable/appsmith) - -**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 | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `appsmith` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install appsmith TrueCharts/appsmith -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `appsmith` deployment - -```console -helm uninstall appsmith -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install appsmith \ - --set env.TZ="America/New York" \ - TrueCharts/appsmith -``` - -#### 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 appsmith TrueCharts/appsmith -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/appsmith/2.0.29/ix_values.yaml b/incubator/appsmith/2.0.29/ix_values.yaml deleted file mode 100644 index ddef52e0bdd..00000000000 --- a/incubator/appsmith/2.0.29/ix_values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -image: - repository: tccr.io/truecharts/appsmith - tag: 1.7.9@sha256:92cf014b7685bb95fd3d6a8998e80f73fc1e953f3b77f894b4ad8c600dd39076 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - APPSMITH_ADMIN_EMAILS: "me@example.com,you@example.com" - APPSMITH_REDIS_URL: - secretKeyRef: - name: rediscreds - key: url - -service: - main: - ports: - main: - port: 10217 - targetPort: 80 - supervisor: - enabled: true - ports: - supervisor: - enabled: true - port: 10218 - targetPort: 9001 - -persistence: - appsmithstacks: - enabled: true - mountPath: "/appsmith-stacks" - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: appsmith -# mongodb: -# enabled: true -# mongodbUsername: appsmith -# mongodbDatabase: appsmith -# existingSecret: "mongodbcreds" diff --git a/incubator/appsmith/2.0.30/CHANGELOG.md b/incubator/appsmith/2.0.30/CHANGELOG.md new file mode 100644 index 00000000000..11ffba6e476 --- /dev/null +++ b/incubator/appsmith/2.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [appsmith-2.0.30](https://github.com/truecharts/apps/compare/appsmith-2.0.29...appsmith-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appsmith-2.0.29](https://github.com/truecharts/apps/compare/appsmith-2.0.28...appsmith-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appsmith-2.0.28](https://github.com/truecharts/apps/compare/appsmith-2.0.27...appsmith-2.0.28) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [appsmith-2.0.27](https://github.com/truecharts/apps/compare/appsmith-2.0.26...appsmith-2.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [appsmith-2.0.26](https://github.com/truecharts/apps/compare/appsmith-2.0.24...appsmith-2.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [appsmith-2.0.24](https://github.com/truecharts/apps/compare/appsmith-2.0.23...appsmith-2.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [appsmith-2.0.23](https://github.com/truecharts/apps/compare/appsmith-2.0.22...appsmith-2.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [appsmith-2.0.22](https://github.com/truecharts/apps/compare/appsmith-2.0.20...appsmith-2.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [appsmith-2.0.20](https://github.com/truecharts/apps/compare/appsmith-2.0.19...appsmith-2.0.20) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) diff --git a/incubator/appsmith/2.0.30/Chart.lock b/incubator/appsmith/2.0.30/Chart.lock new file mode 100644 index 00000000000..be03886b77c --- /dev/null +++ b/incubator/appsmith/2.0.30/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 +generated: "2022-07-25T18:40:43.914056458Z" diff --git a/incubator/appsmith/2.0.30/Chart.yaml b/incubator/appsmith/2.0.30/Chart.yaml new file mode 100644 index 00000000000..88d68c3879e --- /dev/null +++ b/incubator/appsmith/2.0.30/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "1.7.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +# - condition: mongodb.enabled +# name: mongodb +# repository: https://charts.truecharts.org +# version: 0.0.25 +description: Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/appsmith +icon: https://truecharts.org/img/chart-icons/appsmith.png +keywords: + - appsmith +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: appsmith +sources: + - https://github.com/appsmithorg/appsmith +version: 2.0.30 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/appsmith/2.0.30/README.md b/incubator/appsmith/2.0.30/README.md new file mode 100644 index 00000000000..a038d5c8dbb --- /dev/null +++ b/incubator/appsmith/2.0.30/README.md @@ -0,0 +1,108 @@ +# appsmith + +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 1.7.9](https://img.shields.io/badge/AppVersion-1.7.9-informational?style=flat-square) + +Turn any datasource into an internal app in minutes. Appsmith lets you drag-and-drop UI components to build pages, connect to any API, database or GraphQL source and write logic with JavaScript objects. + +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: [appsmith](https://truecharts.org/docs/charts/stable/appsmith) + +**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 | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `appsmith` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install appsmith TrueCharts/appsmith +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `appsmith` deployment + +```console +helm uninstall appsmith +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install appsmith \ + --set env.TZ="America/New York" \ + TrueCharts/appsmith +``` + +#### 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 appsmith TrueCharts/appsmith -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/appsmith/2.0.29/app-readme.md b/incubator/appsmith/2.0.30/app-readme.md similarity index 100% rename from incubator/appsmith/2.0.29/app-readme.md rename to incubator/appsmith/2.0.30/app-readme.md diff --git a/incubator/ariang/0.0.15/charts/common-10.4.7.tgz b/incubator/appsmith/2.0.30/charts/common-10.4.7.tgz similarity index 100% rename from incubator/ariang/0.0.15/charts/common-10.4.7.tgz rename to incubator/appsmith/2.0.30/charts/common-10.4.7.tgz diff --git a/incubator/appsmith/2.0.29/charts/redis-3.0.44.tgz b/incubator/appsmith/2.0.30/charts/redis-3.0.44.tgz similarity index 100% rename from incubator/appsmith/2.0.29/charts/redis-3.0.44.tgz rename to incubator/appsmith/2.0.30/charts/redis-3.0.44.tgz diff --git a/incubator/appsmith/2.0.30/ix_values.yaml b/incubator/appsmith/2.0.30/ix_values.yaml new file mode 100644 index 00000000000..6febb1d11a2 --- /dev/null +++ b/incubator/appsmith/2.0.30/ix_values.yaml @@ -0,0 +1,48 @@ +image: + repository: tccr.io/truecharts/appsmith + tag: 1.7.9@sha256:9b4ee5585af4a4ab89f133133a12d19f65ef560885b1a64d2774acdd617f1e74 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + APPSMITH_ADMIN_EMAILS: "me@example.com,you@example.com" + APPSMITH_REDIS_URL: + secretKeyRef: + name: rediscreds + key: url + +service: + main: + ports: + main: + port: 10217 + targetPort: 80 + supervisor: + enabled: true + ports: + supervisor: + enabled: true + port: 10218 + targetPort: 9001 + +persistence: + appsmithstacks: + enabled: true + mountPath: "/appsmith-stacks" + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: appsmith +# mongodb: +# enabled: true +# mongodbUsername: appsmith +# mongodbDatabase: appsmith +# existingSecret: "mongodbcreds" diff --git a/incubator/appsmith/2.0.29/questions.yaml b/incubator/appsmith/2.0.30/questions.yaml similarity index 100% rename from incubator/appsmith/2.0.29/questions.yaml rename to incubator/appsmith/2.0.30/questions.yaml diff --git a/incubator/ariang/0.0.15/templates/common.yaml b/incubator/appsmith/2.0.30/templates/common.yaml similarity index 100% rename from incubator/ariang/0.0.15/templates/common.yaml rename to incubator/appsmith/2.0.30/templates/common.yaml diff --git a/incubator/ariang/0.0.15/values.yaml b/incubator/appsmith/2.0.30/values.yaml similarity index 100% rename from incubator/ariang/0.0.15/values.yaml rename to incubator/appsmith/2.0.30/values.yaml diff --git a/incubator/ariang/0.0.15/CHANGELOG.md b/incubator/ariang/0.0.15/CHANGELOG.md deleted file mode 100644 index 46e9cbd94b3..00000000000 --- a/incubator/ariang/0.0.15/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ariang-0.0.14](https://github.com/truecharts/apps/compare/ariang-0.0.12...ariang-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - - -## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) - -### Chore - -- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) - - - -## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ariang-0.0.3](https://github.com/truecharts/apps/compare/ariang-0.0.2...ariang-0.0.3) (2022-07-11) - -#### Chore - diff --git a/incubator/ariang/0.0.15/Chart.lock b/incubator/ariang/0.0.15/Chart.lock deleted file mode 100644 index 6773558d363..00000000000 --- a/incubator/ariang/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:36:34.079028029Z" diff --git a/incubator/ariang/0.0.15/Chart.yaml b/incubator/ariang/0.0.15/Chart.yaml deleted file mode 100644 index dc184834453..00000000000 --- a/incubator/ariang/0.0.15/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: ariang -version: 0.0.15 -appVersion: "1.2.4" -description: A modern web frontend making aria2 easier to use | Aria2 WebUI. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/ariang -icon: https://truecharts.org/img/chart-icons/ariang.png -keywords: - - ariang -sources: - - https://hub.docker.com/r/leonismoe/ariang - - https://github.com/leonismoe/docker-images -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/ariang/0.0.15/README.md b/incubator/ariang/0.0.15/README.md deleted file mode 100644 index 4cea6f93e38..00000000000 --- a/incubator/ariang/0.0.15/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# ariang - -![Version: 0.0.15](https://img.shields.io/badge/Version-0.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) - -A modern web frontend making aria2 easier to use | Aria2 WebUI. - -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: [ariang](https://truecharts.org/docs/charts/stable/ariang) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ariang` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ariang TrueCharts/ariang -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ariang` deployment - -```console -helm uninstall ariang -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ariang \ - --set env.TZ="America/New York" \ - TrueCharts/ariang -``` - -#### 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 ariang TrueCharts/ariang -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/ariang/0.0.15/ix_values.yaml b/incubator/ariang/0.0.15/ix_values.yaml deleted file mode 100644 index 9f8b6726370..00000000000 --- a/incubator/ariang/0.0.15/ix_values.yaml +++ /dev/null @@ -1,12 +0,0 @@ -image: - repository: tccr.io/truecharts/ariang - pullPolicy: IfNotPresent - tag: v1.2.4@sha256:d579675bb985d71abc10a701b8960efe3d6df8b6b6c6dff7bf1663031b79f7b7 - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 8080 - port: 10276 diff --git a/incubator/ariang/0.0.16/CHANGELOG.md b/incubator/ariang/0.0.16/CHANGELOG.md new file mode 100644 index 00000000000..acea59aaff3 --- /dev/null +++ b/incubator/ariang/0.0.16/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ariang-0.0.16](https://github.com/truecharts/apps/compare/ariang-0.0.15...ariang-0.0.16) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ariang-0.0.15](https://github.com/truecharts/apps/compare/ariang-0.0.14...ariang-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ariang-0.0.14](https://github.com/truecharts/apps/compare/ariang-0.0.12...ariang-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + + +## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) + +### Chore + +- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) + + + +## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ariang-0.0.9](https://github.com/truecharts/apps/compare/ariang-0.0.7...ariang-0.0.9) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ariang-0.0.7](https://github.com/truecharts/apps/compare/ariang-0.0.5...ariang-0.0.7) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ariang-0.0.5](https://github.com/truecharts/apps/compare/ariang-0.0.4...ariang-0.0.5) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ariang-0.0.4](https://github.com/truecharts/apps/compare/ariang-0.0.3...ariang-0.0.4) (2022-07-12) + +#### Chore + diff --git a/incubator/ariang/0.0.16/Chart.lock b/incubator/ariang/0.0.16/Chart.lock new file mode 100644 index 00000000000..5cb2f99a274 --- /dev/null +++ b/incubator/ariang/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:37.387866749Z" diff --git a/incubator/ariang/0.0.16/Chart.yaml b/incubator/ariang/0.0.16/Chart.yaml new file mode 100644 index 00000000000..091d6181207 --- /dev/null +++ b/incubator/ariang/0.0.16/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: ariang +version: 0.0.16 +appVersion: "1.2.4" +description: A modern web frontend making aria2 easier to use | Aria2 WebUI. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/ariang +icon: https://truecharts.org/img/chart-icons/ariang.png +keywords: + - ariang +sources: + - https://hub.docker.com/r/leonismoe/ariang + - https://github.com/leonismoe/docker-images +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/ariang/0.0.16/README.md b/incubator/ariang/0.0.16/README.md new file mode 100644 index 00000000000..ac070d05037 --- /dev/null +++ b/incubator/ariang/0.0.16/README.md @@ -0,0 +1,108 @@ +# ariang + +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) + +A modern web frontend making aria2 easier to use | Aria2 WebUI. + +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: [ariang](https://truecharts.org/docs/charts/stable/ariang) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ariang` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ariang TrueCharts/ariang +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ariang` deployment + +```console +helm uninstall ariang +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ariang \ + --set env.TZ="America/New York" \ + TrueCharts/ariang +``` + +#### 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 ariang TrueCharts/ariang -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/ariang/0.0.15/app-readme.md b/incubator/ariang/0.0.16/app-readme.md similarity index 100% rename from incubator/ariang/0.0.15/app-readme.md rename to incubator/ariang/0.0.16/app-readme.md diff --git a/incubator/authentik/2.0.27/charts/common-10.4.7.tgz b/incubator/ariang/0.0.16/charts/common-10.4.7.tgz similarity index 100% rename from incubator/authentik/2.0.27/charts/common-10.4.7.tgz rename to incubator/ariang/0.0.16/charts/common-10.4.7.tgz diff --git a/incubator/ariang/0.0.16/ix_values.yaml b/incubator/ariang/0.0.16/ix_values.yaml new file mode 100644 index 00000000000..1991e15c3a5 --- /dev/null +++ b/incubator/ariang/0.0.16/ix_values.yaml @@ -0,0 +1,12 @@ +image: + repository: tccr.io/truecharts/ariang + pullPolicy: IfNotPresent + tag: v1.2.4@sha256:42a933dc69a304463daaf4205d2b434e3d94784e8034f932db1c54391dce6b0c + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 8080 + port: 10276 diff --git a/incubator/ariang/0.0.15/questions.yaml b/incubator/ariang/0.0.16/questions.yaml similarity index 100% rename from incubator/ariang/0.0.15/questions.yaml rename to incubator/ariang/0.0.16/questions.yaml diff --git a/incubator/cups-server/1.0.26/templates/common.yaml b/incubator/ariang/0.0.16/templates/common.yaml similarity index 100% rename from incubator/cups-server/1.0.26/templates/common.yaml rename to incubator/ariang/0.0.16/templates/common.yaml diff --git a/incubator/authentik/2.0.27/values.yaml b/incubator/ariang/0.0.16/values.yaml similarity index 100% rename from incubator/authentik/2.0.27/values.yaml rename to incubator/ariang/0.0.16/values.yaml diff --git a/incubator/authentik/2.0.27/CHANGELOG.md b/incubator/authentik/2.0.27/CHANGELOG.md deleted file mode 100644 index 8f74cc46248..00000000000 --- a/incubator/authentik/2.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [authentik-2.0.26](https://github.com/truecharts/apps/compare/authentik-2.0.25...authentik-2.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [authentik-2.0.25](https://github.com/truecharts/apps/compare/authentik-2.0.23...authentik-2.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [authentik-2.0.23](https://github.com/truecharts/apps/compare/authentik-2.0.22...authentik-2.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [authentik-2.0.22](https://github.com/truecharts/apps/compare/authentik-2.0.21...authentik-2.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [authentik-2.0.21](https://github.com/truecharts/apps/compare/authentik-2.0.19...authentik-2.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [authentik-2.0.19](https://github.com/truecharts/apps/compare/authentik-2.0.17...authentik-2.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [authentik-2.0.17](https://github.com/truecharts/apps/compare/authentik-2.0.16...authentik-2.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [authentik-2.0.16](https://github.com/truecharts/apps/compare/authentik-2.0.15...authentik-2.0.16) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/authentik/2.0.27/Chart.lock b/incubator/authentik/2.0.27/Chart.lock deleted file mode 100644 index 3b3e48514e3..00000000000 --- a/incubator/authentik/2.0.27/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T08:37:26.386020421Z" diff --git a/incubator/authentik/2.0.27/Chart.yaml b/incubator/authentik/2.0.27/Chart.yaml deleted file mode 100644 index 4f3c92d768b..00000000000 --- a/incubator/authentik/2.0.27/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "2022.7.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: authentik is an open-source Identity Provider focused on flexibility and versatility. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/authentik -icon: https://truecharts.org/img/chart-icons/authentik.png -keywords: - - authentik -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: authentik -sources: - - https://github.com/goauthentik/authentik - - https://goauthentik.io/docs/ -version: 2.0.27 -annotations: - truecharts.org/catagories: | - - authentication - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/authentik/2.0.27/README.md b/incubator/authentik/2.0.27/README.md deleted file mode 100644 index 4e0c6f364c3..00000000000 --- a/incubator/authentik/2.0.27/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# authentik - -![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![AppVersion: 2022.7.2](https://img.shields.io/badge/AppVersion-2022.7.2-informational?style=flat-square) - -authentik is an open-source Identity Provider focused on flexibility and versatility. - -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: [authentik](https://truecharts.org/docs/charts/stable/authentik) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `authentik` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install authentik TrueCharts/authentik -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `authentik` deployment - -```console -helm uninstall authentik -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install authentik \ - --set env.TZ="America/New York" \ - TrueCharts/authentik -``` - -#### 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 authentik TrueCharts/authentik -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/authentik/2.0.27/ix_values.yaml b/incubator/authentik/2.0.27/ix_values.yaml deleted file mode 100644 index a909f267d17..00000000000 --- a/incubator/authentik/2.0.27/ix_values.yaml +++ /dev/null @@ -1,221 +0,0 @@ -image: - repository: tccr.io/truecharts/authentik - tag: v2022.7.2@sha256:5e00c82806f99fe7a964b794a1d89614ccf0d7bb4341c0f948ff7c1de960c171 - pullPolicy: IfNotPresent - -geoipImage: - repository: tccr.io/truecharts/geoipupdate - tag: v4.9@sha256:8466b52179d789f1ea00f80ac102b936397250b93d4ab4302e6e6dd5713694e5 - pullPolicy: IfNotPresent - -extraArgs: ["server"] - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 1000 - -secretEnv: - AK_ADMIN_PASS: "supersecret" - AK_ADMIN_TOKEN: "supersecretapitoken" - -env: - AUTHENTIK_POSTGRESQL__NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - AUTHENTIK_POSTGRESQL__USER: "{{ .Values.postgresql.postgresqlUsername }}" - AUTHENTIK_POSTGRESQL__PORT: "5432" - AUTHENTIK_REDIS__PORT: "6379" - # User Defined - AUTHENTIK_DISABLE_UPDATE_CHECK: false - AUTHENTIK_DEFAULT_USER_CHANGE_NAME: true - AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL: true - AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME: true - AUTHENTIK_GDPR_COMPLIANCE: true - AUTHENTIK_IMPERSONATION: true - AUTHENTIK_DISABLE_STARTUP_ANALYTICS: false - AUTHENTIK_ERROR_REPORTING__ENABLED: false - AUTHENTIK_ERROR_REPORTING__SEND_PII: false - AUTHENTIK_ERROR_REPORTING__ENVIRONMENT: " " - AUTHENTIK_DEFAULT_TOKEN_LENGTH: 128 - AUTHENTIK_AVATARS: "gravatar" - AUTHENTIK_LOG_LEVEL: "warning" - AUTHENTIK_EMAIL__HOST: "" - AUTHENTIK_EMAIL__PORT: 25 - AUTHENTIK_EMAIL__USERNAME: "" - AUTHENTIK_EMAIL__PASSWORD: "" - AUTHENTIK_EMAIL__USE_TLS: false - AUTHENTIK_EMAIL__USE_SSL: false - AUTHENTIK_EMAIL__TIMEOUT: 10 - AUTHENTIK_EMAIL__FROM: "" - AUTHENTIK_POSTGRESQL__HOST: - secretKeyRef: - name: dbcreds - key: plainhost - AUTHENTIK_POSTGRESQL__PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - AUTHENTIK_REDIS__HOST: - secretKeyRef: - name: rediscreds - key: plainhost - AUTHENTIK_REDIS__PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - AUTHENTIK_SECRET_KEY: - secretKeyRef: - name: authentik-secrets - key: AUTHENTIK_SECRET_KEY - -geoip: - # Set image's frequence to 0, so it executes once and exits. - GEOIPUPDATE_FREQUENCY: 0 - # User Defined - ENABLE_GEOIPUPDATER: false - # How often should we run the cronjob to update geoip - freqhours: 8 - GEOIPUPDATE_ACCOUNT_ID: "" - GEOIPUPDATE_LICENSE_KEY: "" - GEOIPUPDATE_EDITION_IDS: "GeoIP2-City" - GEOIPUPDATE_HOST: "updates.maxmind.com" - GEOIPUPDATE_PRESERVE_FILE_TIMES: 0 - -probes: - liveness: - path: "/-/health/live" - readiness: - path: "/-/health/ready" - -service: - main: - ports: - main: - port: 10230 - targetPort: 9000 - https: - enabled: true - ports: - https: - enabled: true - protocol: "HTTPS" - port: 10229 - targetPort: 9443 - -additionalContainers: - worker: - name: worker - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - args: ["worker"] - volumeMounts: - - name: media - mountPath: "/media" - - name: templates - mountPath: "/templates" - - name: certs - mountPath: "/certs" - - name: geoip - mountPath: "/geoip" - env: - - name: AUTHENTIK_REDIS__PORT - value: "6379" - - name: AUTHENTIK_REDIS__HOST - valueFrom: - secretKeyRef: - name: rediscreds - key: plainhost - - name: AUTHENTIK_REDIS__PASSWORD - valueFrom: - secretKeyRef: - name: rediscreds - key: redis-password - - name: AUTHENTIK_POSTGRESQL__NAME - value: "{{ .Values.postgresql.postgresqlDatabase }}" - - name: AUTHENTIK_POSTGRESQL__USER - value: "{{ .Values.postgresql.postgresqlUsername }}" - - name: AUTHENTIK_POSTGRESQL__PORT - value: "5432" - - name: AUTHENTIK_POSTGRESQL__HOST - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - - name: AUTHENTIK_POSTGRESQL__PASSWORD - valueFrom: - secretKeyRef: - name: dbcreds - key: postgresql-password - - name: AUTHENTIK_SECRET_KEY - valueFrom: - secretKeyRef: - name: authentik-secrets - key: AUTHENTIK_SECRET_KEY - - name: AUTHENTIK_LOG_LEVEL - value: "{{ .Values.env.AUTHENTIK_LOG_LEVEL }}" - - name: AUTHENTIK_DISABLE_UPDATE_CHECK - value: "{{ .Values.env.AUTHENTIK_DISABLE_UPDATE_CHECK }}" - - name: AUTHENTIK_ERROR_REPORTING__ENABLED - value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__ENABLED }}" - - name: AUTHENTIK_ERROR_REPORTING__ENVIRONMENT - value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__ENVIRONMENT }}" - - name: AUTHENTIK_ERROR_REPORTING__SEND_PII - value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__SEND_PII }}" - - name: AUTHENTIK_EMAIL__HOST - value: "{{ .Values.env.AUTHENTIK_EMAIL__HOST }}" - - name: AUTHENTIK_EMAIL__PORT - value: "{{ .Values.env.AUTHENTIK_EMAIL__PORT }}" - - name: AUTHENTIK_EMAIL__USERNAME - value: "{{ .Values.env.AUTHENTIK_EMAIL__USERNAME }}" - - name: AUTHENTIK_EMAIL__PASSWORD - value: "{{ .Values.env.AUTHENTIK_EMAIL__PASSWORD }}" - - name: AUTHENTIK_EMAIL__USE_TLS - value: "{{ .Values.env.AUTHENTIK_EMAIL__USE_TLS }}" - - name: AUTHENTIK_EMAIL__USE_SSL - value: "{{ .Values.env.AUTHENTIK_EMAIL__USE_SSL }}" - - name: AUTHENTIK_EMAIL__TIMEOUT - value: "{{ .Values.env.AUTHENTIK_EMAIL__TIMEOUT }}" - - name: AUTHENTIK_EMAIL__FROM - value: "{{ .Values.env.AUTHENTIK_EMAIL__FROM }}" - - name: AUTHENTIK_AVATARS - value: "{{ .Values.env.AUTHENTIK_AVATARS }}" - - name: AUTHENTIK_DEFAULT_USER_CHANGE_NAME - value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_NAME }}" - - name: AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL - value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL }}" - - name: AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME - value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME }}" - - name: AUTHENTIK_GDPR_COMPLIANCE - value: "{{ .Values.env.AUTHENTIK_GDPR_COMPLIANCE }}" - - name: AUTHENTIK_DEFAULT_TOKEN_LENGTH - value: "{{ .Values.env.AUTHENTIK_DEFAULT_TOKEN_LENGTH }}" - - name: AUTHENTIK_IMPERSONATION - value: "{{ .Values.env.AUTHENTIK_IMPERSONATION }}" - - name: AUTHENTIK_DISABLE_STARTUP_ANALYTICS - value: "{{ .Values.env.AUTHENTIK_DISABLE_STARTUP_ANALYTICS }}" - -cronjob: - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -persistence: - media: - enabled: true - mountPath: "/media" - templates: - enabled: true - mountPath: "/templates" - certs: - enabled: true - mountPath: "/certs" - geoip: - enabled: true - mountPath: "/geoip" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: authentik - postgresqlDatabase: authentik - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/incubator/authentik/2.0.28/CHANGELOG.md b/incubator/authentik/2.0.28/CHANGELOG.md new file mode 100644 index 00000000000..7d5e1c1d3f9 --- /dev/null +++ b/incubator/authentik/2.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [authentik-2.0.28](https://github.com/truecharts/apps/compare/authentik-2.0.27...authentik-2.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authentik-2.0.27](https://github.com/truecharts/apps/compare/authentik-2.0.26...authentik-2.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authentik-2.0.26](https://github.com/truecharts/apps/compare/authentik-2.0.25...authentik-2.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [authentik-2.0.25](https://github.com/truecharts/apps/compare/authentik-2.0.23...authentik-2.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [authentik-2.0.23](https://github.com/truecharts/apps/compare/authentik-2.0.22...authentik-2.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [authentik-2.0.22](https://github.com/truecharts/apps/compare/authentik-2.0.21...authentik-2.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [authentik-2.0.21](https://github.com/truecharts/apps/compare/authentik-2.0.19...authentik-2.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [authentik-2.0.19](https://github.com/truecharts/apps/compare/authentik-2.0.17...authentik-2.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [authentik-2.0.17](https://github.com/truecharts/apps/compare/authentik-2.0.16...authentik-2.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/incubator/authentik/2.0.28/Chart.lock b/incubator/authentik/2.0.28/Chart.lock new file mode 100644 index 00000000000..d299253b2a7 --- /dev/null +++ b/incubator/authentik/2.0.28/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:40:51.418684169Z" diff --git a/incubator/authentik/2.0.28/Chart.yaml b/incubator/authentik/2.0.28/Chart.yaml new file mode 100644 index 00000000000..438dce16f15 --- /dev/null +++ b/incubator/authentik/2.0.28/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "2022.7.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: authentik is an open-source Identity Provider focused on flexibility and versatility. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/authentik +icon: https://truecharts.org/img/chart-icons/authentik.png +keywords: + - authentik +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: authentik +sources: + - https://github.com/goauthentik/authentik + - https://goauthentik.io/docs/ +version: 2.0.28 +annotations: + truecharts.org/catagories: | + - authentication + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/authentik/2.0.28/README.md b/incubator/authentik/2.0.28/README.md new file mode 100644 index 00000000000..6d90013ff35 --- /dev/null +++ b/incubator/authentik/2.0.28/README.md @@ -0,0 +1,110 @@ +# authentik + +![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![AppVersion: 2022.7.2](https://img.shields.io/badge/AppVersion-2022.7.2-informational?style=flat-square) + +authentik is an open-source Identity Provider focused on flexibility and versatility. + +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: [authentik](https://truecharts.org/docs/charts/stable/authentik) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `authentik` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install authentik TrueCharts/authentik +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `authentik` deployment + +```console +helm uninstall authentik +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install authentik \ + --set env.TZ="America/New York" \ + TrueCharts/authentik +``` + +#### 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 authentik TrueCharts/authentik -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/authentik/2.0.27/app-readme.md b/incubator/authentik/2.0.28/app-readme.md similarity index 100% rename from incubator/authentik/2.0.27/app-readme.md rename to incubator/authentik/2.0.28/app-readme.md diff --git a/incubator/awesome-ttrss/0.0.27/charts/common-10.4.7.tgz b/incubator/authentik/2.0.28/charts/common-10.4.7.tgz similarity index 100% rename from incubator/awesome-ttrss/0.0.27/charts/common-10.4.7.tgz rename to incubator/authentik/2.0.28/charts/common-10.4.7.tgz diff --git a/incubator/authentik/2.0.27/charts/postgresql-8.0.45.tgz b/incubator/authentik/2.0.28/charts/postgresql-8.0.45.tgz similarity index 100% rename from incubator/authentik/2.0.27/charts/postgresql-8.0.45.tgz rename to incubator/authentik/2.0.28/charts/postgresql-8.0.45.tgz diff --git a/incubator/authentik/2.0.27/charts/redis-3.0.44.tgz b/incubator/authentik/2.0.28/charts/redis-3.0.44.tgz similarity index 100% rename from incubator/authentik/2.0.27/charts/redis-3.0.44.tgz rename to incubator/authentik/2.0.28/charts/redis-3.0.44.tgz diff --git a/incubator/authentik/2.0.28/ix_values.yaml b/incubator/authentik/2.0.28/ix_values.yaml new file mode 100644 index 00000000000..e9ca704c572 --- /dev/null +++ b/incubator/authentik/2.0.28/ix_values.yaml @@ -0,0 +1,221 @@ +image: + repository: tccr.io/truecharts/authentik + tag: v2022.7.2@sha256:4df2aa9b63fe04be35678c128d338ac5827a0a1b2206b7b86edc3c5f5df04d96 + pullPolicy: IfNotPresent + +geoipImage: + repository: tccr.io/truecharts/geoipupdate + tag: v4.9@sha256:ce42b4252c8cd4a9e39275fd7c3312e5df7bda0d7034df565af4362d7e0d26ce + pullPolicy: IfNotPresent + +extraArgs: ["server"] + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + +secretEnv: + AK_ADMIN_PASS: "supersecret" + AK_ADMIN_TOKEN: "supersecretapitoken" + +env: + AUTHENTIK_POSTGRESQL__NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + AUTHENTIK_POSTGRESQL__USER: "{{ .Values.postgresql.postgresqlUsername }}" + AUTHENTIK_POSTGRESQL__PORT: "5432" + AUTHENTIK_REDIS__PORT: "6379" + # User Defined + AUTHENTIK_DISABLE_UPDATE_CHECK: false + AUTHENTIK_DEFAULT_USER_CHANGE_NAME: true + AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL: true + AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME: true + AUTHENTIK_GDPR_COMPLIANCE: true + AUTHENTIK_IMPERSONATION: true + AUTHENTIK_DISABLE_STARTUP_ANALYTICS: false + AUTHENTIK_ERROR_REPORTING__ENABLED: false + AUTHENTIK_ERROR_REPORTING__SEND_PII: false + AUTHENTIK_ERROR_REPORTING__ENVIRONMENT: " " + AUTHENTIK_DEFAULT_TOKEN_LENGTH: 128 + AUTHENTIK_AVATARS: "gravatar" + AUTHENTIK_LOG_LEVEL: "warning" + AUTHENTIK_EMAIL__HOST: "" + AUTHENTIK_EMAIL__PORT: 25 + AUTHENTIK_EMAIL__USERNAME: "" + AUTHENTIK_EMAIL__PASSWORD: "" + AUTHENTIK_EMAIL__USE_TLS: false + AUTHENTIK_EMAIL__USE_SSL: false + AUTHENTIK_EMAIL__TIMEOUT: 10 + AUTHENTIK_EMAIL__FROM: "" + AUTHENTIK_POSTGRESQL__HOST: + secretKeyRef: + name: dbcreds + key: plainhost + AUTHENTIK_POSTGRESQL__PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + AUTHENTIK_REDIS__HOST: + secretKeyRef: + name: rediscreds + key: plainhost + AUTHENTIK_REDIS__PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + AUTHENTIK_SECRET_KEY: + secretKeyRef: + name: authentik-secrets + key: AUTHENTIK_SECRET_KEY + +geoip: + # Set image's frequence to 0, so it executes once and exits. + GEOIPUPDATE_FREQUENCY: 0 + # User Defined + ENABLE_GEOIPUPDATER: false + # How often should we run the cronjob to update geoip + freqhours: 8 + GEOIPUPDATE_ACCOUNT_ID: "" + GEOIPUPDATE_LICENSE_KEY: "" + GEOIPUPDATE_EDITION_IDS: "GeoIP2-City" + GEOIPUPDATE_HOST: "updates.maxmind.com" + GEOIPUPDATE_PRESERVE_FILE_TIMES: 0 + +probes: + liveness: + path: "/-/health/live" + readiness: + path: "/-/health/ready" + +service: + main: + ports: + main: + port: 10230 + targetPort: 9000 + https: + enabled: true + ports: + https: + enabled: true + protocol: "HTTPS" + port: 10229 + targetPort: 9443 + +additionalContainers: + worker: + name: worker + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + args: ["worker"] + volumeMounts: + - name: media + mountPath: "/media" + - name: templates + mountPath: "/templates" + - name: certs + mountPath: "/certs" + - name: geoip + mountPath: "/geoip" + env: + - name: AUTHENTIK_REDIS__PORT + value: "6379" + - name: AUTHENTIK_REDIS__HOST + valueFrom: + secretKeyRef: + name: rediscreds + key: plainhost + - name: AUTHENTIK_REDIS__PASSWORD + valueFrom: + secretKeyRef: + name: rediscreds + key: redis-password + - name: AUTHENTIK_POSTGRESQL__NAME + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: AUTHENTIK_POSTGRESQL__USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: AUTHENTIK_POSTGRESQL__PORT + value: "5432" + - name: AUTHENTIK_POSTGRESQL__HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + - name: AUTHENTIK_POSTGRESQL__PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + - name: AUTHENTIK_SECRET_KEY + valueFrom: + secretKeyRef: + name: authentik-secrets + key: AUTHENTIK_SECRET_KEY + - name: AUTHENTIK_LOG_LEVEL + value: "{{ .Values.env.AUTHENTIK_LOG_LEVEL }}" + - name: AUTHENTIK_DISABLE_UPDATE_CHECK + value: "{{ .Values.env.AUTHENTIK_DISABLE_UPDATE_CHECK }}" + - name: AUTHENTIK_ERROR_REPORTING__ENABLED + value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__ENABLED }}" + - name: AUTHENTIK_ERROR_REPORTING__ENVIRONMENT + value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__ENVIRONMENT }}" + - name: AUTHENTIK_ERROR_REPORTING__SEND_PII + value: "{{ .Values.env.AUTHENTIK_ERROR_REPORTING__SEND_PII }}" + - name: AUTHENTIK_EMAIL__HOST + value: "{{ .Values.env.AUTHENTIK_EMAIL__HOST }}" + - name: AUTHENTIK_EMAIL__PORT + value: "{{ .Values.env.AUTHENTIK_EMAIL__PORT }}" + - name: AUTHENTIK_EMAIL__USERNAME + value: "{{ .Values.env.AUTHENTIK_EMAIL__USERNAME }}" + - name: AUTHENTIK_EMAIL__PASSWORD + value: "{{ .Values.env.AUTHENTIK_EMAIL__PASSWORD }}" + - name: AUTHENTIK_EMAIL__USE_TLS + value: "{{ .Values.env.AUTHENTIK_EMAIL__USE_TLS }}" + - name: AUTHENTIK_EMAIL__USE_SSL + value: "{{ .Values.env.AUTHENTIK_EMAIL__USE_SSL }}" + - name: AUTHENTIK_EMAIL__TIMEOUT + value: "{{ .Values.env.AUTHENTIK_EMAIL__TIMEOUT }}" + - name: AUTHENTIK_EMAIL__FROM + value: "{{ .Values.env.AUTHENTIK_EMAIL__FROM }}" + - name: AUTHENTIK_AVATARS + value: "{{ .Values.env.AUTHENTIK_AVATARS }}" + - name: AUTHENTIK_DEFAULT_USER_CHANGE_NAME + value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_NAME }}" + - name: AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL + value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_EMAIL }}" + - name: AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME + value: "{{ .Values.env.AUTHENTIK_DEFAULT_USER_CHANGE_USERNAME }}" + - name: AUTHENTIK_GDPR_COMPLIANCE + value: "{{ .Values.env.AUTHENTIK_GDPR_COMPLIANCE }}" + - name: AUTHENTIK_DEFAULT_TOKEN_LENGTH + value: "{{ .Values.env.AUTHENTIK_DEFAULT_TOKEN_LENGTH }}" + - name: AUTHENTIK_IMPERSONATION + value: "{{ .Values.env.AUTHENTIK_IMPERSONATION }}" + - name: AUTHENTIK_DISABLE_STARTUP_ANALYTICS + value: "{{ .Values.env.AUTHENTIK_DISABLE_STARTUP_ANALYTICS }}" + +cronjob: + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +persistence: + media: + enabled: true + mountPath: "/media" + templates: + enabled: true + mountPath: "/templates" + certs: + enabled: true + mountPath: "/certs" + geoip: + enabled: true + mountPath: "/geoip" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: authentik + postgresqlDatabase: authentik + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/incubator/authentik/2.0.27/questions.yaml b/incubator/authentik/2.0.28/questions.yaml similarity index 100% rename from incubator/authentik/2.0.27/questions.yaml rename to incubator/authentik/2.0.28/questions.yaml diff --git a/incubator/authentik/2.0.27/templates/_cronjob.tpl b/incubator/authentik/2.0.28/templates/_cronjob.tpl similarity index 100% rename from incubator/authentik/2.0.27/templates/_cronjob.tpl rename to incubator/authentik/2.0.28/templates/_cronjob.tpl diff --git a/incubator/authentik/2.0.27/templates/_secrets.tpl b/incubator/authentik/2.0.28/templates/_secrets.tpl similarity index 100% rename from incubator/authentik/2.0.27/templates/_secrets.tpl rename to incubator/authentik/2.0.28/templates/_secrets.tpl diff --git a/incubator/authentik/2.0.27/templates/common.yaml b/incubator/authentik/2.0.28/templates/common.yaml similarity index 100% rename from incubator/authentik/2.0.27/templates/common.yaml rename to incubator/authentik/2.0.28/templates/common.yaml diff --git a/incubator/awesome-ttrss/0.0.27/values.yaml b/incubator/authentik/2.0.28/values.yaml similarity index 100% rename from incubator/awesome-ttrss/0.0.27/values.yaml rename to incubator/authentik/2.0.28/values.yaml diff --git a/incubator/awesome-ttrss/0.0.27/CHANGELOG.md b/incubator/awesome-ttrss/0.0.27/CHANGELOG.md deleted file mode 100644 index 7250163d454..00000000000 --- a/incubator/awesome-ttrss/0.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [awesome-ttrss-0.0.27](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.27) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [awesome-ttrss-0.0.26](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [awesome-ttrss-0.0.26](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [awesome-ttrss-0.0.25](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.24...awesome-ttrss-0.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [awesome-ttrss-0.0.24](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.22...awesome-ttrss-0.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) - -### Chore - -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [awesome-ttrss-0.0.21](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.20...awesome-ttrss-0.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [awesome-ttrss-0.0.20](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.19...awesome-ttrss-0.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [awesome-ttrss-0.0.19](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.18...awesome-ttrss-0.0.19) (2022-07-14) - -### Fix diff --git a/incubator/awesome-ttrss/0.0.27/Chart.lock b/incubator/awesome-ttrss/0.0.27/Chart.lock deleted file mode 100644 index 60724bd25cf..00000000000 --- a/incubator/awesome-ttrss/0.0.27/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T08:37:52.150941644Z" diff --git a/incubator/awesome-ttrss/0.0.27/Chart.yaml b/incubator/awesome-ttrss/0.0.27/Chart.yaml deleted file mode 100644 index c9c16fd9335..00000000000 --- a/incubator/awesome-ttrss/0.0.27/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2022" -description: Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS -name: awesome-ttrss -version: 0.0.27 -kubeVersion: ">=1.16.0-0" -keywords: - - tt-rss - - awesome-ttrss -home: https://github.com/truecharts/apps/tree/master/charts/stable/awesome-ttrss -icon: https://truecharts.org/img/chart-icons/awesome-ttrss.png -sources: - - https://github.com/HenryQW/Awesome-TTRSS -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/awesome-ttrss/0.0.27/README.md b/incubator/awesome-ttrss/0.0.27/README.md deleted file mode 100644 index f39b9d70ea8..00000000000 --- a/incubator/awesome-ttrss/0.0.27/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# awesome-ttrss - -![Version: 0.0.27](https://img.shields.io/badge/Version-0.0.27-informational?style=flat-square) ![AppVersion: 2022](https://img.shields.io/badge/AppVersion-2022-informational?style=flat-square) - -Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS - -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: [awesome-ttrss](https://truecharts.org/docs/charts/stable/awesome-ttrss) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `awesome-ttrss` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install awesome-ttrss TrueCharts/awesome-ttrss -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `awesome-ttrss` deployment - -```console -helm uninstall awesome-ttrss -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install awesome-ttrss \ - --set env.TZ="America/New York" \ - TrueCharts/awesome-ttrss -``` - -#### 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 awesome-ttrss TrueCharts/awesome-ttrss -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/awesome-ttrss/0.0.27/ix_values.yaml b/incubator/awesome-ttrss/0.0.27/ix_values.yaml deleted file mode 100644 index cdf5dd8a211..00000000000 --- a/incubator/awesome-ttrss/0.0.27/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: tccr.io/truecharts/awesome-ttrss - pullPolicy: IfNotPresent - tag: v2022-04@sha256:b675568ec75d005a2a55a764b50643d0c7d5a693e6b080ca8e9213d403f78085 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -persistence: - icons: - enabled: true - mountPath: "/var/www/feed-icons" - plugins: - enabled: true - mountPath: "/var/www/plugins.local" - themes: - enabled: true - mountPath: "/var/www/themes.local" - -env: - # -- External URL you use to connect to the RSS (the one you enter in your browser) - SELF_URL_PATH: "" - DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_PORT: "5432" - DB_PASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10246 - targetPort: 80 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: awesome-ttrss - postgresqlDatabase: awesome-ttrss diff --git a/incubator/awesome-ttrss/0.0.28/CHANGELOG.md b/incubator/awesome-ttrss/0.0.28/CHANGELOG.md new file mode 100644 index 00000000000..0f444b58adb --- /dev/null +++ b/incubator/awesome-ttrss/0.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [awesome-ttrss-0.0.28](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.27...awesome-ttrss-0.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [awesome-ttrss-0.0.27](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.27) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [awesome-ttrss-0.0.26](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [awesome-ttrss-0.0.26](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.25...awesome-ttrss-0.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [awesome-ttrss-0.0.25](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.24...awesome-ttrss-0.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [awesome-ttrss-0.0.24](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.22...awesome-ttrss-0.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [awesome-ttrss-0.0.22](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.21...awesome-ttrss-0.0.22) (2022-07-21) + +### Chore + +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [awesome-ttrss-0.0.21](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.20...awesome-ttrss-0.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [awesome-ttrss-0.0.20](https://github.com/truecharts/apps/compare/awesome-ttrss-0.0.19...awesome-ttrss-0.0.20) (2022-07-19) + diff --git a/incubator/awesome-ttrss/0.0.28/Chart.lock b/incubator/awesome-ttrss/0.0.28/Chart.lock new file mode 100644 index 00000000000..cccb80cdee2 --- /dev/null +++ b/incubator/awesome-ttrss/0.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:41:04.503418354Z" diff --git a/incubator/awesome-ttrss/0.0.28/Chart.yaml b/incubator/awesome-ttrss/0.0.28/Chart.yaml new file mode 100644 index 00000000000..e2e237acfc6 --- /dev/null +++ b/incubator/awesome-ttrss/0.0.28/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2022" +description: Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS +name: awesome-ttrss +version: 0.0.28 +kubeVersion: ">=1.16.0-0" +keywords: + - tt-rss + - awesome-ttrss +home: https://github.com/truecharts/apps/tree/master/charts/stable/awesome-ttrss +icon: https://truecharts.org/img/chart-icons/awesome-ttrss.png +sources: + - https://github.com/HenryQW/Awesome-TTRSS +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/awesome-ttrss/0.0.28/README.md b/incubator/awesome-ttrss/0.0.28/README.md new file mode 100644 index 00000000000..5493c0aa42c --- /dev/null +++ b/incubator/awesome-ttrss/0.0.28/README.md @@ -0,0 +1,108 @@ +# awesome-ttrss + +![Version: 0.0.28](https://img.shields.io/badge/Version-0.0.28-informational?style=flat-square) ![AppVersion: 2022](https://img.shields.io/badge/AppVersion-2022-informational?style=flat-square) + +Awesome TTRSS aims to provide a powerful Dockerized all-in-one solution for Tiny Tiny RSS + +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: [awesome-ttrss](https://truecharts.org/docs/charts/stable/awesome-ttrss) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `awesome-ttrss` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install awesome-ttrss TrueCharts/awesome-ttrss +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `awesome-ttrss` deployment + +```console +helm uninstall awesome-ttrss +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install awesome-ttrss \ + --set env.TZ="America/New York" \ + TrueCharts/awesome-ttrss +``` + +#### 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 awesome-ttrss TrueCharts/awesome-ttrss -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/awesome-ttrss/0.0.27/app-readme.md b/incubator/awesome-ttrss/0.0.28/app-readme.md similarity index 100% rename from incubator/awesome-ttrss/0.0.27/app-readme.md rename to incubator/awesome-ttrss/0.0.28/app-readme.md diff --git a/incubator/cups-server/1.0.26/charts/common-10.4.7.tgz b/incubator/awesome-ttrss/0.0.28/charts/common-10.4.7.tgz similarity index 100% rename from incubator/cups-server/1.0.26/charts/common-10.4.7.tgz rename to incubator/awesome-ttrss/0.0.28/charts/common-10.4.7.tgz diff --git a/incubator/awesome-ttrss/0.0.27/charts/postgresql-8.0.45.tgz b/incubator/awesome-ttrss/0.0.28/charts/postgresql-8.0.45.tgz similarity index 100% rename from incubator/awesome-ttrss/0.0.27/charts/postgresql-8.0.45.tgz rename to incubator/awesome-ttrss/0.0.28/charts/postgresql-8.0.45.tgz diff --git a/incubator/awesome-ttrss/0.0.28/ix_values.yaml b/incubator/awesome-ttrss/0.0.28/ix_values.yaml new file mode 100644 index 00000000000..4c76e662045 --- /dev/null +++ b/incubator/awesome-ttrss/0.0.28/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/awesome-ttrss + pullPolicy: IfNotPresent + tag: v2022-04@sha256:9c7257b4c850698b320e306f28d97c1aed7f6831bec4a1fc9f7698e698e65da8 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +persistence: + icons: + enabled: true + mountPath: "/var/www/feed-icons" + plugins: + enabled: true + mountPath: "/var/www/plugins.local" + themes: + enabled: true + mountPath: "/var/www/themes.local" + +env: + # -- External URL you use to connect to the RSS (the one you enter in your browser) + SELF_URL_PATH: "" + DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_PORT: "5432" + DB_PASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10246 + targetPort: 80 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: awesome-ttrss + postgresqlDatabase: awesome-ttrss diff --git a/incubator/awesome-ttrss/0.0.27/questions.yaml b/incubator/awesome-ttrss/0.0.28/questions.yaml similarity index 100% rename from incubator/awesome-ttrss/0.0.27/questions.yaml rename to incubator/awesome-ttrss/0.0.28/questions.yaml diff --git a/incubator/awesome-ttrss/0.0.27/templates/common.yaml b/incubator/awesome-ttrss/0.0.28/templates/common.yaml similarity index 100% rename from incubator/awesome-ttrss/0.0.27/templates/common.yaml rename to incubator/awesome-ttrss/0.0.28/templates/common.yaml diff --git a/incubator/cups-server/1.0.26/values.yaml b/incubator/awesome-ttrss/0.0.28/values.yaml similarity index 100% rename from incubator/cups-server/1.0.26/values.yaml rename to incubator/awesome-ttrss/0.0.28/values.yaml diff --git a/incubator/cups-server/1.0.26/CHANGELOG.md b/incubator/cups-server/1.0.26/CHANGELOG.md deleted file mode 100644 index 1798876a739..00000000000 --- a/incubator/cups-server/1.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cups-server-1.0.25](https://github.com/truecharts/apps/compare/cups-server-1.0.23...cups-server-1.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [cups-server-1.0.23](https://github.com/truecharts/apps/compare/cups-server-1.0.22...cups-server-1.0.23) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [cups-server-1.0.22](https://github.com/truecharts/apps/compare/cups-server-1.0.21...cups-server-1.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [cups-server-1.0.21](https://github.com/truecharts/apps/compare/cups-server-1.0.20...cups-server-1.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [cups-server-1.0.20](https://github.com/truecharts/apps/compare/cups-server-1.0.18...cups-server-1.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [cups-server-1.0.18](https://github.com/truecharts/apps/compare/cups-server-1.0.16...cups-server-1.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [cups-server-1.0.16](https://github.com/truecharts/apps/compare/cups-server-1.0.15...cups-server-1.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [cups-server-1.0.15](https://github.com/truecharts/apps/compare/cups-server-1.0.14...cups-server-1.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/incubator/cups-server/1.0.26/Chart.lock b/incubator/cups-server/1.0.26/Chart.lock deleted file mode 100644 index 3a87f4fdb6f..00000000000 --- a/incubator/cups-server/1.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:41:27.455285643Z" diff --git a/incubator/cups-server/1.0.26/Chart.yaml b/incubator/cups-server/1.0.26/Chart.yaml deleted file mode 100644 index 34153c1ca69..00000000000 --- a/incubator/cups-server/1.0.26/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: CUPS printing server -home: https://github.com/truecharts/apps/tree/master/charts/incubator/cups-server -icon: https://truecharts.org/img/chart-icons/cups-server.png -keywords: - - print - - cups -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: cups-server -sources: - - https://hub.docker.com/r/ydkn/cups -version: 1.0.26 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/cups-server/1.0.26/README.md b/incubator/cups-server/1.0.26/README.md deleted file mode 100644 index 2a5ce7af14a..00000000000 --- a/incubator/cups-server/1.0.26/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# cups-server - -![Version: 1.0.26](https://img.shields.io/badge/Version-1.0.26-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -CUPS printing server - -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: [cups-server](https://truecharts.org/docs/charts/stable/cups-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `cups-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install cups-server TrueCharts/cups-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `cups-server` deployment - -```console -helm uninstall cups-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install cups-server \ - --set env.TZ="America/New York" \ - TrueCharts/cups-server -``` - -#### 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 cups-server TrueCharts/cups-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/cups-server/1.0.26/ix_values.yaml b/incubator/cups-server/1.0.26/ix_values.yaml deleted file mode 100644 index b2f3666cd51..00000000000 --- a/incubator/cups-server/1.0.26/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/cups-server - tag: latest@sha256:1c23a78fd7513b593f332be4e8d9ce4ef4b80c230598cd8c9891234e3e8bae0f - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - ADMIN_PASSWORD: "secretpass" - -service: - main: - ports: - main: - port: 631 - targetPort: 631 - -persistence: - config: - enabled: true - mountPath: "/etc/cups" - dbus: - enabled: true - type: hostPath - hostPath: "/var/run/dbus" - mountPath: "/var/run/dbus" - readOnly: false diff --git a/incubator/cups-server/1.0.27/CHANGELOG.md b/incubator/cups-server/1.0.27/CHANGELOG.md new file mode 100644 index 00000000000..0d95926589e --- /dev/null +++ b/incubator/cups-server/1.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [cups-server-1.0.27](https://github.com/truecharts/apps/compare/cups-server-1.0.26...cups-server-1.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cups-server-1.0.26](https://github.com/truecharts/apps/compare/cups-server-1.0.25...cups-server-1.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cups-server-1.0.25](https://github.com/truecharts/apps/compare/cups-server-1.0.23...cups-server-1.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cups-server-1.0.23](https://github.com/truecharts/apps/compare/cups-server-1.0.22...cups-server-1.0.23) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [cups-server-1.0.22](https://github.com/truecharts/apps/compare/cups-server-1.0.21...cups-server-1.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cups-server-1.0.21](https://github.com/truecharts/apps/compare/cups-server-1.0.20...cups-server-1.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [cups-server-1.0.20](https://github.com/truecharts/apps/compare/cups-server-1.0.18...cups-server-1.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [cups-server-1.0.18](https://github.com/truecharts/apps/compare/cups-server-1.0.16...cups-server-1.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [cups-server-1.0.16](https://github.com/truecharts/apps/compare/cups-server-1.0.15...cups-server-1.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/incubator/cups-server/1.0.27/Chart.lock b/incubator/cups-server/1.0.27/Chart.lock new file mode 100644 index 00000000000..96c5e7ba9bc --- /dev/null +++ b/incubator/cups-server/1.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:40:57.326807516Z" diff --git a/incubator/cups-server/1.0.27/Chart.yaml b/incubator/cups-server/1.0.27/Chart.yaml new file mode 100644 index 00000000000..1d1af604f9c --- /dev/null +++ b/incubator/cups-server/1.0.27/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: CUPS printing server +home: https://github.com/truecharts/apps/tree/master/charts/incubator/cups-server +icon: https://truecharts.org/img/chart-icons/cups-server.png +keywords: + - print + - cups +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cups-server +sources: + - https://hub.docker.com/r/ydkn/cups +version: 1.0.27 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/cups-server/1.0.27/README.md b/incubator/cups-server/1.0.27/README.md new file mode 100644 index 00000000000..6dd819e3c54 --- /dev/null +++ b/incubator/cups-server/1.0.27/README.md @@ -0,0 +1,107 @@ +# cups-server + +![Version: 1.0.27](https://img.shields.io/badge/Version-1.0.27-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +CUPS printing server + +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: [cups-server](https://truecharts.org/docs/charts/stable/cups-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `cups-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install cups-server TrueCharts/cups-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `cups-server` deployment + +```console +helm uninstall cups-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install cups-server \ + --set env.TZ="America/New York" \ + TrueCharts/cups-server +``` + +#### 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 cups-server TrueCharts/cups-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/cups-server/1.0.26/app-readme.md b/incubator/cups-server/1.0.27/app-readme.md similarity index 100% rename from incubator/cups-server/1.0.26/app-readme.md rename to incubator/cups-server/1.0.27/app-readme.md diff --git a/incubator/fancyindex/1.0.21/charts/common-10.4.7.tgz b/incubator/cups-server/1.0.27/charts/common-10.4.7.tgz similarity index 100% rename from incubator/fancyindex/1.0.21/charts/common-10.4.7.tgz rename to incubator/cups-server/1.0.27/charts/common-10.4.7.tgz diff --git a/incubator/cups-server/1.0.27/ix_values.yaml b/incubator/cups-server/1.0.27/ix_values.yaml new file mode 100644 index 00000000000..5bb82f1e6b6 --- /dev/null +++ b/incubator/cups-server/1.0.27/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/cups-server + tag: latest@sha256:4c8cc5434c9605eb6fd9ad2463217100c4619281144ad8f23ac58d57d6ebbc64 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + ADMIN_PASSWORD: "secretpass" + +service: + main: + ports: + main: + port: 631 + targetPort: 631 + +persistence: + config: + enabled: true + mountPath: "/etc/cups" + dbus: + enabled: true + type: hostPath + hostPath: "/var/run/dbus" + mountPath: "/var/run/dbus" + readOnly: false diff --git a/incubator/cups-server/1.0.26/questions.yaml b/incubator/cups-server/1.0.27/questions.yaml similarity index 100% rename from incubator/cups-server/1.0.26/questions.yaml rename to incubator/cups-server/1.0.27/questions.yaml diff --git a/incubator/fancyindex/1.0.21/templates/common.yaml b/incubator/cups-server/1.0.27/templates/common.yaml similarity index 100% rename from incubator/fancyindex/1.0.21/templates/common.yaml rename to incubator/cups-server/1.0.27/templates/common.yaml diff --git a/incubator/fancyindex/1.0.21/values.yaml b/incubator/cups-server/1.0.27/values.yaml similarity index 100% rename from incubator/fancyindex/1.0.21/values.yaml rename to incubator/cups-server/1.0.27/values.yaml diff --git a/incubator/fancyindex/1.0.21/CHANGELOG.md b/incubator/fancyindex/1.0.21/CHANGELOG.md deleted file mode 100644 index ca075754540..00000000000 --- a/incubator/fancyindex/1.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fancyindex-1.0.20](https://github.com/truecharts/apps/compare/fancyindex-1.0.18...fancyindex-1.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [fancyindex-1.0.18](https://github.com/truecharts/apps/compare/fancyindex-1.0.17...fancyindex-1.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [fancyindex-1.0.17](https://github.com/truecharts/apps/compare/fancyindex-1.0.16...fancyindex-1.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [fancyindex-1.0.16](https://github.com/truecharts/apps/compare/fancyindex-1.0.14...fancyindex-1.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [fancyindex-1.0.14](https://github.com/truecharts/apps/compare/fancyindex-1.0.12...fancyindex-1.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [fancyindex-1.0.12](https://github.com/truecharts/apps/compare/fancyindex-1.0.11...fancyindex-1.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [fancyindex-1.0.11](https://github.com/truecharts/apps/compare/fancyindex-1.0.10...fancyindex-1.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [fancyindex-1.0.10](https://github.com/truecharts/apps/compare/fancyindex-1.0.9...fancyindex-1.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/incubator/fancyindex/1.0.21/Chart.lock b/incubator/fancyindex/1.0.21/Chart.lock deleted file mode 100644 index 25bcc770842..00000000000 --- a/incubator/fancyindex/1.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:43:59.495371737Z" diff --git a/incubator/fancyindex/1.0.21/Chart.yaml b/incubator/fancyindex/1.0.21/Chart.yaml deleted file mode 100644 index 81d3f99bb63..00000000000 --- a/incubator/fancyindex/1.0.21/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: fancyindex -version: 1.0.21 -appVersion: "latest" -description: Fancyindex provides a lightweight nginx directory listing with theming support -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/fancyindex -icon: https://truecharts.org/img/chart-icons/fancyindex.png -keywords: - - fancyindex -sources: - - https://github.com/xal3xhx/fancyindex - - https://hub.docker.com/r/xal3xhx/fancy -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - - web - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/fancyindex/1.0.21/README.md b/incubator/fancyindex/1.0.21/README.md deleted file mode 100644 index 7bfffa96601..00000000000 --- a/incubator/fancyindex/1.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# fancyindex - -![Version: 1.0.21](https://img.shields.io/badge/Version-1.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Fancyindex provides a lightweight nginx directory listing with theming support - -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: [fancyindex](https://truecharts.org/docs/charts/stable/fancyindex) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `fancyindex` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install fancyindex TrueCharts/fancyindex -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `fancyindex` deployment - -```console -helm uninstall fancyindex -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install fancyindex \ - --set env.TZ="America/New York" \ - TrueCharts/fancyindex -``` - -#### 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 fancyindex TrueCharts/fancyindex -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/fancyindex/1.0.21/ix_values.yaml b/incubator/fancyindex/1.0.21/ix_values.yaml deleted file mode 100644 index a3b8d788d31..00000000000 --- a/incubator/fancyindex/1.0.21/ix_values.yaml +++ /dev/null @@ -1,34 +0,0 @@ -image: - repository: tccr.io/truecharts/fancyindex - pullPolicy: IfNotPresent - tag: latest@sha256:01a33c43346c72ce30c9f467ad622b82009876090bdd6c578f561b86c98a1ff2 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - WEBUSER: "webuser" - WEBPASSWORD: "webpassword" - -env: - CONTAINER_TIMEZONE: "{{ .Values.TZ }}" - # User Defined - DISABLE_AUTH: false - SET_CONTAINER_TIMEZONE: true - -service: - main: - ports: - main: - port: 10235 - targetPort: 80 - -persistence: - share: - enabled: true - mountPath: "/share" diff --git a/incubator/fancyindex/1.0.22/CHANGELOG.md b/incubator/fancyindex/1.0.22/CHANGELOG.md new file mode 100644 index 00000000000..c8a4433983b --- /dev/null +++ b/incubator/fancyindex/1.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [fancyindex-1.0.22](https://github.com/truecharts/apps/compare/fancyindex-1.0.21...fancyindex-1.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fancyindex-1.0.21](https://github.com/truecharts/apps/compare/fancyindex-1.0.20...fancyindex-1.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fancyindex-1.0.20](https://github.com/truecharts/apps/compare/fancyindex-1.0.18...fancyindex-1.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fancyindex-1.0.18](https://github.com/truecharts/apps/compare/fancyindex-1.0.17...fancyindex-1.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fancyindex-1.0.17](https://github.com/truecharts/apps/compare/fancyindex-1.0.16...fancyindex-1.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fancyindex-1.0.16](https://github.com/truecharts/apps/compare/fancyindex-1.0.14...fancyindex-1.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fancyindex-1.0.14](https://github.com/truecharts/apps/compare/fancyindex-1.0.12...fancyindex-1.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fancyindex-1.0.12](https://github.com/truecharts/apps/compare/fancyindex-1.0.11...fancyindex-1.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fancyindex-1.0.11](https://github.com/truecharts/apps/compare/fancyindex-1.0.10...fancyindex-1.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/fancyindex/1.0.22/Chart.lock b/incubator/fancyindex/1.0.22/Chart.lock new file mode 100644 index 00000000000..a7c51539255 --- /dev/null +++ b/incubator/fancyindex/1.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:41:10.434308083Z" diff --git a/incubator/fancyindex/1.0.22/Chart.yaml b/incubator/fancyindex/1.0.22/Chart.yaml new file mode 100644 index 00000000000..f94644dc59d --- /dev/null +++ b/incubator/fancyindex/1.0.22/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: fancyindex +version: 1.0.22 +appVersion: "latest" +description: Fancyindex provides a lightweight nginx directory listing with theming support +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/fancyindex +icon: https://truecharts.org/img/chart-icons/fancyindex.png +keywords: + - fancyindex +sources: + - https://github.com/xal3xhx/fancyindex + - https://hub.docker.com/r/xal3xhx/fancy +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + - web + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/fancyindex/1.0.22/README.md b/incubator/fancyindex/1.0.22/README.md new file mode 100644 index 00000000000..bf7ee6922d6 --- /dev/null +++ b/incubator/fancyindex/1.0.22/README.md @@ -0,0 +1,108 @@ +# fancyindex + +![Version: 1.0.22](https://img.shields.io/badge/Version-1.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Fancyindex provides a lightweight nginx directory listing with theming support + +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: [fancyindex](https://truecharts.org/docs/charts/stable/fancyindex) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `fancyindex` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install fancyindex TrueCharts/fancyindex +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `fancyindex` deployment + +```console +helm uninstall fancyindex +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install fancyindex \ + --set env.TZ="America/New York" \ + TrueCharts/fancyindex +``` + +#### 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 fancyindex TrueCharts/fancyindex -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/fancyindex/1.0.21/app-readme.md b/incubator/fancyindex/1.0.22/app-readme.md similarity index 100% rename from incubator/fancyindex/1.0.21/app-readme.md rename to incubator/fancyindex/1.0.22/app-readme.md diff --git a/incubator/filerun/2.0.23/charts/common-10.4.7.tgz b/incubator/fancyindex/1.0.22/charts/common-10.4.7.tgz similarity index 100% rename from incubator/filerun/2.0.23/charts/common-10.4.7.tgz rename to incubator/fancyindex/1.0.22/charts/common-10.4.7.tgz diff --git a/incubator/fancyindex/1.0.22/ix_values.yaml b/incubator/fancyindex/1.0.22/ix_values.yaml new file mode 100644 index 00000000000..a921b32fda9 --- /dev/null +++ b/incubator/fancyindex/1.0.22/ix_values.yaml @@ -0,0 +1,34 @@ +image: + repository: tccr.io/truecharts/fancyindex + pullPolicy: IfNotPresent + tag: latest@sha256:d6452b6329c3313304db78ec1d7ba82b94c197f7a544a5353e7401dc3da041e4 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + WEBUSER: "webuser" + WEBPASSWORD: "webpassword" + +env: + CONTAINER_TIMEZONE: "{{ .Values.TZ }}" + # User Defined + DISABLE_AUTH: false + SET_CONTAINER_TIMEZONE: true + +service: + main: + ports: + main: + port: 10235 + targetPort: 80 + +persistence: + share: + enabled: true + mountPath: "/share" diff --git a/incubator/fancyindex/1.0.21/questions.yaml b/incubator/fancyindex/1.0.22/questions.yaml similarity index 100% rename from incubator/fancyindex/1.0.21/questions.yaml rename to incubator/fancyindex/1.0.22/questions.yaml diff --git a/incubator/filerun/2.0.23/templates/common.yaml b/incubator/fancyindex/1.0.22/templates/common.yaml similarity index 100% rename from incubator/filerun/2.0.23/templates/common.yaml rename to incubator/fancyindex/1.0.22/templates/common.yaml diff --git a/incubator/filerun/2.0.23/values.yaml b/incubator/fancyindex/1.0.22/values.yaml similarity index 100% rename from incubator/filerun/2.0.23/values.yaml rename to incubator/fancyindex/1.0.22/values.yaml diff --git a/incubator/filerun/2.0.23/CHANGELOG.md b/incubator/filerun/2.0.23/CHANGELOG.md deleted file mode 100644 index 9010ee907e7..00000000000 --- a/incubator/filerun/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filerun-2.0.22](https://github.com/truecharts/apps/compare/filerun-2.0.21...filerun-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [filerun-2.0.21](https://github.com/truecharts/apps/compare/filerun-2.0.19...filerun-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [filerun-2.0.19](https://github.com/truecharts/apps/compare/filerun-2.0.18...filerun-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [filerun-2.0.18](https://github.com/truecharts/apps/compare/filerun-2.0.17...filerun-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [filerun-2.0.17](https://github.com/truecharts/apps/compare/filerun-2.0.15...filerun-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [filerun-2.0.15](https://github.com/truecharts/apps/compare/filerun-2.0.13...filerun-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [filerun-2.0.13](https://github.com/truecharts/apps/compare/filerun-2.0.12...filerun-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [filerun-2.0.12](https://github.com/truecharts/apps/compare/filerun-2.0.11...filerun-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/filerun/2.0.23/Chart.lock b/incubator/filerun/2.0.23/Chart.lock deleted file mode 100644 index f70eb70b0eb..00000000000 --- a/incubator/filerun/2.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T08:44:44.477235067Z" diff --git a/incubator/filerun/2.0.23/Chart.yaml b/incubator/filerun/2.0.23/Chart.yaml deleted file mode 100644 index 85d43b5a791..00000000000 --- a/incubator/filerun/2.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: FileRun is a full featured web based file manager with an easy to use user interface -home: https://github.com/truecharts/apps/tree/master/charts/incubator/filerun -icon: https://truecharts.org/img/chart-icons/filerun.png -keywords: - - filerun - - file -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: filerun -sources: - - https://hub.docker.com/r/filerun/filerun - - https://github.com/filerun/docker -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/filerun/2.0.23/README.md b/incubator/filerun/2.0.23/README.md deleted file mode 100644 index d1881e7c9df..00000000000 --- a/incubator/filerun/2.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# filerun - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -FileRun is a full featured web based file manager with an easy to use user interface - -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: [filerun](https://truecharts.org/docs/charts/stable/filerun) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `filerun` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install filerun TrueCharts/filerun -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `filerun` deployment - -```console -helm uninstall filerun -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install filerun \ - --set env.TZ="America/New York" \ - TrueCharts/filerun -``` - -#### 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 filerun TrueCharts/filerun -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/filerun/2.0.23/ix_values.yaml b/incubator/filerun/2.0.23/ix_values.yaml deleted file mode 100644 index 5bd0cc17485..00000000000 --- a/incubator/filerun/2.0.23/ix_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -image: - repository: tccr.io/truecharts/filerun - tag: latest@sha256:cc7b8c11610fd5cde28301fa4f68b7d9609e61613fbfbc277c0491ad584a0256 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - FR_DB_NAME: "filerun" - FR_DB_USER: "filerun" - FR_DB_PORT: "3306" - FR_DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainporthost - FR_DB_PASS: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -service: - main: - ports: - main: - port: 10199 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/var/www/html" - userfile: - enabled: true - mountPath: "/user-files" - -mariadb: - enabled: true - mariadbUsername: filerun - mariadbDatabase: filerun - existingSecret: "mariadbcreds" diff --git a/incubator/filerun/2.0.24/CHANGELOG.md b/incubator/filerun/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..65b0bb056de --- /dev/null +++ b/incubator/filerun/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [filerun-2.0.24](https://github.com/truecharts/apps/compare/filerun-2.0.23...filerun-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filerun-2.0.23](https://github.com/truecharts/apps/compare/filerun-2.0.22...filerun-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filerun-2.0.22](https://github.com/truecharts/apps/compare/filerun-2.0.21...filerun-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [filerun-2.0.21](https://github.com/truecharts/apps/compare/filerun-2.0.19...filerun-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [filerun-2.0.19](https://github.com/truecharts/apps/compare/filerun-2.0.18...filerun-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [filerun-2.0.18](https://github.com/truecharts/apps/compare/filerun-2.0.17...filerun-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [filerun-2.0.17](https://github.com/truecharts/apps/compare/filerun-2.0.15...filerun-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [filerun-2.0.15](https://github.com/truecharts/apps/compare/filerun-2.0.13...filerun-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [filerun-2.0.13](https://github.com/truecharts/apps/compare/filerun-2.0.12...filerun-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/incubator/filerun/2.0.24/Chart.lock b/incubator/filerun/2.0.24/Chart.lock new file mode 100644 index 00000000000..217aa358c54 --- /dev/null +++ b/incubator/filerun/2.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:41:25.315404724Z" diff --git a/incubator/filerun/2.0.24/Chart.yaml b/incubator/filerun/2.0.24/Chart.yaml new file mode 100644 index 00000000000..2576f73a7c7 --- /dev/null +++ b/incubator/filerun/2.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: FileRun is a full featured web based file manager with an easy to use user interface +home: https://github.com/truecharts/apps/tree/master/charts/incubator/filerun +icon: https://truecharts.org/img/chart-icons/filerun.png +keywords: + - filerun + - file +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: filerun +sources: + - https://hub.docker.com/r/filerun/filerun + - https://github.com/filerun/docker +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/filerun/2.0.24/README.md b/incubator/filerun/2.0.24/README.md new file mode 100644 index 00000000000..c34c052b94e --- /dev/null +++ b/incubator/filerun/2.0.24/README.md @@ -0,0 +1,109 @@ +# filerun + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +FileRun is a full featured web based file manager with an easy to use user interface + +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: [filerun](https://truecharts.org/docs/charts/stable/filerun) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `filerun` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install filerun TrueCharts/filerun +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `filerun` deployment + +```console +helm uninstall filerun +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install filerun \ + --set env.TZ="America/New York" \ + TrueCharts/filerun +``` + +#### 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 filerun TrueCharts/filerun -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/filerun/2.0.23/app-readme.md b/incubator/filerun/2.0.24/app-readme.md similarity index 100% rename from incubator/filerun/2.0.23/app-readme.md rename to incubator/filerun/2.0.24/app-readme.md diff --git a/incubator/ghost/3.0.32/charts/common-10.4.7.tgz b/incubator/filerun/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from incubator/ghost/3.0.32/charts/common-10.4.7.tgz rename to incubator/filerun/2.0.24/charts/common-10.4.7.tgz diff --git a/incubator/filerun/2.0.23/charts/mariadb-3.0.43.tgz b/incubator/filerun/2.0.24/charts/mariadb-3.0.43.tgz similarity index 100% rename from incubator/filerun/2.0.23/charts/mariadb-3.0.43.tgz rename to incubator/filerun/2.0.24/charts/mariadb-3.0.43.tgz diff --git a/incubator/filerun/2.0.24/ix_values.yaml b/incubator/filerun/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..5adc49a82c7 --- /dev/null +++ b/incubator/filerun/2.0.24/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/filerun + tag: latest@sha256:8d0fb96cc91db060d912a3986dbecc0275f2e5d600b7731e7320e20e11e90f8b + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + FR_DB_NAME: "filerun" + FR_DB_USER: "filerun" + FR_DB_PORT: "3306" + FR_DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainporthost + FR_DB_PASS: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 10199 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/var/www/html" + userfile: + enabled: true + mountPath: "/user-files" + +mariadb: + enabled: true + mariadbUsername: filerun + mariadbDatabase: filerun + existingSecret: "mariadbcreds" diff --git a/incubator/filerun/2.0.23/questions.yaml b/incubator/filerun/2.0.24/questions.yaml similarity index 100% rename from incubator/filerun/2.0.23/questions.yaml rename to incubator/filerun/2.0.24/questions.yaml diff --git a/incubator/ghost/3.0.32/templates/common.yaml b/incubator/filerun/2.0.24/templates/common.yaml similarity index 100% rename from incubator/ghost/3.0.32/templates/common.yaml rename to incubator/filerun/2.0.24/templates/common.yaml diff --git a/incubator/ghost/3.0.32/values.yaml b/incubator/filerun/2.0.24/values.yaml similarity index 100% rename from incubator/ghost/3.0.32/values.yaml rename to incubator/filerun/2.0.24/values.yaml diff --git a/incubator/ghost/3.0.32/CHANGELOG.md b/incubator/ghost/3.0.32/CHANGELOG.md deleted file mode 100644 index 38d4efc1887..00000000000 --- a/incubator/ghost/3.0.32/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ghost-3.0.31](https://github.com/truecharts/apps/compare/ghost-3.0.30...ghost-3.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [ghost-3.0.30](https://github.com/truecharts/apps/compare/ghost-3.0.28...ghost-3.0.30) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - ### Fix - -- remove some non-utf8 characters - - - -## [ghost-3.0.28](https://github.com/truecharts/apps/compare/ghost-3.0.27...ghost-3.0.28) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [ghost-3.0.27](https://github.com/truecharts/apps/compare/ghost-3.0.26...ghost-3.0.27) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ghost-3.0.26](https://github.com/truecharts/apps/compare/ghost-3.0.25...ghost-3.0.26) (2022-07-16) - -### Chore - -- remove duplice gui entry ([#3194](https://github.com/truecharts/apps/issues/3194)) - - - -## [ghost-3.0.25](https://github.com/truecharts/apps/compare/ghost-3.0.24...ghost-3.0.25) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [ghost-3.0.24](https://github.com/truecharts/apps/compare/ghost-3.0.23...ghost-3.0.24) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ghost-3.0.23](https://github.com/truecharts/apps/compare/ghost-3.0.21...ghost-3.0.23) (2022-07-14) diff --git a/incubator/ghost/3.0.32/Chart.lock b/incubator/ghost/3.0.32/Chart.lock deleted file mode 100644 index ccd2bbfe047..00000000000 --- a/incubator/ghost/3.0.32/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T08:46:32.350070674Z" diff --git a/incubator/ghost/3.0.32/Chart.yaml b/incubator/ghost/3.0.32/Chart.yaml deleted file mode 100644 index 139a2b609e3..00000000000 --- a/incubator/ghost/3.0.32/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "5.4.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/ghost -icon: https://truecharts.org/img/chart-icons/ghost.png -keywords: - - ghost - - blog - - cms -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ghost -sources: - - https://github.com/TryGhost/Ghost - - https://hub.docker.com/_/ghost - - https://ghost.org/docs/ -version: 3.0.32 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/ghost/3.0.32/README.md b/incubator/ghost/3.0.32/README.md deleted file mode 100644 index 47adb8249bf..00000000000 --- a/incubator/ghost/3.0.32/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# ghost - -![Version: 3.0.32](https://img.shields.io/badge/Version-3.0.32-informational?style=flat-square) ![AppVersion: 5.4.1](https://img.shields.io/badge/AppVersion-5.4.1-informational?style=flat-square) - -Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance. - -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: [ghost](https://truecharts.org/docs/charts/stable/ghost) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ghost` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ghost TrueCharts/ghost -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ghost` deployment - -```console -helm uninstall ghost -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ghost \ - --set env.TZ="America/New York" \ - TrueCharts/ghost -``` - -#### 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 ghost TrueCharts/ghost -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/ghost/3.0.32/ix_values.yaml b/incubator/ghost/3.0.32/ix_values.yaml deleted file mode 100644 index 0a9b85b4ee4..00000000000 --- a/incubator/ghost/3.0.32/ix_values.yaml +++ /dev/null @@ -1,71 +0,0 @@ -image: - repository: tccr.io/truecharts/ghost - tag: 5.4.1@sha256:113e16642e6855051ae5ae4e4f650ee6d6119c74d0e64d64f27d440ce381afd7 - pullPolicy: IfNotPresent - -env: - # db env - database__client: "mysql" - database__connection__port: 3306 - database__connection__user: "{{ .Values.mariadb.mariadbUsername }}" - database__connection__database: "{{ .Values.mariadb.mariadbDatabase }}" - # server env - NODE_ENV: "production" - server__port: "{{ .Values.service.main.ports.main.port }}" - url: "http://localhost:10166" - useMinFiles: true - compress: true - imageOptimization__resize: true - imageOptimization__srcsets: true - preloadHeaders: false - sendWelcomeEmail: true - adminFrameProtection: true - emailAnalytics: true - backgroundJobs__emailAnalytics: true - stripeDirect: false - enableStripePromoCodes: false - # privacy env - privacy__useTinfoil: true - privacy__useUpdateCheck: false - privacy__useGravatar: false - privacy__useRpcPing: false - privacy__useStructuredData: false - # mail env - mail__from: "" - mail__transport: "" - mail__options__service: "" - mail__options__port: "" - mail__options__secure: false - mail__options__auth__user: "" - mail__options__auth__pass: "" - # integrations env - tenor__publicReadOnlyApiKey: "" - tenor__contentFilter: "off" - opensea__privateReadOnlyApiKey: "" - twitter__privateReadOnlyToken: "" - database__connection__host: - secretKeyRef: - name: mariadbcreds - key: plainhost - database__connection__password: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -service: - main: - ports: - main: - port: 10166 - targetPort: 10166 - -persistence: - content: - enabled: true - mountPath: "/var/lib/ghost/content" - -mariadb: - enabled: true - mariadbUsername: ghost - mariadbDatabase: ghost - existingSecret: "mariadbcreds" diff --git a/incubator/ghost/3.0.33/CHANGELOG.md b/incubator/ghost/3.0.33/CHANGELOG.md new file mode 100644 index 00000000000..9d4eac6d43a --- /dev/null +++ b/incubator/ghost/3.0.33/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ghost-3.0.33](https://github.com/truecharts/apps/compare/ghost-3.0.32...ghost-3.0.33) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ghost-3.0.32](https://github.com/truecharts/apps/compare/ghost-3.0.31...ghost-3.0.32) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ghost-3.0.31](https://github.com/truecharts/apps/compare/ghost-3.0.30...ghost-3.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [ghost-3.0.30](https://github.com/truecharts/apps/compare/ghost-3.0.28...ghost-3.0.30) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + ### Fix + +- remove some non-utf8 characters + + + +## [ghost-3.0.28](https://github.com/truecharts/apps/compare/ghost-3.0.27...ghost-3.0.28) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [ghost-3.0.27](https://github.com/truecharts/apps/compare/ghost-3.0.26...ghost-3.0.27) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ghost-3.0.26](https://github.com/truecharts/apps/compare/ghost-3.0.25...ghost-3.0.26) (2022-07-16) + +### Chore + +- remove duplice gui entry ([#3194](https://github.com/truecharts/apps/issues/3194)) + + + +## [ghost-3.0.25](https://github.com/truecharts/apps/compare/ghost-3.0.24...ghost-3.0.25) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + diff --git a/incubator/ghost/3.0.33/Chart.lock b/incubator/ghost/3.0.33/Chart.lock new file mode 100644 index 00000000000..86b58144921 --- /dev/null +++ b/incubator/ghost/3.0.33/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:41:31.92858357Z" diff --git a/incubator/ghost/3.0.33/Chart.yaml b/incubator/ghost/3.0.33/Chart.yaml new file mode 100644 index 00000000000..4935378270f --- /dev/null +++ b/incubator/ghost/3.0.33/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "5.4.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/ghost +icon: https://truecharts.org/img/chart-icons/ghost.png +keywords: + - ghost + - blog + - cms +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ghost +sources: + - https://github.com/TryGhost/Ghost + - https://hub.docker.com/_/ghost + - https://ghost.org/docs/ +version: 3.0.33 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/ghost/3.0.33/README.md b/incubator/ghost/3.0.33/README.md new file mode 100644 index 00000000000..b850ab1df05 --- /dev/null +++ b/incubator/ghost/3.0.33/README.md @@ -0,0 +1,110 @@ +# ghost + +![Version: 3.0.33](https://img.shields.io/badge/Version-3.0.33-informational?style=flat-square) ![AppVersion: 5.4.1](https://img.shields.io/badge/AppVersion-5.4.1-informational?style=flat-square) + +Ghost is an open source, professional publishing platform built on a modern Node.js technology stack designed for teams who need power, flexibility and performance. + +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: [ghost](https://truecharts.org/docs/charts/stable/ghost) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ghost` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ghost TrueCharts/ghost +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ghost` deployment + +```console +helm uninstall ghost +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ghost \ + --set env.TZ="America/New York" \ + TrueCharts/ghost +``` + +#### 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 ghost TrueCharts/ghost -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/ghost/3.0.32/app-readme.md b/incubator/ghost/3.0.33/app-readme.md similarity index 100% rename from incubator/ghost/3.0.32/app-readme.md rename to incubator/ghost/3.0.33/app-readme.md diff --git a/incubator/homebridge/1.0.23/charts/common-10.4.7.tgz b/incubator/ghost/3.0.33/charts/common-10.4.7.tgz similarity index 100% rename from incubator/homebridge/1.0.23/charts/common-10.4.7.tgz rename to incubator/ghost/3.0.33/charts/common-10.4.7.tgz diff --git a/incubator/ghost/3.0.32/charts/mariadb-3.0.43.tgz b/incubator/ghost/3.0.33/charts/mariadb-3.0.43.tgz similarity index 100% rename from incubator/ghost/3.0.32/charts/mariadb-3.0.43.tgz rename to incubator/ghost/3.0.33/charts/mariadb-3.0.43.tgz diff --git a/incubator/ghost/3.0.33/ix_values.yaml b/incubator/ghost/3.0.33/ix_values.yaml new file mode 100644 index 00000000000..c6a9ca3ba6e --- /dev/null +++ b/incubator/ghost/3.0.33/ix_values.yaml @@ -0,0 +1,71 @@ +image: + repository: tccr.io/truecharts/ghost + tag: 5.4.1@sha256:c41b160fbce9124b7eed84f064e40fc5dfabfe66df89f14afff351f4bbacc2eb + pullPolicy: IfNotPresent + +env: + # db env + database__client: "mysql" + database__connection__port: 3306 + database__connection__user: "{{ .Values.mariadb.mariadbUsername }}" + database__connection__database: "{{ .Values.mariadb.mariadbDatabase }}" + # server env + NODE_ENV: "production" + server__port: "{{ .Values.service.main.ports.main.port }}" + url: "http://localhost:10166" + useMinFiles: true + compress: true + imageOptimization__resize: true + imageOptimization__srcsets: true + preloadHeaders: false + sendWelcomeEmail: true + adminFrameProtection: true + emailAnalytics: true + backgroundJobs__emailAnalytics: true + stripeDirect: false + enableStripePromoCodes: false + # privacy env + privacy__useTinfoil: true + privacy__useUpdateCheck: false + privacy__useGravatar: false + privacy__useRpcPing: false + privacy__useStructuredData: false + # mail env + mail__from: "" + mail__transport: "" + mail__options__service: "" + mail__options__port: "" + mail__options__secure: false + mail__options__auth__user: "" + mail__options__auth__pass: "" + # integrations env + tenor__publicReadOnlyApiKey: "" + tenor__contentFilter: "off" + opensea__privateReadOnlyApiKey: "" + twitter__privateReadOnlyToken: "" + database__connection__host: + secretKeyRef: + name: mariadbcreds + key: plainhost + database__connection__password: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 10166 + targetPort: 10166 + +persistence: + content: + enabled: true + mountPath: "/var/lib/ghost/content" + +mariadb: + enabled: true + mariadbUsername: ghost + mariadbDatabase: ghost + existingSecret: "mariadbcreds" diff --git a/incubator/ghost/3.0.32/questions.yaml b/incubator/ghost/3.0.33/questions.yaml similarity index 100% rename from incubator/ghost/3.0.32/questions.yaml rename to incubator/ghost/3.0.33/questions.yaml diff --git a/incubator/homebridge/1.0.23/templates/common.yaml b/incubator/ghost/3.0.33/templates/common.yaml similarity index 100% rename from incubator/homebridge/1.0.23/templates/common.yaml rename to incubator/ghost/3.0.33/templates/common.yaml diff --git a/incubator/homebridge/1.0.23/values.yaml b/incubator/ghost/3.0.33/values.yaml similarity index 100% rename from incubator/homebridge/1.0.23/values.yaml rename to incubator/ghost/3.0.33/values.yaml diff --git a/incubator/homebridge/1.0.23/CHANGELOG.md b/incubator/homebridge/1.0.23/CHANGELOG.md deleted file mode 100644 index 85fb63aa05b..00000000000 --- a/incubator/homebridge/1.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homebridge-1.0.22](https://github.com/truecharts/apps/compare/homebridge-1.0.20...homebridge-1.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [homebridge-1.0.20](https://github.com/truecharts/apps/compare/homebridge-1.0.19...homebridge-1.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [homebridge-1.0.19](https://github.com/truecharts/apps/compare/homebridge-1.0.18...homebridge-1.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [homebridge-1.0.18](https://github.com/truecharts/apps/compare/homebridge-1.0.16...homebridge-1.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [homebridge-1.0.16](https://github.com/truecharts/apps/compare/homebridge-1.0.14...homebridge-1.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [homebridge-1.0.14](https://github.com/truecharts/apps/compare/homebridge-1.0.13...homebridge-1.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [homebridge-1.0.13](https://github.com/truecharts/apps/compare/homebridge-1.0.12...homebridge-1.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [homebridge-1.0.12](https://github.com/truecharts/apps/compare/homebridge-1.0.11...homebridge-1.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/incubator/homebridge/1.0.23/Chart.lock b/incubator/homebridge/1.0.23/Chart.lock deleted file mode 100644 index f23581f86af..00000000000 --- a/incubator/homebridge/1.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:48:14.895737034Z" diff --git a/incubator/homebridge/1.0.23/Chart.yaml b/incubator/homebridge/1.0.23/Chart.yaml deleted file mode 100644 index f42aae521fc..00000000000 --- a/incubator/homebridge/1.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2022" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: A lightweight NodeJS server that emulates the iOS HomeKit API -home: https://github.com/truecharts/apps/tree/master/charts/incubator/homebridge -icon: https://truecharts.org/img/chart-icons/homebridge.png -keywords: - - homebridge - - homekit -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: homebridge -sources: - - https://homebridge.io/ - - https://github.com/oznu/docker-homebridge -type: application -version: 1.0.23 -annotations: - truecharts.org/catagories: | - - media - - test - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/homebridge/1.0.23/README.md b/incubator/homebridge/1.0.23/README.md deleted file mode 100644 index 73386ccee43..00000000000 --- a/incubator/homebridge/1.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# homebridge - -![Version: 1.0.23](https://img.shields.io/badge/Version-1.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022](https://img.shields.io/badge/AppVersion-2022-informational?style=flat-square) - -A lightweight NodeJS server that emulates the iOS HomeKit API - -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: [homebridge](https://truecharts.org/docs/charts/stable/homebridge) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `homebridge` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install homebridge TrueCharts/homebridge -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `homebridge` deployment - -```console -helm uninstall homebridge -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install homebridge \ - --set env.TZ="America/New York" \ - TrueCharts/homebridge -``` - -#### 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 homebridge TrueCharts/homebridge -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/homebridge/1.0.23/ix_values.yaml b/incubator/homebridge/1.0.23/ix_values.yaml deleted file mode 100644 index 810ebeef0ed..00000000000 --- a/incubator/homebridge/1.0.23/ix_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -image: - repository: tccr.io/truecharts/homebridge - pullPolicy: IfNotPresent - tag: v2022-02@sha256:a6b5e77d71f6cf8ab608ec96a34342a038dd8b5d8ef799108455622ad68bb7e8 - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 8581 - port: 8581 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - HOMEBRIDGE_CONFIG_UI: 1 - -persistence: - config: - enabled: true - mountPath: "/homebridge" diff --git a/incubator/homebridge/1.0.24/CHANGELOG.md b/incubator/homebridge/1.0.24/CHANGELOG.md new file mode 100644 index 00000000000..94b789e261b --- /dev/null +++ b/incubator/homebridge/1.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [homebridge-1.0.24](https://github.com/truecharts/apps/compare/homebridge-1.0.23...homebridge-1.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homebridge-1.0.23](https://github.com/truecharts/apps/compare/homebridge-1.0.22...homebridge-1.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homebridge-1.0.22](https://github.com/truecharts/apps/compare/homebridge-1.0.20...homebridge-1.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [homebridge-1.0.20](https://github.com/truecharts/apps/compare/homebridge-1.0.19...homebridge-1.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [homebridge-1.0.19](https://github.com/truecharts/apps/compare/homebridge-1.0.18...homebridge-1.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [homebridge-1.0.18](https://github.com/truecharts/apps/compare/homebridge-1.0.16...homebridge-1.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [homebridge-1.0.16](https://github.com/truecharts/apps/compare/homebridge-1.0.14...homebridge-1.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [homebridge-1.0.14](https://github.com/truecharts/apps/compare/homebridge-1.0.13...homebridge-1.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [homebridge-1.0.13](https://github.com/truecharts/apps/compare/homebridge-1.0.12...homebridge-1.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/homebridge/1.0.24/Chart.lock b/incubator/homebridge/1.0.24/Chart.lock new file mode 100644 index 00000000000..95efeadf7c6 --- /dev/null +++ b/incubator/homebridge/1.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:41:30.347239622Z" diff --git a/incubator/homebridge/1.0.24/Chart.yaml b/incubator/homebridge/1.0.24/Chart.yaml new file mode 100644 index 00000000000..bbdca4255cd --- /dev/null +++ b/incubator/homebridge/1.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2022" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: A lightweight NodeJS server that emulates the iOS HomeKit API +home: https://github.com/truecharts/apps/tree/master/charts/incubator/homebridge +icon: https://truecharts.org/img/chart-icons/homebridge.png +keywords: + - homebridge + - homekit +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homebridge +sources: + - https://homebridge.io/ + - https://github.com/oznu/docker-homebridge +type: application +version: 1.0.24 +annotations: + truecharts.org/catagories: | + - media + - test + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/homebridge/1.0.24/README.md b/incubator/homebridge/1.0.24/README.md new file mode 100644 index 00000000000..df4f3f2175b --- /dev/null +++ b/incubator/homebridge/1.0.24/README.md @@ -0,0 +1,108 @@ +# homebridge + +![Version: 1.0.24](https://img.shields.io/badge/Version-1.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022](https://img.shields.io/badge/AppVersion-2022-informational?style=flat-square) + +A lightweight NodeJS server that emulates the iOS HomeKit API + +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: [homebridge](https://truecharts.org/docs/charts/stable/homebridge) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `homebridge` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install homebridge TrueCharts/homebridge +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `homebridge` deployment + +```console +helm uninstall homebridge +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install homebridge \ + --set env.TZ="America/New York" \ + TrueCharts/homebridge +``` + +#### 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 homebridge TrueCharts/homebridge -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/homebridge/1.0.23/app-readme.md b/incubator/homebridge/1.0.24/app-readme.md similarity index 100% rename from incubator/homebridge/1.0.23/app-readme.md rename to incubator/homebridge/1.0.24/app-readme.md diff --git a/incubator/jump/0.0.23/charts/common-10.4.7.tgz b/incubator/homebridge/1.0.24/charts/common-10.4.7.tgz similarity index 100% rename from incubator/jump/0.0.23/charts/common-10.4.7.tgz rename to incubator/homebridge/1.0.24/charts/common-10.4.7.tgz diff --git a/incubator/homebridge/1.0.24/ix_values.yaml b/incubator/homebridge/1.0.24/ix_values.yaml new file mode 100644 index 00000000000..0b9f139c955 --- /dev/null +++ b/incubator/homebridge/1.0.24/ix_values.yaml @@ -0,0 +1,28 @@ +image: + repository: tccr.io/truecharts/homebridge + pullPolicy: IfNotPresent + tag: v2022-02@sha256:3594e4ac0c3bd99e8ed9890a0fb4121c9ddebc0ce05962ee8af6564f24014ff7 + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 8581 + port: 8581 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + HOMEBRIDGE_CONFIG_UI: 1 + +persistence: + config: + enabled: true + mountPath: "/homebridge" diff --git a/incubator/homebridge/1.0.23/questions.yaml b/incubator/homebridge/1.0.24/questions.yaml similarity index 100% rename from incubator/homebridge/1.0.23/questions.yaml rename to incubator/homebridge/1.0.24/questions.yaml diff --git a/incubator/jump/0.0.23/templates/common.yaml b/incubator/homebridge/1.0.24/templates/common.yaml similarity index 100% rename from incubator/jump/0.0.23/templates/common.yaml rename to incubator/homebridge/1.0.24/templates/common.yaml diff --git a/incubator/jump/0.0.23/values.yaml b/incubator/homebridge/1.0.24/values.yaml similarity index 100% rename from incubator/jump/0.0.23/values.yaml rename to incubator/homebridge/1.0.24/values.yaml diff --git a/incubator/jump/0.0.23/CHANGELOG.md b/incubator/jump/0.0.23/CHANGELOG.md deleted file mode 100644 index 8c6c9d2cd86..00000000000 --- a/incubator/jump/0.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jump-0.0.22](https://github.com/truecharts/apps/compare/jump-0.0.20...jump-0.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [jump-0.0.20](https://github.com/truecharts/apps/compare/jump-0.0.19...jump-0.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [jump-0.0.19](https://github.com/truecharts/apps/compare/jump-0.0.18...jump-0.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [jump-0.0.18](https://github.com/truecharts/apps/compare/jump-0.0.17...jump-0.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [jump-0.0.17](https://github.com/truecharts/apps/compare/jump-0.0.15...jump-0.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [jump-0.0.15](https://github.com/truecharts/apps/compare/jump-0.0.13...jump-0.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [jump-0.0.13](https://github.com/truecharts/apps/compare/jump-0.0.12...jump-0.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [jump-0.0.12](https://github.com/truecharts/apps/compare/jump-0.0.11...jump-0.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/incubator/jump/0.0.23/Chart.lock b/incubator/jump/0.0.23/Chart.lock deleted file mode 100644 index 9ad9e5c0181..00000000000 --- a/incubator/jump/0.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:49:25.68635054Z" diff --git a/incubator/jump/0.0.23/Chart.yaml b/incubator/jump/0.0.23/Chart.yaml deleted file mode 100644 index ad56be2a159..00000000000 --- a/incubator/jump/0.0.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.2.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure. -home: https://github.com/truecharts/apps/tree/master/charts/stable/jump -icon: https://truecharts.org/img/chart-icons/jump.png -keywords: - - dashboard - - jump -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: jump -sources: - - https://github.com/daledavies/jump - - https://hub.docker.com/r/daledavies/jump -version: 0.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/jump/0.0.23/README.md b/incubator/jump/0.0.23/README.md deleted file mode 100644 index a7fb8c26d4a..00000000000 --- a/incubator/jump/0.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# jump - -![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) - -Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure. - -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: [jump](https://truecharts.org/docs/charts/stable/jump) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `jump` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install jump TrueCharts/jump -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `jump` deployment - -```console -helm uninstall jump -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install jump \ - --set env.TZ="America/New York" \ - TrueCharts/jump -``` - -#### 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 jump TrueCharts/jump -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/jump/0.0.23/ix_values.yaml b/incubator/jump/0.0.23/ix_values.yaml deleted file mode 100644 index 768443bd5b3..00000000000 --- a/incubator/jump/0.0.23/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/jump - tag: v1.2.4@sha256:12b923f1ea011f1b4e6780c13821b3913f7b1e7abef9f8afa46f4a7b11df560d - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - SITENAME: "My Site" - -service: - main: - ports: - main: - port: 10108 - targetPort: 8080 - -persistence: - backgrounds: - enabled: true - mountPath: "/backgrounds" - search: - enabled: true - mountPath: "/search" - sites: - enabled: true - mountPath: "/sites" diff --git a/incubator/jump/0.0.24/CHANGELOG.md b/incubator/jump/0.0.24/CHANGELOG.md new file mode 100644 index 00000000000..827195fb4a4 --- /dev/null +++ b/incubator/jump/0.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jump-0.0.24](https://github.com/truecharts/apps/compare/jump-0.0.23...jump-0.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jump-0.0.23](https://github.com/truecharts/apps/compare/jump-0.0.22...jump-0.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jump-0.0.22](https://github.com/truecharts/apps/compare/jump-0.0.20...jump-0.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jump-0.0.20](https://github.com/truecharts/apps/compare/jump-0.0.19...jump-0.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [jump-0.0.19](https://github.com/truecharts/apps/compare/jump-0.0.18...jump-0.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jump-0.0.18](https://github.com/truecharts/apps/compare/jump-0.0.17...jump-0.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jump-0.0.17](https://github.com/truecharts/apps/compare/jump-0.0.15...jump-0.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jump-0.0.15](https://github.com/truecharts/apps/compare/jump-0.0.13...jump-0.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jump-0.0.13](https://github.com/truecharts/apps/compare/jump-0.0.12...jump-0.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/incubator/jump/0.0.24/Chart.lock b/incubator/jump/0.0.24/Chart.lock new file mode 100644 index 00000000000..8da6b57a129 --- /dev/null +++ b/incubator/jump/0.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:41:31.389346269Z" diff --git a/incubator/jump/0.0.24/Chart.yaml b/incubator/jump/0.0.24/Chart.yaml new file mode 100644 index 00000000000..c315e0268b6 --- /dev/null +++ b/incubator/jump/0.0.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.2.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure. +home: https://github.com/truecharts/apps/tree/master/charts/stable/jump +icon: https://truecharts.org/img/chart-icons/jump.png +keywords: + - dashboard + - jump +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jump +sources: + - https://github.com/daledavies/jump + - https://hub.docker.com/r/daledavies/jump +version: 0.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/jump/0.0.24/README.md b/incubator/jump/0.0.24/README.md new file mode 100644 index 00000000000..4fe24261967 --- /dev/null +++ b/incubator/jump/0.0.24/README.md @@ -0,0 +1,108 @@ +# jump + +![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) + +Jump is yet another self-hosted startpage for your server designed to be simple, stylish, fast and secure. + +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: [jump](https://truecharts.org/docs/charts/stable/jump) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `jump` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install jump TrueCharts/jump +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `jump` deployment + +```console +helm uninstall jump +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jump \ + --set env.TZ="America/New York" \ + TrueCharts/jump +``` + +#### 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 jump TrueCharts/jump -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/jump/0.0.23/app-readme.md b/incubator/jump/0.0.24/app-readme.md similarity index 100% rename from incubator/jump/0.0.23/app-readme.md rename to incubator/jump/0.0.24/app-readme.md diff --git a/incubator/meshcentral/3.0.27/charts/common-10.4.7.tgz b/incubator/jump/0.0.24/charts/common-10.4.7.tgz similarity index 100% rename from incubator/meshcentral/3.0.27/charts/common-10.4.7.tgz rename to incubator/jump/0.0.24/charts/common-10.4.7.tgz diff --git a/incubator/jump/0.0.24/ix_values.yaml b/incubator/jump/0.0.24/ix_values.yaml new file mode 100644 index 00000000000..0617bd2aa0a --- /dev/null +++ b/incubator/jump/0.0.24/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/jump + tag: v1.2.4@sha256:ab27ef93dce5959b90f401c3ddc8e75575057034b6ec77244233701afcad9b54 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + SITENAME: "My Site" + +service: + main: + ports: + main: + port: 10108 + targetPort: 8080 + +persistence: + backgrounds: + enabled: true + mountPath: "/backgrounds" + search: + enabled: true + mountPath: "/search" + sites: + enabled: true + mountPath: "/sites" diff --git a/incubator/jump/0.0.23/questions.yaml b/incubator/jump/0.0.24/questions.yaml similarity index 100% rename from incubator/jump/0.0.23/questions.yaml rename to incubator/jump/0.0.24/questions.yaml diff --git a/incubator/mineos/0.0.13/templates/common.yaml b/incubator/jump/0.0.24/templates/common.yaml similarity index 100% rename from incubator/mineos/0.0.13/templates/common.yaml rename to incubator/jump/0.0.24/templates/common.yaml diff --git a/incubator/meshcentral/3.0.27/values.yaml b/incubator/jump/0.0.24/values.yaml similarity index 100% rename from incubator/meshcentral/3.0.27/values.yaml rename to incubator/jump/0.0.24/values.yaml diff --git a/incubator/meshcentral/3.0.27/CHANGELOG.md b/incubator/meshcentral/3.0.27/CHANGELOG.md deleted file mode 100644 index c4fa1803005..00000000000 --- a/incubator/meshcentral/3.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [meshcentral-3.0.26](https://github.com/truecharts/apps/compare/meshcentral-3.0.25...meshcentral-3.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [meshcentral-3.0.25](https://github.com/truecharts/apps/compare/meshcentral-3.0.23...meshcentral-3.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [meshcentral-3.0.23](https://github.com/truecharts/apps/compare/meshcentral-3.0.22...meshcentral-3.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [meshcentral-3.0.22](https://github.com/truecharts/apps/compare/meshcentral-3.0.21...meshcentral-3.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [meshcentral-3.0.21](https://github.com/truecharts/apps/compare/meshcentral-3.0.19...meshcentral-3.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [meshcentral-3.0.19](https://github.com/truecharts/apps/compare/meshcentral-3.0.17...meshcentral-3.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [meshcentral-3.0.17](https://github.com/truecharts/apps/compare/meshcentral-3.0.16...meshcentral-3.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [meshcentral-3.0.16](https://github.com/truecharts/apps/compare/meshcentral-3.0.15...meshcentral-3.0.16) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/meshcentral/3.0.27/Chart.lock b/incubator/meshcentral/3.0.27/Chart.lock deleted file mode 100644 index 9d554900e4b..00000000000 --- a/incubator/meshcentral/3.0.27/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mongodb - repository: https://charts.truecharts.org/ - version: 1.0.45 -digest: sha256:c6edc6d4947a7f1d3d28dec6bcfdb9e326d5ff1afa9b58486946216e642c1fe3 -generated: "2022-07-24T08:51:59.118296322Z" diff --git a/incubator/meshcentral/3.0.27/Chart.yaml b/incubator/meshcentral/3.0.27/Chart.yaml deleted file mode 100644 index 43fa228b6e0..00000000000 --- a/incubator/meshcentral/3.0.27/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: meshcentral -version: 3.0.27 -appVersion: "1.0.50" -description: MeshCentral is a full computer management web site -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/incubator/meshcentral -icon: https://truecharts.org/img/chart-icons/meshcentral.png -keywords: - - meshcentral - - teamviewer - - rdp -sources: - - https://github.com/Ylianst/MeshCentral -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mongodb.enabled - name: mongodb - repository: https://charts.truecharts.org/ - version: 1.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/meshcentral/3.0.27/README.md b/incubator/meshcentral/3.0.27/README.md deleted file mode 100644 index 68132049130..00000000000 --- a/incubator/meshcentral/3.0.27/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# meshcentral - -![Version: 3.0.27](https://img.shields.io/badge/Version-3.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.50](https://img.shields.io/badge/AppVersion-1.0.50-informational?style=flat-square) - -MeshCentral is a full computer management web site - -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: [meshcentral](https://truecharts.org/docs/charts/stable/meshcentral) - -**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/ | mongodb | 1.0.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `meshcentral` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install meshcentral TrueCharts/meshcentral -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `meshcentral` deployment - -```console -helm uninstall meshcentral -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install meshcentral \ - --set env.TZ="America/New York" \ - TrueCharts/meshcentral -``` - -#### 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 meshcentral TrueCharts/meshcentral -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/meshcentral/3.0.27/ix_values.yaml b/incubator/meshcentral/3.0.27/ix_values.yaml deleted file mode 100644 index f124f4df805..00000000000 --- a/incubator/meshcentral/3.0.27/ix_values.yaml +++ /dev/null @@ -1,124 +0,0 @@ -image: - repository: tccr.io/truecharts/meshcentral - pullPolicy: IfNotPresent - tag: v1.0.50@sha256:ec26922bd883ebdfe655ef2d903d834788525da25881dc025853da4af7205f51 - -extraArgs: ["--cert", "$hostname"] - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - hostname: "test.example.com" - reverseProxyUrl: "https://test.example.com" - -service: - main: - ports: - main: - protocol: "HTTPS" - port: 10205 - -initContainers: - init: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: data - mountPath: "/home/node/meshcentral/meshcentral-data" - env: - - name: hostname - value: "{{ .Values.env.hostname }}" - - name: reverseProxyUrl - value: "{{ .Values.env.reverseProxyUrl }}" - - name: svcPort - value: "{{ .Values.service.main.ports.main.port }}" - - name: "mongodbURL" - valueFrom: - secretKeyRef: - name: mongodbcreds - key: url - command: ["/bin/bash", "-c"] - args: - - > - export configfile='/home/node/meshcentral/meshcentral-data/config.json'; - export basePath='/home/node/meshcentral/meshcentral-data/truecharts'; - mkdir -p $basePath; - if [ -f $configfile ]; then - echo 'Config File exists, updating values...'; - - # Update hostname - sed -i 's/^ "cert":.*,$/ "cert": "'$hostname'",/1' $configfile; - - export lastreverse=$(cat $basePath/.lastreverse); - if [ ! -z $reverseProxyUrl ]; then - if [[ $lastreverse == "NOT_PROVIDED" ]]; then - # Update reverseProxyUrl - echo "Adding $reverseProxyUrl..."; - sed -i 's/^ "_certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; - echo $reverseProxyUrl > $basePath/.lastreverse; - else - echo "Updating $lastreverse to $reverseProxyUrl..."; - sed -i 's/^ "certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; - echo $reverseProxyUrl > $basePath/.lastreverse; - fi; - else - echo "Removing reverse proxy url..." - sed -i 's/^ "_?certUrl":.*,$/ "_certUrl": "NOT_PROVIDED",/1' $configfile; - echo "NOT_PROVIDED" > $basePath/.lastreverse; - fi; - - export lastport=$(cat $basePath/.lastport); - if [ ! -z $lastport ]; then - # Update port - echo "Updating $lastport to $svcPort..."; - sed -i 's/^ "port": '$lastport',$/ "port": '$svcPort',/1' $configfile; - # Save new port. - echo "$svcPort" > $basePath/.lastport; - fi; - else - echo "DO NOT DELETE DOT FILES IN THIS DIR" > $basePath/DO_NOT_DELETE_DOT_FILES_IN_THIS_DIR; - echo 'Creating basic config to $configfile...'; - echo '{' >> $configfile; - echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile; - echo ' "settings": {' >> $configfile; - # Save last port used - echo "$svcPort" > $basePath/.lastport; - echo ' "port": '$svcPort',' >> $configfile; - echo ' "mongoDb": "'$mongodbURL'",' >> $configfile; - echo ' "cert": "'$hostname'"' >> $configfile; - echo ' },' >> $configfile; - echo ' "domains": {' >> $configfile; - echo ' "": {' >> $configfile; - if [ ! -z $reverseProxyUrl ]; then - echo ' "certUrl": "'$reverseProxyUrl'"' >> $configfile; - # Save last reverse url used - echo $reverseProxyUrl > $basePath/.lastreverse; - else - # Underscore in front the the key is making it invisible to meshcentral - echo ' "_certUrl": "NOT_PROVIDED"' >> $configfile; - # Save last reverse url used - echo "NOT_PROVIDED" > $basePath/.lastreverse; - fi; - echo ' }' >> $configfile; - echo ' }' >> $configfile; - echo '}' >> $configfile; - fi; - -mongodb: - enabled: true - mongodbUsername: meshcentral - mongodbDatabase: meshcentral - existingSecret: "mongodbcreds" - -persistence: - data: - enabled: true - mountPath: "/home/node/meshcentral/meshcentral-data" - files: - enabled: true - mountPath: "/home/node/meshcentral/meshcentral-files" diff --git a/incubator/meshcentral/3.0.28/CHANGELOG.md b/incubator/meshcentral/3.0.28/CHANGELOG.md new file mode 100644 index 00000000000..77f4bc6ccc4 --- /dev/null +++ b/incubator/meshcentral/3.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [meshcentral-3.0.28](https://github.com/truecharts/apps/compare/meshcentral-3.0.27...meshcentral-3.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshcentral-3.0.27](https://github.com/truecharts/apps/compare/meshcentral-3.0.26...meshcentral-3.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [meshcentral-3.0.26](https://github.com/truecharts/apps/compare/meshcentral-3.0.25...meshcentral-3.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [meshcentral-3.0.25](https://github.com/truecharts/apps/compare/meshcentral-3.0.23...meshcentral-3.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [meshcentral-3.0.23](https://github.com/truecharts/apps/compare/meshcentral-3.0.22...meshcentral-3.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [meshcentral-3.0.22](https://github.com/truecharts/apps/compare/meshcentral-3.0.21...meshcentral-3.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [meshcentral-3.0.21](https://github.com/truecharts/apps/compare/meshcentral-3.0.19...meshcentral-3.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [meshcentral-3.0.19](https://github.com/truecharts/apps/compare/meshcentral-3.0.17...meshcentral-3.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [meshcentral-3.0.17](https://github.com/truecharts/apps/compare/meshcentral-3.0.16...meshcentral-3.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/incubator/meshcentral/3.0.28/Chart.lock b/incubator/meshcentral/3.0.28/Chart.lock new file mode 100644 index 00000000000..4fd084f6d46 --- /dev/null +++ b/incubator/meshcentral/3.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mongodb + repository: https://charts.truecharts.org/ + version: 1.0.45 +digest: sha256:c6edc6d4947a7f1d3d28dec6bcfdb9e326d5ff1afa9b58486946216e642c1fe3 +generated: "2022-07-25T18:41:57.949132667Z" diff --git a/incubator/meshcentral/3.0.28/Chart.yaml b/incubator/meshcentral/3.0.28/Chart.yaml new file mode 100644 index 00000000000..185a4a6fc65 --- /dev/null +++ b/incubator/meshcentral/3.0.28/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: meshcentral +version: 3.0.28 +appVersion: "1.0.50" +description: MeshCentral is a full computer management web site +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/incubator/meshcentral +icon: https://truecharts.org/img/chart-icons/meshcentral.png +keywords: + - meshcentral + - teamviewer + - rdp +sources: + - https://github.com/Ylianst/MeshCentral +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org/ + version: 1.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/meshcentral/3.0.28/README.md b/incubator/meshcentral/3.0.28/README.md new file mode 100644 index 00000000000..cd9b7305728 --- /dev/null +++ b/incubator/meshcentral/3.0.28/README.md @@ -0,0 +1,108 @@ +# meshcentral + +![Version: 3.0.28](https://img.shields.io/badge/Version-3.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.50](https://img.shields.io/badge/AppVersion-1.0.50-informational?style=flat-square) + +MeshCentral is a full computer management web site + +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: [meshcentral](https://truecharts.org/docs/charts/stable/meshcentral) + +**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/ | mongodb | 1.0.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `meshcentral` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install meshcentral TrueCharts/meshcentral +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `meshcentral` deployment + +```console +helm uninstall meshcentral +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install meshcentral \ + --set env.TZ="America/New York" \ + TrueCharts/meshcentral +``` + +#### 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 meshcentral TrueCharts/meshcentral -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/meshcentral/3.0.27/app-readme.md b/incubator/meshcentral/3.0.28/app-readme.md similarity index 100% rename from incubator/meshcentral/3.0.27/app-readme.md rename to incubator/meshcentral/3.0.28/app-readme.md diff --git a/incubator/mineos/0.0.13/charts/common-10.4.7.tgz b/incubator/meshcentral/3.0.28/charts/common-10.4.7.tgz similarity index 100% rename from incubator/mineos/0.0.13/charts/common-10.4.7.tgz rename to incubator/meshcentral/3.0.28/charts/common-10.4.7.tgz diff --git a/incubator/meshcentral/3.0.27/charts/mongodb-1.0.45.tgz b/incubator/meshcentral/3.0.28/charts/mongodb-1.0.45.tgz similarity index 100% rename from incubator/meshcentral/3.0.27/charts/mongodb-1.0.45.tgz rename to incubator/meshcentral/3.0.28/charts/mongodb-1.0.45.tgz diff --git a/incubator/meshcentral/3.0.28/ix_values.yaml b/incubator/meshcentral/3.0.28/ix_values.yaml new file mode 100644 index 00000000000..34cba5db7d4 --- /dev/null +++ b/incubator/meshcentral/3.0.28/ix_values.yaml @@ -0,0 +1,124 @@ +image: + repository: tccr.io/truecharts/meshcentral + pullPolicy: IfNotPresent + tag: v1.0.50@sha256:14920e4b1aace47995799f441a960e033d879cec72030100808e920502410ec1 + +extraArgs: ["--cert", "$hostname"] + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + hostname: "test.example.com" + reverseProxyUrl: "https://test.example.com" + +service: + main: + ports: + main: + protocol: "HTTPS" + port: 10205 + +initContainers: + init: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/home/node/meshcentral/meshcentral-data" + env: + - name: hostname + value: "{{ .Values.env.hostname }}" + - name: reverseProxyUrl + value: "{{ .Values.env.reverseProxyUrl }}" + - name: svcPort + value: "{{ .Values.service.main.ports.main.port }}" + - name: "mongodbURL" + valueFrom: + secretKeyRef: + name: mongodbcreds + key: url + command: ["/bin/bash", "-c"] + args: + - > + export configfile='/home/node/meshcentral/meshcentral-data/config.json'; + export basePath='/home/node/meshcentral/meshcentral-data/truecharts'; + mkdir -p $basePath; + if [ -f $configfile ]; then + echo 'Config File exists, updating values...'; + + # Update hostname + sed -i 's/^ "cert":.*,$/ "cert": "'$hostname'",/1' $configfile; + + export lastreverse=$(cat $basePath/.lastreverse); + if [ ! -z $reverseProxyUrl ]; then + if [[ $lastreverse == "NOT_PROVIDED" ]]; then + # Update reverseProxyUrl + echo "Adding $reverseProxyUrl..."; + sed -i 's/^ "_certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; + echo $reverseProxyUrl > $basePath/.lastreverse; + else + echo "Updating $lastreverse to $reverseProxyUrl..."; + sed -i 's/^ "certUrl": "'$lastreverse'",'$/ "certUrl": "'$reverseProxyUrl'",'/1' $configfile; + echo $reverseProxyUrl > $basePath/.lastreverse; + fi; + else + echo "Removing reverse proxy url..." + sed -i 's/^ "_?certUrl":.*,$/ "_certUrl": "NOT_PROVIDED",/1' $configfile; + echo "NOT_PROVIDED" > $basePath/.lastreverse; + fi; + + export lastport=$(cat $basePath/.lastport); + if [ ! -z $lastport ]; then + # Update port + echo "Updating $lastport to $svcPort..."; + sed -i 's/^ "port": '$lastport',$/ "port": '$svcPort',/1' $configfile; + # Save new port. + echo "$svcPort" > $basePath/.lastport; + fi; + else + echo "DO NOT DELETE DOT FILES IN THIS DIR" > $basePath/DO_NOT_DELETE_DOT_FILES_IN_THIS_DIR; + echo 'Creating basic config to $configfile...'; + echo '{' >> $configfile; + echo ' "$schema": "http://info.meshcentral.com/downloads/meshcentral-config-schema.json",' >> $configfile; + echo ' "settings": {' >> $configfile; + # Save last port used + echo "$svcPort" > $basePath/.lastport; + echo ' "port": '$svcPort',' >> $configfile; + echo ' "mongoDb": "'$mongodbURL'",' >> $configfile; + echo ' "cert": "'$hostname'"' >> $configfile; + echo ' },' >> $configfile; + echo ' "domains": {' >> $configfile; + echo ' "": {' >> $configfile; + if [ ! -z $reverseProxyUrl ]; then + echo ' "certUrl": "'$reverseProxyUrl'"' >> $configfile; + # Save last reverse url used + echo $reverseProxyUrl > $basePath/.lastreverse; + else + # Underscore in front the the key is making it invisible to meshcentral + echo ' "_certUrl": "NOT_PROVIDED"' >> $configfile; + # Save last reverse url used + echo "NOT_PROVIDED" > $basePath/.lastreverse; + fi; + echo ' }' >> $configfile; + echo ' }' >> $configfile; + echo '}' >> $configfile; + fi; + +mongodb: + enabled: true + mongodbUsername: meshcentral + mongodbDatabase: meshcentral + existingSecret: "mongodbcreds" + +persistence: + data: + enabled: true + mountPath: "/home/node/meshcentral/meshcentral-data" + files: + enabled: true + mountPath: "/home/node/meshcentral/meshcentral-files" diff --git a/incubator/meshcentral/3.0.27/questions.yaml b/incubator/meshcentral/3.0.28/questions.yaml similarity index 100% rename from incubator/meshcentral/3.0.27/questions.yaml rename to incubator/meshcentral/3.0.28/questions.yaml diff --git a/incubator/meshcentral/3.0.27/templates/common.yaml b/incubator/meshcentral/3.0.28/templates/common.yaml similarity index 100% rename from incubator/meshcentral/3.0.27/templates/common.yaml rename to incubator/meshcentral/3.0.28/templates/common.yaml diff --git a/incubator/mineos/0.0.13/values.yaml b/incubator/meshcentral/3.0.28/values.yaml similarity index 100% rename from incubator/mineos/0.0.13/values.yaml rename to incubator/meshcentral/3.0.28/values.yaml diff --git a/incubator/mineos/0.0.13/CHANGELOG.md b/incubator/mineos/0.0.13/CHANGELOG.md deleted file mode 100644 index 6b5ab221a52..00000000000 --- a/incubator/mineos/0.0.13/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mineos-0.0.12](https://github.com/truecharts/apps/compare/mineos-0.0.10...mineos-0.0.12) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mineos-0.0.10](https://github.com/truecharts/apps/compare/mineos-0.0.9...mineos-0.0.10) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mineos-0.0.9](https://github.com/truecharts/apps/compare/mineos-0.0.8...mineos-0.0.9) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mineos-0.0.8](https://github.com/truecharts/apps/compare/mineos-0.0.6...mineos-0.0.8) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mineos-0.0.6](https://github.com/truecharts/apps/compare/mineos-0.0.4...mineos-0.0.6) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mineos-0.0.4](https://github.com/truecharts/apps/compare/mineos-0.0.3...mineos-0.0.4) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mineos-0.0.3](https://github.com/truecharts/apps/compare/mineos-0.0.2...mineos-0.0.3) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [mineos-0.0.2](https://github.com/truecharts/apps/compare/mineos-0.0.1...mineos-0.0.2) (2022-07-11) - -#### Chore - -* Auto-update chart README [skip ci] diff --git a/incubator/mineos/0.0.13/Chart.lock b/incubator/mineos/0.0.13/Chart.lock deleted file mode 100644 index 7fda67d1a71..00000000000 --- a/incubator/mineos/0.0.13/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:52:18.725224929Z" diff --git a/incubator/mineos/0.0.13/Chart.yaml b/incubator/mineos/0.0.13/Chart.yaml deleted file mode 100644 index 14140378c45..00000000000 --- a/incubator/mineos/0.0.13/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: mineos -version: 0.0.13 -appVersion: "latest" -description: MineOS is a server front-end to ease managing Minecraft administrative tasks. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/mineos -icon: https://truecharts.org/img/chart-icons/mineos.png -keywords: - - gameserver - - minecraft -sources: - - https://hub.docker.com/r/hexparrot/mineos - - https://github.com/hexparrot/mineos-node -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/mineos/0.0.13/README.md b/incubator/mineos/0.0.13/README.md deleted file mode 100644 index 7333095eb1b..00000000000 --- a/incubator/mineos/0.0.13/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# mineos - -![Version: 0.0.13](https://img.shields.io/badge/Version-0.0.13-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -MineOS is a server front-end to ease managing Minecraft administrative tasks. - -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: [mineos](https://truecharts.org/docs/charts/stable/mineos) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mineos` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mineos TrueCharts/mineos -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mineos` deployment - -```console -helm uninstall mineos -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mineos \ - --set env.TZ="America/New York" \ - TrueCharts/mineos -``` - -#### 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 mineos TrueCharts/mineos -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/mineos/0.0.13/ix_values.yaml b/incubator/mineos/0.0.13/ix_values.yaml deleted file mode 100644 index 822fa2466d8..00000000000 --- a/incubator/mineos/0.0.13/ix_values.yaml +++ /dev/null @@ -1,37 +0,0 @@ -image: - repository: tccr.io/truecharts/mineos - pullPolicy: IfNotPresent - tag: latest@sha256:dae5c70dd0ec272707cf2eca7758f635ef4d76a177b437e2f7651b6bbcbc0245 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - SERVER_PORT: "{{ .Values.service.main.ports.main.port }}" - USER_UID: "{{ .Values.security.PUID }}" - GROUP_GID: "{{ .Values.podSecurityContext.fsGroup }}" - GROUP_NAME: "{{ .Values.secretEnv.USER_NAME }}" - # User Defined - USE_HTTPS: false - -secretEnv: - USER_NAME: "mc" - USER_PASSWORD: "CHANGE_ME" - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 10278 - port: 10278 - -persistence: - config: - enabled: true - mountPath: "/var/games/minecraft" diff --git a/incubator/mineos/0.0.14/CHANGELOG.md b/incubator/mineos/0.0.14/CHANGELOG.md new file mode 100644 index 00000000000..ccc5e688e31 --- /dev/null +++ b/incubator/mineos/0.0.14/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mineos-0.0.14](https://github.com/truecharts/apps/compare/mineos-0.0.13...mineos-0.0.14) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mineos-0.0.13](https://github.com/truecharts/apps/compare/mineos-0.0.12...mineos-0.0.13) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mineos-0.0.12](https://github.com/truecharts/apps/compare/mineos-0.0.10...mineos-0.0.12) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mineos-0.0.10](https://github.com/truecharts/apps/compare/mineos-0.0.9...mineos-0.0.10) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mineos-0.0.9](https://github.com/truecharts/apps/compare/mineos-0.0.8...mineos-0.0.9) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mineos-0.0.8](https://github.com/truecharts/apps/compare/mineos-0.0.6...mineos-0.0.8) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mineos-0.0.6](https://github.com/truecharts/apps/compare/mineos-0.0.4...mineos-0.0.6) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mineos-0.0.4](https://github.com/truecharts/apps/compare/mineos-0.0.3...mineos-0.0.4) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mineos-0.0.3](https://github.com/truecharts/apps/compare/mineos-0.0.2...mineos-0.0.3) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/mineos/0.0.14/Chart.lock b/incubator/mineos/0.0.14/Chart.lock new file mode 100644 index 00000000000..ab16c248ba0 --- /dev/null +++ b/incubator/mineos/0.0.14/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:41:50.812618844Z" diff --git a/incubator/mineos/0.0.14/Chart.yaml b/incubator/mineos/0.0.14/Chart.yaml new file mode 100644 index 00000000000..998e2913e64 --- /dev/null +++ b/incubator/mineos/0.0.14/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: mineos +version: 0.0.14 +appVersion: "latest" +description: MineOS is a server front-end to ease managing Minecraft administrative tasks. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/mineos +icon: https://truecharts.org/img/chart-icons/mineos.png +keywords: + - gameserver + - minecraft +sources: + - https://hub.docker.com/r/hexparrot/mineos + - https://github.com/hexparrot/mineos-node +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/mineos/0.0.14/README.md b/incubator/mineos/0.0.14/README.md new file mode 100644 index 00000000000..91155496dc2 --- /dev/null +++ b/incubator/mineos/0.0.14/README.md @@ -0,0 +1,108 @@ +# mineos + +![Version: 0.0.14](https://img.shields.io/badge/Version-0.0.14-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +MineOS is a server front-end to ease managing Minecraft administrative tasks. + +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: [mineos](https://truecharts.org/docs/charts/stable/mineos) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mineos` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mineos TrueCharts/mineos +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mineos` deployment + +```console +helm uninstall mineos +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mineos \ + --set env.TZ="America/New York" \ + TrueCharts/mineos +``` + +#### 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 mineos TrueCharts/mineos -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/mineos/0.0.13/app-readme.md b/incubator/mineos/0.0.14/app-readme.md similarity index 100% rename from incubator/mineos/0.0.13/app-readme.md rename to incubator/mineos/0.0.14/app-readme.md diff --git a/incubator/plex-meta-manager/0.0.10/charts/common-10.4.7.tgz b/incubator/mineos/0.0.14/charts/common-10.4.7.tgz similarity index 100% rename from incubator/plex-meta-manager/0.0.10/charts/common-10.4.7.tgz rename to incubator/mineos/0.0.14/charts/common-10.4.7.tgz diff --git a/incubator/mineos/0.0.14/ix_values.yaml b/incubator/mineos/0.0.14/ix_values.yaml new file mode 100644 index 00000000000..8ca15d20f2a --- /dev/null +++ b/incubator/mineos/0.0.14/ix_values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/mineos + pullPolicy: IfNotPresent + tag: latest@sha256:9544dbcfe7d32ffae7626ef88b4ae4522e0381d15958865a301fed8a10368b4e + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + SERVER_PORT: "{{ .Values.service.main.ports.main.port }}" + USER_UID: "{{ .Values.security.PUID }}" + GROUP_GID: "{{ .Values.podSecurityContext.fsGroup }}" + GROUP_NAME: "{{ .Values.secretEnv.USER_NAME }}" + # User Defined + USE_HTTPS: false + +secretEnv: + USER_NAME: "mc" + USER_PASSWORD: "CHANGE_ME" + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 10278 + port: 10278 + +persistence: + config: + enabled: true + mountPath: "/var/games/minecraft" diff --git a/incubator/mineos/0.0.13/questions.yaml b/incubator/mineos/0.0.14/questions.yaml similarity index 100% rename from incubator/mineos/0.0.13/questions.yaml rename to incubator/mineos/0.0.14/questions.yaml diff --git a/incubator/plex-meta-manager/0.0.10/templates/common.yaml b/incubator/mineos/0.0.14/templates/common.yaml similarity index 100% rename from incubator/plex-meta-manager/0.0.10/templates/common.yaml rename to incubator/mineos/0.0.14/templates/common.yaml diff --git a/incubator/plex-meta-manager/0.0.10/values.yaml b/incubator/mineos/0.0.14/values.yaml similarity index 100% rename from incubator/plex-meta-manager/0.0.10/values.yaml rename to incubator/mineos/0.0.14/values.yaml diff --git a/incubator/plex-meta-manager/0.0.10/CHANGELOG.md b/incubator/plex-meta-manager/0.0.10/CHANGELOG.md deleted file mode 100644 index 6a0139be359..00000000000 --- a/incubator/plex-meta-manager/0.0.10/CHANGELOG.md +++ /dev/null @@ -1,89 +0,0 @@ -# Changelog - - - -## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [plex-meta-manager-0.0.9](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.7...plex-meta-manager-0.0.9) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [plex-meta-manager-0.0.7](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.6...plex-meta-manager-0.0.7) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [plex-meta-manager-0.0.6](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.5...plex-meta-manager-0.0.6) (2022-07-18) - -### Fix - -- Change upstream image, update env, add docs ([#3206](https://github.com/truecharts/apps/issues/3206)) - - - -## [plex-meta-manager-0.0.5](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.4...plex-meta-manager-0.0.5) (2022-07-15) - - - -## [plex-meta-manager-0.0.4](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.3...plex-meta-manager-0.0.4) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [plex-meta-manager-0.0.3](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.1...plex-meta-manager-0.0.3) (2022-07-14) - -### Chore - -- Auto-update chart README [skip ci] - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [plex-meta-manager-0.0.1]plex-meta-manager-0.0.1 (2022-07-14) - -### Feat - -- Add plex-meta-manager ([#3172](https://github.com/truecharts/apps/issues/3172)) diff --git a/incubator/plex-meta-manager/0.0.10/Chart.lock b/incubator/plex-meta-manager/0.0.10/Chart.lock deleted file mode 100644 index 1bfcd19373d..00000000000 --- a/incubator/plex-meta-manager/0.0.10/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:55:37.514414567Z" diff --git a/incubator/plex-meta-manager/0.0.10/Chart.yaml b/incubator/plex-meta-manager/0.0.10/Chart.yaml deleted file mode 100644 index 11e1a466419..00000000000 --- a/incubator/plex-meta-manager/0.0.10/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: plex-meta-manager -version: 0.0.10 -appVersion: "1.17.2" -description: Python script to update metadata and automatically build collections. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/incubator/plex-meta-manager -icon: https://truecharts.org/img/chart-icons/plex-meta-manager.png -keywords: - - plex-meta-manager -sources: - - https://hub.docker.com/r/meisnate12/Plex-Meta-Manager - - https://github.com/meisnate12/Plex-Meta-Manager -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/plex-meta-manager/0.0.10/README.md b/incubator/plex-meta-manager/0.0.10/README.md deleted file mode 100644 index 7fd22898abb..00000000000 --- a/incubator/plex-meta-manager/0.0.10/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# plex-meta-manager - -![Version: 0.0.10](https://img.shields.io/badge/Version-0.0.10-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.17.2](https://img.shields.io/badge/AppVersion-1.17.2-informational?style=flat-square) - -Python script to update metadata and automatically build collections. - -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: [plex-meta-manager](https://truecharts.org/docs/charts/stable/plex-meta-manager) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `plex-meta-manager` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install plex-meta-manager TrueCharts/plex-meta-manager -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `plex-meta-manager` deployment - -```console -helm uninstall plex-meta-manager -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install plex-meta-manager \ - --set env.TZ="America/New York" \ - TrueCharts/plex-meta-manager -``` - -#### 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 plex-meta-manager TrueCharts/plex-meta-manager -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/plex-meta-manager/0.0.10/ix_values.yaml b/incubator/plex-meta-manager/0.0.10/ix_values.yaml deleted file mode 100644 index d1a69cb2912..00000000000 --- a/incubator/plex-meta-manager/0.0.10/ix_values.yaml +++ /dev/null @@ -1,56 +0,0 @@ -image: - repository: tccr.io/truecharts/plex-meta-manager - pullPolicy: IfNotPresent - tag: 1.17.2@sha256:6f51fac96015a7627abf4aa38c79c79402ae10d8e73a24046032266d87b88f6e - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - PMM_CONFIG: "/config/config.yml" - # PMM_TIME: "" - PMM_RUN: true - PMM_NO_COUNTDOWN: true - -service: - main: - ports: - main: - port: 10281 - targetPort: 10281 - protocol: HTTP - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -persistence: - config: - enabled: true - mountPath: "/config" - -initContainers: - 1-create-init-config-file: - image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}" - volumeMounts: - - name: config - mountPath: "/config" - command: ["/bin/sh", "-c"] - args: - - |- - echo "Creating config.yml file..." - if [ -f /config/config.yml ]; then - echo "Config file exists!, Skipping..." - else - echo "Config file is missing, getting a new one!" - curl -fLvo /config/config.yml https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/config/config.yml.template || ( echo "Downloading config file, FAILED..." && exit 1 ) - fi diff --git a/incubator/plex-meta-manager/0.0.11/CHANGELOG.md b/incubator/plex-meta-manager/0.0.11/CHANGELOG.md new file mode 100644 index 00000000000..53bf030d885 --- /dev/null +++ b/incubator/plex-meta-manager/0.0.11/CHANGELOG.md @@ -0,0 +1,98 @@ +# Changelog + + + +## [plex-meta-manager-0.0.11](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.10...plex-meta-manager-0.0.11) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-meta-manager-0.0.10](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.9...plex-meta-manager-0.0.10) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-meta-manager-0.0.9](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.7...plex-meta-manager-0.0.9) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [plex-meta-manager-0.0.7](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.6...plex-meta-manager-0.0.7) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [plex-meta-manager-0.0.6](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.5...plex-meta-manager-0.0.6) (2022-07-18) + +### Fix + +- Change upstream image, update env, add docs ([#3206](https://github.com/truecharts/apps/issues/3206)) + + + +## [plex-meta-manager-0.0.5](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.4...plex-meta-manager-0.0.5) (2022-07-15) + + + +## [plex-meta-manager-0.0.4](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.3...plex-meta-manager-0.0.4) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [plex-meta-manager-0.0.3](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.1...plex-meta-manager-0.0.3) (2022-07-14) + +### Chore + +- Auto-update chart README [skip ci] + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [plex-meta-manager-0.0.1]plex-meta-manager-0.0.1 (2022-07-14) + +### Feat + +- Add plex-meta-manager ([#3172](https://github.com/truecharts/apps/issues/3172)) diff --git a/incubator/plex-meta-manager/0.0.11/Chart.lock b/incubator/plex-meta-manager/0.0.11/Chart.lock new file mode 100644 index 00000000000..2b91210d919 --- /dev/null +++ b/incubator/plex-meta-manager/0.0.11/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:41:52.052102387Z" diff --git a/incubator/plex-meta-manager/0.0.11/Chart.yaml b/incubator/plex-meta-manager/0.0.11/Chart.yaml new file mode 100644 index 00000000000..7a179d61ab9 --- /dev/null +++ b/incubator/plex-meta-manager/0.0.11/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: plex-meta-manager +version: 0.0.11 +appVersion: "1.17.2" +description: Python script to update metadata and automatically build collections. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/incubator/plex-meta-manager +icon: https://truecharts.org/img/chart-icons/plex-meta-manager.png +keywords: + - plex-meta-manager +sources: + - https://hub.docker.com/r/meisnate12/Plex-Meta-Manager + - https://github.com/meisnate12/Plex-Meta-Manager +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/plex-meta-manager/0.0.11/README.md b/incubator/plex-meta-manager/0.0.11/README.md new file mode 100644 index 00000000000..3394d91f2f0 --- /dev/null +++ b/incubator/plex-meta-manager/0.0.11/README.md @@ -0,0 +1,108 @@ +# plex-meta-manager + +![Version: 0.0.11](https://img.shields.io/badge/Version-0.0.11-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.17.2](https://img.shields.io/badge/AppVersion-1.17.2-informational?style=flat-square) + +Python script to update metadata and automatically build collections. + +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: [plex-meta-manager](https://truecharts.org/docs/charts/stable/plex-meta-manager) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `plex-meta-manager` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install plex-meta-manager TrueCharts/plex-meta-manager +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `plex-meta-manager` deployment + +```console +helm uninstall plex-meta-manager +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install plex-meta-manager \ + --set env.TZ="America/New York" \ + TrueCharts/plex-meta-manager +``` + +#### 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 plex-meta-manager TrueCharts/plex-meta-manager -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/plex-meta-manager/0.0.10/app-readme.md b/incubator/plex-meta-manager/0.0.11/app-readme.md similarity index 100% rename from incubator/plex-meta-manager/0.0.10/app-readme.md rename to incubator/plex-meta-manager/0.0.11/app-readme.md diff --git a/incubator/privatebin/0.0.22/charts/common-10.4.7.tgz b/incubator/plex-meta-manager/0.0.11/charts/common-10.4.7.tgz similarity index 100% rename from incubator/privatebin/0.0.22/charts/common-10.4.7.tgz rename to incubator/plex-meta-manager/0.0.11/charts/common-10.4.7.tgz diff --git a/incubator/plex-meta-manager/0.0.11/ix_values.yaml b/incubator/plex-meta-manager/0.0.11/ix_values.yaml new file mode 100644 index 00000000000..9f926e9a78c --- /dev/null +++ b/incubator/plex-meta-manager/0.0.11/ix_values.yaml @@ -0,0 +1,56 @@ +image: + repository: tccr.io/truecharts/plex-meta-manager + pullPolicy: IfNotPresent + tag: 1.17.2@sha256:8a9f0b25cee092a3cdc6edc46bbdd55f80af0c313e454eb49b017a7d54d55c2e + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + PMM_CONFIG: "/config/config.yml" + # PMM_TIME: "" + PMM_RUN: true + PMM_NO_COUNTDOWN: true + +service: + main: + ports: + main: + port: 10281 + targetPort: 10281 + protocol: HTTP + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/config" + +initContainers: + 1-create-init-config-file: + image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}" + volumeMounts: + - name: config + mountPath: "/config" + command: ["/bin/sh", "-c"] + args: + - |- + echo "Creating config.yml file..." + if [ -f /config/config.yml ]; then + echo "Config file exists!, Skipping..." + else + echo "Config file is missing, getting a new one!" + curl -fLvo /config/config.yml https://raw.githubusercontent.com/meisnate12/Plex-Meta-Manager/master/config/config.yml.template || ( echo "Downloading config file, FAILED..." && exit 1 ) + fi diff --git a/incubator/plex-meta-manager/0.0.10/questions.yaml b/incubator/plex-meta-manager/0.0.11/questions.yaml similarity index 100% rename from incubator/plex-meta-manager/0.0.10/questions.yaml rename to incubator/plex-meta-manager/0.0.11/questions.yaml diff --git a/incubator/senseai-server/0.0.20/templates/common.yaml b/incubator/plex-meta-manager/0.0.11/templates/common.yaml similarity index 100% rename from incubator/senseai-server/0.0.20/templates/common.yaml rename to incubator/plex-meta-manager/0.0.11/templates/common.yaml diff --git a/incubator/privatebin/0.0.22/values.yaml b/incubator/plex-meta-manager/0.0.11/values.yaml similarity index 100% rename from incubator/privatebin/0.0.22/values.yaml rename to incubator/plex-meta-manager/0.0.11/values.yaml diff --git a/incubator/privatebin/0.0.22/CHANGELOG.md b/incubator/privatebin/0.0.22/CHANGELOG.md deleted file mode 100644 index 0dea4fb7b3a..00000000000 --- a/incubator/privatebin/0.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [privatebin-0.0.21](https://github.com/truecharts/apps/compare/privatebin-0.0.20...privatebin-0.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [privatebin-0.0.20](https://github.com/truecharts/apps/compare/privatebin-0.0.18...privatebin-0.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [privatebin-0.0.18](https://github.com/truecharts/apps/compare/privatebin-0.0.17...privatebin-0.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [privatebin-0.0.17](https://github.com/truecharts/apps/compare/privatebin-0.0.16...privatebin-0.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [privatebin-0.0.16](https://github.com/truecharts/apps/compare/privatebin-0.0.14...privatebin-0.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [privatebin-0.0.14](https://github.com/truecharts/apps/compare/privatebin-0.0.12...privatebin-0.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [privatebin-0.0.12](https://github.com/truecharts/apps/compare/privatebin-0.0.11...privatebin-0.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [privatebin-0.0.11](https://github.com/truecharts/apps/compare/privatebin-0.0.10...privatebin-0.0.11) (2022-07-12) - -#### Chore - diff --git a/incubator/privatebin/0.0.22/Chart.lock b/incubator/privatebin/0.0.22/Chart.lock deleted file mode 100644 index 67c5017063e..00000000000 --- a/incubator/privatebin/0.0.22/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T08:56:41.664127688Z" diff --git a/incubator/privatebin/0.0.22/Chart.yaml b/incubator/privatebin/0.0.22/Chart.yaml deleted file mode 100644 index 7acd30f818c..00000000000 --- a/incubator/privatebin/0.0.22/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -deprecated: false -description: PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/privatebin -icon: https://truecharts.org/img/chart-icons/privatebin.png -keywords: - - privatebin - - pastebin -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: privatebin -sources: - - https://privatebin.info/ - - https://github.com/PrivateBin/PrivateBin - - https://hub.docker.com/r/privatebin/pdo -type: application -version: 0.0.22 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/privatebin/0.0.22/README.md b/incubator/privatebin/0.0.22/README.md deleted file mode 100644 index 75810ba6bcd..00000000000 --- a/incubator/privatebin/0.0.22/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# privatebin - -![Version: 0.0.22](https://img.shields.io/badge/Version-0.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. - -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: [privatebin](https://truecharts.org/docs/charts/stable/privatebin) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `privatebin` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install privatebin TrueCharts/privatebin -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `privatebin` deployment - -```console -helm uninstall privatebin -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install privatebin \ - --set env.TZ="America/New York" \ - TrueCharts/privatebin -``` - -#### 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 privatebin TrueCharts/privatebin -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/privatebin/0.0.22/ix_values.yaml b/incubator/privatebin/0.0.22/ix_values.yaml deleted file mode 100644 index 94c00b726b3..00000000000 --- a/incubator/privatebin/0.0.22/ix_values.yaml +++ /dev/null @@ -1,100 +0,0 @@ -image: - repository: tccr.io/truecharts/privatebin - pullPolicy: IfNotPresent - tag: v1.4.0@sha256:6aad8b81c85d85536b89a87cad32566114fbcb86e64d9c402bcf5cd7c514524e - -podSecurityContext: - runAsUser: 65534 - runAsGroup: 82 - fsGroup: 82 - -privatebin: - # See also: https://github.com/PrivateBin/PrivateBin/wiki/Configuration - main: - name: "" - basepath: "" - discussion: true - opendiscussion: false - password: true - fileupload: false - burnafterreadingselected: false - defaultformatter: "plaintext" - syntaxhighlightingtheme: "" - sizelimit: 10485760 - template: "bootstrap" - info: "" - notice: "" - languageselection: false - languagedefault: "" - urlshortener: "" - qrcode: "" - icon: "" - cspheader: "" - zerobincompatibility: "" - httpwarning: "" - compression: "" - expire: - default: "1week" - traffic: - limit: 10 - exempted: "" - creators: "" - header: "" - purge: - limit: 300 - batchsize: 10 - -env: - TZ: "{{ .Values.TZ }}" - PHP_TZ: "{{ .Values.TZ }}" - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 8080 - port: 10248 - -persistence: - run: - enabled: true - mountPath: "/run" - type: "emptyDir" - medium: "Memory" - nginx-cache: - enabled: true - mountPath: "/var/lib/nginx/tmp" - type: "emptyDir" - conf-app: - enabled: true - type: "custom" - readOnly: true - mountPath: "/srv/cfg" - volumeSpec: - secret: - secretName: '{{ include "tc.common.names.fullname" . }}-secret' - conf-php: - enabled: true - type: "custom" - readOnly: true - mountPath: "/etc/php8/conf.d/10-sizelimits.ini" - subPath: "sizelimits-php.ini" - volumeSpec: - configMap: - name: '{{ include "tc.common.names.fullname" . }}-config' - conf-nginx: - enabled: true - type: "custom" - readOnly: true - mountPath: "/etc/nginx/conf.d/sizelimits.conf" - subPath: "sizelimits-nginx.conf" - volumeSpec: - configMap: - name: '{{ include "tc.common.names.fullname" . }}-config' - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: privatebin - postgresqlDatabase: privatebin diff --git a/incubator/privatebin/0.0.23/CHANGELOG.md b/incubator/privatebin/0.0.23/CHANGELOG.md new file mode 100644 index 00000000000..e6c5feb6626 --- /dev/null +++ b/incubator/privatebin/0.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [privatebin-0.0.23](https://github.com/truecharts/apps/compare/privatebin-0.0.22...privatebin-0.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [privatebin-0.0.22](https://github.com/truecharts/apps/compare/privatebin-0.0.21...privatebin-0.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [privatebin-0.0.21](https://github.com/truecharts/apps/compare/privatebin-0.0.20...privatebin-0.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [privatebin-0.0.20](https://github.com/truecharts/apps/compare/privatebin-0.0.18...privatebin-0.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [privatebin-0.0.18](https://github.com/truecharts/apps/compare/privatebin-0.0.17...privatebin-0.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [privatebin-0.0.17](https://github.com/truecharts/apps/compare/privatebin-0.0.16...privatebin-0.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [privatebin-0.0.16](https://github.com/truecharts/apps/compare/privatebin-0.0.14...privatebin-0.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [privatebin-0.0.14](https://github.com/truecharts/apps/compare/privatebin-0.0.12...privatebin-0.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [privatebin-0.0.12](https://github.com/truecharts/apps/compare/privatebin-0.0.11...privatebin-0.0.12) (2022-07-12) + +### Chore + diff --git a/incubator/privatebin/0.0.23/Chart.lock b/incubator/privatebin/0.0.23/Chart.lock new file mode 100644 index 00000000000..67df69bee2d --- /dev/null +++ b/incubator/privatebin/0.0.23/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:42:04.889437746Z" diff --git a/incubator/privatebin/0.0.23/Chart.yaml b/incubator/privatebin/0.0.23/Chart.yaml new file mode 100644 index 00000000000..099ebd23e7c --- /dev/null +++ b/incubator/privatebin/0.0.23/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +deprecated: false +description: PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/privatebin +icon: https://truecharts.org/img/chart-icons/privatebin.png +keywords: + - privatebin + - pastebin +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: privatebin +sources: + - https://privatebin.info/ + - https://github.com/PrivateBin/PrivateBin + - https://hub.docker.com/r/privatebin/pdo +type: application +version: 0.0.23 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/privatebin/0.0.23/README.md b/incubator/privatebin/0.0.23/README.md new file mode 100644 index 00000000000..818553630ae --- /dev/null +++ b/incubator/privatebin/0.0.23/README.md @@ -0,0 +1,110 @@ +# privatebin + +![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +PrivateBin is a minimalist, open source online pastebin where the server has zero knowledge of pasted data. + +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: [privatebin](https://truecharts.org/docs/charts/stable/privatebin) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `privatebin` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install privatebin TrueCharts/privatebin +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `privatebin` deployment + +```console +helm uninstall privatebin +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install privatebin \ + --set env.TZ="America/New York" \ + TrueCharts/privatebin +``` + +#### 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 privatebin TrueCharts/privatebin -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/privatebin/0.0.22/app-readme.md b/incubator/privatebin/0.0.23/app-readme.md similarity index 100% rename from incubator/privatebin/0.0.22/app-readme.md rename to incubator/privatebin/0.0.23/app-readme.md diff --git a/incubator/radicale/0.0.20/charts/common-10.4.7.tgz b/incubator/privatebin/0.0.23/charts/common-10.4.7.tgz similarity index 100% rename from incubator/radicale/0.0.20/charts/common-10.4.7.tgz rename to incubator/privatebin/0.0.23/charts/common-10.4.7.tgz diff --git a/incubator/privatebin/0.0.22/charts/postgresql-8.0.45.tgz b/incubator/privatebin/0.0.23/charts/postgresql-8.0.45.tgz similarity index 100% rename from incubator/privatebin/0.0.22/charts/postgresql-8.0.45.tgz rename to incubator/privatebin/0.0.23/charts/postgresql-8.0.45.tgz diff --git a/incubator/privatebin/0.0.23/ix_values.yaml b/incubator/privatebin/0.0.23/ix_values.yaml new file mode 100644 index 00000000000..5bb745c6ce5 --- /dev/null +++ b/incubator/privatebin/0.0.23/ix_values.yaml @@ -0,0 +1,100 @@ +image: + repository: tccr.io/truecharts/privatebin + pullPolicy: IfNotPresent + tag: v1.4.0@sha256:961d37f98d79511d91034519ff65f84d954f1bd09936622706a4cf9c6965c5b9 + +podSecurityContext: + runAsUser: 65534 + runAsGroup: 82 + fsGroup: 82 + +privatebin: + # See also: https://github.com/PrivateBin/PrivateBin/wiki/Configuration + main: + name: "" + basepath: "" + discussion: true + opendiscussion: false + password: true + fileupload: false + burnafterreadingselected: false + defaultformatter: "plaintext" + syntaxhighlightingtheme: "" + sizelimit: 10485760 + template: "bootstrap" + info: "" + notice: "" + languageselection: false + languagedefault: "" + urlshortener: "" + qrcode: "" + icon: "" + cspheader: "" + zerobincompatibility: "" + httpwarning: "" + compression: "" + expire: + default: "1week" + traffic: + limit: 10 + exempted: "" + creators: "" + header: "" + purge: + limit: 300 + batchsize: 10 + +env: + TZ: "{{ .Values.TZ }}" + PHP_TZ: "{{ .Values.TZ }}" + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 8080 + port: 10248 + +persistence: + run: + enabled: true + mountPath: "/run" + type: "emptyDir" + medium: "Memory" + nginx-cache: + enabled: true + mountPath: "/var/lib/nginx/tmp" + type: "emptyDir" + conf-app: + enabled: true + type: "custom" + readOnly: true + mountPath: "/srv/cfg" + volumeSpec: + secret: + secretName: '{{ include "tc.common.names.fullname" . }}-secret' + conf-php: + enabled: true + type: "custom" + readOnly: true + mountPath: "/etc/php8/conf.d/10-sizelimits.ini" + subPath: "sizelimits-php.ini" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-config' + conf-nginx: + enabled: true + type: "custom" + readOnly: true + mountPath: "/etc/nginx/conf.d/sizelimits.conf" + subPath: "sizelimits-nginx.conf" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-config' + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: privatebin + postgresqlDatabase: privatebin diff --git a/incubator/privatebin/0.0.22/questions.yaml b/incubator/privatebin/0.0.23/questions.yaml similarity index 100% rename from incubator/privatebin/0.0.22/questions.yaml rename to incubator/privatebin/0.0.23/questions.yaml diff --git a/incubator/privatebin/0.0.22/templates/_configmap.tpl b/incubator/privatebin/0.0.23/templates/_configmap.tpl similarity index 100% rename from incubator/privatebin/0.0.22/templates/_configmap.tpl rename to incubator/privatebin/0.0.23/templates/_configmap.tpl diff --git a/incubator/privatebin/0.0.22/templates/_secrets.tpl b/incubator/privatebin/0.0.23/templates/_secrets.tpl similarity index 100% rename from incubator/privatebin/0.0.22/templates/_secrets.tpl rename to incubator/privatebin/0.0.23/templates/_secrets.tpl diff --git a/incubator/privatebin/0.0.22/templates/common.yaml b/incubator/privatebin/0.0.23/templates/common.yaml similarity index 100% rename from incubator/privatebin/0.0.22/templates/common.yaml rename to incubator/privatebin/0.0.23/templates/common.yaml diff --git a/incubator/radicale/0.0.20/values.yaml b/incubator/privatebin/0.0.23/values.yaml similarity index 100% rename from incubator/radicale/0.0.20/values.yaml rename to incubator/privatebin/0.0.23/values.yaml diff --git a/incubator/radicale/0.0.20/CHANGELOG.md b/incubator/radicale/0.0.20/CHANGELOG.md deleted file mode 100644 index 686f8f8c086..00000000000 --- a/incubator/radicale/0.0.20/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [radicale-0.0.19](https://github.com/truecharts/apps/compare/radicale-0.0.17...radicale-0.0.19) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [radicale-0.0.17](https://github.com/truecharts/apps/compare/radicale-0.0.16...radicale-0.0.17) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [radicale-0.0.16](https://github.com/truecharts/apps/compare/radicale-0.0.15...radicale-0.0.16) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [radicale-0.0.15](https://github.com/truecharts/apps/compare/radicale-0.0.14...radicale-0.0.15) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [radicale-0.0.14](https://github.com/truecharts/apps/compare/radicale-0.0.12...radicale-0.0.14) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [radicale-0.0.12](https://github.com/truecharts/apps/compare/radicale-0.0.10...radicale-0.0.12) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [radicale-0.0.10](https://github.com/truecharts/apps/compare/radicale-0.0.9...radicale-0.0.10) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [radicale-0.0.9](https://github.com/truecharts/apps/compare/radicale-0.0.8...radicale-0.0.9) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/incubator/radicale/0.0.20/Chart.lock b/incubator/radicale/0.0.20/Chart.lock deleted file mode 100644 index 65cbf7846cc..00000000000 --- a/incubator/radicale/0.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T08:58:04.563591413Z" diff --git a/incubator/radicale/0.0.20/Chart.yaml b/incubator/radicale/0.0.20/Chart.yaml deleted file mode 100644 index d746c99737f..00000000000 --- a/incubator/radicale/0.0.20/Chart.yaml +++ /dev/null @@ -1,42 +0,0 @@ -apiVersion: v2 -appVersion: "3.1.8.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/radicale -icon: https://truecharts.org/img/chart-icons/radicale.png -keywords: - - radicale - - CalDAV - - CardDAV - - calendars - - contacts - - tasks - - to-do -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: radicale -sources: - - https://radicale.org/ - - https://github.com/Kozea/Radicale - - https://github.com/tomsquest/docker-radicale - - https://hub.docker.com/r/tomsquest/docker-radicale -type: application -version: 0.0.20 -annotations: - truecharts.org/catagories: | - - radicale - - CalDAV - - CardDAV - - calendars - - contacts - - tasks - - to-do - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/radicale/0.0.20/README.md b/incubator/radicale/0.0.20/README.md deleted file mode 100644 index 6deec57133f..00000000000 --- a/incubator/radicale/0.0.20/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# radicale - -![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.1.8.0](https://img.shields.io/badge/AppVersion-3.1.8.0-informational?style=flat-square) - -Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server. - -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: [radicale](https://truecharts.org/docs/charts/stable/radicale) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `radicale` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install radicale TrueCharts/radicale -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `radicale` deployment - -```console -helm uninstall radicale -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install radicale \ - --set env.TZ="America/New York" \ - TrueCharts/radicale -``` - -#### 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 radicale TrueCharts/radicale -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/radicale/0.0.20/ix_values.yaml b/incubator/radicale/0.0.20/ix_values.yaml deleted file mode 100644 index 03434624219..00000000000 --- a/incubator/radicale/0.0.20/ix_values.yaml +++ /dev/null @@ -1,84 +0,0 @@ -image: - repository: tccr.io/truecharts/radicale - pullPolicy: IfNotPresent - tag: v3.1.8.0@sha256:1baa22dd17198a4854ffbfb85aad7bcdcebdff4cee1b8b4ce5d5ba6af0308be6 - -# Docker image configuration docs: -# https://github.com/tomsquest/docker-radicale#custom-configuration - -# Radicale configuration docs: -# https://radicale.org/v3.html#configuration - -radicale: - server: - max_connections: 8 - max_content_length: 100000000 - timeout: 30 - encoding: - request: utf-8 - stock: utf-8 - auth: - type: htpasswd - delay: 1 - realm: Radicale - Password Required - users: [] - rights: - type: owner_only - storage: - type: multifilesystem - max_sync_token_age: 2592000 - web: - type: internal - logging: - level: warning - mask_passwords: true - -security: - PUID: 2999 - -securityContext: - capabilities: - drop: - - ALL - add: - - SETUID - - SETGID - - KILL - -podSecurityContext: - runAsUser: 2999 - runAsGroup: 2999 - fsGroup: 2999 - -env: - # Skip chown on /data by entrypoint.sh - TAKE_FILE_OWNERSHIP: false - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 5232 - port: 10255 - -persistence: - config: - enabled: true - type: custom - readOnly: true - volumeSpec: - configMap: - name: radicale-config - users: - enabled: true - type: custom - readOnly: true - mountPath: /etc/radicale/users - subPath: users - volumeSpec: - secret: - secretName: radicale-secret - data: - enabled: true - mountPath: /data diff --git a/incubator/radicale/0.0.21/CHANGELOG.md b/incubator/radicale/0.0.21/CHANGELOG.md new file mode 100644 index 00000000000..05043e41bfd --- /dev/null +++ b/incubator/radicale/0.0.21/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [radicale-0.0.21](https://github.com/truecharts/apps/compare/radicale-0.0.20...radicale-0.0.21) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radicale-0.0.20](https://github.com/truecharts/apps/compare/radicale-0.0.19...radicale-0.0.20) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radicale-0.0.19](https://github.com/truecharts/apps/compare/radicale-0.0.17...radicale-0.0.19) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [radicale-0.0.17](https://github.com/truecharts/apps/compare/radicale-0.0.16...radicale-0.0.17) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [radicale-0.0.16](https://github.com/truecharts/apps/compare/radicale-0.0.15...radicale-0.0.16) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [radicale-0.0.15](https://github.com/truecharts/apps/compare/radicale-0.0.14...radicale-0.0.15) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [radicale-0.0.14](https://github.com/truecharts/apps/compare/radicale-0.0.12...radicale-0.0.14) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [radicale-0.0.12](https://github.com/truecharts/apps/compare/radicale-0.0.10...radicale-0.0.12) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [radicale-0.0.10](https://github.com/truecharts/apps/compare/radicale-0.0.9...radicale-0.0.10) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/incubator/radicale/0.0.21/Chart.lock b/incubator/radicale/0.0.21/Chart.lock new file mode 100644 index 00000000000..be526296516 --- /dev/null +++ b/incubator/radicale/0.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:10.866991353Z" diff --git a/incubator/radicale/0.0.21/Chart.yaml b/incubator/radicale/0.0.21/Chart.yaml new file mode 100644 index 00000000000..5131187fc18 --- /dev/null +++ b/incubator/radicale/0.0.21/Chart.yaml @@ -0,0 +1,42 @@ +apiVersion: v2 +appVersion: "3.1.8.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/radicale +icon: https://truecharts.org/img/chart-icons/radicale.png +keywords: + - radicale + - CalDAV + - CardDAV + - calendars + - contacts + - tasks + - to-do +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: radicale +sources: + - https://radicale.org/ + - https://github.com/Kozea/Radicale + - https://github.com/tomsquest/docker-radicale + - https://hub.docker.com/r/tomsquest/docker-radicale +type: application +version: 0.0.21 +annotations: + truecharts.org/catagories: | + - radicale + - CalDAV + - CardDAV + - calendars + - contacts + - tasks + - to-do + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/radicale/0.0.21/README.md b/incubator/radicale/0.0.21/README.md new file mode 100644 index 00000000000..a13b36e553f --- /dev/null +++ b/incubator/radicale/0.0.21/README.md @@ -0,0 +1,110 @@ +# radicale + +![Version: 0.0.21](https://img.shields.io/badge/Version-0.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.1.8.0](https://img.shields.io/badge/AppVersion-3.1.8.0-informational?style=flat-square) + +Radicale is a small but powerful CalDAV (calendars, to-do lists) and CardDAV (contacts) server. + +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: [radicale](https://truecharts.org/docs/charts/stable/radicale) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `radicale` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install radicale TrueCharts/radicale +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `radicale` deployment + +```console +helm uninstall radicale +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install radicale \ + --set env.TZ="America/New York" \ + TrueCharts/radicale +``` + +#### 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 radicale TrueCharts/radicale -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/radicale/0.0.20/app-readme.md b/incubator/radicale/0.0.21/app-readme.md similarity index 100% rename from incubator/radicale/0.0.20/app-readme.md rename to incubator/radicale/0.0.21/app-readme.md diff --git a/incubator/self-service-password/1.0.25/charts/common-10.4.7.tgz b/incubator/radicale/0.0.21/charts/common-10.4.7.tgz similarity index 100% rename from incubator/self-service-password/1.0.25/charts/common-10.4.7.tgz rename to incubator/radicale/0.0.21/charts/common-10.4.7.tgz diff --git a/incubator/radicale/0.0.21/ix_values.yaml b/incubator/radicale/0.0.21/ix_values.yaml new file mode 100644 index 00000000000..ac4c02b0030 --- /dev/null +++ b/incubator/radicale/0.0.21/ix_values.yaml @@ -0,0 +1,84 @@ +image: + repository: tccr.io/truecharts/radicale + pullPolicy: IfNotPresent + tag: v3.1.8.0@sha256:0522aa317fc4b790021916a570491b7a6d253f80b1e435fe89a256eaec66e2c2 + +# Docker image configuration docs: +# https://github.com/tomsquest/docker-radicale#custom-configuration + +# Radicale configuration docs: +# https://radicale.org/v3.html#configuration + +radicale: + server: + max_connections: 8 + max_content_length: 100000000 + timeout: 30 + encoding: + request: utf-8 + stock: utf-8 + auth: + type: htpasswd + delay: 1 + realm: Radicale - Password Required + users: [] + rights: + type: owner_only + storage: + type: multifilesystem + max_sync_token_age: 2592000 + web: + type: internal + logging: + level: warning + mask_passwords: true + +security: + PUID: 2999 + +securityContext: + capabilities: + drop: + - ALL + add: + - SETUID + - SETGID + - KILL + +podSecurityContext: + runAsUser: 2999 + runAsGroup: 2999 + fsGroup: 2999 + +env: + # Skip chown on /data by entrypoint.sh + TAKE_FILE_OWNERSHIP: false + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 5232 + port: 10255 + +persistence: + config: + enabled: true + type: custom + readOnly: true + volumeSpec: + configMap: + name: radicale-config + users: + enabled: true + type: custom + readOnly: true + mountPath: /etc/radicale/users + subPath: users + volumeSpec: + secret: + secretName: radicale-secret + data: + enabled: true + mountPath: /data diff --git a/incubator/radicale/0.0.20/questions.yaml b/incubator/radicale/0.0.21/questions.yaml similarity index 100% rename from incubator/radicale/0.0.20/questions.yaml rename to incubator/radicale/0.0.21/questions.yaml diff --git a/incubator/radicale/0.0.20/templates/_configmap.tpl b/incubator/radicale/0.0.21/templates/_configmap.tpl similarity index 100% rename from incubator/radicale/0.0.20/templates/_configmap.tpl rename to incubator/radicale/0.0.21/templates/_configmap.tpl diff --git a/incubator/radicale/0.0.20/templates/_secret.tpl b/incubator/radicale/0.0.21/templates/_secret.tpl similarity index 100% rename from incubator/radicale/0.0.20/templates/_secret.tpl rename to incubator/radicale/0.0.21/templates/_secret.tpl diff --git a/incubator/radicale/0.0.20/templates/common.yaml b/incubator/radicale/0.0.21/templates/common.yaml similarity index 100% rename from incubator/radicale/0.0.20/templates/common.yaml rename to incubator/radicale/0.0.21/templates/common.yaml diff --git a/incubator/self-service-password/1.0.25/values.yaml b/incubator/radicale/0.0.21/values.yaml similarity index 100% rename from incubator/self-service-password/1.0.25/values.yaml rename to incubator/radicale/0.0.21/values.yaml diff --git a/incubator/self-service-password/1.0.25/CHANGELOG.md b/incubator/self-service-password/1.0.25/CHANGELOG.md deleted file mode 100644 index 82b111c1e92..00000000000 --- a/incubator/self-service-password/1.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [self-service-password-1.0.24](https://github.com/truecharts/apps/compare/self-service-password-1.0.22...self-service-password-1.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [self-service-password-1.0.22](https://github.com/truecharts/apps/compare/self-service-password-1.0.21...self-service-password-1.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [self-service-password-1.0.21](https://github.com/truecharts/apps/compare/self-service-password-1.0.20...self-service-password-1.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [self-service-password-1.0.20](https://github.com/truecharts/apps/compare/self-service-password-1.0.18...self-service-password-1.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [self-service-password-1.0.18](https://github.com/truecharts/apps/compare/self-service-password-1.0.16...self-service-password-1.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [self-service-password-1.0.16](https://github.com/truecharts/apps/compare/self-service-password-1.0.15...self-service-password-1.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [self-service-password-1.0.15](https://github.com/truecharts/apps/compare/self-service-password-1.0.14...self-service-password-1.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [self-service-password-1.0.14](https://github.com/truecharts/apps/compare/self-service-password-1.0.13...self-service-password-1.0.14) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/incubator/self-service-password/1.0.25/Chart.lock b/incubator/self-service-password/1.0.25/Chart.lock deleted file mode 100644 index af68c98f29b..00000000000 --- a/incubator/self-service-password/1.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:00:39.735933436Z" diff --git a/incubator/self-service-password/1.0.25/Chart.yaml b/incubator/self-service-password/1.0.25/Chart.yaml deleted file mode 100644 index 1db390fe214..00000000000 --- a/incubator/self-service-password/1.0.25/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "5.2.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Self Service Password is a PHP application that allows users to change their password in an LDAP directory. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/self-service-password -icon: https://truecharts.org/img/chart-icons/self-service-password.png -keywords: - - password - - self-service - - ldap -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: self-service-password -sources: - - https://github.com/tiredofit/docker-self-service-password - - https://hub.docker.com/r/tiredofit/self-service-password - - https://self-service-password.readthedocs.io/en/latest -type: application -version: 1.0.25 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/self-service-password/1.0.25/README.md b/incubator/self-service-password/1.0.25/README.md deleted file mode 100644 index a8aba5f69c5..00000000000 --- a/incubator/self-service-password/1.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# self-service-password - -![Version: 1.0.25](https://img.shields.io/badge/Version-1.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.2.3](https://img.shields.io/badge/AppVersion-5.2.3-informational?style=flat-square) - -Self Service Password is a PHP application that allows users to change their password in an LDAP directory. - -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: [self-service-password](https://truecharts.org/docs/charts/stable/self-service-password) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `self-service-password` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install self-service-password TrueCharts/self-service-password -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `self-service-password` deployment - -```console -helm uninstall self-service-password -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install self-service-password \ - --set env.TZ="America/New York" \ - TrueCharts/self-service-password -``` - -#### 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 self-service-password TrueCharts/self-service-password -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/self-service-password/1.0.25/ix_values.yaml b/incubator/self-service-password/1.0.25/ix_values.yaml deleted file mode 100644 index bc49489a8fd..00000000000 --- a/incubator/self-service-password/1.0.25/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -image: - repository: tccr.io/truecharts/self-service-password - pullPolicy: IfNotPresent - tag: v5.2.3@sha256:071f7687cca45e120ac447dc6507fa243af2d5df5801f24f44d868442af8c983 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - SETUP_MODE: "manual" - ENABLE_RESET_LOG: true - -service: - main: - ports: - main: - port: 10182 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/assets/custom" - logs: - enabled: true - mountPath: "/www/logs" diff --git a/incubator/self-service-password/1.0.26/CHANGELOG.md b/incubator/self-service-password/1.0.26/CHANGELOG.md new file mode 100644 index 00000000000..397ec4dc908 --- /dev/null +++ b/incubator/self-service-password/1.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [self-service-password-1.0.26](https://github.com/truecharts/apps/compare/self-service-password-1.0.25...self-service-password-1.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [self-service-password-1.0.25](https://github.com/truecharts/apps/compare/self-service-password-1.0.24...self-service-password-1.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [self-service-password-1.0.24](https://github.com/truecharts/apps/compare/self-service-password-1.0.22...self-service-password-1.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [self-service-password-1.0.22](https://github.com/truecharts/apps/compare/self-service-password-1.0.21...self-service-password-1.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [self-service-password-1.0.21](https://github.com/truecharts/apps/compare/self-service-password-1.0.20...self-service-password-1.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [self-service-password-1.0.20](https://github.com/truecharts/apps/compare/self-service-password-1.0.18...self-service-password-1.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [self-service-password-1.0.18](https://github.com/truecharts/apps/compare/self-service-password-1.0.16...self-service-password-1.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [self-service-password-1.0.16](https://github.com/truecharts/apps/compare/self-service-password-1.0.15...self-service-password-1.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [self-service-password-1.0.15](https://github.com/truecharts/apps/compare/self-service-password-1.0.14...self-service-password-1.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/self-service-password/1.0.26/Chart.lock b/incubator/self-service-password/1.0.26/Chart.lock new file mode 100644 index 00000000000..824471b38bd --- /dev/null +++ b/incubator/self-service-password/1.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:11.005063135Z" diff --git a/incubator/self-service-password/1.0.26/Chart.yaml b/incubator/self-service-password/1.0.26/Chart.yaml new file mode 100644 index 00000000000..94497a056f0 --- /dev/null +++ b/incubator/self-service-password/1.0.26/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "5.2.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Self Service Password is a PHP application that allows users to change their password in an LDAP directory. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/self-service-password +icon: https://truecharts.org/img/chart-icons/self-service-password.png +keywords: + - password + - self-service + - ldap +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: self-service-password +sources: + - https://github.com/tiredofit/docker-self-service-password + - https://hub.docker.com/r/tiredofit/self-service-password + - https://self-service-password.readthedocs.io/en/latest +type: application +version: 1.0.26 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/self-service-password/1.0.26/README.md b/incubator/self-service-password/1.0.26/README.md new file mode 100644 index 00000000000..3da0dc90522 --- /dev/null +++ b/incubator/self-service-password/1.0.26/README.md @@ -0,0 +1,109 @@ +# self-service-password + +![Version: 1.0.26](https://img.shields.io/badge/Version-1.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.2.3](https://img.shields.io/badge/AppVersion-5.2.3-informational?style=flat-square) + +Self Service Password is a PHP application that allows users to change their password in an LDAP directory. + +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: [self-service-password](https://truecharts.org/docs/charts/stable/self-service-password) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `self-service-password` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install self-service-password TrueCharts/self-service-password +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `self-service-password` deployment + +```console +helm uninstall self-service-password +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install self-service-password \ + --set env.TZ="America/New York" \ + TrueCharts/self-service-password +``` + +#### 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 self-service-password TrueCharts/self-service-password -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/self-service-password/1.0.25/SKIPINSTALL b/incubator/self-service-password/1.0.26/SKIPINSTALL similarity index 100% rename from incubator/self-service-password/1.0.25/SKIPINSTALL rename to incubator/self-service-password/1.0.26/SKIPINSTALL diff --git a/incubator/self-service-password/1.0.25/app-readme.md b/incubator/self-service-password/1.0.26/app-readme.md similarity index 100% rename from incubator/self-service-password/1.0.25/app-readme.md rename to incubator/self-service-password/1.0.26/app-readme.md diff --git a/incubator/senseai-server/0.0.20/charts/common-10.4.7.tgz b/incubator/self-service-password/1.0.26/charts/common-10.4.7.tgz similarity index 100% rename from incubator/senseai-server/0.0.20/charts/common-10.4.7.tgz rename to incubator/self-service-password/1.0.26/charts/common-10.4.7.tgz diff --git a/incubator/self-service-password/1.0.26/ix_values.yaml b/incubator/self-service-password/1.0.26/ix_values.yaml new file mode 100644 index 00000000000..e02e02cd88e --- /dev/null +++ b/incubator/self-service-password/1.0.26/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/self-service-password + pullPolicy: IfNotPresent + tag: v5.2.3@sha256:93a53cf09071abe95b694c49e105d6f7665f41f3ac5d213b1132f847ab9a7c5a + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + SETUP_MODE: "manual" + ENABLE_RESET_LOG: true + +service: + main: + ports: + main: + port: 10182 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/assets/custom" + logs: + enabled: true + mountPath: "/www/logs" diff --git a/incubator/self-service-password/1.0.25/questions.yaml b/incubator/self-service-password/1.0.26/questions.yaml similarity index 100% rename from incubator/self-service-password/1.0.25/questions.yaml rename to incubator/self-service-password/1.0.26/questions.yaml diff --git a/incubator/self-service-password/1.0.25/templates/common.yaml b/incubator/self-service-password/1.0.26/templates/common.yaml similarity index 100% rename from incubator/self-service-password/1.0.25/templates/common.yaml rename to incubator/self-service-password/1.0.26/templates/common.yaml diff --git a/incubator/senseai-server/0.0.20/values.yaml b/incubator/self-service-password/1.0.26/values.yaml similarity index 100% rename from incubator/senseai-server/0.0.20/values.yaml rename to incubator/self-service-password/1.0.26/values.yaml diff --git a/incubator/senseai-server/0.0.20/CHANGELOG.md b/incubator/senseai-server/0.0.20/CHANGELOG.md deleted file mode 100644 index 91e0b340b48..00000000000 --- a/incubator/senseai-server/0.0.20/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [senseai-server-0.0.19](https://github.com/truecharts/apps/compare/senseai-server-0.0.17...senseai-server-0.0.19) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [senseai-server-0.0.17](https://github.com/truecharts/apps/compare/senseai-server-0.0.16...senseai-server-0.0.17) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [senseai-server-0.0.16](https://github.com/truecharts/apps/compare/senseai-server-0.0.15...senseai-server-0.0.16) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [senseai-server-0.0.15](https://github.com/truecharts/apps/compare/senseai-server-0.0.13...senseai-server-0.0.15) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [senseai-server-0.0.13](https://github.com/truecharts/apps/compare/senseai-server-0.0.11...senseai-server-0.0.13) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [senseai-server-0.0.11](https://github.com/truecharts/apps/compare/senseai-server-0.0.10...senseai-server-0.0.11) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [senseai-server-0.0.10](https://github.com/truecharts/apps/compare/senseai-server-0.0.9...senseai-server-0.0.10) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [senseai-server-0.0.9](https://github.com/truecharts/apps/compare/senseai-server-0.0.8...senseai-server-0.0.9) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/incubator/senseai-server/0.0.20/Chart.lock b/incubator/senseai-server/0.0.20/Chart.lock deleted file mode 100644 index 0c1c86c743d..00000000000 --- a/incubator/senseai-server/0.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:00:44.328023508Z" diff --git a/incubator/senseai-server/0.0.20/Chart.yaml b/incubator/senseai-server/0.0.20/Chart.yaml deleted file mode 100644 index 2566815ab08..00000000000 --- a/incubator/senseai-server/0.0.20/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language. -home: https://github.com/truecharts/apps/tree/master/charts/stable/senseai-server -icon: https://truecharts.org/img/chart-icons/senseai-server.png -keywords: - - ai - - senseai -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: senseai-server -sources: - - https://github.com/codeproject/CodeProject.SenseAI - - https://hub.docker.com/r/codeproject/senseai-server -version: 0.0.20 -annotations: - truecharts.org/catagories: | - - ai - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/senseai-server/0.0.20/README.md b/incubator/senseai-server/0.0.20/README.md deleted file mode 100644 index 1dc3b967c76..00000000000 --- a/incubator/senseai-server/0.0.20/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# senseai-server - -![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language. - -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: [senseai-server](https://truecharts.org/docs/charts/stable/senseai-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `senseai-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install senseai-server TrueCharts/senseai-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `senseai-server` deployment - -```console -helm uninstall senseai-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install senseai-server \ - --set env.TZ="America/New York" \ - TrueCharts/senseai-server -``` - -#### 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 senseai-server TrueCharts/senseai-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/senseai-server/0.0.20/ix_values.yaml b/incubator/senseai-server/0.0.20/ix_values.yaml deleted file mode 100644 index ee4fc4cf5b8..00000000000 --- a/incubator/senseai-server/0.0.20/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/senseai-server - tag: v1.4.0@sha256:e643c56eb99edd4a84d60d9b4b4607a5759ce339bec1f0ce577d60eedc90c7e5 - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 10118 - targetPort: 5000 - -persistence: - data: - enabled: true - mountPath: "/usr/share/CodeProject/SenseAI" diff --git a/incubator/senseai-server/0.0.21/CHANGELOG.md b/incubator/senseai-server/0.0.21/CHANGELOG.md new file mode 100644 index 00000000000..e5f59df9931 --- /dev/null +++ b/incubator/senseai-server/0.0.21/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [senseai-server-0.0.21](https://github.com/truecharts/apps/compare/senseai-server-0.0.20...senseai-server-0.0.21) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [senseai-server-0.0.20](https://github.com/truecharts/apps/compare/senseai-server-0.0.19...senseai-server-0.0.20) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [senseai-server-0.0.19](https://github.com/truecharts/apps/compare/senseai-server-0.0.17...senseai-server-0.0.19) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [senseai-server-0.0.17](https://github.com/truecharts/apps/compare/senseai-server-0.0.16...senseai-server-0.0.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [senseai-server-0.0.16](https://github.com/truecharts/apps/compare/senseai-server-0.0.15...senseai-server-0.0.16) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [senseai-server-0.0.15](https://github.com/truecharts/apps/compare/senseai-server-0.0.13...senseai-server-0.0.15) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [senseai-server-0.0.13](https://github.com/truecharts/apps/compare/senseai-server-0.0.11...senseai-server-0.0.13) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [senseai-server-0.0.11](https://github.com/truecharts/apps/compare/senseai-server-0.0.10...senseai-server-0.0.11) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [senseai-server-0.0.10](https://github.com/truecharts/apps/compare/senseai-server-0.0.9...senseai-server-0.0.10) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/senseai-server/0.0.21/Chart.lock b/incubator/senseai-server/0.0.21/Chart.lock new file mode 100644 index 00000000000..61329723cdd --- /dev/null +++ b/incubator/senseai-server/0.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:24.525299986Z" diff --git a/incubator/senseai-server/0.0.21/Chart.yaml b/incubator/senseai-server/0.0.21/Chart.yaml new file mode 100644 index 00000000000..0189bfef3cb --- /dev/null +++ b/incubator/senseai-server/0.0.21/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language. +home: https://github.com/truecharts/apps/tree/master/charts/stable/senseai-server +icon: https://truecharts.org/img/chart-icons/senseai-server.png +keywords: + - ai + - senseai +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: senseai-server +sources: + - https://github.com/codeproject/CodeProject.SenseAI + - https://hub.docker.com/r/codeproject/senseai-server +version: 0.0.21 +annotations: + truecharts.org/catagories: | + - ai + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/senseai-server/0.0.21/README.md b/incubator/senseai-server/0.0.21/README.md new file mode 100644 index 00000000000..b33a479ef71 --- /dev/null +++ b/incubator/senseai-server/0.0.21/README.md @@ -0,0 +1,108 @@ +# senseai-server + +![Version: 0.0.21](https://img.shields.io/badge/Version-0.0.21-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +A standalone, self-hosted, fast, free and Open Source Artificial Intelligence microserver for any platform, any language. + +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: [senseai-server](https://truecharts.org/docs/charts/stable/senseai-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `senseai-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install senseai-server TrueCharts/senseai-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `senseai-server` deployment + +```console +helm uninstall senseai-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install senseai-server \ + --set env.TZ="America/New York" \ + TrueCharts/senseai-server +``` + +#### 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 senseai-server TrueCharts/senseai-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/senseai-server/0.0.20/app-readme.md b/incubator/senseai-server/0.0.21/app-readme.md similarity index 100% rename from incubator/senseai-server/0.0.20/app-readme.md rename to incubator/senseai-server/0.0.21/app-readme.md diff --git a/incubator/st-reborn-server/0.0.6/charts/common-10.4.7.tgz b/incubator/senseai-server/0.0.21/charts/common-10.4.7.tgz similarity index 100% rename from incubator/st-reborn-server/0.0.6/charts/common-10.4.7.tgz rename to incubator/senseai-server/0.0.21/charts/common-10.4.7.tgz diff --git a/incubator/senseai-server/0.0.21/ix_values.yaml b/incubator/senseai-server/0.0.21/ix_values.yaml new file mode 100644 index 00000000000..f3d610231fc --- /dev/null +++ b/incubator/senseai-server/0.0.21/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/senseai-server + tag: v1.4.0@sha256:e278a80b849d175213e032a7f8fe42e32a925fb8f4420d3fed1f0f73a2f759a7 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10118 + targetPort: 5000 + +persistence: + data: + enabled: true + mountPath: "/usr/share/CodeProject/SenseAI" diff --git a/incubator/senseai-server/0.0.20/questions.yaml b/incubator/senseai-server/0.0.21/questions.yaml similarity index 100% rename from incubator/senseai-server/0.0.20/questions.yaml rename to incubator/senseai-server/0.0.21/questions.yaml diff --git a/incubator/st-reborn-server/0.0.6/templates/common.yaml b/incubator/senseai-server/0.0.21/templates/common.yaml similarity index 100% rename from incubator/st-reborn-server/0.0.6/templates/common.yaml rename to incubator/senseai-server/0.0.21/templates/common.yaml diff --git a/incubator/st-reborn-server/0.0.6/values.yaml b/incubator/senseai-server/0.0.21/values.yaml similarity index 100% rename from incubator/st-reborn-server/0.0.6/values.yaml rename to incubator/senseai-server/0.0.21/values.yaml diff --git a/incubator/st-reborn-server/0.0.6/CHANGELOG.md b/incubator/st-reborn-server/0.0.6/CHANGELOG.md deleted file mode 100644 index bf587912e30..00000000000 --- a/incubator/st-reborn-server/0.0.6/CHANGELOG.md +++ /dev/null @@ -1,65 +0,0 @@ -# Changelog - - - -## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [st-reborn-server-0.0.5](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.3...st-reborn-server-0.0.5) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [st-reborn-server-0.0.3](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.2...st-reborn-server-0.0.3) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [st-reborn-server-0.0.2](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.1...st-reborn-server-0.0.2) (2022-07-18) - -### Chore - -- Auto-update chart README [skip ci] -- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) - - - -## [st-reborn-server-0.0.1]st-reborn-server-0.0.1 (2022-07-18) - -### Feat - -- Add st-reborn-server ([#3204](https://github.com/truecharts/apps/issues/3204)) diff --git a/incubator/st-reborn-server/0.0.6/Chart.lock b/incubator/st-reborn-server/0.0.6/Chart.lock deleted file mode 100644 index c4c48451e84..00000000000 --- a/incubator/st-reborn-server/0.0.6/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:02:35.053242319Z" diff --git a/incubator/st-reborn-server/0.0.6/Chart.yaml b/incubator/st-reborn-server/0.0.6/Chart.yaml deleted file mode 100644 index eef16e79127..00000000000 --- a/incubator/st-reborn-server/0.0.6/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: st-reborn-server -version: 0.0.6 -appVersion: "1.2.0" -description: Skyrim Together Reborn server files. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/incubator/st-reborn-server -icon: https://truecharts.org/img/chart-icons/st-reborn-server.png -keywords: - - st-reborn-server - - gameserver -sources: - - https://github.com/tiltedphoques/TiltedEvolution - - https://hub.docker.com/r/tiltedphoques/st-reborn-server -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - games - - hosting - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/st-reborn-server/0.0.6/README.md b/incubator/st-reborn-server/0.0.6/README.md deleted file mode 100644 index fa0c57c267c..00000000000 --- a/incubator/st-reborn-server/0.0.6/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# st-reborn-server - -![Version: 0.0.6](https://img.shields.io/badge/Version-0.0.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square) - -Skyrim Together Reborn server files. - -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: [st-reborn-server](https://truecharts.org/docs/charts/stable/st-reborn-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `st-reborn-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install st-reborn-server TrueCharts/st-reborn-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `st-reborn-server` deployment - -```console -helm uninstall st-reborn-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install st-reborn-server \ - --set env.TZ="America/New York" \ - TrueCharts/st-reborn-server -``` - -#### 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 st-reborn-server TrueCharts/st-reborn-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/st-reborn-server/0.0.6/ix_values.yaml b/incubator/st-reborn-server/0.0.6/ix_values.yaml deleted file mode 100644 index f229aff37d4..00000000000 --- a/incubator/st-reborn-server/0.0.6/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -image: - repository: tccr.io/truecharts/st-reborn-server - pullPolicy: IfNotPresent - tag: v1.2.0@sha256:0e1fe6f85a8d637aaaa5a522e7418dc9e817da2b1e6589842a2b56c5cc9e0fbc - -service: - main: - ports: - main: - protocol: UDP - targetPort: 10578 - port: 10578 - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -persistence: - config: - enabled: true - mountPath: "/home/server/config" - logs: - enabled: true - mountPath: "/home/server/logs" - data: - enabled: true - mountPath: "/home/server/Data" diff --git a/incubator/st-reborn-server/0.0.7/CHANGELOG.md b/incubator/st-reborn-server/0.0.7/CHANGELOG.md new file mode 100644 index 00000000000..863f516bfeb --- /dev/null +++ b/incubator/st-reborn-server/0.0.7/CHANGELOG.md @@ -0,0 +1,74 @@ +# Changelog + + + +## [st-reborn-server-0.0.7](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.6...st-reborn-server-0.0.7) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [st-reborn-server-0.0.6](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.5...st-reborn-server-0.0.6) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [st-reborn-server-0.0.5](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.3...st-reborn-server-0.0.5) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [st-reborn-server-0.0.3](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.2...st-reborn-server-0.0.3) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [st-reborn-server-0.0.2](https://github.com/truecharts/apps/compare/st-reborn-server-0.0.1...st-reborn-server-0.0.2) (2022-07-18) + +### Chore + +- Auto-update chart README [skip ci] +- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) + + + +## [st-reborn-server-0.0.1]st-reborn-server-0.0.1 (2022-07-18) + +### Feat + +- Add st-reborn-server ([#3204](https://github.com/truecharts/apps/issues/3204)) diff --git a/incubator/st-reborn-server/0.0.7/Chart.lock b/incubator/st-reborn-server/0.0.7/Chart.lock new file mode 100644 index 00000000000..906edd0b0dc --- /dev/null +++ b/incubator/st-reborn-server/0.0.7/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:30.437412098Z" diff --git a/incubator/st-reborn-server/0.0.7/Chart.yaml b/incubator/st-reborn-server/0.0.7/Chart.yaml new file mode 100644 index 00000000000..42198d2ed78 --- /dev/null +++ b/incubator/st-reborn-server/0.0.7/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: st-reborn-server +version: 0.0.7 +appVersion: "1.2.0" +description: Skyrim Together Reborn server files. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/incubator/st-reborn-server +icon: https://truecharts.org/img/chart-icons/st-reborn-server.png +keywords: + - st-reborn-server + - gameserver +sources: + - https://github.com/tiltedphoques/TiltedEvolution + - https://hub.docker.com/r/tiltedphoques/st-reborn-server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - games + - hosting + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/st-reborn-server/0.0.7/README.md b/incubator/st-reborn-server/0.0.7/README.md new file mode 100644 index 00000000000..5ef8de5231e --- /dev/null +++ b/incubator/st-reborn-server/0.0.7/README.md @@ -0,0 +1,108 @@ +# st-reborn-server + +![Version: 0.0.7](https://img.shields.io/badge/Version-0.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square) + +Skyrim Together Reborn server files. + +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: [st-reborn-server](https://truecharts.org/docs/charts/stable/st-reborn-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `st-reborn-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install st-reborn-server TrueCharts/st-reborn-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `st-reborn-server` deployment + +```console +helm uninstall st-reborn-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install st-reborn-server \ + --set env.TZ="America/New York" \ + TrueCharts/st-reborn-server +``` + +#### 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 st-reborn-server TrueCharts/st-reborn-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/st-reborn-server/0.0.6/app-readme.md b/incubator/st-reborn-server/0.0.7/app-readme.md similarity index 100% rename from incubator/st-reborn-server/0.0.6/app-readme.md rename to incubator/st-reborn-server/0.0.7/app-readme.md diff --git a/incubator/technitium/1.0.23/charts/common-10.4.7.tgz b/incubator/st-reborn-server/0.0.7/charts/common-10.4.7.tgz similarity index 100% rename from incubator/technitium/1.0.23/charts/common-10.4.7.tgz rename to incubator/st-reborn-server/0.0.7/charts/common-10.4.7.tgz diff --git a/incubator/st-reborn-server/0.0.7/ix_values.yaml b/incubator/st-reborn-server/0.0.7/ix_values.yaml new file mode 100644 index 00000000000..612bb3194a8 --- /dev/null +++ b/incubator/st-reborn-server/0.0.7/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/st-reborn-server + pullPolicy: IfNotPresent + tag: v1.2.0@sha256:c1e93d3127abcfada03c47cc800a376f45853b992d8ac2a6cac4bfebe361bc90 + +service: + main: + ports: + main: + protocol: UDP + targetPort: 10578 + port: 10578 + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/home/server/config" + logs: + enabled: true + mountPath: "/home/server/logs" + data: + enabled: true + mountPath: "/home/server/Data" diff --git a/incubator/st-reborn-server/0.0.6/questions.yaml b/incubator/st-reborn-server/0.0.7/questions.yaml similarity index 100% rename from incubator/st-reborn-server/0.0.6/questions.yaml rename to incubator/st-reborn-server/0.0.7/questions.yaml diff --git a/incubator/youtubedl-material/0.0.21/templates/common.yaml b/incubator/st-reborn-server/0.0.7/templates/common.yaml similarity index 100% rename from incubator/youtubedl-material/0.0.21/templates/common.yaml rename to incubator/st-reborn-server/0.0.7/templates/common.yaml diff --git a/incubator/technitium/1.0.23/values.yaml b/incubator/st-reborn-server/0.0.7/values.yaml similarity index 100% rename from incubator/technitium/1.0.23/values.yaml rename to incubator/st-reborn-server/0.0.7/values.yaml diff --git a/incubator/technitium/1.0.23/CHANGELOG.md b/incubator/technitium/1.0.23/CHANGELOG.md deleted file mode 100644 index 3fe73e30e72..00000000000 --- a/incubator/technitium/1.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [technitium-1.0.22](https://github.com/truecharts/apps/compare/technitium-1.0.20...technitium-1.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [technitium-1.0.20](https://github.com/truecharts/apps/compare/technitium-1.0.19...technitium-1.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [technitium-1.0.19](https://github.com/truecharts/apps/compare/technitium-1.0.18...technitium-1.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [technitium-1.0.18](https://github.com/truecharts/apps/compare/technitium-1.0.16...technitium-1.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [technitium-1.0.16](https://github.com/truecharts/apps/compare/technitium-1.0.14...technitium-1.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [technitium-1.0.14](https://github.com/truecharts/apps/compare/technitium-1.0.13...technitium-1.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [technitium-1.0.13](https://github.com/truecharts/apps/compare/technitium-1.0.12...technitium-1.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [technitium-1.0.12](https://github.com/truecharts/apps/compare/technitium-1.0.11...technitium-1.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/incubator/technitium/1.0.23/Chart.lock b/incubator/technitium/1.0.23/Chart.lock deleted file mode 100644 index 6c7e6b557f1..00000000000 --- a/incubator/technitium/1.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:03:53.844971951Z" diff --git a/incubator/technitium/1.0.23/Chart.yaml b/incubator/technitium/1.0.23/Chart.yaml deleted file mode 100644 index cf1f45b0e8d..00000000000 --- a/incubator/technitium/1.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "8.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/technitium -icon: https://truecharts.org/img/chart-icons/technitium.png -keywords: - - DNS -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: technitium -sources: - - https://github.com/TechnitiumSoftware/DnsServer - - https://technitium.com/ - - https://hub.docker.com/r/technitium/dns-server -type: application -version: 1.0.23 -annotations: - truecharts.org/catagories: | - - networking - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/technitium/1.0.23/README.md b/incubator/technitium/1.0.23/README.md deleted file mode 100644 index e6c53db253d..00000000000 --- a/incubator/technitium/1.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# technitium - -![Version: 1.0.23](https://img.shields.io/badge/Version-1.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.1](https://img.shields.io/badge/AppVersion-8.1-informational?style=flat-square) - -Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security. - -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: [technitium](https://truecharts.org/docs/charts/stable/technitium) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `technitium` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install technitium TrueCharts/technitium -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `technitium` deployment - -```console -helm uninstall technitium -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install technitium \ - --set env.TZ="America/New York" \ - TrueCharts/technitium -``` - -#### 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 technitium TrueCharts/technitium -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/technitium/1.0.23/ix_values.yaml b/incubator/technitium/1.0.23/ix_values.yaml deleted file mode 100644 index 5a2e5925c2b..00000000000 --- a/incubator/technitium/1.0.23/ix_values.yaml +++ /dev/null @@ -1,93 +0,0 @@ -image: - repository: tccr.io/truecharts/technitium - pullPolicy: IfNotPresent - tag: v8.1@sha256:c3427623ff33ce4d58991ea9167765e6ac8701a6931766d23313500e22b39923 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - allowPrivilegeEscalation: true - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - DNS_SERVER_ADMIN_PASSWORD: "password" - -env: - DNS_SERVER_DOMAIN: "dns-server" - DNS_SERVER_PREFER_IPV6: false - DNS_SERVER_OPTIONAL_PROTOCOL_DNS_OVER_HTTP: false - DNS_SERVER_RECURSION: "AllowOnlyForPrivateNetworks" - DNS_SERVER_RECURSION_DENIED_NETWORKS: "1.1.1.0/24" - DNS_SERVER_RECURSION_ALLOWED_NETWORKS: "127.0.0.1, 192.168.1.0/24" - DNS_SERVER_ENABLE_BLOCKING: false - DNS_SERVER_ALLOW_TXT_BLOCKING_REPORT: false - DNS_SERVER_FORWARDERS: "1.1.1.1, 8.8.8.8" - DNS_SERVER_FORWARDER_PROTOCOL: "Tcp" - -service: - main: - ports: - main: - port: 5380 - targetPort: 5380 - dns-tcp: - enabled: true - ports: - dns-tcp: - enabled: true - port: 53 - targetPort: 53 - dns-udp: - enabled: true - ports: - dns-udp: - enabled: true - protocol: UDP - port: 53 - targetPort: 53 - dns-tls: - enabled: true - ports: - dns-tls: - enabled: true - protocol: TCP - port: 853 - targetPort: 853 - dns-cert: - enabled: true - ports: - dns-cert: - enabled: true - protocol: TCP - port: 10202 - targetPort: 80 - dns-https: - enabled: true - ports: - dns-https: - enabled: true - protocol: TCP - port: 10203 - targetPort: 443 - dns-https-proxy: - enabled: true - ports: - dns-https-proxy: - enabled: true - protocol: TCP - port: 10204 - targetPort: 8053 - -# Not sure if those will work on k8s -# - "443:443/tcp" #DNS-over-HTTPS service -# - "80:80/tcp" #DNS-over-HTTPS service certbot certificate renewal -# Note sure if this will work with traefik -# - "8053:8053/tcp" #DNS-over-HTTPS using reverse proxy - -persistence: - config: - enabled: true - mountPath: "/etc/dns/config" diff --git a/incubator/technitium/1.0.24/CHANGELOG.md b/incubator/technitium/1.0.24/CHANGELOG.md new file mode 100644 index 00000000000..e715f011064 --- /dev/null +++ b/incubator/technitium/1.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [technitium-1.0.24](https://github.com/truecharts/apps/compare/technitium-1.0.23...technitium-1.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [technitium-1.0.23](https://github.com/truecharts/apps/compare/technitium-1.0.22...technitium-1.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [technitium-1.0.22](https://github.com/truecharts/apps/compare/technitium-1.0.20...technitium-1.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [technitium-1.0.20](https://github.com/truecharts/apps/compare/technitium-1.0.19...technitium-1.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [technitium-1.0.19](https://github.com/truecharts/apps/compare/technitium-1.0.18...technitium-1.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [technitium-1.0.18](https://github.com/truecharts/apps/compare/technitium-1.0.16...technitium-1.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [technitium-1.0.16](https://github.com/truecharts/apps/compare/technitium-1.0.14...technitium-1.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [technitium-1.0.14](https://github.com/truecharts/apps/compare/technitium-1.0.13...technitium-1.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [technitium-1.0.13](https://github.com/truecharts/apps/compare/technitium-1.0.12...technitium-1.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/technitium/1.0.24/Chart.lock b/incubator/technitium/1.0.24/Chart.lock new file mode 100644 index 00000000000..6a9fe660c33 --- /dev/null +++ b/incubator/technitium/1.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:30.739199174Z" diff --git a/incubator/technitium/1.0.24/Chart.yaml b/incubator/technitium/1.0.24/Chart.yaml new file mode 100644 index 00000000000..86646e4cd29 --- /dev/null +++ b/incubator/technitium/1.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "8.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/technitium +icon: https://truecharts.org/img/chart-icons/technitium.png +keywords: + - DNS +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: technitium +sources: + - https://github.com/TechnitiumSoftware/DnsServer + - https://technitium.com/ + - https://hub.docker.com/r/technitium/dns-server +type: application +version: 1.0.24 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/technitium/1.0.24/README.md b/incubator/technitium/1.0.24/README.md new file mode 100644 index 00000000000..7acfc813f72 --- /dev/null +++ b/incubator/technitium/1.0.24/README.md @@ -0,0 +1,109 @@ +# technitium + +![Version: 1.0.24](https://img.shields.io/badge/Version-1.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.1](https://img.shields.io/badge/AppVersion-8.1-informational?style=flat-square) + +Technitium DNS Server is an open source authoritative as well as recursive DNS server that can be used for self hosting a DNS server for privacy & security. + +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: [technitium](https://truecharts.org/docs/charts/stable/technitium) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `technitium` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install technitium TrueCharts/technitium +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `technitium` deployment + +```console +helm uninstall technitium +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install technitium \ + --set env.TZ="America/New York" \ + TrueCharts/technitium +``` + +#### 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 technitium TrueCharts/technitium -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/technitium/1.0.23/app-readme.md b/incubator/technitium/1.0.24/app-readme.md similarity index 100% rename from incubator/technitium/1.0.23/app-readme.md rename to incubator/technitium/1.0.24/app-readme.md diff --git a/incubator/wger/0.0.31/charts/common-10.4.7.tgz b/incubator/technitium/1.0.24/charts/common-10.4.7.tgz similarity index 100% rename from incubator/wger/0.0.31/charts/common-10.4.7.tgz rename to incubator/technitium/1.0.24/charts/common-10.4.7.tgz diff --git a/incubator/technitium/1.0.24/ix_values.yaml b/incubator/technitium/1.0.24/ix_values.yaml new file mode 100644 index 00000000000..b4703bfb0aa --- /dev/null +++ b/incubator/technitium/1.0.24/ix_values.yaml @@ -0,0 +1,93 @@ +image: + repository: tccr.io/truecharts/technitium + pullPolicy: IfNotPresent + tag: v8.1@sha256:bd2688162b50a76c0cd526ed6f70a1561f520041f726b9ea655e0d1796947e9e + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + DNS_SERVER_ADMIN_PASSWORD: "password" + +env: + DNS_SERVER_DOMAIN: "dns-server" + DNS_SERVER_PREFER_IPV6: false + DNS_SERVER_OPTIONAL_PROTOCOL_DNS_OVER_HTTP: false + DNS_SERVER_RECURSION: "AllowOnlyForPrivateNetworks" + DNS_SERVER_RECURSION_DENIED_NETWORKS: "1.1.1.0/24" + DNS_SERVER_RECURSION_ALLOWED_NETWORKS: "127.0.0.1, 192.168.1.0/24" + DNS_SERVER_ENABLE_BLOCKING: false + DNS_SERVER_ALLOW_TXT_BLOCKING_REPORT: false + DNS_SERVER_FORWARDERS: "1.1.1.1, 8.8.8.8" + DNS_SERVER_FORWARDER_PROTOCOL: "Tcp" + +service: + main: + ports: + main: + port: 5380 + targetPort: 5380 + dns-tcp: + enabled: true + ports: + dns-tcp: + enabled: true + port: 53 + targetPort: 53 + dns-udp: + enabled: true + ports: + dns-udp: + enabled: true + protocol: UDP + port: 53 + targetPort: 53 + dns-tls: + enabled: true + ports: + dns-tls: + enabled: true + protocol: TCP + port: 853 + targetPort: 853 + dns-cert: + enabled: true + ports: + dns-cert: + enabled: true + protocol: TCP + port: 10202 + targetPort: 80 + dns-https: + enabled: true + ports: + dns-https: + enabled: true + protocol: TCP + port: 10203 + targetPort: 443 + dns-https-proxy: + enabled: true + ports: + dns-https-proxy: + enabled: true + protocol: TCP + port: 10204 + targetPort: 8053 + +# Not sure if those will work on k8s +# - "443:443/tcp" #DNS-over-HTTPS service +# - "80:80/tcp" #DNS-over-HTTPS service certbot certificate renewal +# Note sure if this will work with traefik +# - "8053:8053/tcp" #DNS-over-HTTPS using reverse proxy + +persistence: + config: + enabled: true + mountPath: "/etc/dns/config" diff --git a/incubator/technitium/1.0.23/questions.yaml b/incubator/technitium/1.0.24/questions.yaml similarity index 100% rename from incubator/technitium/1.0.23/questions.yaml rename to incubator/technitium/1.0.24/questions.yaml diff --git a/incubator/technitium/1.0.23/templates/common.yaml b/incubator/technitium/1.0.24/templates/common.yaml similarity index 100% rename from incubator/technitium/1.0.23/templates/common.yaml rename to incubator/technitium/1.0.24/templates/common.yaml diff --git a/incubator/wger/0.0.31/values.yaml b/incubator/technitium/1.0.24/values.yaml similarity index 100% rename from incubator/wger/0.0.31/values.yaml rename to incubator/technitium/1.0.24/values.yaml diff --git a/incubator/wger/0.0.31/CHANGELOG.md b/incubator/wger/0.0.31/CHANGELOG.md deleted file mode 100644 index b8c51b748b6..00000000000 --- a/incubator/wger/0.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [wger-0.0.31](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.31) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wger-0.0.30](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wger-0.0.30](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wger-0.0.29](https://github.com/truecharts/apps/compare/wger-0.0.28...wger-0.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [wger-0.0.28](https://github.com/truecharts/apps/compare/wger-0.0.26...wger-0.0.28) (2022-07-22) - -### Chore - -- update image refs ([#3261](https://github.com/truecharts/apps/issues/3261)) - - Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [wger-0.0.26](https://github.com/truecharts/apps/compare/wger-0.0.25...wger-0.0.26) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) - -### Chore - -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [wger-0.0.24](https://github.com/truecharts/apps/compare/wger-0.0.23...wger-0.0.24) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [wger-0.0.23](https://github.com/truecharts/apps/compare/wger-0.0.22...wger-0.0.23) (2022-07-19) diff --git a/incubator/wger/0.0.31/Chart.lock b/incubator/wger/0.0.31/Chart.lock deleted file mode 100644 index 59c5eb1f67d..00000000000 --- a/incubator/wger/0.0.31/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:06:54.109692881Z" diff --git a/incubator/wger/0.0.31/Chart.yaml b/incubator/wger/0.0.31/Chart.yaml deleted file mode 100644 index c79dbea0314..00000000000 --- a/incubator/wger/0.0.31/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. -home: https://github.com/truecharts/apps/tree/master/charts/stable/wger -icon: https://truecharts.org/img/chart-icons/wger.png -keywords: - - workout -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: wger -sources: - - https://github.com/wger-project/wger - - https://github.com/wger-project/docker -version: 0.0.31 -annotations: - truecharts.org/catagories: | - - life - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/wger/0.0.31/README.md b/incubator/wger/0.0.31/README.md deleted file mode 100644 index 8efbd1a1d71..00000000000 --- a/incubator/wger/0.0.31/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# wger - -![Version: 0.0.31](https://img.shields.io/badge/Version-0.0.31-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. - -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: [wger](https://truecharts.org/docs/charts/stable/wger) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `wger` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install wger TrueCharts/wger -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `wger` deployment - -```console -helm uninstall wger -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install wger \ - --set env.TZ="America/New York" \ - TrueCharts/wger -``` - -#### 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 wger TrueCharts/wger -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/wger/0.0.31/ix_values.yaml b/incubator/wger/0.0.31/ix_values.yaml deleted file mode 100644 index 250a94a4b83..00000000000 --- a/incubator/wger/0.0.31/ix_values.yaml +++ /dev/null @@ -1,179 +0,0 @@ -image: - repository: tccr.io/truecharts/wger - tag: latest@sha256:3f4f641def8387f134e0bcc81fe76f03061eaafb10942133374f322473899b02 - pullPolicy: IfNotPresent - -nginxImage: - repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:4dca9b83e5daef93e80b36abd25c7e93f6ed73a6bd6cd389c2aaef92af34086a - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 1000 - fsGroup: 1000 - -env: - DJANGO_DB_ENGINE: "django.db.backends.postgresql" - DJANGO_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - DJANGO_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DJANGO_DB_PORT: "5432" - DJANGO_DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DJANGO_DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DJANGO_CACHE_BACKEND: "django_redis.cache.RedisCache" - DJANGO_CACHE_CLIENT_CLASS: "django_redis.client.DefaultClient" - DJANGO_CACHE_TIMEOUT: "1296000" - DJANGO_CACHE_LOCATION: - secretKeyRef: - name: rediscreds - key: url - SECRET_KEY: - secretKeyRef: - name: wger-secrets - key: SECRET_KEY - TIME_ZONE: "{{ .Values.TZ }}" - # True, not true - WGER_USE_GUNICORN: "True" - SITE_URL: "{{ .Values.wger.site_url }}" - # User Defined - FROM_EMAIL: "{{ .Values.wger.from_email }}" - EXERCISE_CACHE_TTL: "{{ .Values.wger.exercise_cache_ttl }}" - EMAIL_HOST: "{{ .Values.wger.email_host }}" - EMAIL_PORT: "{{ .Values.wger.email_port }}" - EMAIL_HOST_USER: "{{ .Values.wger.email_host_user }}" - EMAIL_HOST_PASSWORD: "{{ .Values.wger.email_host_password }}" - RECAPTCHA_PUBLIC_KEY: "{{ .Values.wger.recaptha_public_key }}" - RECAPTCHA_PRIVATE_KEY: "{{ .Values.wger.recaptha_private_key }}" - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-wger' - -wger: - # Where the backend will listen. Leave this as is, unless nginx is removed - site_url: "http://localhost:8000" - sync_exercises_on_startup: false - download_exercise_images_on_startup: false - allow_registration: true - allow_guest_users: true - allow_upload_videos: true - exercise_cache_ttl: "3600" - django_perform_migrations: true - django_debug: false - enable_email: false - from_email: "" - email_host: "" - email_port: "587" - email_host_user: "" - email_host_password: "" - email_use_tls: true - email_use_ssl: true - recaptha_public_key: "" - recaptha_private_key: "" - nocaptcha: true - -configmap: - wger: - enabled: true - data: - SYNC_EXERCISES_ON_STARTUP: '{{ ternary "True" "False" .Values.wger.sync_exercises_on_startup }}' - DOWNLOAD_EXERCISE_IMAGES_ON_STARTUP: '{{ ternary "True" "False" .Values.wger.download_exercise_images_on_startup }}' - ALLOW_REGISTRATION: '{{ ternary "True" "False" .Values.wger.allow_registration }}' - ALLOW_GUEST_USERS: '{{ ternary "True" "False" .Values.wger.allow_guest_users }}' - ALLOW_UPLOAD_VIDEOS: '{{ ternary "True" "False" .Values.wger.allow_upload_videos }}' - DJANGO_PERFORM_MIGRATIONS: '{{ ternary "True" "False" .Values.wger.django_perform_migrations }}' - DJANGO_DEBUG: '{{ ternary "True" "False" .Values.wger.django_debug }}' - ENABLE_EMAIL: '{{ ternary "True" "False" .Values.wger.enable_email }}' - EMAIL_USE_TLS: '{{ ternary "True" "False" .Values.wger.email_use_tls }}' - EMAIL_USE_SSL: '{{ ternary "True" "False" .Values.wger.email_use_ssl }}' - NOCAPTCHA: '{{ ternary "True" "False" .Values.wger.nocaptcha }}' - config: - enabled: true - data: - nginx-config: |- - upstream wger { - server localhost:8000; - } - server { - listen 80; - location / { - proxy_pass http://localhost:8000; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header Host $host; - proxy_redirect off; - } - location /static/ { - alias /static/; - } - location /media/ { - alias /media/; - } - # Increase max body size to allow for video uploads - client_max_body_size 100M; - } - -service: - main: - ports: - main: - port: 10249 - targetPort: 80 - -additionalContainers: - nginx: - name: nginx - image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" - ports: - - containerPort: 80 - name: main - securityContext: - runAsUser: 0 - runAsGroup: 1000 - readOnlyRootFilesystem: false - runAsNonRoot: false - volumeMounts: - - name: wger-config - mountPath: "/etc/nginx/conf.d/default.conf" - subPath: nginx-config - readOnly: true - - name: media - mountPath: "/media" - - name: static - mountPath: "/static" - -persistence: - media: - enabled: true - mountPath: "/home/wger/media" - static: - enabled: true - type: emptyDir - mountPath: "/home/wger/static" - wger-config: - enabled: "true" - mountPath: "/etc/nginx/conf.d/default.conf" - subPath: "default.conf" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: wger - postgresqlDatabase: wger - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: "default" diff --git a/incubator/wger/0.0.32/CHANGELOG.md b/incubator/wger/0.0.32/CHANGELOG.md new file mode 100644 index 00000000000..134ed5bd309 --- /dev/null +++ b/incubator/wger/0.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [wger-0.0.32](https://github.com/truecharts/apps/compare/wger-0.0.31...wger-0.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [wger-0.0.31](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.31) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wger-0.0.30](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wger-0.0.30](https://github.com/truecharts/apps/compare/wger-0.0.29...wger-0.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wger-0.0.29](https://github.com/truecharts/apps/compare/wger-0.0.28...wger-0.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [wger-0.0.28](https://github.com/truecharts/apps/compare/wger-0.0.26...wger-0.0.28) (2022-07-22) + +### Chore + +- update image refs ([#3261](https://github.com/truecharts/apps/issues/3261)) + - Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [wger-0.0.26](https://github.com/truecharts/apps/compare/wger-0.0.25...wger-0.0.26) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [wger-0.0.25](https://github.com/truecharts/apps/compare/wger-0.0.24...wger-0.0.25) (2022-07-21) + +### Chore + +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + diff --git a/incubator/wger/0.0.32/Chart.lock b/incubator/wger/0.0.32/Chart.lock new file mode 100644 index 00000000000..9171c70adec --- /dev/null +++ b/incubator/wger/0.0.32/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:42:45.10619461Z" diff --git a/incubator/wger/0.0.32/Chart.yaml b/incubator/wger/0.0.32/Chart.yaml new file mode 100644 index 00000000000..93ed57764b6 --- /dev/null +++ b/incubator/wger/0.0.32/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. +home: https://github.com/truecharts/apps/tree/master/charts/stable/wger +icon: https://truecharts.org/img/chart-icons/wger.png +keywords: + - workout +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: wger +sources: + - https://github.com/wger-project/wger + - https://github.com/wger-project/docker +version: 0.0.32 +annotations: + truecharts.org/catagories: | + - life + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/wger/0.0.32/README.md b/incubator/wger/0.0.32/README.md new file mode 100644 index 00000000000..82989daa445 --- /dev/null +++ b/incubator/wger/0.0.32/README.md @@ -0,0 +1,110 @@ +# wger + +![Version: 0.0.32](https://img.shields.io/badge/Version-0.0.32-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. + +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: [wger](https://truecharts.org/docs/charts/stable/wger) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `wger` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install wger TrueCharts/wger +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `wger` deployment + +```console +helm uninstall wger +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install wger \ + --set env.TZ="America/New York" \ + TrueCharts/wger +``` + +#### 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 wger TrueCharts/wger -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/wger/0.0.31/app-readme.md b/incubator/wger/0.0.32/app-readme.md similarity index 100% rename from incubator/wger/0.0.31/app-readme.md rename to incubator/wger/0.0.32/app-readme.md diff --git a/incubator/youtubedl-material/0.0.21/charts/common-10.4.7.tgz b/incubator/wger/0.0.32/charts/common-10.4.7.tgz similarity index 100% rename from incubator/youtubedl-material/0.0.21/charts/common-10.4.7.tgz rename to incubator/wger/0.0.32/charts/common-10.4.7.tgz diff --git a/incubator/wger/0.0.31/charts/postgresql-8.0.45.tgz b/incubator/wger/0.0.32/charts/postgresql-8.0.45.tgz similarity index 100% rename from incubator/wger/0.0.31/charts/postgresql-8.0.45.tgz rename to incubator/wger/0.0.32/charts/postgresql-8.0.45.tgz diff --git a/incubator/wger/0.0.31/charts/redis-3.0.44.tgz b/incubator/wger/0.0.32/charts/redis-3.0.44.tgz similarity index 100% rename from incubator/wger/0.0.31/charts/redis-3.0.44.tgz rename to incubator/wger/0.0.32/charts/redis-3.0.44.tgz diff --git a/incubator/wger/0.0.32/ix_values.yaml b/incubator/wger/0.0.32/ix_values.yaml new file mode 100644 index 00000000000..b925c354e81 --- /dev/null +++ b/incubator/wger/0.0.32/ix_values.yaml @@ -0,0 +1,179 @@ +image: + repository: tccr.io/truecharts/wger + tag: latest@sha256:0830e22b6d4fe1306eda4bed77c2384588dc161d42f8b0c52a8b0741c02f3b1b + pullPolicy: IfNotPresent + +nginxImage: + repository: tccr.io/truecharts/nginx + tag: v1.23.1@sha256:bbad83037fe19f0bd1e2bf9cd9b7889615e043050f8a9731b3a6e61cc563382f + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 + +env: + DJANGO_DB_ENGINE: "django.db.backends.postgresql" + DJANGO_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DJANGO_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DJANGO_DB_PORT: "5432" + DJANGO_DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DJANGO_DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DJANGO_CACHE_BACKEND: "django_redis.cache.RedisCache" + DJANGO_CACHE_CLIENT_CLASS: "django_redis.client.DefaultClient" + DJANGO_CACHE_TIMEOUT: "1296000" + DJANGO_CACHE_LOCATION: + secretKeyRef: + name: rediscreds + key: url + SECRET_KEY: + secretKeyRef: + name: wger-secrets + key: SECRET_KEY + TIME_ZONE: "{{ .Values.TZ }}" + # True, not true + WGER_USE_GUNICORN: "True" + SITE_URL: "{{ .Values.wger.site_url }}" + # User Defined + FROM_EMAIL: "{{ .Values.wger.from_email }}" + EXERCISE_CACHE_TTL: "{{ .Values.wger.exercise_cache_ttl }}" + EMAIL_HOST: "{{ .Values.wger.email_host }}" + EMAIL_PORT: "{{ .Values.wger.email_port }}" + EMAIL_HOST_USER: "{{ .Values.wger.email_host_user }}" + EMAIL_HOST_PASSWORD: "{{ .Values.wger.email_host_password }}" + RECAPTCHA_PUBLIC_KEY: "{{ .Values.wger.recaptha_public_key }}" + RECAPTCHA_PRIVATE_KEY: "{{ .Values.wger.recaptha_private_key }}" + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-wger' + +wger: + # Where the backend will listen. Leave this as is, unless nginx is removed + site_url: "http://localhost:8000" + sync_exercises_on_startup: false + download_exercise_images_on_startup: false + allow_registration: true + allow_guest_users: true + allow_upload_videos: true + exercise_cache_ttl: "3600" + django_perform_migrations: true + django_debug: false + enable_email: false + from_email: "" + email_host: "" + email_port: "587" + email_host_user: "" + email_host_password: "" + email_use_tls: true + email_use_ssl: true + recaptha_public_key: "" + recaptha_private_key: "" + nocaptcha: true + +configmap: + wger: + enabled: true + data: + SYNC_EXERCISES_ON_STARTUP: '{{ ternary "True" "False" .Values.wger.sync_exercises_on_startup }}' + DOWNLOAD_EXERCISE_IMAGES_ON_STARTUP: '{{ ternary "True" "False" .Values.wger.download_exercise_images_on_startup }}' + ALLOW_REGISTRATION: '{{ ternary "True" "False" .Values.wger.allow_registration }}' + ALLOW_GUEST_USERS: '{{ ternary "True" "False" .Values.wger.allow_guest_users }}' + ALLOW_UPLOAD_VIDEOS: '{{ ternary "True" "False" .Values.wger.allow_upload_videos }}' + DJANGO_PERFORM_MIGRATIONS: '{{ ternary "True" "False" .Values.wger.django_perform_migrations }}' + DJANGO_DEBUG: '{{ ternary "True" "False" .Values.wger.django_debug }}' + ENABLE_EMAIL: '{{ ternary "True" "False" .Values.wger.enable_email }}' + EMAIL_USE_TLS: '{{ ternary "True" "False" .Values.wger.email_use_tls }}' + EMAIL_USE_SSL: '{{ ternary "True" "False" .Values.wger.email_use_ssl }}' + NOCAPTCHA: '{{ ternary "True" "False" .Values.wger.nocaptcha }}' + config: + enabled: true + data: + nginx-config: |- + upstream wger { + server localhost:8000; + } + server { + listen 80; + location / { + proxy_pass http://localhost:8000; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header Host $host; + proxy_redirect off; + } + location /static/ { + alias /static/; + } + location /media/ { + alias /media/; + } + # Increase max body size to allow for video uploads + client_max_body_size 100M; + } + +service: + main: + ports: + main: + port: 10249 + targetPort: 80 + +additionalContainers: + nginx: + name: nginx + image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" + ports: + - containerPort: 80 + name: main + securityContext: + runAsUser: 0 + runAsGroup: 1000 + readOnlyRootFilesystem: false + runAsNonRoot: false + volumeMounts: + - name: wger-config + mountPath: "/etc/nginx/conf.d/default.conf" + subPath: nginx-config + readOnly: true + - name: media + mountPath: "/media" + - name: static + mountPath: "/static" + +persistence: + media: + enabled: true + mountPath: "/home/wger/media" + static: + enabled: true + type: emptyDir + mountPath: "/home/wger/static" + wger-config: + enabled: "true" + mountPath: "/etc/nginx/conf.d/default.conf" + subPath: "default.conf" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: wger + postgresqlDatabase: wger + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: "default" diff --git a/incubator/wger/0.0.31/questions.yaml b/incubator/wger/0.0.32/questions.yaml similarity index 100% rename from incubator/wger/0.0.31/questions.yaml rename to incubator/wger/0.0.32/questions.yaml diff --git a/incubator/wger/0.0.31/templates/_secrets.tpl b/incubator/wger/0.0.32/templates/_secrets.tpl similarity index 100% rename from incubator/wger/0.0.31/templates/_secrets.tpl rename to incubator/wger/0.0.32/templates/_secrets.tpl diff --git a/incubator/wger/0.0.31/templates/common.yaml b/incubator/wger/0.0.32/templates/common.yaml similarity index 100% rename from incubator/wger/0.0.31/templates/common.yaml rename to incubator/wger/0.0.32/templates/common.yaml diff --git a/incubator/youtubedl-material/0.0.21/values.yaml b/incubator/wger/0.0.32/values.yaml similarity index 100% rename from incubator/youtubedl-material/0.0.21/values.yaml rename to incubator/wger/0.0.32/values.yaml diff --git a/incubator/youtubedl-material/0.0.21/CHANGELOG.md b/incubator/youtubedl-material/0.0.21/CHANGELOG.md deleted file mode 100644 index 2ebc204d49a..00000000000 --- a/incubator/youtubedl-material/0.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [youtubedl-material-0.0.20](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.19...youtubedl-material-0.0.20) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [youtubedl-material-0.0.19](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.17...youtubedl-material-0.0.19) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [youtubedl-material-0.0.17](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.16...youtubedl-material-0.0.17) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [youtubedl-material-0.0.16](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.15...youtubedl-material-0.0.16) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [youtubedl-material-0.0.15](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.13...youtubedl-material-0.0.15) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [youtubedl-material-0.0.13](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.11...youtubedl-material-0.0.13) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [youtubedl-material-0.0.11](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.10...youtubedl-material-0.0.11) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [youtubedl-material-0.0.10](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.9...youtubedl-material-0.0.10) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/youtubedl-material/0.0.21/Chart.lock b/incubator/youtubedl-material/0.0.21/Chart.lock deleted file mode 100644 index 5848b4e560d..00000000000 --- a/incubator/youtubedl-material/0.0.21/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mongodb - repository: https://charts.truecharts.org - version: 1.0.45 -digest: sha256:088c1ddfc70bf9954e6be128278c2c653bde2b901dbbd24066ca0ff3bee0c656 -generated: "2022-07-24T09:07:49.773135726Z" diff --git a/incubator/youtubedl-material/0.0.21/Chart.yaml b/incubator/youtubedl-material/0.0.21/Chart.yaml deleted file mode 100644 index c0de4dbf923..00000000000 --- a/incubator/youtubedl-material/0.0.21/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "4.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mongodb.enabled - name: mongodb - repository: https://charts.truecharts.org - version: 1.0.45 -description: YoutubeDL-Material is a Material Design frontend for youtube-dl. -home: https://github.com/truecharts/apps/tree/master/charts/stable/youtubedl-material -icon: https://truecharts.org/img/chart-icons/youtubedl-material.png -keywords: - - youtube -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: youtubedl-material -sources: - - https://hub.docker.com/r/tzahi12345/youtubedl-material - - https://github.com/Tzahi12345/YoutubeDL-Material -version: 0.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/youtubedl-material/0.0.21/README.md b/incubator/youtubedl-material/0.0.21/README.md deleted file mode 100644 index f1cbc49d185..00000000000 --- a/incubator/youtubedl-material/0.0.21/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# youtubedl-material - -![Version: 0.0.21](https://img.shields.io/badge/Version-0.0.21-informational?style=flat-square) ![AppVersion: 4.3](https://img.shields.io/badge/AppVersion-4.3-informational?style=flat-square) - -YoutubeDL-Material is a Material Design frontend for youtube-dl. - -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: [youtubedl-material](https://truecharts.org/docs/charts/stable/youtubedl-material) - -**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 | mongodb | 1.0.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `youtubedl-material` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install youtubedl-material TrueCharts/youtubedl-material -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `youtubedl-material` deployment - -```console -helm uninstall youtubedl-material -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install youtubedl-material \ - --set env.TZ="America/New York" \ - TrueCharts/youtubedl-material -``` - -#### 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 youtubedl-material TrueCharts/youtubedl-material -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/youtubedl-material/0.0.21/ix_values.yaml b/incubator/youtubedl-material/0.0.21/ix_values.yaml deleted file mode 100644 index da8e1bf707c..00000000000 --- a/incubator/youtubedl-material/0.0.21/ix_values.yaml +++ /dev/null @@ -1,92 +0,0 @@ -image: - repository: tccr.io/truecharts/youtubedl-material - tag: v4.3@sha256:5e2883f7a4483f2bae81cca5230c0f37d86fd2f1357594b321f1a2c732ee0fbc - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 1000 - -security: - PUID: 1000 - -env: - ytdl_mongodb_connection_string: - secretKeyRef: - name: mongodbcreds - key: url - ytdl_port: "{{ .Values.service.main.ports.main.port }}" - ytdl_use_local_db: false - ALLOW_CONFIG_MUTATIONS: true - write_ytdl_config: true - # Used Defined - ytdl_url: "" - ytdl_multi_user_mode: false - ytdl_allow_subscriptions: true - ytdl_subscriptions_check_interval: 86400 - ytdl_subscriptions_redownload_fresh_uploads: false - ytdl_allow_theme_change: true - ytdl_default_theme: "default" - ytdl_title_top: "YoutubeDL-Material" - ytdl_file_manager_enabled: true - ytdl_enable_downloads_manager: true - ytdl_allow_quality_select: true - ytdl_download_only_mode: false - ytdl_use_api_key: false - ytdl_api_key: "" - ytdl_youtube_api_key: "" - ytdl_use_twitch_api: false - ytdl_twitch_api_key: "" - ytdl_twitch_auto_download_chat: false - ytdl_use_sponsorblock_api: false - ytdl_generate_nfo_files: false - ytdl_default_file_output: "" - ytdl_custom_args: "" - ytdl_allow_playlist_categorization: true - ytdl_use_youtubedl_archive: false - ytdl_include_thumbnail: true - ytdl_include_metadata: true - ytdl_max_concurrent_downloads: 5 - ytdl_download_rate_limit: "" - ytdl_default_downloader: "yt-dlp" - ytdl_use_default_downloading_agent: true - ytdl_custom_downloading_agent: "" - ytdl_logger_level: "debug" - ytdl_jwt_expiration: 86400 - ytdl_allow_advanced_download: false - ytdl_use_cookies: false - -service: - main: - ports: - main: - port: 10253 - -persistence: - appdata: - enabled: true - mountPath: "/app/appdata" - users: - enabled: true - mountPath: "/app/users" - subscriptions: - enabled: true - mountPath: "/app/subscriptions" - audio: - enabled: true - mountPath: "/app/audio" - video: - enabled: true - mountPath: "/app/video" - -mongodb: - enabled: true - existingSecret: "mongodbcreds" - mongodbUsername: ytdl_material - # DB name seems to be harcoded in their app - mongodbDatabase: ytdl_material diff --git a/incubator/youtubedl-material/0.0.22/CHANGELOG.md b/incubator/youtubedl-material/0.0.22/CHANGELOG.md new file mode 100644 index 00000000000..3256398635d --- /dev/null +++ b/incubator/youtubedl-material/0.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [youtubedl-material-0.0.22](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.21...youtubedl-material-0.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [youtubedl-material-0.0.21](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.20...youtubedl-material-0.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [youtubedl-material-0.0.20](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.19...youtubedl-material-0.0.20) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [youtubedl-material-0.0.19](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.17...youtubedl-material-0.0.19) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [youtubedl-material-0.0.17](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.16...youtubedl-material-0.0.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [youtubedl-material-0.0.16](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.15...youtubedl-material-0.0.16) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [youtubedl-material-0.0.15](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.13...youtubedl-material-0.0.15) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [youtubedl-material-0.0.13](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.11...youtubedl-material-0.0.13) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [youtubedl-material-0.0.11](https://github.com/truecharts/apps/compare/youtubedl-material-0.0.10...youtubedl-material-0.0.11) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/incubator/youtubedl-material/0.0.22/Chart.lock b/incubator/youtubedl-material/0.0.22/Chart.lock new file mode 100644 index 00000000000..8b44aebccf6 --- /dev/null +++ b/incubator/youtubedl-material/0.0.22/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mongodb + repository: https://charts.truecharts.org + version: 1.0.45 +digest: sha256:088c1ddfc70bf9954e6be128278c2c653bde2b901dbbd24066ca0ff3bee0c656 +generated: "2022-07-25T18:42:51.50314906Z" diff --git a/incubator/youtubedl-material/0.0.22/Chart.yaml b/incubator/youtubedl-material/0.0.22/Chart.yaml new file mode 100644 index 00000000000..fe256dc047c --- /dev/null +++ b/incubator/youtubedl-material/0.0.22/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "4.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org + version: 1.0.45 +description: YoutubeDL-Material is a Material Design frontend for youtube-dl. +home: https://github.com/truecharts/apps/tree/master/charts/stable/youtubedl-material +icon: https://truecharts.org/img/chart-icons/youtubedl-material.png +keywords: + - youtube +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: youtubedl-material +sources: + - https://hub.docker.com/r/tzahi12345/youtubedl-material + - https://github.com/Tzahi12345/YoutubeDL-Material +version: 0.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/youtubedl-material/0.0.22/README.md b/incubator/youtubedl-material/0.0.22/README.md new file mode 100644 index 00000000000..c83eb4fdd94 --- /dev/null +++ b/incubator/youtubedl-material/0.0.22/README.md @@ -0,0 +1,109 @@ +# youtubedl-material + +![Version: 0.0.22](https://img.shields.io/badge/Version-0.0.22-informational?style=flat-square) ![AppVersion: 4.3](https://img.shields.io/badge/AppVersion-4.3-informational?style=flat-square) + +YoutubeDL-Material is a Material Design frontend for youtube-dl. + +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: [youtubedl-material](https://truecharts.org/docs/charts/stable/youtubedl-material) + +**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 | mongodb | 1.0.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `youtubedl-material` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install youtubedl-material TrueCharts/youtubedl-material +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `youtubedl-material` deployment + +```console +helm uninstall youtubedl-material +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install youtubedl-material \ + --set env.TZ="America/New York" \ + TrueCharts/youtubedl-material +``` + +#### 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 youtubedl-material TrueCharts/youtubedl-material -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/youtubedl-material/0.0.21/app-readme.md b/incubator/youtubedl-material/0.0.22/app-readme.md similarity index 100% rename from incubator/youtubedl-material/0.0.21/app-readme.md rename to incubator/youtubedl-material/0.0.22/app-readme.md diff --git a/incubator/zabbix-server/2.0.24/charts/common-10.4.7.tgz b/incubator/youtubedl-material/0.0.22/charts/common-10.4.7.tgz similarity index 100% rename from incubator/zabbix-server/2.0.24/charts/common-10.4.7.tgz rename to incubator/youtubedl-material/0.0.22/charts/common-10.4.7.tgz diff --git a/incubator/youtubedl-material/0.0.21/charts/mongodb-1.0.45.tgz b/incubator/youtubedl-material/0.0.22/charts/mongodb-1.0.45.tgz similarity index 100% rename from incubator/youtubedl-material/0.0.21/charts/mongodb-1.0.45.tgz rename to incubator/youtubedl-material/0.0.22/charts/mongodb-1.0.45.tgz diff --git a/incubator/youtubedl-material/0.0.22/ix_values.yaml b/incubator/youtubedl-material/0.0.22/ix_values.yaml new file mode 100644 index 00000000000..259e040e374 --- /dev/null +++ b/incubator/youtubedl-material/0.0.22/ix_values.yaml @@ -0,0 +1,92 @@ +image: + repository: tccr.io/truecharts/youtubedl-material + tag: v4.3@sha256:52ea916289823f2d239f1b375f9afbe4a075416c22020fc9e9765422ef58f7c9 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 1000 + +security: + PUID: 1000 + +env: + ytdl_mongodb_connection_string: + secretKeyRef: + name: mongodbcreds + key: url + ytdl_port: "{{ .Values.service.main.ports.main.port }}" + ytdl_use_local_db: false + ALLOW_CONFIG_MUTATIONS: true + write_ytdl_config: true + # Used Defined + ytdl_url: "" + ytdl_multi_user_mode: false + ytdl_allow_subscriptions: true + ytdl_subscriptions_check_interval: 86400 + ytdl_subscriptions_redownload_fresh_uploads: false + ytdl_allow_theme_change: true + ytdl_default_theme: "default" + ytdl_title_top: "YoutubeDL-Material" + ytdl_file_manager_enabled: true + ytdl_enable_downloads_manager: true + ytdl_allow_quality_select: true + ytdl_download_only_mode: false + ytdl_use_api_key: false + ytdl_api_key: "" + ytdl_youtube_api_key: "" + ytdl_use_twitch_api: false + ytdl_twitch_api_key: "" + ytdl_twitch_auto_download_chat: false + ytdl_use_sponsorblock_api: false + ytdl_generate_nfo_files: false + ytdl_default_file_output: "" + ytdl_custom_args: "" + ytdl_allow_playlist_categorization: true + ytdl_use_youtubedl_archive: false + ytdl_include_thumbnail: true + ytdl_include_metadata: true + ytdl_max_concurrent_downloads: 5 + ytdl_download_rate_limit: "" + ytdl_default_downloader: "yt-dlp" + ytdl_use_default_downloading_agent: true + ytdl_custom_downloading_agent: "" + ytdl_logger_level: "debug" + ytdl_jwt_expiration: 86400 + ytdl_allow_advanced_download: false + ytdl_use_cookies: false + +service: + main: + ports: + main: + port: 10253 + +persistence: + appdata: + enabled: true + mountPath: "/app/appdata" + users: + enabled: true + mountPath: "/app/users" + subscriptions: + enabled: true + mountPath: "/app/subscriptions" + audio: + enabled: true + mountPath: "/app/audio" + video: + enabled: true + mountPath: "/app/video" + +mongodb: + enabled: true + existingSecret: "mongodbcreds" + mongodbUsername: ytdl_material + # DB name seems to be harcoded in their app + mongodbDatabase: ytdl_material diff --git a/incubator/youtubedl-material/0.0.21/questions.yaml b/incubator/youtubedl-material/0.0.22/questions.yaml similarity index 100% rename from incubator/youtubedl-material/0.0.21/questions.yaml rename to incubator/youtubedl-material/0.0.22/questions.yaml diff --git a/incubator/zabbix-server/2.0.24/templates/common.yaml b/incubator/youtubedl-material/0.0.22/templates/common.yaml similarity index 100% rename from incubator/zabbix-server/2.0.24/templates/common.yaml rename to incubator/youtubedl-material/0.0.22/templates/common.yaml diff --git a/incubator/zabbix-server/2.0.24/values.yaml b/incubator/youtubedl-material/0.0.22/values.yaml similarity index 100% rename from incubator/zabbix-server/2.0.24/values.yaml rename to incubator/youtubedl-material/0.0.22/values.yaml diff --git a/incubator/zabbix-server/2.0.24/CHANGELOG.md b/incubator/zabbix-server/2.0.24/CHANGELOG.md deleted file mode 100644 index 35d4ad8c24d..00000000000 --- a/incubator/zabbix-server/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zabbix-server-2.0.23](https://github.com/truecharts/apps/compare/zabbix-server-2.0.22...zabbix-server-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [zabbix-server-2.0.22](https://github.com/truecharts/apps/compare/zabbix-server-2.0.20...zabbix-server-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [zabbix-server-2.0.20](https://github.com/truecharts/apps/compare/zabbix-server-2.0.19...zabbix-server-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [zabbix-server-2.0.19](https://github.com/truecharts/apps/compare/zabbix-server-2.0.18...zabbix-server-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [zabbix-server-2.0.18](https://github.com/truecharts/apps/compare/zabbix-server-2.0.16...zabbix-server-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [zabbix-server-2.0.16](https://github.com/truecharts/apps/compare/zabbix-server-2.0.14...zabbix-server-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [zabbix-server-2.0.14](https://github.com/truecharts/apps/compare/zabbix-server-2.0.13...zabbix-server-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [zabbix-server-2.0.13](https://github.com/truecharts/apps/compare/zabbix-server-2.0.12...zabbix-server-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/incubator/zabbix-server/2.0.24/Chart.lock b/incubator/zabbix-server/2.0.24/Chart.lock deleted file mode 100644 index b76d8bdbb82..00000000000 --- a/incubator/zabbix-server/2.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:07:54.044789826Z" diff --git a/incubator/zabbix-server/2.0.24/Chart.yaml b/incubator/zabbix-server/2.0.24/Chart.yaml deleted file mode 100644 index 89bc7063b13..00000000000 --- a/incubator/zabbix-server/2.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "6.2.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Zabbix is an enterprise-class open source distributed monitoring solution. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/zabbix-server -icon: https://truecharts.org/img/chart-icons/zabbix-server.png -keywords: - - zabbix - - monitoring -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: zabbix-server -sources: - - https://hub.docker.com/r/zabbix/zabbix-server-pgsql - - https://hub.docker.com/r/zabbix/zabbix-web-nginx-pgsql -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/incubator/zabbix-server/2.0.24/README.md b/incubator/zabbix-server/2.0.24/README.md deleted file mode 100644 index 2f2aecfe471..00000000000 --- a/incubator/zabbix-server/2.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# zabbix-server - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 6.2.0](https://img.shields.io/badge/AppVersion-6.2.0-informational?style=flat-square) - -Zabbix is an enterprise-class open source distributed monitoring solution. - -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: [zabbix-server](https://truecharts.org/docs/charts/stable/zabbix-server) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `zabbix-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install zabbix-server TrueCharts/zabbix-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `zabbix-server` deployment - -```console -helm uninstall zabbix-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install zabbix-server \ - --set env.TZ="America/New York" \ - TrueCharts/zabbix-server -``` - -#### 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 zabbix-server TrueCharts/zabbix-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/zabbix-server/2.0.24/ix_values.yaml b/incubator/zabbix-server/2.0.24/ix_values.yaml deleted file mode 100644 index baf34bca8ac..00000000000 --- a/incubator/zabbix-server/2.0.24/ix_values.yaml +++ /dev/null @@ -1,232 +0,0 @@ -image: - repository: tccr.io/truecharts/zabbix-server - tag: v6.2.0@sha256:a7e2b86edb2f25b2352c3b5aed0209333b7e5d51d2e83a7eec7211a9e2d28210 - pullPolicy: IfNotPresent - -frontImage: - repository: tccr.io/truecharts/zabbix-web - tag: v6.2.0@sha256:e28770d6d06854be7326caaf6a23d1de7a19980eb9b6da414c4b465873c3af90 - pullPolicy: IfNotPresent - -snmptrapsImage: - repository: tccr.io/truecharts/zabbix-snmptraps - tag: v6.2.0@sha256:7963008476173734b111b0a3652b659768fa66a5d91b686aa72bb9ca74eff28a - pullPolicy: IfNotPresent - -tty: true - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DB_SERVER_PORT: 5432 - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - ZBX_WEBSERVICEURL: "http://localhost:8080/report" - ZBX_ENABLE_SNMP_TRAPS: true - # User Defined - ZBX_LOADMODULE: "" - ZBX_TIMEOUT: 4 - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_SERVER_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10211 - targetPort: 8080 - server: - enabled: true - ports: - server: - enabled: true - port: 10212 - targetPort: 10051 - snmptraps: - enabled: true - ports: - snmptraps: - protocol: UDP - enabled: true - port: 162 - targetPort: 1162 - -probes: - liveness: - custom: true - spec: - exec: - command: - - /bin/bash - - -ec - - "until zabbix_server -R ha_status; do sleep 2; done" - readiness: - custom: true - spec: - exec: - command: - - /bin/bash - - -ec - - "until zabbix_server -R ha_status; do sleep 2; done" - startup: - custom: true - spec: - exec: - command: - - /bin/bash - - -ec - - "until zabbix_server -R ha_status; do sleep 2; done" - -frontendConfig: - ZBX_SERVER_NAME: "My Zabbix Instance" - ZBX_MAXEXECUTIONTIME: 300 - ZBX_MEMORYLIMIT: "128M" - ZBX_POSTMAXSIZE: "16M" - ZBX_UPLOADMAXFILESIZE: "2M" - ZBX_MAXINPUTTIME: 300 - ZBX_DENY_GUI_ACCESS: false - ZBX_GUI_ACCESS_IP_RANGE: "" - ZBX_GUI_WARNING_MSG: "My Zabbix instance is currently in maintenance" - -additionalContainers: - # agent: - # name: agent - # image: "{{ .Values.agentImage.repository }}:{{ .Values.agentImage.tag }}" - # env: - # - name: ZBX_HOSTNAME - # value: "{{ .Release.Name }}-{{ randAlphaNum 5 }}" - # - name: ZBX_SERVER_HOST - # value: "localhost" - # - name: ZBX_SERVER_PORT - # value: "{{ .Values.service.server.ports.server.targetPort }}" - snmptraps: - name: snmptraps - image: "{{ .Values.snmptrapsImage.repository }}:{{ .Values.snmptrapsImage.tag }}" - volumeMounts: - - name: snmptraps - mountPath: "/var/lib/zabbix/snmptraps" - front: - name: front - image: "{{ .Values.frontImage.repository }}:{{ .Values.frontImage.tag }}" - ports: - - containerPort: 8080 - name: main - livenessProbe: - httpGet: - path: "/" - port: 8080 - readinessProbe: - httpGet: - path: "/" - port: 8080 - startupProbe: - httpGet: - path: "/" - port: 8080 - env: - - name: ZBX_SERVER_HOST - value: "localhost" - - name: ZBX_SERVER_PORT - value: "{{ .Values.service.server.ports.server.targetPort }}" - - name: POSTGRES_DB - value: "{{ .Values.postgresql.postgresqlDatabase }}" - - name: POSTGRES_USER - value: "{{ .Values.postgresql.postgresqlUsername }}" - - name: DB_SERVER_PORT - value: "{{ .Values.env.DB_SERVER_PORT }}" - - name: PHP_TZ - value: "{{ .Values.TZ }}" - # History storage HTTP[S] URL. This parameter is used for Elasticsearch setup. - # - name: ZBX_HISTORYSTORAGEURL - # value: "ELASTICSEARCHURL" - # Array of value types to be sent to the history storage. An example: ['uint', 'dbl']. This parameter is used for Elasticsearch setup. - # - name: ZBX_HISTORYSTORAGETYPES - # value: "['uint', 'dbl']" - - name: DB_SERVER_HOST - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - - name: POSTGRES_PASSWORD - valueFrom: - secretKeyRef: - name: dbcreds - key: postgresql-password - # User Defined - - name: ZBX_SERVER_NAME - value: "{{ .Values.frontendConfig.ZBX_SERVER_NAME }}" - - name: ZBX_MAXEXECUTIONTIME - value: "{{ .Values.frontendConfig.ZBX_MAXEXECUTIONTIME }}" - - name: ZBX_MEMORYLIMIT - value: "{{ .Values.frontendConfig.ZBX_MEMORYLIMIT }}" - - name: ZBX_POSTMAXSIZE - value: "{{ .Values.frontendConfig.ZBX_POSTMAXSIZE }}" - - name: ZBX_UPLOADMAXFILESIZE - value: "{{ .Values.frontendConfig.ZBX_UPLOADMAXFILESIZE }}" - - name: ZBX_MAXINPUTTIME - value: "{{ .Values.frontendConfig.ZBX_MAXINPUTTIME }}" - - name: ZBX_DENY_GUI_ACCESS - value: "{{ .Values.frontendConfig.ZBX_DENY_GUI_ACCESS }}" - - name: ZBX_GUI_ACCESS_IP_RANGE - value: "{{ .Values.frontendConfig.ZBX_GUI_ACCESS_IP_RANGE }}" - - name: ZBX_GUI_WARNING_MSG - value: "{{ .Values.frontendConfig.ZBX_GUI_WARNING_MSG }}" - -persistence: - # Shared - snmptraps: - enabled: true - mountPath: "/var/lib/zabbix/snmptraps" - # Server - # alertscripts: - # enabled: true - # mountPath: "/usr/lib/zabbix/alertscripts" - # externalscripts: - # enabled: true - # mountPath: "/usr/lib/zabbix/externalscripts" - # modules: - # enabled: true - # mountPath: "/var/lib/zabbix/modules" - # enc: - # enabled: true - # mountPath: "/var/lib/zabbix/enc" - # ssh_keys: - # enabled: true - # mountPath: "/var/lib/zabbix/ssh_keys" - # sslcerts: - # enabled: true - # mountPath: "/var/lib/zabbix/ssl/certs" - # sslkeys: - # enabled: true - # mountPath: "/var/lib/zabbix/ssl/keys" - # sslca: - # enabled: true - # mountPath: "/var/lib/zabbix/ssl/ssl_ca" - # mibs: - # enabled: true - # mountPath: "/var/lib/zabbix/mibs" - # export: - # enabled: true - # mountPath: "/var/lib/zabbix/export" - # SNMP-Traps - # snmp-mibs: - # enabled: true - # mountPath: "/var/lib/zabbix/mibs" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: zabbix - postgresqlDatabase: zabbix diff --git a/incubator/zabbix-server/2.0.25/CHANGELOG.md b/incubator/zabbix-server/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..8ef19854bcc --- /dev/null +++ b/incubator/zabbix-server/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [zabbix-server-2.0.25](https://github.com/truecharts/apps/compare/zabbix-server-2.0.24...zabbix-server-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zabbix-server-2.0.24](https://github.com/truecharts/apps/compare/zabbix-server-2.0.23...zabbix-server-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zabbix-server-2.0.23](https://github.com/truecharts/apps/compare/zabbix-server-2.0.22...zabbix-server-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [zabbix-server-2.0.22](https://github.com/truecharts/apps/compare/zabbix-server-2.0.20...zabbix-server-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [zabbix-server-2.0.20](https://github.com/truecharts/apps/compare/zabbix-server-2.0.19...zabbix-server-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [zabbix-server-2.0.19](https://github.com/truecharts/apps/compare/zabbix-server-2.0.18...zabbix-server-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [zabbix-server-2.0.18](https://github.com/truecharts/apps/compare/zabbix-server-2.0.16...zabbix-server-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [zabbix-server-2.0.16](https://github.com/truecharts/apps/compare/zabbix-server-2.0.14...zabbix-server-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [zabbix-server-2.0.14](https://github.com/truecharts/apps/compare/zabbix-server-2.0.13...zabbix-server-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/incubator/zabbix-server/2.0.25/Chart.lock b/incubator/zabbix-server/2.0.25/Chart.lock new file mode 100644 index 00000000000..b116a50ff37 --- /dev/null +++ b/incubator/zabbix-server/2.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:42:57.858205137Z" diff --git a/incubator/zabbix-server/2.0.25/Chart.yaml b/incubator/zabbix-server/2.0.25/Chart.yaml new file mode 100644 index 00000000000..6f53d55fdb6 --- /dev/null +++ b/incubator/zabbix-server/2.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "6.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Zabbix is an enterprise-class open source distributed monitoring solution. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/zabbix-server +icon: https://truecharts.org/img/chart-icons/zabbix-server.png +keywords: + - zabbix + - monitoring +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: zabbix-server +sources: + - https://hub.docker.com/r/zabbix/zabbix-server-pgsql + - https://hub.docker.com/r/zabbix/zabbix-web-nginx-pgsql +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/zabbix-server/2.0.25/README.md b/incubator/zabbix-server/2.0.25/README.md new file mode 100644 index 00000000000..d7b675172bc --- /dev/null +++ b/incubator/zabbix-server/2.0.25/README.md @@ -0,0 +1,109 @@ +# zabbix-server + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 6.2.0](https://img.shields.io/badge/AppVersion-6.2.0-informational?style=flat-square) + +Zabbix is an enterprise-class open source distributed monitoring solution. + +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: [zabbix-server](https://truecharts.org/docs/charts/stable/zabbix-server) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `zabbix-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install zabbix-server TrueCharts/zabbix-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `zabbix-server` deployment + +```console +helm uninstall zabbix-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install zabbix-server \ + --set env.TZ="America/New York" \ + TrueCharts/zabbix-server +``` + +#### 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 zabbix-server TrueCharts/zabbix-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/zabbix-server/2.0.24/app-readme.md b/incubator/zabbix-server/2.0.25/app-readme.md similarity index 100% rename from incubator/zabbix-server/2.0.24/app-readme.md rename to incubator/zabbix-server/2.0.25/app-readme.md diff --git a/stable/airdcpp-webclient/3.0.23/charts/common-10.4.7.tgz b/incubator/zabbix-server/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/airdcpp-webclient/3.0.23/charts/common-10.4.7.tgz rename to incubator/zabbix-server/2.0.25/charts/common-10.4.7.tgz diff --git a/incubator/zabbix-server/2.0.24/charts/postgresql-8.0.45.tgz b/incubator/zabbix-server/2.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from incubator/zabbix-server/2.0.24/charts/postgresql-8.0.45.tgz rename to incubator/zabbix-server/2.0.25/charts/postgresql-8.0.45.tgz diff --git a/incubator/zabbix-server/2.0.25/ix_values.yaml b/incubator/zabbix-server/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..feb239c6b78 --- /dev/null +++ b/incubator/zabbix-server/2.0.25/ix_values.yaml @@ -0,0 +1,232 @@ +image: + repository: tccr.io/truecharts/zabbix-server + tag: v6.2.0@sha256:acd24ad91390d2d13e237672b779e3d0c0a19ae53781c87124c26b617d1d811f + pullPolicy: IfNotPresent + +frontImage: + repository: tccr.io/truecharts/zabbix-web + tag: v6.2.0@sha256:d10519431cc2d68af85f2e3a49891296810fae5c9bf6561f1717f01073a7ff6d + pullPolicy: IfNotPresent + +snmptrapsImage: + repository: tccr.io/truecharts/zabbix-snmptraps + tag: v6.2.0@sha256:6d637a56a3073159f59e474b175486b8a6fa74ff2315374e096f87c737ca1b73 + pullPolicy: IfNotPresent + +tty: true + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DB_SERVER_PORT: 5432 + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + ZBX_WEBSERVICEURL: "http://localhost:8080/report" + ZBX_ENABLE_SNMP_TRAPS: true + # User Defined + ZBX_LOADMODULE: "" + ZBX_TIMEOUT: 4 + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_SERVER_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10211 + targetPort: 8080 + server: + enabled: true + ports: + server: + enabled: true + port: 10212 + targetPort: 10051 + snmptraps: + enabled: true + ports: + snmptraps: + protocol: UDP + enabled: true + port: 162 + targetPort: 1162 + +probes: + liveness: + custom: true + spec: + exec: + command: + - /bin/bash + - -ec + - "until zabbix_server -R ha_status; do sleep 2; done" + readiness: + custom: true + spec: + exec: + command: + - /bin/bash + - -ec + - "until zabbix_server -R ha_status; do sleep 2; done" + startup: + custom: true + spec: + exec: + command: + - /bin/bash + - -ec + - "until zabbix_server -R ha_status; do sleep 2; done" + +frontendConfig: + ZBX_SERVER_NAME: "My Zabbix Instance" + ZBX_MAXEXECUTIONTIME: 300 + ZBX_MEMORYLIMIT: "128M" + ZBX_POSTMAXSIZE: "16M" + ZBX_UPLOADMAXFILESIZE: "2M" + ZBX_MAXINPUTTIME: 300 + ZBX_DENY_GUI_ACCESS: false + ZBX_GUI_ACCESS_IP_RANGE: "" + ZBX_GUI_WARNING_MSG: "My Zabbix instance is currently in maintenance" + +additionalContainers: + # agent: + # name: agent + # image: "{{ .Values.agentImage.repository }}:{{ .Values.agentImage.tag }}" + # env: + # - name: ZBX_HOSTNAME + # value: "{{ .Release.Name }}-{{ randAlphaNum 5 }}" + # - name: ZBX_SERVER_HOST + # value: "localhost" + # - name: ZBX_SERVER_PORT + # value: "{{ .Values.service.server.ports.server.targetPort }}" + snmptraps: + name: snmptraps + image: "{{ .Values.snmptrapsImage.repository }}:{{ .Values.snmptrapsImage.tag }}" + volumeMounts: + - name: snmptraps + mountPath: "/var/lib/zabbix/snmptraps" + front: + name: front + image: "{{ .Values.frontImage.repository }}:{{ .Values.frontImage.tag }}" + ports: + - containerPort: 8080 + name: main + livenessProbe: + httpGet: + path: "/" + port: 8080 + readinessProbe: + httpGet: + path: "/" + port: 8080 + startupProbe: + httpGet: + path: "/" + port: 8080 + env: + - name: ZBX_SERVER_HOST + value: "localhost" + - name: ZBX_SERVER_PORT + value: "{{ .Values.service.server.ports.server.targetPort }}" + - name: POSTGRES_DB + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: POSTGRES_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: DB_SERVER_PORT + value: "{{ .Values.env.DB_SERVER_PORT }}" + - name: PHP_TZ + value: "{{ .Values.TZ }}" + # History storage HTTP[S] URL. This parameter is used for Elasticsearch setup. + # - name: ZBX_HISTORYSTORAGEURL + # value: "ELASTICSEARCHURL" + # Array of value types to be sent to the history storage. An example: ['uint', 'dbl']. This parameter is used for Elasticsearch setup. + # - name: ZBX_HISTORYSTORAGETYPES + # value: "['uint', 'dbl']" + - name: DB_SERVER_HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + - name: POSTGRES_PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + # User Defined + - name: ZBX_SERVER_NAME + value: "{{ .Values.frontendConfig.ZBX_SERVER_NAME }}" + - name: ZBX_MAXEXECUTIONTIME + value: "{{ .Values.frontendConfig.ZBX_MAXEXECUTIONTIME }}" + - name: ZBX_MEMORYLIMIT + value: "{{ .Values.frontendConfig.ZBX_MEMORYLIMIT }}" + - name: ZBX_POSTMAXSIZE + value: "{{ .Values.frontendConfig.ZBX_POSTMAXSIZE }}" + - name: ZBX_UPLOADMAXFILESIZE + value: "{{ .Values.frontendConfig.ZBX_UPLOADMAXFILESIZE }}" + - name: ZBX_MAXINPUTTIME + value: "{{ .Values.frontendConfig.ZBX_MAXINPUTTIME }}" + - name: ZBX_DENY_GUI_ACCESS + value: "{{ .Values.frontendConfig.ZBX_DENY_GUI_ACCESS }}" + - name: ZBX_GUI_ACCESS_IP_RANGE + value: "{{ .Values.frontendConfig.ZBX_GUI_ACCESS_IP_RANGE }}" + - name: ZBX_GUI_WARNING_MSG + value: "{{ .Values.frontendConfig.ZBX_GUI_WARNING_MSG }}" + +persistence: + # Shared + snmptraps: + enabled: true + mountPath: "/var/lib/zabbix/snmptraps" + # Server + # alertscripts: + # enabled: true + # mountPath: "/usr/lib/zabbix/alertscripts" + # externalscripts: + # enabled: true + # mountPath: "/usr/lib/zabbix/externalscripts" + # modules: + # enabled: true + # mountPath: "/var/lib/zabbix/modules" + # enc: + # enabled: true + # mountPath: "/var/lib/zabbix/enc" + # ssh_keys: + # enabled: true + # mountPath: "/var/lib/zabbix/ssh_keys" + # sslcerts: + # enabled: true + # mountPath: "/var/lib/zabbix/ssl/certs" + # sslkeys: + # enabled: true + # mountPath: "/var/lib/zabbix/ssl/keys" + # sslca: + # enabled: true + # mountPath: "/var/lib/zabbix/ssl/ssl_ca" + # mibs: + # enabled: true + # mountPath: "/var/lib/zabbix/mibs" + # export: + # enabled: true + # mountPath: "/var/lib/zabbix/export" + # SNMP-Traps + # snmp-mibs: + # enabled: true + # mountPath: "/var/lib/zabbix/mibs" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: zabbix + postgresqlDatabase: zabbix diff --git a/incubator/zabbix-server/2.0.24/questions.yaml b/incubator/zabbix-server/2.0.25/questions.yaml similarity index 100% rename from incubator/zabbix-server/2.0.24/questions.yaml rename to incubator/zabbix-server/2.0.25/questions.yaml diff --git a/stable/airdcpp-webclient/3.0.23/templates/common.yaml b/incubator/zabbix-server/2.0.25/templates/common.yaml similarity index 100% rename from stable/airdcpp-webclient/3.0.23/templates/common.yaml rename to incubator/zabbix-server/2.0.25/templates/common.yaml diff --git a/stable/airdcpp-webclient/3.0.23/values.yaml b/incubator/zabbix-server/2.0.25/values.yaml similarity index 100% rename from stable/airdcpp-webclient/3.0.23/values.yaml rename to incubator/zabbix-server/2.0.25/values.yaml diff --git a/stable/airdcpp-webclient/3.0.23/CHANGELOG.md b/stable/airdcpp-webclient/3.0.23/CHANGELOG.md deleted file mode 100644 index 969a6260519..00000000000 --- a/stable/airdcpp-webclient/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [airdcpp-webclient-3.0.22](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.20...airdcpp-webclient-3.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [airdcpp-webclient-3.0.20](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.19...airdcpp-webclient-3.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [airdcpp-webclient-3.0.19](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.18...airdcpp-webclient-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [airdcpp-webclient-3.0.18](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.17...airdcpp-webclient-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [airdcpp-webclient-3.0.17](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.15...airdcpp-webclient-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [airdcpp-webclient-3.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.13...airdcpp-webclient-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [airdcpp-webclient-3.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.12...airdcpp-webclient-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [airdcpp-webclient-3.0.12](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.11...airdcpp-webclient-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/airdcpp-webclient/3.0.23/Chart.lock b/stable/airdcpp-webclient/3.0.23/Chart.lock deleted file mode 100644 index 81d4d649ca2..00000000000 --- a/stable/airdcpp-webclient/3.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:08:06.470677184Z" diff --git a/stable/airdcpp-webclient/3.0.23/Chart.yaml b/stable/airdcpp-webclient/3.0.23/Chart.yaml deleted file mode 100644 index 752c0abd903..00000000000 --- a/stable/airdcpp-webclient/3.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.11.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet. -home: https://github.com/truecharts/apps/tree/master/charts/stable/airdcpp-webclient -icon: https://truecharts.org/img/chart-icons/airdcpp-webclient.png -keywords: - - DC++ - - dcpp - - airdcpp -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: airdcpp-webclient -sources: - - https://airdcpp-web.github.io/ - - https://github.com/airdcpp-web/airdcpp-webclient - - https://hub.docker.com/r/gangefors/airdcpp-webclient -type: application -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/airdcpp-webclient/3.0.23/README.md b/stable/airdcpp-webclient/3.0.23/README.md deleted file mode 100644 index 7a50bdb379d..00000000000 --- a/stable/airdcpp-webclient/3.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# airdcpp-webclient - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.11.2](https://img.shields.io/badge/AppVersion-2.11.2-informational?style=flat-square) - -AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet. - -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: [airdcpp-webclient](https://truecharts.org/docs/charts/stable/airdcpp-webclient) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `airdcpp-webclient` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install airdcpp-webclient TrueCharts/airdcpp-webclient -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `airdcpp-webclient` deployment - -```console -helm uninstall airdcpp-webclient -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install airdcpp-webclient \ - --set env.TZ="America/New York" \ - TrueCharts/airdcpp-webclient -``` - -#### 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 airdcpp-webclient TrueCharts/airdcpp-webclient -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/airdcpp-webclient/3.0.23/ix_values.yaml b/stable/airdcpp-webclient/3.0.23/ix_values.yaml deleted file mode 100644 index f3b8cfb1720..00000000000 --- a/stable/airdcpp-webclient/3.0.23/ix_values.yaml +++ /dev/null @@ -1,38 +0,0 @@ -image: - repository: tccr.io/truecharts/airdcpp-webclient - pullPolicy: IfNotPresent - tag: v2.11.2@sha256:3b390ba52b7b2b0e28ee2b1a31d30609604cf70c5ae981fa758132f8e5128d44 - -service: - main: - ports: - main: - port: 10155 - targetPort: 5600 - unencrypted-tcp: - enabled: true - ports: - unencrypted-tcp: - enabled: true - port: 21248 - targetPort: 21248 - encrypted-tcp: - enabled: true - ports: - encrypted-tcp: - enabled: true - port: 21249 - targetPort: 21249 - search-udp: - enabled: true - ports: - search-udp: - enabled: true - protocol: UDP - port: 21248 - targetPort: 21248 - -persistence: - config: - enabled: true - mountPath: "/.airdcpp" diff --git a/stable/airdcpp-webclient/3.0.24/CHANGELOG.md b/stable/airdcpp-webclient/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..bc4a7ae8ded --- /dev/null +++ b/stable/airdcpp-webclient/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [airdcpp-webclient-3.0.24](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.23...airdcpp-webclient-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.23](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.22...airdcpp-webclient-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [airdcpp-webclient-3.0.22](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.20...airdcpp-webclient-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [airdcpp-webclient-3.0.20](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.19...airdcpp-webclient-3.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [airdcpp-webclient-3.0.19](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.18...airdcpp-webclient-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [airdcpp-webclient-3.0.18](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.17...airdcpp-webclient-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [airdcpp-webclient-3.0.17](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.15...airdcpp-webclient-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [airdcpp-webclient-3.0.15](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.13...airdcpp-webclient-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [airdcpp-webclient-3.0.13](https://github.com/truecharts/apps/compare/airdcpp-webclient-3.0.12...airdcpp-webclient-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/airdcpp-webclient/3.0.24/Chart.lock b/stable/airdcpp-webclient/3.0.24/Chart.lock new file mode 100644 index 00000000000..8c37f4ac45f --- /dev/null +++ b/stable/airdcpp-webclient/3.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:42:50.854783833Z" diff --git a/stable/airdcpp-webclient/3.0.24/Chart.yaml b/stable/airdcpp-webclient/3.0.24/Chart.yaml new file mode 100644 index 00000000000..bdee7535fde --- /dev/null +++ b/stable/airdcpp-webclient/3.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.11.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet. +home: https://github.com/truecharts/apps/tree/master/charts/stable/airdcpp-webclient +icon: https://truecharts.org/img/chart-icons/airdcpp-webclient.png +keywords: + - DC++ + - dcpp + - airdcpp +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: airdcpp-webclient +sources: + - https://airdcpp-web.github.io/ + - https://github.com/airdcpp-web/airdcpp-webclient + - https://hub.docker.com/r/gangefors/airdcpp-webclient +type: application +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/airdcpp-webclient/3.0.24/README.md b/stable/airdcpp-webclient/3.0.24/README.md new file mode 100644 index 00000000000..be44675b301 --- /dev/null +++ b/stable/airdcpp-webclient/3.0.24/README.md @@ -0,0 +1,109 @@ +# airdcpp-webclient + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.11.2](https://img.shields.io/badge/AppVersion-2.11.2-informational?style=flat-square) + +AirDC++ Web Client is a locally installed application, which is designed for flexible sharing of files or directories within groups of people in a local network or over internet. + +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: [airdcpp-webclient](https://truecharts.org/docs/charts/stable/airdcpp-webclient) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `airdcpp-webclient` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install airdcpp-webclient TrueCharts/airdcpp-webclient +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `airdcpp-webclient` deployment + +```console +helm uninstall airdcpp-webclient +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install airdcpp-webclient \ + --set env.TZ="America/New York" \ + TrueCharts/airdcpp-webclient +``` + +#### 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 airdcpp-webclient TrueCharts/airdcpp-webclient -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/airdcpp-webclient/3.0.23/app-readme.md b/stable/airdcpp-webclient/3.0.24/app-readme.md similarity index 100% rename from stable/airdcpp-webclient/3.0.23/app-readme.md rename to stable/airdcpp-webclient/3.0.24/app-readme.md diff --git a/stable/alist/2.0.22/charts/common-10.4.7.tgz b/stable/airdcpp-webclient/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/alist/2.0.22/charts/common-10.4.7.tgz rename to stable/airdcpp-webclient/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/airdcpp-webclient/3.0.24/ix_values.yaml b/stable/airdcpp-webclient/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..44c71de2a46 --- /dev/null +++ b/stable/airdcpp-webclient/3.0.24/ix_values.yaml @@ -0,0 +1,38 @@ +image: + repository: tccr.io/truecharts/airdcpp-webclient + pullPolicy: IfNotPresent + tag: v2.11.2@sha256:6ec92c81af80a85622fd9b262b90d32e2ce2b6343520d43816fed04fa7a429b7 + +service: + main: + ports: + main: + port: 10155 + targetPort: 5600 + unencrypted-tcp: + enabled: true + ports: + unencrypted-tcp: + enabled: true + port: 21248 + targetPort: 21248 + encrypted-tcp: + enabled: true + ports: + encrypted-tcp: + enabled: true + port: 21249 + targetPort: 21249 + search-udp: + enabled: true + ports: + search-udp: + enabled: true + protocol: UDP + port: 21248 + targetPort: 21248 + +persistence: + config: + enabled: true + mountPath: "/.airdcpp" diff --git a/stable/airdcpp-webclient/3.0.23/questions.yaml b/stable/airdcpp-webclient/3.0.24/questions.yaml similarity index 100% rename from stable/airdcpp-webclient/3.0.23/questions.yaml rename to stable/airdcpp-webclient/3.0.24/questions.yaml diff --git a/stable/alist/2.0.22/templates/common.yaml b/stable/airdcpp-webclient/3.0.24/templates/common.yaml similarity index 100% rename from stable/alist/2.0.22/templates/common.yaml rename to stable/airdcpp-webclient/3.0.24/templates/common.yaml diff --git a/stable/alist/2.0.22/values.yaml b/stable/airdcpp-webclient/3.0.24/values.yaml similarity index 100% rename from stable/alist/2.0.22/values.yaml rename to stable/airdcpp-webclient/3.0.24/values.yaml diff --git a/stable/alist/2.0.22/CHANGELOG.md b/stable/alist/2.0.22/CHANGELOG.md deleted file mode 100644 index 85e85123fdd..00000000000 --- a/stable/alist/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [alist-2.0.21](https://github.com/truecharts/apps/compare/alist-2.0.19...alist-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [alist-2.0.19](https://github.com/truecharts/apps/compare/alist-2.0.18...alist-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [alist-2.0.18](https://github.com/truecharts/apps/compare/alist-2.0.17...alist-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [alist-2.0.17](https://github.com/truecharts/apps/compare/alist-2.0.15...alist-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [alist-2.0.15](https://github.com/truecharts/apps/compare/alist-2.0.13...alist-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [alist-2.0.13](https://github.com/truecharts/apps/compare/alist-2.0.12...alist-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [alist-2.0.12](https://github.com/truecharts/apps/compare/alist-2.0.11...alist-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [alist-2.0.11](https://github.com/truecharts/apps/compare/alist-2.0.10...alist-2.0.11) (2022-07-11) - -#### Chore - diff --git a/stable/alist/2.0.22/Chart.lock b/stable/alist/2.0.22/Chart.lock deleted file mode 100644 index 74e8bf3f641..00000000000 --- a/stable/alist/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:08:20.998138468Z" diff --git a/stable/alist/2.0.22/Chart.yaml b/stable/alist/2.0.22/Chart.yaml deleted file mode 100644 index c8359dd87dd..00000000000 --- a/stable/alist/2.0.22/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: alist -version: 2.0.22 -appVersion: "2.6.3" -description: Alist program that supports multiple storage, powered by Gin and React -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/alist -icon: https://truecharts.org/img/chart-icons/alist.png -keywords: - - alist - - storage - - webdav - - google driver - - aliyun driver - - baiduyun -sources: - - https://github.com/Xhofe/alist -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/alist/2.0.22/README.md b/stable/alist/2.0.22/README.md deleted file mode 100644 index a17ad635f06..00000000000 --- a/stable/alist/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# alist - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.3](https://img.shields.io/badge/AppVersion-2.6.3-informational?style=flat-square) - -Alist program that supports multiple storage, powered by Gin and React - -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: [alist](https://truecharts.org/docs/charts/stable/alist) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `alist` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install alist TrueCharts/alist -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `alist` deployment - -```console -helm uninstall alist -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install alist \ - --set env.TZ="America/New York" \ - TrueCharts/alist -``` - -#### 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 alist TrueCharts/alist -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/alist/2.0.22/ix_values.yaml b/stable/alist/2.0.22/ix_values.yaml deleted file mode 100644 index 8da1997b363..00000000000 --- a/stable/alist/2.0.22/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/alist - pullPolicy: IfNotPresent - tag: 2.6.3@sha256:f62117e5918371564a63b564f3ab1a17600a640a571a857f8e939583c68b00f6 - -service: - main: - ports: - main: - targetPort: 5244 - port: 10167 - -persistence: - data: - enabled: true - mountPath: "/opt/alist/data" diff --git a/stable/alist/2.0.23/CHANGELOG.md b/stable/alist/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..4db27f0e2b3 --- /dev/null +++ b/stable/alist/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [alist-2.0.23](https://github.com/truecharts/apps/compare/alist-2.0.22...alist-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.22](https://github.com/truecharts/apps/compare/alist-2.0.21...alist-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [alist-2.0.21](https://github.com/truecharts/apps/compare/alist-2.0.19...alist-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [alist-2.0.19](https://github.com/truecharts/apps/compare/alist-2.0.18...alist-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [alist-2.0.18](https://github.com/truecharts/apps/compare/alist-2.0.17...alist-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [alist-2.0.17](https://github.com/truecharts/apps/compare/alist-2.0.15...alist-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [alist-2.0.15](https://github.com/truecharts/apps/compare/alist-2.0.13...alist-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [alist-2.0.13](https://github.com/truecharts/apps/compare/alist-2.0.12...alist-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [alist-2.0.12](https://github.com/truecharts/apps/compare/alist-2.0.11...alist-2.0.12) (2022-07-12) + +#### Chore + diff --git a/stable/alist/2.0.23/Chart.lock b/stable/alist/2.0.23/Chart.lock new file mode 100644 index 00000000000..6d0053dbd47 --- /dev/null +++ b/stable/alist/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:10.173647707Z" diff --git a/stable/alist/2.0.23/Chart.yaml b/stable/alist/2.0.23/Chart.yaml new file mode 100644 index 00000000000..5cffc0e1fea --- /dev/null +++ b/stable/alist/2.0.23/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: alist +version: 2.0.23 +appVersion: "2.6.3" +description: Alist program that supports multiple storage, powered by Gin and React +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/alist +icon: https://truecharts.org/img/chart-icons/alist.png +keywords: + - alist + - storage + - webdav + - google driver + - aliyun driver + - baiduyun +sources: + - https://github.com/Xhofe/alist +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/alist/2.0.23/README.md b/stable/alist/2.0.23/README.md new file mode 100644 index 00000000000..9fc95cc0ee3 --- /dev/null +++ b/stable/alist/2.0.23/README.md @@ -0,0 +1,107 @@ +# alist + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.3](https://img.shields.io/badge/AppVersion-2.6.3-informational?style=flat-square) + +Alist program that supports multiple storage, powered by Gin and React + +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: [alist](https://truecharts.org/docs/charts/stable/alist) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `alist` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install alist TrueCharts/alist +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `alist` deployment + +```console +helm uninstall alist +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install alist \ + --set env.TZ="America/New York" \ + TrueCharts/alist +``` + +#### 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 alist TrueCharts/alist -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/alist/2.0.22/app-readme.md b/stable/alist/2.0.23/app-readme.md similarity index 100% rename from stable/alist/2.0.22/app-readme.md rename to stable/alist/2.0.23/app-readme.md diff --git a/stable/amcrest2mqtt/4.0.22/charts/common-10.4.7.tgz b/stable/alist/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/amcrest2mqtt/4.0.22/charts/common-10.4.7.tgz rename to stable/alist/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/alist/2.0.23/ix_values.yaml b/stable/alist/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..fff43968fc0 --- /dev/null +++ b/stable/alist/2.0.23/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/alist + pullPolicy: IfNotPresent + tag: 2.6.3@sha256:dba5f6ba14a582ae6810742d7d97daef83f754d672c358661b13a3eb48b58999 + +service: + main: + ports: + main: + targetPort: 5244 + port: 10167 + +persistence: + data: + enabled: true + mountPath: "/opt/alist/data" diff --git a/stable/alist/2.0.22/questions.yaml b/stable/alist/2.0.23/questions.yaml similarity index 100% rename from stable/alist/2.0.22/questions.yaml rename to stable/alist/2.0.23/questions.yaml diff --git a/stable/appdaemon/9.0.23/templates/common.yaml b/stable/alist/2.0.23/templates/common.yaml similarity index 100% rename from stable/appdaemon/9.0.23/templates/common.yaml rename to stable/alist/2.0.23/templates/common.yaml diff --git a/stable/amcrest2mqtt/4.0.22/values.yaml b/stable/alist/2.0.23/values.yaml similarity index 100% rename from stable/amcrest2mqtt/4.0.22/values.yaml rename to stable/alist/2.0.23/values.yaml diff --git a/stable/amcrest2mqtt/4.0.22/CHANGELOG.md b/stable/amcrest2mqtt/4.0.22/CHANGELOG.md deleted file mode 100644 index 558817b2eb9..00000000000 --- a/stable/amcrest2mqtt/4.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [amcrest2mqtt-4.0.21](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.19...amcrest2mqtt-4.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [amcrest2mqtt-4.0.19](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.18...amcrest2mqtt-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [amcrest2mqtt-4.0.18](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.17...amcrest2mqtt-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [amcrest2mqtt-4.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.15...amcrest2mqtt-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [amcrest2mqtt-4.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.13...amcrest2mqtt-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [amcrest2mqtt-4.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.12...amcrest2mqtt-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [amcrest2mqtt-4.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.11...amcrest2mqtt-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [amcrest2mqtt-4.0.11](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.10...amcrest2mqtt-4.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/amcrest2mqtt/4.0.22/Chart.lock b/stable/amcrest2mqtt/4.0.22/Chart.lock deleted file mode 100644 index b4184e6c03b..00000000000 --- a/stable/amcrest2mqtt/4.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:08:25.142847414Z" diff --git a/stable/amcrest2mqtt/4.0.22/Chart.yaml b/stable/amcrest2mqtt/4.0.22/Chart.yaml deleted file mode 100644 index cac684da121..00000000000 --- a/stable/amcrest2mqtt/4.0.22/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "1.0.16" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Expose all events from an Amcrest device to an MQTT broker -home: https://github.com/truecharts/apps/tree/master/charts/stable/amcrest2mqtt -icon: https://truecharts.org/img/chart-icons/amcrest2mqtt.png -keywords: - - amcrest2mqtt -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: amcrest2mqtt -sources: - - https://github.com/dchesterton/amcrest2mqtt -version: 4.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/amcrest2mqtt/4.0.22/README.md b/stable/amcrest2mqtt/4.0.22/README.md deleted file mode 100644 index 8d2dc11dec3..00000000000 --- a/stable/amcrest2mqtt/4.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# amcrest2mqtt - -![Version: 4.0.22](https://img.shields.io/badge/Version-4.0.22-informational?style=flat-square) ![AppVersion: 1.0.16](https://img.shields.io/badge/AppVersion-1.0.16-informational?style=flat-square) - -Expose all events from an Amcrest device to an MQTT broker - -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: [amcrest2mqtt](https://truecharts.org/docs/charts/stable/amcrest2mqtt) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `amcrest2mqtt` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install amcrest2mqtt TrueCharts/amcrest2mqtt -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `amcrest2mqtt` deployment - -```console -helm uninstall amcrest2mqtt -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install amcrest2mqtt \ - --set env.TZ="America/New York" \ - TrueCharts/amcrest2mqtt -``` - -#### 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 amcrest2mqtt TrueCharts/amcrest2mqtt -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/amcrest2mqtt/4.0.22/ix_values.yaml b/stable/amcrest2mqtt/4.0.22/ix_values.yaml deleted file mode 100644 index 11cf46fafdf..00000000000 --- a/stable/amcrest2mqtt/4.0.22/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/amcrest2mqtt - tag: v1.0.16@sha256:64d7a2487a2622ed163ff0dd9d518b9564f29c11438801a953da1d1bf931f18e - pullPolicy: IfNotPresent - -service: - main: - enabled: false - ports: - main: - enabled: false - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -secretEnv: - # -- User name used to connect to the Amcrest device - AMCREST_USERNAME: "admin" - # -- Password used to connect to the Amcrest device - AMCREST_PASSWORD: "changeme" - # -- User name used to connect to the MQTT broker - MQTT_USERNAME: "mqttuser" - # -- Password used to connect to the MQTT broker - MQTT_PASSWORD: "changeme" - -env: - # -- Host name used to connect to the Amcrest device - AMCREST_HOST: "localhost" - # -- Port used to connect to the Amcrest device - AMCREST_PORT: 80 - # -- Host name used to connect to the MQTT broker - MQTT_HOST: "localhost" - # -- Port used to connect to the MQTT broker - MQTT_PORT: 1883 - # -- Enable Home Assistant autodiscovery - HOME_ASSISTANT: "false" - # -- Home Assistant autodiscovery prefix - HOME_ASSISTANT_PREFIX: "homeassistant" diff --git a/stable/amcrest2mqtt/4.0.23/CHANGELOG.md b/stable/amcrest2mqtt/4.0.23/CHANGELOG.md new file mode 100644 index 00000000000..a918ef4584d --- /dev/null +++ b/stable/amcrest2mqtt/4.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [amcrest2mqtt-4.0.23](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.22...amcrest2mqtt-4.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [amcrest2mqtt-4.0.22](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.21...amcrest2mqtt-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [amcrest2mqtt-4.0.21](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.19...amcrest2mqtt-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [amcrest2mqtt-4.0.19](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.18...amcrest2mqtt-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [amcrest2mqtt-4.0.18](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.17...amcrest2mqtt-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [amcrest2mqtt-4.0.17](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.15...amcrest2mqtt-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [amcrest2mqtt-4.0.15](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.13...amcrest2mqtt-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [amcrest2mqtt-4.0.13](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.12...amcrest2mqtt-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [amcrest2mqtt-4.0.12](https://github.com/truecharts/apps/compare/amcrest2mqtt-4.0.11...amcrest2mqtt-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/amcrest2mqtt/4.0.23/Chart.lock b/stable/amcrest2mqtt/4.0.23/Chart.lock new file mode 100644 index 00000000000..811fabeb0e7 --- /dev/null +++ b/stable/amcrest2mqtt/4.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:17.75995619Z" diff --git a/stable/amcrest2mqtt/4.0.23/Chart.yaml b/stable/amcrest2mqtt/4.0.23/Chart.yaml new file mode 100644 index 00000000000..d5db40ddd4d --- /dev/null +++ b/stable/amcrest2mqtt/4.0.23/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.0.16" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Expose all events from an Amcrest device to an MQTT broker +home: https://github.com/truecharts/apps/tree/master/charts/stable/amcrest2mqtt +icon: https://truecharts.org/img/chart-icons/amcrest2mqtt.png +keywords: + - amcrest2mqtt +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: amcrest2mqtt +sources: + - https://github.com/dchesterton/amcrest2mqtt +version: 4.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/amcrest2mqtt/4.0.23/README.md b/stable/amcrest2mqtt/4.0.23/README.md new file mode 100644 index 00000000000..841dd7093d1 --- /dev/null +++ b/stable/amcrest2mqtt/4.0.23/README.md @@ -0,0 +1,107 @@ +# amcrest2mqtt + +![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 1.0.16](https://img.shields.io/badge/AppVersion-1.0.16-informational?style=flat-square) + +Expose all events from an Amcrest device to an MQTT broker + +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: [amcrest2mqtt](https://truecharts.org/docs/charts/stable/amcrest2mqtt) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `amcrest2mqtt` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install amcrest2mqtt TrueCharts/amcrest2mqtt +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `amcrest2mqtt` deployment + +```console +helm uninstall amcrest2mqtt +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install amcrest2mqtt \ + --set env.TZ="America/New York" \ + TrueCharts/amcrest2mqtt +``` + +#### 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 amcrest2mqtt TrueCharts/amcrest2mqtt -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/amcrest2mqtt/4.0.22/app-readme.md b/stable/amcrest2mqtt/4.0.23/app-readme.md similarity index 100% rename from stable/amcrest2mqtt/4.0.22/app-readme.md rename to stable/amcrest2mqtt/4.0.23/app-readme.md diff --git a/stable/anonaddy/9.0.29/charts/common-10.4.7.tgz b/stable/amcrest2mqtt/4.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/anonaddy/9.0.29/charts/common-10.4.7.tgz rename to stable/amcrest2mqtt/4.0.23/charts/common-10.4.7.tgz diff --git a/stable/amcrest2mqtt/4.0.23/ix_values.yaml b/stable/amcrest2mqtt/4.0.23/ix_values.yaml new file mode 100644 index 00000000000..ec47c358847 --- /dev/null +++ b/stable/amcrest2mqtt/4.0.23/ix_values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/amcrest2mqtt + tag: v1.0.16@sha256:3f7154baa1187aa1e5f7fe7d8416c9e165da33ac651a482a3a261aed74560f56 + pullPolicy: IfNotPresent + +service: + main: + enabled: false + ports: + main: + enabled: false + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +secretEnv: + # -- User name used to connect to the Amcrest device + AMCREST_USERNAME: "admin" + # -- Password used to connect to the Amcrest device + AMCREST_PASSWORD: "changeme" + # -- User name used to connect to the MQTT broker + MQTT_USERNAME: "mqttuser" + # -- Password used to connect to the MQTT broker + MQTT_PASSWORD: "changeme" + +env: + # -- Host name used to connect to the Amcrest device + AMCREST_HOST: "localhost" + # -- Port used to connect to the Amcrest device + AMCREST_PORT: 80 + # -- Host name used to connect to the MQTT broker + MQTT_HOST: "localhost" + # -- Port used to connect to the MQTT broker + MQTT_PORT: 1883 + # -- Enable Home Assistant autodiscovery + HOME_ASSISTANT: "false" + # -- Home Assistant autodiscovery prefix + HOME_ASSISTANT_PREFIX: "homeassistant" diff --git a/stable/amcrest2mqtt/4.0.22/questions.yaml b/stable/amcrest2mqtt/4.0.23/questions.yaml similarity index 100% rename from stable/amcrest2mqtt/4.0.22/questions.yaml rename to stable/amcrest2mqtt/4.0.23/questions.yaml diff --git a/stable/amcrest2mqtt/4.0.22/templates/common.yaml b/stable/amcrest2mqtt/4.0.23/templates/common.yaml similarity index 100% rename from stable/amcrest2mqtt/4.0.22/templates/common.yaml rename to stable/amcrest2mqtt/4.0.23/templates/common.yaml diff --git a/stable/anonaddy/9.0.29/values.yaml b/stable/amcrest2mqtt/4.0.23/values.yaml similarity index 100% rename from stable/anonaddy/9.0.29/values.yaml rename to stable/amcrest2mqtt/4.0.23/values.yaml diff --git a/stable/anonaddy/9.0.29/CHANGELOG.md b/stable/anonaddy/9.0.29/CHANGELOG.md deleted file mode 100644 index 2b1a02e3ade..00000000000 --- a/stable/anonaddy/9.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [anonaddy-9.0.28](https://github.com/truecharts/apps/compare/anonaddy-9.0.27...anonaddy-9.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [anonaddy-9.0.27](https://github.com/truecharts/apps/compare/anonaddy-9.0.25...anonaddy-9.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [anonaddy-9.0.25](https://github.com/truecharts/apps/compare/anonaddy-9.0.24...anonaddy-9.0.25) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [anonaddy-9.0.24](https://github.com/truecharts/apps/compare/anonaddy-9.0.23...anonaddy-9.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [anonaddy-9.0.23](https://github.com/truecharts/apps/compare/anonaddy-9.0.22...anonaddy-9.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [anonaddy-9.0.22](https://github.com/truecharts/apps/compare/anonaddy-9.0.21...anonaddy-9.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [anonaddy-9.0.21](https://github.com/truecharts/apps/compare/anonaddy-9.0.19...anonaddy-9.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [anonaddy-9.0.19](https://github.com/truecharts/apps/compare/anonaddy-9.0.18...anonaddy-9.0.19) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - diff --git a/stable/anonaddy/9.0.29/Chart.lock b/stable/anonaddy/9.0.29/Chart.lock deleted file mode 100644 index 57964a9950d..00000000000 --- a/stable/anonaddy/9.0.29/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c -generated: "2022-07-24T09:08:49.509223083Z" diff --git a/stable/anonaddy/9.0.29/Chart.yaml b/stable/anonaddy/9.0.29/Chart.yaml deleted file mode 100644 index 27c5325093e..00000000000 --- a/stable/anonaddy/9.0.29/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "0.12.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: "Protect your email from spam using disposable addresses." -home: https://github.com/truecharts/apps/tree/master/charts/stable/anonaddy -icon: https://truecharts.org/img/chart-icons/anonaddy.png -keywords: - - anonaddy -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: anonaddy -sources: - - https://github.com/anonaddy/docker -version: 9.0.29 -annotations: - truecharts.org/catagories: | - - email - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/anonaddy/9.0.29/README.md b/stable/anonaddy/9.0.29/README.md deleted file mode 100644 index 07c32f17cd8..00000000000 --- a/stable/anonaddy/9.0.29/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# anonaddy - -![Version: 9.0.29](https://img.shields.io/badge/Version-9.0.29-informational?style=flat-square) ![AppVersion: 0.12.3](https://img.shields.io/badge/AppVersion-0.12.3-informational?style=flat-square) - -Protect your email from spam using disposable addresses. - -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: [anonaddy](https://truecharts.org/docs/charts/stable/anonaddy) - -**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/ | mariadb | 3.0.43 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `anonaddy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install anonaddy TrueCharts/anonaddy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `anonaddy` deployment - -```console -helm uninstall anonaddy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install anonaddy \ - --set env.TZ="America/New York" \ - TrueCharts/anonaddy -``` - -#### 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 anonaddy TrueCharts/anonaddy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/anonaddy/9.0.29/ix_values.yaml b/stable/anonaddy/9.0.29/ix_values.yaml deleted file mode 100644 index d3bbb1b6262..00000000000 --- a/stable/anonaddy/9.0.29/ix_values.yaml +++ /dev/null @@ -1,75 +0,0 @@ -image: - repository: tccr.io/truecharts/anonaddy - tag: v0.12.3@sha256:8a06473a95dd12e1d17de614f47b86d6d9de7a3ce29a72f77ec4c88b922169d9 - pullPolicy: IfNotPresent - -strategy: - type: Recreate - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - ANONADDY_DOMAIN: "chart-example.local" - DB_DATABASE: anonaddy - DB_USERNAME: anonaddy - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - APP_KEY: - secretKeyRef: - name: appkey - key: appkey - ANONADDY_SECRET: - secretKeyRef: - name: appkey - key: secret - -service: - main: - ports: - main: - port: 10110 - targetPort: 8000 - smtp: - enabled: true - ports: - smtp: - enabled: true - port: 25 - targetPort: 25 - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/config" - -redis: - enabled: true - existingSecret: "rediscreds" - -mariadb: - enabled: true - mariadbUsername: anonaddy - mariadbDatabase: anonaddy - existingSecret: "mariadbcreds" diff --git a/stable/anonaddy/9.0.30/CHANGELOG.md b/stable/anonaddy/9.0.30/CHANGELOG.md new file mode 100644 index 00000000000..92522c3a903 --- /dev/null +++ b/stable/anonaddy/9.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [anonaddy-9.0.30](https://github.com/truecharts/apps/compare/anonaddy-9.0.29...anonaddy-9.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [anonaddy-9.0.29](https://github.com/truecharts/apps/compare/anonaddy-9.0.28...anonaddy-9.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [anonaddy-9.0.28](https://github.com/truecharts/apps/compare/anonaddy-9.0.27...anonaddy-9.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [anonaddy-9.0.27](https://github.com/truecharts/apps/compare/anonaddy-9.0.25...anonaddy-9.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [anonaddy-9.0.25](https://github.com/truecharts/apps/compare/anonaddy-9.0.24...anonaddy-9.0.25) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [anonaddy-9.0.24](https://github.com/truecharts/apps/compare/anonaddy-9.0.23...anonaddy-9.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [anonaddy-9.0.23](https://github.com/truecharts/apps/compare/anonaddy-9.0.22...anonaddy-9.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [anonaddy-9.0.22](https://github.com/truecharts/apps/compare/anonaddy-9.0.21...anonaddy-9.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [anonaddy-9.0.21](https://github.com/truecharts/apps/compare/anonaddy-9.0.19...anonaddy-9.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + diff --git a/stable/anonaddy/9.0.30/Chart.lock b/stable/anonaddy/9.0.30/Chart.lock new file mode 100644 index 00000000000..f7bdd46274e --- /dev/null +++ b/stable/anonaddy/9.0.30/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c +generated: "2022-07-25T18:43:31.11068233Z" diff --git a/stable/anonaddy/9.0.30/Chart.yaml b/stable/anonaddy/9.0.30/Chart.yaml new file mode 100644 index 00000000000..e1714f74388 --- /dev/null +++ b/stable/anonaddy/9.0.30/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "0.12.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: "Protect your email from spam using disposable addresses." +home: https://github.com/truecharts/apps/tree/master/charts/stable/anonaddy +icon: https://truecharts.org/img/chart-icons/anonaddy.png +keywords: + - anonaddy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: anonaddy +sources: + - https://github.com/anonaddy/docker +version: 9.0.30 +annotations: + truecharts.org/catagories: | + - email + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/anonaddy/9.0.30/README.md b/stable/anonaddy/9.0.30/README.md new file mode 100644 index 00000000000..0f1ac53bc1a --- /dev/null +++ b/stable/anonaddy/9.0.30/README.md @@ -0,0 +1,109 @@ +# anonaddy + +![Version: 9.0.30](https://img.shields.io/badge/Version-9.0.30-informational?style=flat-square) ![AppVersion: 0.12.3](https://img.shields.io/badge/AppVersion-0.12.3-informational?style=flat-square) + +Protect your email from spam using disposable addresses. + +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: [anonaddy](https://truecharts.org/docs/charts/stable/anonaddy) + +**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/ | mariadb | 3.0.43 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `anonaddy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install anonaddy TrueCharts/anonaddy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `anonaddy` deployment + +```console +helm uninstall anonaddy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install anonaddy \ + --set env.TZ="America/New York" \ + TrueCharts/anonaddy +``` + +#### 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 anonaddy TrueCharts/anonaddy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/anonaddy/9.0.29/app-readme.md b/stable/anonaddy/9.0.30/app-readme.md similarity index 100% rename from stable/anonaddy/9.0.29/app-readme.md rename to stable/anonaddy/9.0.30/app-readme.md diff --git a/stable/appdaemon/9.0.23/charts/common-10.4.7.tgz b/stable/anonaddy/9.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/appdaemon/9.0.23/charts/common-10.4.7.tgz rename to stable/anonaddy/9.0.30/charts/common-10.4.7.tgz diff --git a/stable/anonaddy/9.0.29/charts/mariadb-3.0.43.tgz b/stable/anonaddy/9.0.30/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/anonaddy/9.0.29/charts/mariadb-3.0.43.tgz rename to stable/anonaddy/9.0.30/charts/mariadb-3.0.43.tgz diff --git a/stable/anonaddy/9.0.29/charts/redis-3.0.44.tgz b/stable/anonaddy/9.0.30/charts/redis-3.0.44.tgz similarity index 100% rename from stable/anonaddy/9.0.29/charts/redis-3.0.44.tgz rename to stable/anonaddy/9.0.30/charts/redis-3.0.44.tgz diff --git a/stable/anonaddy/9.0.30/ix_values.yaml b/stable/anonaddy/9.0.30/ix_values.yaml new file mode 100644 index 00000000000..d86f07f35b1 --- /dev/null +++ b/stable/anonaddy/9.0.30/ix_values.yaml @@ -0,0 +1,75 @@ +image: + repository: tccr.io/truecharts/anonaddy + tag: v0.12.3@sha256:2a4e6c55b0ecf0ecee4d28e8411b951ab0255e336cf48c389acd0e39fc5005ec + pullPolicy: IfNotPresent + +strategy: + type: Recreate + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + ANONADDY_DOMAIN: "chart-example.local" + DB_DATABASE: anonaddy + DB_USERNAME: anonaddy + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + APP_KEY: + secretKeyRef: + name: appkey + key: appkey + ANONADDY_SECRET: + secretKeyRef: + name: appkey + key: secret + +service: + main: + ports: + main: + port: 10110 + targetPort: 8000 + smtp: + enabled: true + ports: + smtp: + enabled: true + port: 25 + targetPort: 25 + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/config" + +redis: + enabled: true + existingSecret: "rediscreds" + +mariadb: + enabled: true + mariadbUsername: anonaddy + mariadbDatabase: anonaddy + existingSecret: "mariadbcreds" diff --git a/stable/anonaddy/9.0.29/questions.yaml b/stable/anonaddy/9.0.30/questions.yaml similarity index 100% rename from stable/anonaddy/9.0.29/questions.yaml rename to stable/anonaddy/9.0.30/questions.yaml diff --git a/stable/anonaddy/9.0.29/templates/_appkey.tpl b/stable/anonaddy/9.0.30/templates/_appkey.tpl similarity index 100% rename from stable/anonaddy/9.0.29/templates/_appkey.tpl rename to stable/anonaddy/9.0.30/templates/_appkey.tpl diff --git a/stable/anonaddy/9.0.29/templates/common.yaml b/stable/anonaddy/9.0.30/templates/common.yaml similarity index 100% rename from stable/anonaddy/9.0.29/templates/common.yaml rename to stable/anonaddy/9.0.30/templates/common.yaml diff --git a/stable/appdaemon/9.0.23/values.yaml b/stable/anonaddy/9.0.30/values.yaml similarity index 100% rename from stable/appdaemon/9.0.23/values.yaml rename to stable/anonaddy/9.0.30/values.yaml diff --git a/stable/appdaemon/9.0.23/CHANGELOG.md b/stable/appdaemon/9.0.23/CHANGELOG.md deleted file mode 100644 index d3f3865688d..00000000000 --- a/stable/appdaemon/9.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [appdaemon-9.0.22](https://github.com/truecharts/apps/compare/appdaemon-9.0.20...appdaemon-9.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [appdaemon-9.0.20](https://github.com/truecharts/apps/compare/appdaemon-9.0.19...appdaemon-9.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [appdaemon-9.0.19](https://github.com/truecharts/apps/compare/appdaemon-9.0.18...appdaemon-9.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [appdaemon-9.0.18](https://github.com/truecharts/apps/compare/appdaemon-9.0.17...appdaemon-9.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [appdaemon-9.0.17](https://github.com/truecharts/apps/compare/appdaemon-9.0.15...appdaemon-9.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [appdaemon-9.0.15](https://github.com/truecharts/apps/compare/appdaemon-9.0.13...appdaemon-9.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [appdaemon-9.0.13](https://github.com/truecharts/apps/compare/appdaemon-9.0.12...appdaemon-9.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [appdaemon-9.0.12](https://github.com/truecharts/apps/compare/appdaemon-9.0.11...appdaemon-9.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/appdaemon/9.0.23/Chart.lock b/stable/appdaemon/9.0.23/Chart.lock deleted file mode 100644 index 5b34edadf31..00000000000 --- a/stable/appdaemon/9.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:08:44.942957431Z" diff --git a/stable/appdaemon/9.0.23/Chart.yaml b/stable/appdaemon/9.0.23/Chart.yaml deleted file mode 100644 index a9429c5c9fd..00000000000 --- a/stable/appdaemon/9.0.23/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "4.2.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: - AppDaemon is a loosely coupled, multithreaded, sandboxed python execution - environment for writing automation apps for Home Assistant home automation software. - It also provides a configurable dashboard (HADashboard) suitable for wall mounted - tablets. -home: https://github.com/truecharts/apps/tree/master/charts/stable/appdaemon -icon: https://truecharts.org/img/chart-icons/appdaemon.png -keywords: - - appdaemon - - homeautomation -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org - - email: 20650065+warllo54@users.noreply.github.com - name: warllo54 - url: truecharts.org -name: appdaemon -sources: - - https://github.com/AppDaemon/appdaemon -type: application -version: 9.0.23 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/appdaemon/9.0.23/README.md b/stable/appdaemon/9.0.23/README.md deleted file mode 100644 index b9a6164d55f..00000000000 --- a/stable/appdaemon/9.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# appdaemon - -![Version: 9.0.23](https://img.shields.io/badge/Version-9.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.2.1](https://img.shields.io/badge/AppVersion-4.2.1-informational?style=flat-square) - -AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. - -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: [appdaemon](https://truecharts.org/docs/charts/stable/appdaemon) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `appdaemon` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install appdaemon TrueCharts/appdaemon -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `appdaemon` deployment - -```console -helm uninstall appdaemon -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install appdaemon \ - --set env.TZ="America/New York" \ - TrueCharts/appdaemon -``` - -#### 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 appdaemon TrueCharts/appdaemon -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/appdaemon/9.0.23/ix_values.yaml b/stable/appdaemon/9.0.23/ix_values.yaml deleted file mode 100644 index abde7d9c116..00000000000 --- a/stable/appdaemon/9.0.23/ix_values.yaml +++ /dev/null @@ -1,42 +0,0 @@ -image: - repository: tccr.io/truecharts/appdaemon - pullPolicy: IfNotPresent - tag: v4.2.1@sha256:c03e638ee95faff2ddad38bc59ef1bcf0ec4f977dacd5d703579d1f5ad57ba9f - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - TOKEN: "REPLACETHIS" - -env: - DASH_URL: "http://$HOSTNAME:5050" - HA_URL: "" - LATITUDE: 46 - LONGITUDE: -94 - ELEVATION: 1217 - -service: - main: - ports: - main: - port: 5050 - targetPort: 5050 - tcp: - enabled: true - ports: - tcp: - enabled: true - port: 51050 - targetPort: 51050 - -persistence: - conf: - enabled: true - mountPath: "/conf" - varrun: - enabled: true diff --git a/stable/appdaemon/9.0.24/CHANGELOG.md b/stable/appdaemon/9.0.24/CHANGELOG.md new file mode 100644 index 00000000000..0d552368927 --- /dev/null +++ b/stable/appdaemon/9.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [appdaemon-9.0.24](https://github.com/truecharts/apps/compare/appdaemon-9.0.23...appdaemon-9.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.23](https://github.com/truecharts/apps/compare/appdaemon-9.0.22...appdaemon-9.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [appdaemon-9.0.22](https://github.com/truecharts/apps/compare/appdaemon-9.0.20...appdaemon-9.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [appdaemon-9.0.20](https://github.com/truecharts/apps/compare/appdaemon-9.0.19...appdaemon-9.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [appdaemon-9.0.19](https://github.com/truecharts/apps/compare/appdaemon-9.0.18...appdaemon-9.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [appdaemon-9.0.18](https://github.com/truecharts/apps/compare/appdaemon-9.0.17...appdaemon-9.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [appdaemon-9.0.17](https://github.com/truecharts/apps/compare/appdaemon-9.0.15...appdaemon-9.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [appdaemon-9.0.15](https://github.com/truecharts/apps/compare/appdaemon-9.0.13...appdaemon-9.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [appdaemon-9.0.13](https://github.com/truecharts/apps/compare/appdaemon-9.0.12...appdaemon-9.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/appdaemon/9.0.24/Chart.lock b/stable/appdaemon/9.0.24/Chart.lock new file mode 100644 index 00000000000..0832b7b3fcd --- /dev/null +++ b/stable/appdaemon/9.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:23.816347578Z" diff --git a/stable/appdaemon/9.0.24/Chart.yaml b/stable/appdaemon/9.0.24/Chart.yaml new file mode 100644 index 00000000000..57b054dca64 --- /dev/null +++ b/stable/appdaemon/9.0.24/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "4.2.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + AppDaemon is a loosely coupled, multithreaded, sandboxed python execution + environment for writing automation apps for Home Assistant home automation software. + It also provides a configurable dashboard (HADashboard) suitable for wall mounted + tablets. +home: https://github.com/truecharts/apps/tree/master/charts/stable/appdaemon +icon: https://truecharts.org/img/chart-icons/appdaemon.png +keywords: + - appdaemon + - homeautomation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org + - email: 20650065+warllo54@users.noreply.github.com + name: warllo54 + url: truecharts.org +name: appdaemon +sources: + - https://github.com/AppDaemon/appdaemon +type: application +version: 9.0.24 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/appdaemon/9.0.24/README.md b/stable/appdaemon/9.0.24/README.md new file mode 100644 index 00000000000..72e82bb767b --- /dev/null +++ b/stable/appdaemon/9.0.24/README.md @@ -0,0 +1,107 @@ +# appdaemon + +![Version: 9.0.24](https://img.shields.io/badge/Version-9.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.2.1](https://img.shields.io/badge/AppVersion-4.2.1-informational?style=flat-square) + +AppDaemon is a loosely coupled, multithreaded, sandboxed python execution environment for writing automation apps for Home Assistant home automation software. It also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets. + +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: [appdaemon](https://truecharts.org/docs/charts/stable/appdaemon) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `appdaemon` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install appdaemon TrueCharts/appdaemon +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `appdaemon` deployment + +```console +helm uninstall appdaemon +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install appdaemon \ + --set env.TZ="America/New York" \ + TrueCharts/appdaemon +``` + +#### 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 appdaemon TrueCharts/appdaemon -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/appdaemon/9.0.23/app-readme.md b/stable/appdaemon/9.0.24/app-readme.md similarity index 100% rename from stable/appdaemon/9.0.23/app-readme.md rename to stable/appdaemon/9.0.24/app-readme.md diff --git a/stable/aria2/5.0.23/charts/common-10.4.7.tgz b/stable/appdaemon/9.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/aria2/5.0.23/charts/common-10.4.7.tgz rename to stable/appdaemon/9.0.24/charts/common-10.4.7.tgz diff --git a/stable/appdaemon/9.0.24/ix_values.yaml b/stable/appdaemon/9.0.24/ix_values.yaml new file mode 100644 index 00000000000..33ab870e74e --- /dev/null +++ b/stable/appdaemon/9.0.24/ix_values.yaml @@ -0,0 +1,42 @@ +image: + repository: tccr.io/truecharts/appdaemon + pullPolicy: IfNotPresent + tag: v4.2.1@sha256:e9c2639389084bd3ea7b272d5239cf6da7b5e3eb49069bbcafd002e551681dda + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + TOKEN: "REPLACETHIS" + +env: + DASH_URL: "http://$HOSTNAME:5050" + HA_URL: "" + LATITUDE: 46 + LONGITUDE: -94 + ELEVATION: 1217 + +service: + main: + ports: + main: + port: 5050 + targetPort: 5050 + tcp: + enabled: true + ports: + tcp: + enabled: true + port: 51050 + targetPort: 51050 + +persistence: + conf: + enabled: true + mountPath: "/conf" + varrun: + enabled: true diff --git a/stable/appdaemon/9.0.23/questions.yaml b/stable/appdaemon/9.0.24/questions.yaml similarity index 100% rename from stable/appdaemon/9.0.23/questions.yaml rename to stable/appdaemon/9.0.24/questions.yaml diff --git a/stable/aria2/5.0.23/templates/common.yaml b/stable/appdaemon/9.0.24/templates/common.yaml similarity index 100% rename from stable/aria2/5.0.23/templates/common.yaml rename to stable/appdaemon/9.0.24/templates/common.yaml diff --git a/stable/aria2/5.0.23/values.yaml b/stable/appdaemon/9.0.24/values.yaml similarity index 100% rename from stable/aria2/5.0.23/values.yaml rename to stable/appdaemon/9.0.24/values.yaml diff --git a/stable/aria2/5.0.23/CHANGELOG.md b/stable/aria2/5.0.23/CHANGELOG.md deleted file mode 100644 index ae14768aa5e..00000000000 --- a/stable/aria2/5.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [aria2-5.0.22](https://github.com/truecharts/apps/compare/aria2-5.0.20...aria2-5.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [aria2-5.0.20](https://github.com/truecharts/apps/compare/aria2-5.0.19...aria2-5.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [aria2-5.0.19](https://github.com/truecharts/apps/compare/aria2-5.0.18...aria2-5.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [aria2-5.0.18](https://github.com/truecharts/apps/compare/aria2-5.0.17...aria2-5.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [aria2-5.0.17](https://github.com/truecharts/apps/compare/aria2-5.0.15...aria2-5.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [aria2-5.0.15](https://github.com/truecharts/apps/compare/aria2-5.0.13...aria2-5.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [aria2-5.0.13](https://github.com/truecharts/apps/compare/aria2-5.0.12...aria2-5.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [aria2-5.0.12](https://github.com/truecharts/apps/compare/aria2-5.0.11...aria2-5.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/aria2/5.0.23/Chart.lock b/stable/aria2/5.0.23/Chart.lock deleted file mode 100644 index a34fd91b9c2..00000000000 --- a/stable/aria2/5.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:08:51.629221883Z" diff --git a/stable/aria2/5.0.23/Chart.yaml b/stable/aria2/5.0.23/Chart.yaml deleted file mode 100644 index 3f1017d16b1..00000000000 --- a/stable/aria2/5.0.23/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: aria server for downloading web content -home: https://github.com/truecharts/apps/tree/master/charts/stable/aria2 -icon: https://truecharts.org/img/chart-icons/aria2.png -keywords: - - aria2 -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: aria2 -sources: - - https://github.com/P3TERX/Aria2-Pro-Docker -version: 5.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/aria2/5.0.23/README.md b/stable/aria2/5.0.23/README.md deleted file mode 100644 index 0ca6576b2e6..00000000000 --- a/stable/aria2/5.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# aria2 - -![Version: 5.0.23](https://img.shields.io/badge/Version-5.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -aria server for downloading web content - -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: [aria2](https://truecharts.org/docs/charts/stable/aria2) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `aria2` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install aria2 TrueCharts/aria2 -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `aria2` deployment - -```console -helm uninstall aria2 -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install aria2 \ - --set env.TZ="America/New York" \ - TrueCharts/aria2 -``` - -#### 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 aria2 TrueCharts/aria2 -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/aria2/5.0.23/ix_values.yaml b/stable/aria2/5.0.23/ix_values.yaml deleted file mode 100644 index fb1a70f4f6e..00000000000 --- a/stable/aria2/5.0.23/ix_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -image: - repository: tccr.io/truecharts/aria2-pro - tag: latest@sha256:78e521429cc3764a2cb8fba18b998e934ce9b1e9c5387d39d0515e8f7be9ddb5 - pullPolicy: IfNotPresent - -secretEnv: - RPC_SECRET: "ChangemeNow" - -env: - RPC_PORT: 6800 - # LISTEN_PORT: 6888 - -service: - main: - ports: - main: - port: 6800 - targetPort: 6800 - listen: - enabled: true - ports: - listen: - enabled: true - port: 6888 - targetPort: 6888 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/aria2/5.0.24/CHANGELOG.md b/stable/aria2/5.0.24/CHANGELOG.md new file mode 100644 index 00000000000..20840a2b999 --- /dev/null +++ b/stable/aria2/5.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [aria2-5.0.24](https://github.com/truecharts/apps/compare/aria2-5.0.23...aria2-5.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [aria2-5.0.23](https://github.com/truecharts/apps/compare/aria2-5.0.22...aria2-5.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [aria2-5.0.22](https://github.com/truecharts/apps/compare/aria2-5.0.20...aria2-5.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [aria2-5.0.20](https://github.com/truecharts/apps/compare/aria2-5.0.19...aria2-5.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [aria2-5.0.19](https://github.com/truecharts/apps/compare/aria2-5.0.18...aria2-5.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [aria2-5.0.18](https://github.com/truecharts/apps/compare/aria2-5.0.17...aria2-5.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [aria2-5.0.17](https://github.com/truecharts/apps/compare/aria2-5.0.15...aria2-5.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [aria2-5.0.15](https://github.com/truecharts/apps/compare/aria2-5.0.13...aria2-5.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [aria2-5.0.13](https://github.com/truecharts/apps/compare/aria2-5.0.12...aria2-5.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/aria2/5.0.24/Chart.lock b/stable/aria2/5.0.24/Chart.lock new file mode 100644 index 00000000000..bd861e1c8e7 --- /dev/null +++ b/stable/aria2/5.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:29.863450316Z" diff --git a/stable/aria2/5.0.24/Chart.yaml b/stable/aria2/5.0.24/Chart.yaml new file mode 100644 index 00000000000..c8e38c45e2b --- /dev/null +++ b/stable/aria2/5.0.24/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: aria server for downloading web content +home: https://github.com/truecharts/apps/tree/master/charts/stable/aria2 +icon: https://truecharts.org/img/chart-icons/aria2.png +keywords: + - aria2 +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: aria2 +sources: + - https://github.com/P3TERX/Aria2-Pro-Docker +version: 5.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/aria2/5.0.24/README.md b/stable/aria2/5.0.24/README.md new file mode 100644 index 00000000000..a027bb8ad99 --- /dev/null +++ b/stable/aria2/5.0.24/README.md @@ -0,0 +1,107 @@ +# aria2 + +![Version: 5.0.24](https://img.shields.io/badge/Version-5.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +aria server for downloading web content + +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: [aria2](https://truecharts.org/docs/charts/stable/aria2) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `aria2` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install aria2 TrueCharts/aria2 +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `aria2` deployment + +```console +helm uninstall aria2 +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install aria2 \ + --set env.TZ="America/New York" \ + TrueCharts/aria2 +``` + +#### 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 aria2 TrueCharts/aria2 -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/aria2/5.0.23/app-readme.md b/stable/aria2/5.0.24/app-readme.md similarity index 100% rename from stable/aria2/5.0.23/app-readme.md rename to stable/aria2/5.0.24/app-readme.md diff --git a/stable/audacity/4.0.22/charts/common-10.4.7.tgz b/stable/aria2/5.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/audacity/4.0.22/charts/common-10.4.7.tgz rename to stable/aria2/5.0.24/charts/common-10.4.7.tgz diff --git a/stable/aria2/5.0.24/ix_values.yaml b/stable/aria2/5.0.24/ix_values.yaml new file mode 100644 index 00000000000..d4daaf7e00d --- /dev/null +++ b/stable/aria2/5.0.24/ix_values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/aria2-pro + tag: latest@sha256:0e8e802c18b47dce2e6da23a27b71debb439bea24e9b80815724e2a16d179067 + pullPolicy: IfNotPresent + +secretEnv: + RPC_SECRET: "ChangemeNow" + +env: + RPC_PORT: 6800 + # LISTEN_PORT: 6888 + +service: + main: + ports: + main: + port: 6800 + targetPort: 6800 + listen: + enabled: true + ports: + listen: + enabled: true + port: 6888 + targetPort: 6888 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/aria2/5.0.23/questions.yaml b/stable/aria2/5.0.24/questions.yaml similarity index 100% rename from stable/aria2/5.0.23/questions.yaml rename to stable/aria2/5.0.24/questions.yaml diff --git a/stable/avidemux/1.0.0/templates/common.yaml b/stable/aria2/5.0.24/templates/common.yaml similarity index 100% rename from stable/avidemux/1.0.0/templates/common.yaml rename to stable/aria2/5.0.24/templates/common.yaml diff --git a/stable/audacity/4.0.22/values.yaml b/stable/aria2/5.0.24/values.yaml similarity index 100% rename from stable/audacity/4.0.22/values.yaml rename to stable/aria2/5.0.24/values.yaml diff --git a/stable/audacity/4.0.22/CHANGELOG.md b/stable/audacity/4.0.22/CHANGELOG.md deleted file mode 100644 index 3483bf9f0b4..00000000000 --- a/stable/audacity/4.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audacity-4.0.21](https://github.com/truecharts/apps/compare/audacity-4.0.19...audacity-4.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [audacity-4.0.19](https://github.com/truecharts/apps/compare/audacity-4.0.18...audacity-4.0.19) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [audacity-4.0.18](https://github.com/truecharts/apps/compare/audacity-4.0.17...audacity-4.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [audacity-4.0.17](https://github.com/truecharts/apps/compare/audacity-4.0.16...audacity-4.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [audacity-4.0.16](https://github.com/truecharts/apps/compare/audacity-4.0.14...audacity-4.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [audacity-4.0.14](https://github.com/truecharts/apps/compare/audacity-4.0.12...audacity-4.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [audacity-4.0.12](https://github.com/truecharts/apps/compare/audacity-4.0.11...audacity-4.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [audacity-4.0.11](https://github.com/truecharts/apps/compare/audacity-4.0.10...audacity-4.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/audacity/4.0.22/Chart.lock b/stable/audacity/4.0.22/Chart.lock deleted file mode 100644 index a05dde15ef9..00000000000 --- a/stable/audacity/4.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:09:00.862355672Z" diff --git a/stable/audacity/4.0.22/Chart.yaml b/stable/audacity/4.0.22/Chart.yaml deleted file mode 100644 index 68421619360..00000000000 --- a/stable/audacity/4.0.22/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "3.0.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An easy-to-use, multi-track audio editor and recorder -home: https://github.com/truecharts/apps/tree/master/charts/stable/audacity -icon: https://truecharts.org/img/chart-icons/audacity.png -keywords: - - audacity - - music - - recorder - - editor - - audio -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: audacity -sources: - - https://github.com/linuxserver/docker-audacity - - https://www.audacityteam.org/ -type: application -version: 4.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/audacity/4.0.22/README.md b/stable/audacity/4.0.22/README.md deleted file mode 100644 index 0e276bb050c..00000000000 --- a/stable/audacity/4.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# audacity - -![Version: 4.0.22](https://img.shields.io/badge/Version-4.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.2](https://img.shields.io/badge/AppVersion-3.0.2-informational?style=flat-square) - -An easy-to-use, multi-track audio editor and recorder - -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: [audacity](https://truecharts.org/docs/charts/stable/audacity) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `audacity` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install audacity TrueCharts/audacity -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `audacity` deployment - -```console -helm uninstall audacity -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install audacity \ - --set env.TZ="America/New York" \ - TrueCharts/audacity -``` - -#### 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 audacity TrueCharts/audacity -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/audacity/4.0.22/ix_values.yaml b/stable/audacity/4.0.22/ix_values.yaml deleted file mode 100644 index 7ef76f7f44d..00000000000 --- a/stable/audacity/4.0.22/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/audacity - pullPolicy: IfNotPresent - tag: v3.0.2@sha256:ddd7dd0f07602b9dcd7d8b50145ac37c562ed97abedef83a3365aa8d6f6da21e - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10032 - targetPort: 3000 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/audacity/4.0.23/CHANGELOG.md b/stable/audacity/4.0.23/CHANGELOG.md new file mode 100644 index 00000000000..25a3dee3048 --- /dev/null +++ b/stable/audacity/4.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [audacity-4.0.23](https://github.com/truecharts/apps/compare/audacity-4.0.22...audacity-4.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audacity-4.0.22](https://github.com/truecharts/apps/compare/audacity-4.0.21...audacity-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audacity-4.0.21](https://github.com/truecharts/apps/compare/audacity-4.0.19...audacity-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [audacity-4.0.19](https://github.com/truecharts/apps/compare/audacity-4.0.18...audacity-4.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [audacity-4.0.18](https://github.com/truecharts/apps/compare/audacity-4.0.17...audacity-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [audacity-4.0.17](https://github.com/truecharts/apps/compare/audacity-4.0.16...audacity-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [audacity-4.0.16](https://github.com/truecharts/apps/compare/audacity-4.0.14...audacity-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [audacity-4.0.14](https://github.com/truecharts/apps/compare/audacity-4.0.12...audacity-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [audacity-4.0.12](https://github.com/truecharts/apps/compare/audacity-4.0.11...audacity-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/audacity/4.0.23/Chart.lock b/stable/audacity/4.0.23/Chart.lock new file mode 100644 index 00000000000..1d3f0304fa1 --- /dev/null +++ b/stable/audacity/4.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:38.276653053Z" diff --git a/stable/audacity/4.0.23/Chart.yaml b/stable/audacity/4.0.23/Chart.yaml new file mode 100644 index 00000000000..1fcf15774b9 --- /dev/null +++ b/stable/audacity/4.0.23/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "3.0.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An easy-to-use, multi-track audio editor and recorder +home: https://github.com/truecharts/apps/tree/master/charts/stable/audacity +icon: https://truecharts.org/img/chart-icons/audacity.png +keywords: + - audacity + - music + - recorder + - editor + - audio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: audacity +sources: + - https://github.com/linuxserver/docker-audacity + - https://www.audacityteam.org/ +type: application +version: 4.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/audacity/4.0.23/README.md b/stable/audacity/4.0.23/README.md new file mode 100644 index 00000000000..282467dc68f --- /dev/null +++ b/stable/audacity/4.0.23/README.md @@ -0,0 +1,108 @@ +# audacity + +![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.2](https://img.shields.io/badge/AppVersion-3.0.2-informational?style=flat-square) + +An easy-to-use, multi-track audio editor and recorder + +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: [audacity](https://truecharts.org/docs/charts/stable/audacity) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `audacity` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install audacity TrueCharts/audacity +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `audacity` deployment + +```console +helm uninstall audacity +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install audacity \ + --set env.TZ="America/New York" \ + TrueCharts/audacity +``` + +#### 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 audacity TrueCharts/audacity -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/audacity/4.0.22/app-readme.md b/stable/audacity/4.0.23/app-readme.md similarity index 100% rename from stable/audacity/4.0.22/app-readme.md rename to stable/audacity/4.0.23/app-readme.md diff --git a/stable/audiobookshelf/2.0.25/charts/common-10.4.7.tgz b/stable/audacity/4.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/audiobookshelf/2.0.25/charts/common-10.4.7.tgz rename to stable/audacity/4.0.23/charts/common-10.4.7.tgz diff --git a/stable/audacity/4.0.23/ix_values.yaml b/stable/audacity/4.0.23/ix_values.yaml new file mode 100644 index 00000000000..108a5336baf --- /dev/null +++ b/stable/audacity/4.0.23/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/audacity + pullPolicy: IfNotPresent + tag: v3.0.2@sha256:fa1bf994f5c37b38f78872daba4921b6d78f17d94d1390cd6913474c6fcee9d8 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10032 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/audacity/4.0.22/questions.yaml b/stable/audacity/4.0.23/questions.yaml similarity index 100% rename from stable/audacity/4.0.22/questions.yaml rename to stable/audacity/4.0.23/questions.yaml diff --git a/stable/audacity/4.0.22/templates/common.yaml b/stable/audacity/4.0.23/templates/common.yaml similarity index 100% rename from stable/audacity/4.0.22/templates/common.yaml rename to stable/audacity/4.0.23/templates/common.yaml diff --git a/stable/audiobookshelf/2.0.25/values.yaml b/stable/audacity/4.0.23/values.yaml similarity index 100% rename from stable/audiobookshelf/2.0.25/values.yaml rename to stable/audacity/4.0.23/values.yaml diff --git a/stable/audiobookshelf/2.0.25/CHANGELOG.md b/stable/audiobookshelf/2.0.25/CHANGELOG.md deleted file mode 100644 index 10181025214..00000000000 --- a/stable/audiobookshelf/2.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [audiobookshelf-2.0.24](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.22...audiobookshelf-2.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [audiobookshelf-2.0.22](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.21...audiobookshelf-2.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [audiobookshelf-2.0.21](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.20...audiobookshelf-2.0.21) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [audiobookshelf-2.0.20](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.19...audiobookshelf-2.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [audiobookshelf-2.0.19](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.17...audiobookshelf-2.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [audiobookshelf-2.0.17](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.15...audiobookshelf-2.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [audiobookshelf-2.0.15](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.14...audiobookshelf-2.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [audiobookshelf-2.0.14](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.13...audiobookshelf-2.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/audiobookshelf/2.0.25/Chart.lock b/stable/audiobookshelf/2.0.25/Chart.lock deleted file mode 100644 index 7c3fc9c1a4a..00000000000 --- a/stable/audiobookshelf/2.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:09:04.260873587Z" diff --git a/stable/audiobookshelf/2.0.25/Chart.yaml b/stable/audiobookshelf/2.0.25/Chart.yaml deleted file mode 100644 index 5bd05680c13..00000000000 --- a/stable/audiobookshelf/2.0.25/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "2.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks. -home: https://github.com/truecharts/apps/tree/master/charts/stable/audiobookshelf -icon: https://truecharts.org/img/chart-icons/audiobookshelf.png -keywords: - - audiobookshelf -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: audiobookshelf -sources: - - https://hub.docker.com/r/advplyr/audiobookshelf - - https://github.com/advplyr/audiobookshelf -version: 2.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/audiobookshelf/2.0.25/README.md b/stable/audiobookshelf/2.0.25/README.md deleted file mode 100644 index 0b2317ee0e5..00000000000 --- a/stable/audiobookshelf/2.0.25/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# audiobookshelf - -![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) - -Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks. - -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: [audiobookshelf](https://truecharts.org/docs/charts/stable/audiobookshelf) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `audiobookshelf` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install audiobookshelf TrueCharts/audiobookshelf -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `audiobookshelf` deployment - -```console -helm uninstall audiobookshelf -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install audiobookshelf \ - --set env.TZ="America/New York" \ - TrueCharts/audiobookshelf -``` - -#### 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 audiobookshelf TrueCharts/audiobookshelf -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/audiobookshelf/2.0.25/ix_values.yaml b/stable/audiobookshelf/2.0.25/ix_values.yaml deleted file mode 100644 index d5692040f89..00000000000 --- a/stable/audiobookshelf/2.0.25/ix_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -image: - repository: tccr.io/truecharts/audiobookshelf - tag: 2.1.0@sha256:3f6fd4733d32546c098c836cc2aff994b0fd9b618004fbb74c58babbb3a1ac51 - pullPolicy: IfNotPresent - -env: - AUDIOBOOKSHELF_UID: "{{ .Values.security.PUID }}" - AUDIOBOOKSHELF_GID: "{{ .Values.podSecurityContext.fsGroup }}" - PORT: "{{ .Values.service.main.ports.main.port }}" - TOKEN_SECRET: - secretKeyRef: - name: audiobookshelf-secrets - key: TOKEN_SECRET - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -service: - main: - ports: - main: - port: 10223 - -probes: - liveness: - path: "/ping" - readiness: - path: "/ping" - startup: - path: "/ping" - -persistence: - config: - enabled: true - mountPath: "/config" - audiobooks: - enabled: true - mountPath: "/audiobooks" - metadata: - enabled: true - mountPath: "/metadata" diff --git a/stable/audiobookshelf/2.0.26/CHANGELOG.md b/stable/audiobookshelf/2.0.26/CHANGELOG.md new file mode 100644 index 00000000000..8f9c20032eb --- /dev/null +++ b/stable/audiobookshelf/2.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [audiobookshelf-2.0.26](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.25...audiobookshelf-2.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audiobookshelf-2.0.25](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.24...audiobookshelf-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [audiobookshelf-2.0.24](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.22...audiobookshelf-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [audiobookshelf-2.0.22](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.21...audiobookshelf-2.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [audiobookshelf-2.0.21](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.20...audiobookshelf-2.0.21) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [audiobookshelf-2.0.20](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.19...audiobookshelf-2.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [audiobookshelf-2.0.19](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.17...audiobookshelf-2.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [audiobookshelf-2.0.17](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.15...audiobookshelf-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [audiobookshelf-2.0.15](https://github.com/truecharts/apps/compare/audiobookshelf-2.0.14...audiobookshelf-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/audiobookshelf/2.0.26/Chart.lock b/stable/audiobookshelf/2.0.26/Chart.lock new file mode 100644 index 00000000000..066d5dfb1c1 --- /dev/null +++ b/stable/audiobookshelf/2.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:43.56022146Z" diff --git a/stable/audiobookshelf/2.0.26/Chart.yaml b/stable/audiobookshelf/2.0.26/Chart.yaml new file mode 100644 index 00000000000..9066dcb4d50 --- /dev/null +++ b/stable/audiobookshelf/2.0.26/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "2.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks. +home: https://github.com/truecharts/apps/tree/master/charts/stable/audiobookshelf +icon: https://truecharts.org/img/chart-icons/audiobookshelf.png +keywords: + - audiobookshelf +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: audiobookshelf +sources: + - https://hub.docker.com/r/advplyr/audiobookshelf + - https://github.com/advplyr/audiobookshelf +version: 2.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/audiobookshelf/2.0.26/README.md b/stable/audiobookshelf/2.0.26/README.md new file mode 100644 index 00000000000..c82df51cc61 --- /dev/null +++ b/stable/audiobookshelf/2.0.26/README.md @@ -0,0 +1,108 @@ +# audiobookshelf + +![Version: 2.0.26](https://img.shields.io/badge/Version-2.0.26-informational?style=flat-square) ![AppVersion: 2.1.0](https://img.shields.io/badge/AppVersion-2.1.0-informational?style=flat-square) + +Audiobookshelf is a self-hosted audiobook server for managing and playing your audiobooks. + +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: [audiobookshelf](https://truecharts.org/docs/charts/stable/audiobookshelf) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `audiobookshelf` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install audiobookshelf TrueCharts/audiobookshelf +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `audiobookshelf` deployment + +```console +helm uninstall audiobookshelf +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install audiobookshelf \ + --set env.TZ="America/New York" \ + TrueCharts/audiobookshelf +``` + +#### 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 audiobookshelf TrueCharts/audiobookshelf -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/audiobookshelf/2.0.25/app-readme.md b/stable/audiobookshelf/2.0.26/app-readme.md similarity index 100% rename from stable/audiobookshelf/2.0.25/app-readme.md rename to stable/audiobookshelf/2.0.26/app-readme.md diff --git a/stable/avidemux/1.0.0/charts/common-10.4.7.tgz b/stable/audiobookshelf/2.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/avidemux/1.0.0/charts/common-10.4.7.tgz rename to stable/audiobookshelf/2.0.26/charts/common-10.4.7.tgz diff --git a/stable/audiobookshelf/2.0.26/ix_values.yaml b/stable/audiobookshelf/2.0.26/ix_values.yaml new file mode 100644 index 00000000000..b0a3a55d0bb --- /dev/null +++ b/stable/audiobookshelf/2.0.26/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/audiobookshelf + tag: 2.1.0@sha256:13803fe4fe67b515936ed17569a8bafe8a0c5742c2a95c9a4313e8d015236558 + pullPolicy: IfNotPresent + +env: + AUDIOBOOKSHELF_UID: "{{ .Values.security.PUID }}" + AUDIOBOOKSHELF_GID: "{{ .Values.podSecurityContext.fsGroup }}" + PORT: "{{ .Values.service.main.ports.main.port }}" + TOKEN_SECRET: + secretKeyRef: + name: audiobookshelf-secrets + key: TOKEN_SECRET + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +service: + main: + ports: + main: + port: 10223 + +probes: + liveness: + path: "/ping" + readiness: + path: "/ping" + startup: + path: "/ping" + +persistence: + config: + enabled: true + mountPath: "/config" + audiobooks: + enabled: true + mountPath: "/audiobooks" + metadata: + enabled: true + mountPath: "/metadata" diff --git a/stable/audiobookshelf/2.0.25/questions.yaml b/stable/audiobookshelf/2.0.26/questions.yaml similarity index 100% rename from stable/audiobookshelf/2.0.25/questions.yaml rename to stable/audiobookshelf/2.0.26/questions.yaml diff --git a/stable/audiobookshelf/2.0.25/templates/_secrets.tpl b/stable/audiobookshelf/2.0.26/templates/_secrets.tpl similarity index 100% rename from stable/audiobookshelf/2.0.25/templates/_secrets.tpl rename to stable/audiobookshelf/2.0.26/templates/_secrets.tpl diff --git a/stable/audiobookshelf/2.0.25/templates/common.yaml b/stable/audiobookshelf/2.0.26/templates/common.yaml similarity index 100% rename from stable/audiobookshelf/2.0.25/templates/common.yaml rename to stable/audiobookshelf/2.0.26/templates/common.yaml diff --git a/stable/avidemux/1.0.0/values.yaml b/stable/audiobookshelf/2.0.26/values.yaml similarity index 100% rename from stable/avidemux/1.0.0/values.yaml rename to stable/audiobookshelf/2.0.26/values.yaml diff --git a/stable/authelia/11.0.29/CHANGELOG.md b/stable/authelia/11.0.29/CHANGELOG.md new file mode 100644 index 00000000000..60fdd1c59b4 --- /dev/null +++ b/stable/authelia/11.0.29/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [authelia-11.0.29](https://github.com/truecharts/apps/compare/authelia-11.0.28...authelia-11.0.29) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [authelia-11.0.28](https://github.com/truecharts/apps/compare/authelia-11.0.27...authelia-11.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authelia-11.0.28](https://github.com/truecharts/apps/compare/authelia-11.0.27...authelia-11.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authelia-11.0.28](https://github.com/truecharts/apps/compare/authelia-11.0.27...authelia-11.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [authelia-11.0.27](https://github.com/truecharts/apps/compare/authelia-11.0.26...authelia-11.0.27) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [authelia-11.0.26](https://github.com/truecharts/apps/compare/authelia-11.0.25...authelia-11.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [authelia-11.0.25](https://github.com/truecharts/apps/compare/authelia-11.0.23...authelia-11.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [authelia-11.0.23](https://github.com/truecharts/apps/compare/authelia-11.0.22...authelia-11.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [authelia-11.0.22](https://github.com/truecharts/apps/compare/authelia-11.0.21...authelia-11.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [authelia-11.0.21](https://github.com/truecharts/apps/compare/authelia-11.0.19...authelia-11.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [authelia-11.0.19](https://github.com/truecharts/apps/compare/authelia-11.0.18...authelia-11.0.19) (2022-07-14) + +### Fix + +- disable HTTP probes temporarily ([#3173](https://github.com/truecharts/apps/issues/3173)) diff --git a/stable/authelia/11.0.29/Chart.lock b/stable/authelia/11.0.29/Chart.lock new file mode 100644 index 00000000000..663735a2941 --- /dev/null +++ b/stable/authelia/11.0.29/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:44:03.157070324Z" diff --git a/stable/authelia/11.0.29/Chart.yaml b/stable/authelia/11.0.29/Chart.yaml new file mode 100644 index 00000000000..ea582b6e81d --- /dev/null +++ b/stable/authelia/11.0.29/Chart.yaml @@ -0,0 +1,46 @@ +apiVersion: v2 +appVersion: "4.36.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: Authelia is a Single Sign-On Multi-Factor portal for web apps +home: https://github.com/truecharts/apps/tree/master/charts/stable/authelia +icon: https://truecharts.org/img/chart-icons/authelia.png +keywords: + - authelia + - authentication + - login + - SSO + - Authentication + - Security + - Two-Factor + - U2F + - YubiKey + - Push Notifications + - LDAP +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: authelia +sources: + - https://github.com/authelia/chartrepo + - https://github.com/authelia/authelia +type: application +version: 11.0.29 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/authelia/11.0.29/README.md b/stable/authelia/11.0.29/README.md new file mode 100644 index 00000000000..77ca86f8589 --- /dev/null +++ b/stable/authelia/11.0.29/README.md @@ -0,0 +1,110 @@ +# authelia + +![Version: 11.0.29](https://img.shields.io/badge/Version-11.0.29-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.36.2](https://img.shields.io/badge/AppVersion-4.36.2-informational?style=flat-square) + +Authelia is a Single Sign-On Multi-Factor portal for web apps + +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: [authelia](https://truecharts.org/docs/charts/stable/authelia) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `authelia` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install authelia TrueCharts/authelia +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `authelia` deployment + +```console +helm uninstall authelia +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install authelia \ + --set env.TZ="America/New York" \ + TrueCharts/authelia +``` + +#### 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 authelia TrueCharts/authelia -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/authelia/11.0.29/app-readme.md b/stable/authelia/11.0.29/app-readme.md new file mode 100644 index 00000000000..24a4c3a0953 --- /dev/null +++ b/stable/authelia/11.0.29/app-readme.md @@ -0,0 +1,8 @@ +Authelia is a Single Sign-On Multi-Factor portal for web apps + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/authelia + +--- + +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/stable/babybuddy/8.0.31/charts/common-10.4.7.tgz b/stable/authelia/11.0.29/charts/common-10.4.7.tgz similarity index 100% rename from stable/babybuddy/8.0.31/charts/common-10.4.7.tgz rename to stable/authelia/11.0.29/charts/common-10.4.7.tgz diff --git a/stable/babybuddy/8.0.31/charts/postgresql-8.0.45.tgz b/stable/authelia/11.0.29/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/babybuddy/8.0.31/charts/postgresql-8.0.45.tgz rename to stable/authelia/11.0.29/charts/postgresql-8.0.45.tgz diff --git a/stable/baserow/3.0.26/charts/redis-3.0.44.tgz b/stable/authelia/11.0.29/charts/redis-3.0.44.tgz similarity index 100% rename from stable/baserow/3.0.26/charts/redis-3.0.44.tgz rename to stable/authelia/11.0.29/charts/redis-3.0.44.tgz diff --git a/stable/authelia/11.0.29/ix_values.yaml b/stable/authelia/11.0.29/ix_values.yaml new file mode 100644 index 00000000000..345b7debb85 --- /dev/null +++ b/stable/authelia/11.0.29/ix_values.yaml @@ -0,0 +1,622 @@ +image: + repository: tccr.io/truecharts/authelia + pullPolicy: IfNotPresent + tag: v4.36.2@sha256:2c5c7c0667f808809d9161e38a48e58405b52615e6974d67ed4a9046dc26f799 + +command: ["authelia"] +args: ["--config=/configuration.yaml"] + +enableServiceLinks: false + +service: + main: + ports: + main: + port: 9091 + targetPort: 9091 + +persistence: + config: + enabled: true + mountPath: "/config" +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: authelia + postgresqlDatabase: authelia + +# Enabled redis +# ... for more options see https://github.com/tccr.io/truecharts/charts/tree/master/tccr.io/truecharts/redis +redis: + enabled: true + existingSecret: "rediscreds" + +resources: + limits: {} + # limits: + # cpu: "4.00" + # memory: 125Mi + requests: {} + # requests: + # cpu: "0.25" + # memory: 50Mi + +envFrom: + - configMapRef: + name: authelia-paths + +# probes: +# liveness: +# type: HTTP +# path: /api/health" + +# readiness: +# type: HTTP +# path: "/api/health" + +# startup: +# type: HTTP +# path: "/api/health" + +domain: example.com + +## +## Server Configuration +## +server: + ## + ## Port sets the configured port for the daemon, service, and the probes. + ## Default is 9091 and should not need to be changed. + ## + port: 9091 + + ## Buffers usually should be configured to be the same value. + ## Explanation at https://www.authelia.com/docs/configuration/server.html + ## Read buffer size adjusts the server's max incoming request size in bytes. + ## Write buffer size does the same for outgoing responses. + read_buffer_size: 4096 + write_buffer_size: 4096 + ## Set the single level path Authelia listens on. + ## Must be alphanumeric chars and should not contain any slashes. + path: "" + +log: + ## Level of verbosity for logs: info, debug, trace. + level: trace + + ## Format the logs are written as: json, text. + format: text + + ## TODO: Statefulness check should check if this is set, and the configMap should enable it. + ## File path where the logs will be written. If not set logs are written to stdout. + # file_path: /config/authelia.log + +## Default redirection URL +## +## If user tries to authenticate without any referer, Authelia does not know where to redirect the user to at the end +## of the authentication process. This parameter allows you to specify the default redirection URL Authelia will use +## in such a case. +## +## Note: this parameter is optional. If not provided, user won't be redirected upon successful authentication. +## Default is https://www. (value at the top of the values.yaml). +default_redirection_url: "" +# default_redirection_url: https://example.com + +theme: light + +## +## TOTP Configuration +## +## Parameters used for TOTP generation +totp: + ## The issuer name displayed in the Authenticator application of your choice + ## See: https://github.com/google/google-authenticator/wiki/Key-Uri-Format for more info on issuer names + ## Defaults to . + issuer: "" + ## The period in seconds a one-time password is current for. Changing this will require all users to register + ## their TOTP applications again. Warning: before changing period read the docs link below. + period: 30 + ## The skew controls number of one-time passwords either side of the current one that are valid. + ## Warning: before changing skew read the docs link below. + ## See: https://www.authelia.com/docs/configuration/one-time-password.html#period-and-skew to read the documentation. + skew: 1 + +## +## Duo Push API Configuration +## +## Parameters used to contact the Duo API. Those are generated when you protect an application of type +## "Partner Auth API" in the management panel. +duo_api: + enabled: false + hostname: api-123456789.example.com + integration_key: ABCDEF + plain_api_key: "" + +## +## Authentication Backend Provider Configuration +## +## Used for verifying user passwords and retrieve information such as email address and groups users belong to. +## +## The available providers are: `file`, `ldap`. You must use one and only one of these providers. +authentication_backend: + ## Disable both the HTML element and the API for reset password functionality + disable_reset_password: false + + ## The amount of time to wait before we refresh data from the authentication backend. Uses duration notation. + ## To disable this feature set it to 'disable', this will slightly reduce security because for Authelia, users will + ## always belong to groups they belonged to at the time of login even if they have been removed from them in LDAP. + ## To force update on every request you can set this to '0' or 'always', this will increase processor demand. + ## See the below documentation for more information. + ## Duration Notation docs: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ## Refresh Interval docs: https://www.authelia.com/docs/configuration/authentication/ldap.html#refresh-interval + refresh_interval: 5m + + ## LDAP backend configuration. + ## + ## This backend allows Authelia to be scaled to more + ## than one instance and therefore is recommended for + ## production. + ldap: + ## Enable LDAP Backend. + enabled: false + + ## The LDAP implementation, this affects elements like the attribute utilised for resetting a password. + ## Acceptable options are as follows: + ## - 'activedirectory' - For Microsoft Active Directory. + ## - 'custom' - For custom specifications of attributes and filters. + ## This currently defaults to 'custom' to maintain existing behaviour. + ## + ## Depending on the option here certain other values in this section have a default value, notably all of the + ## attribute mappings have a default value that this config overrides, you can read more about these default values + ## at https://www.authelia.com/docs/configuration/authentication/ldap.html#defaults + implementation: activedirectory + + ## The url to the ldap server. Format: ://
[:]. + ## Scheme can be ldap or ldaps in the format (port optional). + url: ldap://openldap.default.svc.cluster.local + + ## Connection Timeout. + timeout: 5s + + ## Use StartTLS with the LDAP connection. + start_tls: false + + tls: + ## Server Name for certificate validation (in case it's not set correctly in the URL). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for either Secure LDAP or LDAP StartTLS. + minimum_version: TLS1.2 + + ## The base dn for every LDAP query. + base_dn: DC=example,DC=com + + ## The attribute holding the username of the user. This attribute is used to populate the username in the session + ## information. It was introduced due to #561 to handle case insensitive search queries. For you information, + ## Microsoft Active Directory usually uses 'sAMAccountName' and OpenLDAP usually uses 'uid'. Beware that this + ## attribute holds the unique identifiers for the users binding the user and the configuration stored in database. + ## Therefore only single value attributes are allowed and the value must never be changed once attributed to a user + ## otherwise it would break the configuration for that user. Technically, non-unique attributes like 'mail' can also + ## be used but we don't recommend using them, we instead advise to use the attributes mentioned above + ## (sAMAccountName and uid) to follow https://www.ietf.org/rfc/rfc2307.txt. + username_attribute: "" + + ## An additional dn to define the scope to all users. + additional_users_dn: OU=Users + + ## The users filter used in search queries to find the user profile based on input filled in login form. + ## Various placeholders are available in the user filter: + ## - {input} is a placeholder replaced by what the user inputs in the login form. + ## - {username_attribute} is a mandatory placeholder replaced by what is configured in `username_attribute`. + ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`. + ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later + ## versions, so please don't use it. + ## + ## Recommended settings are as follows: + ## - Microsoft Active Directory: (&({username_attribute}={input})(objectCategory=person)(objectClass=user)) + ## - OpenLDAP: + ## - (&({username_attribute}={input})(objectClass=person)) + ## - (&({username_attribute}={input})(objectClass=inetOrgPerson)) + ## + ## To allow sign in both with username and email, one can use a filter like + ## (&(|({username_attribute}={input})({mail_attribute}={input}))(objectClass=person)) + users_filter: "" + + ## An additional dn to define the scope of groups. + additional_groups_dn: OU=Groups + + ## The groups filter used in search queries to find the groups of the user. + ## - {input} is a placeholder replaced by what the user inputs in the login form. + ## - {username} is a placeholder replace by the username stored in LDAP (based on `username_attribute`). + ## - {dn} is a matcher replaced by the user distinguished name, aka, user DN. + ## - {username_attribute} is a placeholder replaced by what is configured in `username_attribute`. + ## - {mail_attribute} is a placeholder replaced by what is configured in `mail_attribute`. + ## - DON'T USE - {0} is an alias for {input} supported for backward compatibility but it will be deprecated in later + ## versions, so please don't use it. + ## - DON'T USE - {1} is an alias for {username} supported for backward compatibility but it will be deprecated in + ## later version, so please don't use it. + ## + ## If your groups use the `groupOfUniqueNames` structure use this instead: + ## (&(uniquemember={dn})(objectclass=groupOfUniqueNames)) + groups_filter: "" + + ## The attribute holding the name of the group + group_name_attribute: "" + + ## The attribute holding the mail address of the user. If multiple email addresses are defined for a user, only the + ## first one returned by the LDAP server is used. + mail_attribute: "" + + ## The attribute holding the display name of the user. This will be used to greet an authenticated user. + display_name_attribute: "" + + ## The username of the admin user. + user: CN=Authelia,DC=example,DC=com + plain_password: "" + + ## + ## File (Authentication Provider) + ## + ## With this backend, the users database is stored in a file which is updated when users reset their passwords. + ## Therefore, this backend is meant to be used in a dev environment and not in production since it prevents Authelia + ## to be scaled to more than one instance. The options under 'password' have sane defaults, and as it has security + ## implications it is highly recommended you leave the default values. Before considering changing these settings + ## please read the docs page below: + ## https://www.authelia.com/docs/configuration/authentication/file.html#password-hash-algorithm-tuning + ## + ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html + ## + file: + enabled: true + path: /config/users_database.yml + password: + algorithm: argon2id + iterations: 1 + key_length: 32 + salt_length: 16 + memory: 1024 + parallelism: 8 + +## +## Access Control Configuration +## +## Access control is a list of rules defining the authorizations applied for one resource to users or group of users. +## +## If 'access_control' is not defined, ACL rules are disabled and the 'bypass' rule is applied, i.e., access is allowed +## to anyone. Otherwise restrictions follow the rules defined. +## +## Note: One can use the wildcard * to match any subdomain. +## It must stand at the beginning of the pattern. (example: *.mydomain.com) +## +## Note: You must put patterns containing wildcards between simple quotes for the YAML to be syntactically correct. +## +## Definition: A 'rule' is an object with the following keys: 'domain', 'subject', 'policy' and 'resources'. +## +## - 'domain' defines which domain or set of domains the rule applies to. +## +## - 'subject' defines the subject to apply authorizations to. This parameter is optional and matching any user if not +## provided. If provided, the parameter represents either a user or a group. It should be of the form +## 'user:' or 'group:'. +## +## - 'policy' is the policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'. +## +## - 'resources' is a list of regular expressions that matches a set of resources to apply the policy to. This parameter +## is optional and matches any resource if not provided. +## +## Note: the order of the rules is important. The first policy matching (domain, resource, subject) applies. +access_control: + ## Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'. It is the policy applied to any + ## resource if there is no policy to be applied to the user. + default_policy: deny + + networks: [] + # networks: + # - name: private + # networks: + # - 10.0.0.0/8 + # - 172.16.0.0/12 + # - 192.168.0.0/16 + # - name: vpn + # networks: + # - 10.9.0.0/16 + + rules: [] + # rules: + # - domain: public.example.com + # policy: bypass + # - domain: "*.example.com" + # policy: bypass + # methods: + # - OPTIONS + # - domain: secure.example.com + # policy: one_factor + # networks: + # - private + # - vpn + # - 192.168.1.0/24 + # - 10.0.0.1 + # - domain: + # - secure.example.com + # - private.example.com + # policy: two_factor + # - domain: singlefactor.example.com + # policy: one_factor + # - domain: "mx2.mail.example.com" + # subject: "group:admins" + # policy: deny + # - domain: "*.example.com" + # subject: + # - "group:admins" + # - "group:moderators" + # policy: two_factor + # - domain: dev.example.com + # resources: + # - "^/groups/dev/.*$" + # subject: "group:dev" + # policy: two_factor + # - domain: dev.example.com + # resources: + # - "^/users/john/.*$" + # subject: + # - ["group:dev", "user:john"] + # - "group:admins" + # policy: two_factor + # - domain: "{user}.example.com" + # policy: bypass + +## +## Session Provider Configuration +## +## The session cookies identify the user once logged in. +## The available providers are: `memory`, `redis`. Memory is the provider unless redis is defined. +session: + ## The name of the session cookie. (default: authelia_session). + name: authelia_session + + ## Sets the Cookie SameSite value. Possible options are none, lax, or strict. + ## Please read https://www.authelia.com/docs/configuration/session.html#same_site + same_site: lax + + ## The time in seconds before the cookie expires and session is reset. + expiration: 1h + + ## The inactivity time in seconds before the session is reset. + inactivity: 5m + + ## The remember me duration. + ## Value is in seconds, or duration notation. Value of 0 disables remember me. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ## Longer periods are considered less secure because a stolen cookie will last longer giving attackers more time to + ## spy or attack. Currently the default is 1M or 1 month. + remember_me_duration: 1M + +## +## Redis Provider +## +## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html +## +## The redis connection details +redisProvider: + port: 6379 + + ## Optional username to be used with authentication. + # username: authelia + username: "" + + ## This is the Redis DB Index https://redis.io/commands/select (sometimes referred to as database number, DB, etc). + database_index: 0 + + ## The maximum number of concurrent active connections to Redis. + maximum_active_connections: 8 + + ## The target number of idle connections to have open ready for work. Useful when opening connections is slow. + minimum_idle_connections: 0 + + ## The Redis TLS configuration. If defined will require a TLS connection to the Redis instance(s). + tls: + enabled: false + + ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for the connection. + minimum_version: TLS1.2 + + ## The Redis HA configuration options. + ## This provides specific options to Redis Sentinel, sentinel_name must be defined (Master Name). + high_availability: + enabled: false + enabledSecret: false + ## Sentinel Name / Master Name + sentinel_name: mysentinel + + ## The additional nodes to pre-seed the redis provider with (for sentinel). + ## If the host in the above section is defined, it will be combined with this list to connect to sentinel. + ## For high availability to be used you must have either defined; the host above or at least one node below. + nodes: [] + # nodes: + # - host: sentinel-0.databases.svc.cluster.local + # port: 26379 + # - host: sentinel-1.databases.svc.cluster.local + # port: 26379 + + ## Choose the host with the lowest latency. + route_by_latency: false + + ## Choose the host randomly. + route_randomly: false + +## +## Regulation Configuration +## +## This mechanism prevents attackers from brute forcing the first factor. It bans the user if too many attempts are done +## in a short period of time. +regulation: + ## The number of failed login attempts before user is banned. Set it to 0 to disable regulation. + max_retries: 3 + + ## The time range during which the user can attempt login before being banned. The user is banned if the + ## authentication failed 'max_retries' times in a 'find_time' seconds window. Find Time accepts duration notation. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + find_time: 2m + + ## The length of time before a banned user can login again. Ban Time accepts duration notation. + ## See: https://www.authelia.com/docs/configuration/index.html#duration-notation-format + ban_time: 5m + +## +## Storage Provider Configuration +## +## The available providers are: `local`, `mysql`, `postgres`. You must use one and only one of these providers. +storage: + ## + ## PostgreSQL (Storage Provider) + ## + postgres: + port: 5432 + database: authelia + username: authelia + sslmode: disable + timeout: 5s + +## +## Notification Provider +## +## +## Notifications are sent to users when they require a password reset, a u2f registration or a TOTP registration. +## The available providers are: filesystem, smtp. You must use one and only one of these providers. +notifier: + ## You can disable the notifier startup check by setting this to true. + disable_startup_check: false + + ## + ## File System (Notification Provider) + ## + ## Important: Kubernetes (or HA) users must read https://www.authelia.com/docs/features/statelessness.html + ## + filesystem: + enabled: true + filename: /config/notification.txt + + ## + ## SMTP (Notification Provider) + ## + ## Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate. + ## [Security] By default Authelia will: + ## - force all SMTP connections over TLS including unauthenticated connections + ## - use the disable_require_tls boolean value to disable this requirement + ## (only works for unauthenticated connections) + ## - validate the SMTP server x509 certificate during the TLS handshake against the hosts trusted certificates + ## (configure in tls section) + smtp: + enabled: false + enabledSecret: false + host: smtp.mail.svc.cluster.local + port: 25 + timeout: 5s + username: test + plain_password: test + sender: admin@example.com + ## HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost. + identifier: localhost + ## Subject configuration of the emails sent. + ## {title} is replaced by the text from the notifier + subject: "[Authelia] {title}" + ## This address is used during the startup check to verify the email configuration is correct. + ## It's not important what it is except if your email server only allows local delivery. + startup_check_address: test@authelia.com + disable_require_tls: false + disable_html_emails: false + + tls: + ## Server Name for certificate validation (in case you are using the IP or non-FQDN in the host option). + server_name: "" + + ## Skip verifying the server certificate (to allow a self-signed certificate). + ## In preference to setting this we strongly recommend you add the public portion of the certificate to the + ## certificates directory which is defined by the `certificates_directory` option at the top of the config. + skip_verify: false + + ## Minimum TLS version for either StartTLS or SMTPS. + minimum_version: TLS1.2 + +identity_providers: + oidc: + ## Enables this in the config map. Currently in beta stage. + ## See https://www.authelia.com/docs/configuration/identity-providers/oidc.html#roadmap + enabled: false + + access_token_lifespan: 1h + authorize_code_lifespan: 1m + id_token_lifespan: 1h + refresh_token_lifespan: 90m + + enable_client_debug_messages: false + + ## SECURITY NOTICE: It's not recommended changing this option, and highly discouraged to have it below 8 for + ## security reasons. + minimum_parameter_entropy: 8 + + clients: [] + # clients: + # - + ## The ID is the OpenID Connect ClientID which is used to link an application to a configuration. + # id: myapp + + ## The description to show to users when they end up on the consent screen. Defaults to the ID above. + # description: My Application + + ## The client secret is a shared secret between Authelia and the consumer of this client. + # secret: apple123 + + ## Sets the client to public. This should typically not be set, please see the documentation for usage. + # public: false + + ## The policy to require for this client; one_factor or two_factor. + # authorization_policy: two_factor + + ## Audience this client is allowed to request. + # audience: [] + + ## Scopes this client is allowed to request. + # scopes: + # - openid + # - profile + # - email + # - groups + + ## Redirect URI's specifies a list of valid case-sensitive callbacks for this client. + # redirect_uris: + # - https://oidc.example.com/oauth2/callback + + ## Grant Types configures which grants this client can obtain. + ## It's not recommended to configure this unless you know what you're doing. + # grant_types: + # - refresh_token + # - authorization_code + + ## Response Types configures which responses this client can be sent. + ## It's not recommended to configure this unless you know what you're doing. + # response_types: + # - code + + ## Response Modes configures which response modes this client supports. + ## It's not recommended to configure this unless you know what you're doing. + # response_modes: + # - form_post + # - query + # - fragment + + ## The algorithm used to sign userinfo endpoint responses for this client, either none or RS256. + # userinfo_signing_algorithm: none diff --git a/stable/authelia/11.0.29/questions.yaml b/stable/authelia/11.0.29/questions.yaml new file mode 100644 index 00000000000..9553d99e5a8 --- /dev/null +++ b/stable/authelia/11.0.29/questions.yaml @@ -0,0 +1,3340 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: domain + group: "App Configuration" + label: "Domain" + description: "The highest domain level possible, for example: domain.com when using app.domain.com" + schema: + type: string + default: "" + required: true + + - variable: default_redirection_url + group: "App Configuration" + label: "Default Redirection Url" + description: "If user tries to authenticate without any referer, this is used" + schema: + type: string + default: "" + + - variable: theme + group: "App Configuration" + label: "Theme" + schema: + type: string + default: "light" + enum: + - value: "light" + description: "info" + - value: "grey" + description: "grey" + - value: "dark" + description: "dark" + + - variable: log + group: "App Configuration" + label: "Log Configuration " + schema: + additional_attrs: true + type: dict + attrs: + - variable: level + label: "Log Level" + schema: + type: string + default: "info" + enum: + - value: "info" + description: "info" + - value: "debug" + description: "debug" + - value: "trace" + description: "trace" + - variable: format + label: "Log Format" + schema: + type: string + default: "text" + enum: + - value: "json" + description: "json" + - value: "text" + description: "text" + + - variable: totp + group: "App Configuration" + label: "TOTP Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: issuer + label: "Issuer" + description: "The issuer name displayed in the Authenticator application of your choice" + schema: + type: string + default: "" + - variable: period + label: "Period" + description: "The period in seconds a one-time password is current for" + schema: + type: int + default: 30 + - variable: skew + label: "skew" + description: "Controls number of one-time passwords either side of the current one that are valid." + schema: + type: int + default: 1 + + - variable: duo_api + group: "App Configuration" + label: "DUO API Configuration" + description: "Parameters used to contact the Duo API." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostname + label: "Hostname" + schema: + type: string + required: true + default: "" + + - variable: integration_key + label: "integration_key" + schema: + type: string + default: "" + required: true + - variable: plain_api_key + label: "plain_api_key" + schema: + type: string + default: "" + required: true + + - variable: session + group: "App Configuration" + label: "Session Provider" + description: "The session cookies identify the user once logged in." + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Cookie Name" + description: "The name of the session cookie." + schema: + type: string + required: true + default: "authelia_session" + - variable: same_site + label: "SameSite Value" + description: "Sets the Cookie SameSite value" + schema: + type: string + default: "lax" + enum: + - value: "lax" + description: "lax" + - value: "strict" + description: "strict" + - variable: expiration + label: "Expiration Time" + description: "The time in seconds before the cookie expires and session is reset." + schema: + type: string + default: "1h" + required: true + - variable: inactivity + label: "Inactivity Time" + description: "The inactivity time in seconds before the session is reset." + schema: + type: string + default: "5m" + required: true + - variable: inactivity + label: "Remember-Me duration" + description: "The remember me duration" + schema: + type: string + default: "5M" + required: true + + - variable: regulation + group: "App Configuration" + label: "Regulation Configuration" + description: "his mechanism prevents attackers from brute forcing the first factor." + schema: + additional_attrs: true + type: dict + attrs: + - variable: max_retries + label: "Maximum Retries" + description: "The number of failed login attempts before user is banned. Set it to 0 to disable regulation." + schema: + type: int + default: 3 + - variable: find_time + label: "Find Time" + description: "The time range during which the user can attempt login before being banned." + schema: + type: string + default: "2m" + required: true + - variable: ban_time + label: "Ban Duration" + description: "The length of time before a banned user can login again" + schema: + type: string + default: "5m" + required: true + + - variable: authentication_backend + group: "App Configuration" + label: "Authentication Backend Provider" + description: "sed for verifying user passwords and retrieve information such as email address and groups users belong to." + schema: + additional_attrs: true + type: dict + attrs: + - variable: disable_reset_password + label: "Disable Reset Password" + description: "Disable both the HTML element and the API for reset password functionality" + schema: + type: boolean + default: false + - variable: refresh_interval + label: "Reset Interval" + description: "The amount of time to wait before we refresh data from the authentication backend" + schema: + type: string + default: "5m" + required: true + - variable: ldap + label: "LDAP backend configuration" + description: "Used for verifying user passwords and retrieve information such as email address and groups users belong to" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: implementation + label: "Implementation" + description: "The LDAP implementation, this affects elements like the attribute utilised for resetting a password" + schema: + type: string + default: "custom" + enum: + - value: "activedirectory" + description: "activedirectory" + - value: "custom" + description: "custom" + - variable: url + label: "URL" + description: "The url to the ldap server. Format: ://
[:]" + schema: + type: string + default: "ldap://openldap.default.svc.cluster.local" + required: true + - variable: timeout + label: "Connection Timeout" + schema: + type: string + default: "5s" + required: true + - variable: start_tls + label: "Start TLS" + description: "Use StartTLS with the LDAP connection" + schema: + type: boolean + default: false + - variable: tls + label: "TLS Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: server_name + label: "Server Name" + description: "Server Name for certificate validation (in case it's not set correctly in the URL)." + schema: + type: string + default: "" + - variable: skip_verify + label: "Skip Certificate Verification" + description: "Skip verifying the server certificate (to allow a self-signed certificate)" + schema: + type: boolean + default: false + - variable: minimum_version + label: "Minimum TLS version" + description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS." + schema: + type: string + default: "TLS1.2" + enum: + - value: "TLS1.0" + description: "TLS1.0" + - value: "TLS1.1" + description: "TLS1.1" + - value: "TLS1.2" + description: "TLS1.2" + - value: "TLS1.3" + description: "TLS1.3" + - variable: base_dn + label: "Base DN" + description: "The base dn for every LDAP query." + schema: + type: string + default: "DC=example,DC=com" + required: true + - variable: username_attribute + label: "Username Attribute" + description: "The attribute holding the username of the user" + schema: + type: string + default: "" + required: true + - variable: additional_users_dn + label: "Additional Users DN" + description: "An additional dn to define the scope to all users." + schema: + type: string + default: "OU=Users" + required: true + - variable: users_filter + label: "Users Filter" + description: "The groups filter used in search queries to find the groups of the user." + schema: + type: string + default: "" + required: true + - variable: additional_groups_dn + label: "Additional Groups DN" + description: "An additional dn to define the scope of groups." + schema: + type: string + default: "OU=Groups" + required: true + - variable: groups_filter + label: "Groups Filter" + description: "The groups filter used in search queries to find the groups of the user." + schema: + type: string + default: "" + required: true + - variable: group_name_attribute + label: "Group name Attribute" + description: "The attribute holding the name of the group" + schema: + type: string + default: "" + required: true + - variable: mail_attribute + label: "Mail Attribute" + description: "The attribute holding the primary mail address of the user" + schema: + type: string + default: "" + required: true + - variable: display_name_attribute + label: "Display Name Attribute" + description: "he attribute holding the display name of the user. This will be used to greet an authenticated user." + schema: + type: string + default: "" + - variable: user + label: "Admin User" + description: "The username of the admin user used to connect to LDAP." + schema: + type: string + default: "CN=Authelia,DC=example,DC=com" + required: true + - variable: plain_password + label: "Password" + schema: + type: string + default: "" + required: true + - variable: file + label: "File backend configuration" + description: "With this backend, the users database is stored in a file which is updated when users reset their passwords." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: path + label: "Path" + schema: + type: string + default: "/config/users_database.yml" + required: true + - variable: password + label: "Password Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: algorithm + label: "Algorithm" + schema: + type: string + default: "argon2id" + enum: + - value: "argon2id" + description: "argon2id" + - value: "sha512" + description: "sha512" + - variable: iterations + label: "Iterations" + schema: + type: int + default: 1 + required: true + - variable: key_length + label: "Key Length" + schema: + type: int + default: 32 + required: true + - variable: salt_length + label: "Salt Length" + schema: + type: int + default: 16 + required: true + - variable: memory + label: "Memory" + schema: + type: int + default: 1024 + required: true + - variable: parallelism + label: "Parallelism" + schema: + type: int + default: 8 + required: true + + - variable: notifier + group: "App Configuration" + label: "Notifier Configuration" + description: "otifications are sent to users when they require a password reset, a u2f registration or a TOTP registration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: disable_startup_check + label: "Disable Startup Check" + schema: + type: boolean + default: false + - variable: filesystem + label: "Filesystem Provider" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: filename + label: "File Path" + schema: + type: string + default: "/config/notification.txt" + required: true + - variable: smtp + label: "SMTP Provider" + description: "Use a SMTP server for sending notifications. Authelia uses the PLAIN or LOGIN methods to authenticate." + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: true + show_subquestions_if: true + subquestions: + - variable: host + label: "Host" + schema: + type: string + default: "smtp.mail.svc.cluster.local" + required: true + - variable: port + label: "Port" + schema: + type: int + default: 25 + required: true + - variable: timeout + label: "Timeout" + schema: + type: string + default: "5s" + required: true + - variable: username + label: "Username" + schema: + type: string + default: "" + required: true + - variable: plain_password + label: "Password" + schema: + type: string + default: "" + required: true + - variable: sender + label: "Sender" + schema: + type: string + default: "" + required: true + - variable: identifier + label: "Identifier" + description: "HELO/EHLO Identifier. Some SMTP Servers may reject the default of localhost." + schema: + type: string + default: "localhost" + required: true + - variable: subject + label: "Subject" + description: "Subject configuration of the emails sent, {title} is replaced by the text from the notifier" + schema: + type: string + default: "[Authelia] {title}" + required: true + - variable: startup_check_address + label: "Startup Check Address" + description: "This address is used during the startup check to verify the email configuration is correct." + schema: + type: string + default: "test@authelia.com" + required: true + - variable: disable_require_tls + label: "Disable Require TLS" + schema: + type: boolean + default: false + - variable: disable_html_emails + label: "Disable HTML emails" + schema: + type: boolean + default: false + - variable: tls + label: "TLS Settings" + schema: + additional_attrs: true + type: dict + attrs: + - variable: server_name + label: "Server Name" + description: "Server Name for certificate validation (in case it's not set correctly in the URL)." + schema: + type: string + default: "" + - variable: skip_verify + label: "Skip Certificate Verification" + description: "Skip verifying the server certificate (to allow a self-signed certificate)" + schema: + type: boolean + default: false + - variable: minimum_version + label: "Minimum TLS version" + description: "Minimum TLS version for either Secure LDAP or LDAP StartTLS." + schema: + type: string + default: "TLS1.2" + enum: + - value: "TLS1.0" + description: "TLS1.0" + - value: "TLS1.1" + description: "TLS1.1" + - value: "TLS1.2" + description: "TLS1.2" + - value: "TLS1.3" + description: "TLS1.3" + - variable: access_control + group: "App Configuration" + label: "Access Control Configuration" + description: "Access control is a list of rules defining the authorizations applied for one resource to users or group of users." + schema: + additional_attrs: true + type: dict + attrs: + - variable: default_policy + label: "Default Policy" + description: "Default policy can either be 'bypass', 'one_factor', 'two_factor' or 'deny'." + schema: + type: string + default: "two_factor" + enum: + - value: "bypass" + description: "bypass" + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - value: "deny" + description: "deny" + + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: networkItem + label: "Network Item" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + default: "" + required: true + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: network + label: "network" + schema: + type: string + default: "" + required: true + + - variable: rules + label: "Rules" + schema: + type: list + default: [] + items: + - variable: rulesItem + label: "Rule" + schema: + additional_attrs: true + type: dict + attrs: + - variable: domain + label: "Domains" + description: "defines which domain or set of domains the rule applies to." + schema: + type: list + default: [] + items: + - variable: domainEntry + label: "Domain" + schema: + type: string + default: "" + required: true + - variable: policy + label: "Policy" + description: "The policy to apply to resources. It must be either 'bypass', 'one_factor', 'two_factor' or 'deny'." + schema: + type: string + default: "two_factor" + enum: + - value: "bypass" + description: "bypass" + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - value: "deny" + description: "deny" + - variable: subject + label: "Subject" + description: "defines the subject to apply authorizations to. This parameter is optional and matching any user if not provided" + schema: + type: list + default: [] + items: + - variable: subjectitem + label: "Subject" + schema: + type: string + default: "" + required: true + - variable: networks + label: "Networks" + schema: + type: list + default: [] + items: + - variable: network + label: "Network" + schema: + type: string + default: "" + required: true + - variable: resources + label: "Resources" + description: "is a list of regular expressions that matches a set of resources to apply the policy to" + schema: + type: list + default: [] + items: + - variable: resource + label: "Resource" + schema: + type: string + default: "" + required: true + + - 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 9091 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 9091 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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: identity_providers + group: "Advanced" + label: "Authelia Identity Providers (BETA)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: oidc + label: "OpenID Connect(BETA)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "enabled" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: access_token_lifespan + label: "Access Token Lifespan" + schema: + type: string + default: "1h" + required: true + - variable: authorize_code_lifespan + label: "Authorize Code Lifespan" + schema: + type: string + default: "1m" + required: true + - variable: id_token_lifespan + label: "ID Token Lifespan" + schema: + type: string + default: "1h" + required: true + - variable: refresh_token_lifespan + label: "Refresh Token Lifespan" + schema: + type: string + default: "90m" + required: true + - variable: enable_client_debug_messages + label: "Enable Client Debug Messages" + schema: + type: boolean + default: false + - variable: clients + label: "Clients" + schema: + type: list + default: [] + items: + - variable: clientEntry + label: "Client" + schema: + additional_attrs: true + type: dict + attrs: + - variable: id + label: "ID/Name" + description: "The ID is the OpenID Connect ClientID which is used to link an application to a configuration." + schema: + type: string + default: "myapp" + required: true + - variable: description + label: "Description" + description: "The description to show to users when they end up on the consent screen. Defaults to the ID above." + schema: + type: string + default: "My Application" + required: true + - variable: secret + label: "Secret" + description: "The client secret is a shared secret between Authelia and the consumer of this client." + schema: + type: string + default: "" + required: true + - variable: public + label: "public" + description: "Sets the client to public. This should typically not be set, please see the documentation for usage." + schema: + type: boolean + default: false + - variable: authorization_policy + label: "Authorization Policy" + description: "The policy to require for this client; one_factor or two_factor." + schema: + type: string + default: "two_factor" + enum: + - value: "one_factor" + description: "one_factor" + - value: "two_factor" + description: "two_factor" + - variable: userinfo_signing_algorithm + label: "Userinfo Signing Algorithm" + description: "The algorithm used to sign userinfo endpoint responses for this client, either none or RS256." + schema: + type: string + default: "none" + enum: + - value: "none" + description: "none" + - value: "RS256" + description: "RS256" + - variable: audience + label: "Audience" + description: "Audience this client is allowed to request." + schema: + type: list + default: [] + items: + - variable: audienceEntry + label: "" + schema: + type: string + default: "" + required: true + - variable: scopes + label: "Scopes" + description: "Scopes this client is allowed to request." + schema: + type: list + default: [] + items: + - variable: ScopeEntry + label: "Scope" + schema: + type: string + default: "openid" + required: true + - variable: redirect_uris + label: "redirect_uris" + description: "Redirect URI's specifies a list of valid case-sensitive callbacks for this client." + schema: + type: list + default: [] + items: + - variable: uriEntry + label: "Url" + schema: + type: string + default: "https://oidc.example.com/oauth2/callback" + required: true + - variable: grant_types + description: "Grant Types configures which grants this client can obtain." + label: "grant_types" + schema: + type: list + default: [] + items: + - variable: grantEntry + label: "Grant" + schema: + type: string + default: "refresh_token" + required: true + - variable: response_types + description: "Response Types configures which responses this client can be sent." + label: "response_types" + schema: + type: list + default: [] + items: + - variable: responseEntry + label: "type" + schema: + type: string + default: "code" + required: true + - variable: response_modes + description: "Response Modes configures which response modes this client supports." + label: "response_modes" + schema: + type: list + default: [] + items: + - variable: modeEntry + label: "Mode" + schema: + type: string + default: "form_post" + required: true diff --git a/stable/authelia/11.0.29/templates/_configmap.tpl b/stable/authelia/11.0.29/templates/_configmap.tpl new file mode 100644 index 00000000000..57d75320032 --- /dev/null +++ b/stable/authelia/11.0.29/templates/_configmap.tpl @@ -0,0 +1,248 @@ +{{/* Define the configmap */}} +{{- define "authelia.configmap" -}} +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: authelia-paths +data: + AUTHELIA_SERVER_DISABLE_HEALTHCHECK: "true" + AUTHELIA_JWT_SECRET_FILE: "/secrets/JWT_TOKEN" + AUTHELIA_SESSION_SECRET_FILE: "/secrets/SESSION_ENCRYPTION_KEY" + AUTHELIA_STORAGE_ENCRYPTION_KEY_FILE: "/secrets/ENCRYPTION_KEY" + AUTHELIA_STORAGE_POSTGRES_PASSWORD_FILE: "/secrets/STORAGE_PASSWORD" + {{- if .Values.authentication_backend.ldap.enabled }} + AUTHELIA_AUTHENTICATION_BACKEND_LDAP_PASSWORD_FILE: "/secrets/LDAP_PASSWORD" + {{- end }} + {{- if .Values.notifier.smtp.enabled }} + AUTHELIA_NOTIFIER_SMTP_PASSWORD_FILE: "/secrets/SMTP_PASSWORD" + {{- end }} + AUTHELIA_SESSION_REDIS_PASSWORD_FILE: "/secrets/REDIS_PASSWORD" + {{- if .Values.redisProvider.high_availability.enabled }} + AUTHELIA_SESSION_REDIS_HIGH_AVAILABILITY_SENTINEL_PASSWORD_FILE: "/secrets/REDIS_SENTINEL_PASSWORD" + {{- end }} + {{- if .Values.duo_api.enabled }} + AUTHELIA_DUO_API_SECRET_KEY_FILE: "/secrets/DUO_API_KEY" + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + AUTHELIA_IDENTITY_PROVIDERS_OIDC_HMAC_SECRET_FILE: "/secrets/OIDC_HMAC_SECRET" + AUTHELIA_IDENTITY_PROVIDERS_OIDC_ISSUER_PRIVATE_KEY_FILE: "/secrets/OIDC_PRIVATE_KEY" + {{- end }} + +--- + +apiVersion: v1 +kind: ConfigMap +metadata: + name: authelia-configfile +data: + configuration.yaml: | + --- + theme: {{ default "light" .Values.theme }} + default_redirection_url: {{ default (printf "https://www.%s" .Values.domain) .Values.default_redirection_url }} + server: + host: 0.0.0.0 + port: {{ default 9091 .Values.server.port }} + {{- if not (eq "" (default "" .Values.server.path)) }} + path: {{ .Values.server.path }} + {{- end }} + read_buffer_size: {{ default 4096 .Values.server.read_buffer_size }} + write_buffer_size: {{ default 4096 .Values.server.write_buffer_size }} + enable_pprof: {{ default false .Values.server.enable_pprof }} + enable_expvars: {{ default false .Values.server.enable_expvars }} + log: + level: {{ default "info" .Values.log.level }} + format: {{ default "text" .Values.log.format }} + {{- if not (eq "" (default "" .Values.log.file_path)) }} + file_path: {{ .Values.log.file_path }} + keep_stdout: true + {{- end }} + totp: + issuer: {{ default .Values.domain .Values.totp.issuer }} + period: {{ default 30 .Values.totp.period }} + skew: {{ default 1 .Values.totp.skew }} + {{- if .Values.duo_api.enabled }} + duo_api: + hostname: {{ .Values.duo_api.hostname }} + integration_key: {{ .Values.duo_api.integration_key }} + {{- end }} + {{- with $auth := .Values.authentication_backend }} + authentication_backend: + disable_reset_password: {{ $auth.disable_reset_password }} + {{- if $auth.file.enabled }} + file: + path: {{ $auth.file.path }} + password: {{ toYaml $auth.file.password | nindent 10 }} + {{- end }} + {{- if $auth.ldap.enabled }} + ldap: + implementation: {{ default "custom" $auth.ldap.implementation }} + url: {{ $auth.ldap.url }} + timeout: {{ default "5s" $auth.ldap.timeout }} + start_tls: {{ $auth.ldap.start_tls }} + tls: + {{- if hasKey $auth.ldap.tls "server_name" }} + server_name: {{ default $auth.ldap.host $auth.ldap.tls.server_name }} + {{- end }} + minimum_version: {{ default "TLS1.2" $auth.ldap.tls.minimum_version }} + skip_verify: {{ default false $auth.ldap.tls.skip_verify }} + {{- if $auth.ldap.base_dn }} + base_dn: {{ $auth.ldap.base_dn }} + {{- end }} + {{- if $auth.ldap.username_attribute }} + username_attribute: {{ $auth.ldap.username_attribute }} + {{- end }} + {{- if $auth.ldap.additional_users_dn }} + additional_users_dn: {{ $auth.ldap.additional_users_dn }} + {{- end }} + {{- if $auth.ldap.users_filter }} + users_filter: {{ $auth.ldap.users_filter }} + {{- end }} + {{- if $auth.ldap.additional_groups_dn }} + additional_groups_dn: {{ $auth.ldap.additional_groups_dn }} + {{- end }} + {{- if $auth.ldap.groups_filter }} + groups_filter: {{ $auth.ldap.groups_filter }} + {{- end }} + {{- if $auth.ldap.group_name_attribute }} + group_name_attribute: {{ $auth.ldap.group_name_attribute }} + {{- end }} + {{- if $auth.ldap.mail_attribute }} + mail_attribute: {{ $auth.ldap.mail_attribute }} + {{- end }} + {{- if $auth.ldap.display_name_attribute }} + display_name_attribute: {{ $auth.ldap.display_name_attribute }} + {{- end }} + user: {{ $auth.ldap.user }} + {{- end }} + {{- end }} + {{- with $session := .Values.session }} + session: + name: {{ default "authelia_session" $session.name }} + domain: {{ required "A valid .Values.domain entry required!" $.Values.domain }} + same_site: {{ default "lax" $session.same_site }} + expiration: {{ default "1M" $session.expiration }} + inactivity: {{ default "5m" $session.inactivity }} + remember_me_duration: {{ default "1M" $session.remember_me_duration }} + {{- end }} + redis: + host: {{ .Values.redis.url.plain }} + {{- with $redis := .Values.redisProvider }} + port: {{ default 6379 $redis.port }} + {{- if not (eq $redis.username "") }} + username: {{ $redis.username }} + {{- end }} + maximum_active_connections: {{ default 8 $redis.maximum_active_connections }} + minimum_idle_connections: {{ default 0 $redis.minimum_idle_connections }} + {{- if $redis.tls.enabled }} + tls: + server_name: {{ $redis.tls.server_name }} + minimum_version: {{ default "TLS1.2" $redis.tls.minimum_version }} + skip_verify: {{ $redis.tls.skip_verify }} + {{- end }} + {{- if $redis.high_availability.enabled }} + high_availability: + sentinel_name: {{ $redis.high_availability.sentinel_name }} + {{- if $redis.high_availability.nodes }} + nodes: {{ toYaml $redis.high_availability.nodes | nindent 10 }} + {{- end }} + route_by_latency: {{ $redis.high_availability.route_by_latency }} + route_randomly: {{ $redis.high_availability.route_randomly }} + {{- end }} + {{- end }} + regulation: {{ toYaml .Values.regulation | nindent 6 }} + storage: + postgres: + host: {{ printf "%v-%v" .Release.Name "postgresql" }} + {{- with $storage := .Values.storage }} + port: {{ default 5432 $storage.postgres.port }} + database: {{ default "authelia" $storage.postgres.database }} + username: {{ default "authelia" $storage.postgres.username }} + timeout: {{ default "5s" $storage.postgres.timeout }} + sslmode: {{ default "disable" $storage.postgres.sslmode }} + {{- end }} + {{- with $notifier := .Values.notifier }} + notifier: + disable_startup_check: {{ $.Values.notifier.disable_startup_check }} + {{- if $notifier.filesystem.enabled }} + filesystem: + filename: {{ $notifier.filesystem.filename }} + {{- end }} + {{- if $notifier.smtp.enabled }} + smtp: + host: {{ $notifier.smtp.host }} + port: {{ default 25 $notifier.smtp.port }} + timeout: {{ default "5s" $notifier.smtp.timeout }} + username: {{ $notifier.smtp.username }} + sender: {{ $notifier.smtp.sender }} + identifier: {{ $notifier.smtp.identifier }} + subject: {{ $notifier.smtp.subject | quote }} + startup_check_address: {{ $notifier.smtp.startup_check_address }} + disable_require_tls: {{ $notifier.smtp.disable_require_tls }} + disable_html_emails: {{ $notifier.smtp.disable_html_emails }} + tls: + server_name: {{ default $notifier.smtp.host $notifier.smtp.tls.server_name }} + minimum_version: {{ default "TLS1.2" $notifier.smtp.tls.minimum_version }} + skip_verify: {{ default false $notifier.smtp.tls.skip_verify }} + {{- end }} + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + identity_providers: + oidc: + access_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.access_token_lifespan }} + authorize_code_lifespan: {{ default "1m" .Values.identity_providers.oidc.authorize_code_lifespan }} + id_token_lifespan: {{ default "1h" .Values.identity_providers.oidc.id_token_lifespan }} + refresh_token_lifespan: {{ default "90m" .Values.identity_providers.oidc.refresh_token_lifespan }} + enable_client_debug_messages: {{ default false .Values.identity_providers.oidc.enable_client_debug_messages }} + minimum_parameter_entropy: {{ default 8 .Values.identity_providers.oidc.minimum_parameter_entropy }} + {{- if gt (len .Values.identity_providers.oidc.clients) 0 }} + clients: + {{- range $client := .Values.identity_providers.oidc.clients }} + - id: {{ $client.id }} + description: {{ default $client.id $client.description }} + secret: {{ default (randAlphaNum 128) $client.secret }} + {{- if $client.public }} + public: {{ $client.public }} + {{- end }} + authorization_policy: {{ default "two_factor" $client.authorization_policy }} + redirect_uris: + {{- range $client.redirect_uris }} + - {{ . }} + {{- end }} + {{- if $client.audience }} + audience: {{ toYaml $client.audience | nindent 10 }} + {{- end }} + scopes: {{ toYaml (default (list "openid" "profile" "email" "groups") $client.scopes) | nindent 10 }} + grant_types: {{ toYaml (default (list "refresh_token" "authorization_code") $client.grant_types) | nindent 10 }} + response_types: {{ toYaml (default (list "code") $client.response_types) | nindent 10 }} + {{- if $client.response_modes }} + response_modes: {{ toYaml $client.response_modes | nindent 10 }} + {{- end }} + userinfo_signing_algorithm: {{ default "none" $client.userinfo_signing_algorithm }} + {{- end }} + {{- end }} + {{- end }} + access_control: + {{- if (eq (len .Values.access_control.rules) 0) }} + {{- if (eq .Values.access_control.default_policy "bypass") }} + default_policy: one_factor + {{- else if (eq .Values.access_control.default_policy "deny") }} + default_policy: two_factor + {{- else }} + default_policy: {{ .Values.access_control.default_policy }} + {{- end }} + {{- else }} + default_policy: {{ .Values.access_control.default_policy }} + {{- end }} + {{- if (eq (len .Values.access_control.networks) 0) }} + networks: [] + {{- else }} + networks: {{ toYaml .Values.access_control.networks | nindent 6 }} + {{- end }} + {{- if (eq (len .Values.access_control.rules) 0) }} + rules: [] + {{- else }} + rules: {{ toYaml .Values.access_control.rules | nindent 6 }} + {{- end }} + ... +{{- end -}} diff --git a/stable/authelia/11.0.29/templates/_secrets.tpl b/stable/authelia/11.0.29/templates/_secrets.tpl new file mode 100644 index 00000000000..81fbe92ff70 --- /dev/null +++ b/stable/authelia/11.0.29/templates/_secrets.tpl @@ -0,0 +1,67 @@ +{{/* Define the secrets */}} +{{- define "authelia.secrets" -}} +--- + +apiVersion: v1 +kind: Secret +type: Opaque +metadata: + name: authelia-secrets +{{- $autheliaprevious := lookup "v1" "Secret" .Release.Namespace "authelia-secrets" }} +{{- $oidckey := "" }} +{{- $oidcsecret := "" }} +{{- $jwtsecret := "" }} +{{- $sessionsecret := "" }} +{{- $encryptionkey := "" }} +data: + {{- if $autheliaprevious }} + SESSION_ENCRYPTION_KEY: {{ index $autheliaprevious.data "SESSION_ENCRYPTION_KEY" }} + JWT_TOKEN: {{ index $autheliaprevious.data "JWT_TOKEN" }} + {{- if ( hasKey $autheliaprevious.data "ENCRYPTION_KEY" ) }} + ENCRYPTION_KEY: {{ index $autheliaprevious.data "ENCRYPTION_KEY" }} + {{- else }} + {{- $encryptionkey := randAlphaNum 100 }} + ENCRYPTION_KEY: {{ $encryptionkey | b64enc }} + {{- end }} + {{- else }} + {{- $jwtsecret := randAlphaNum 50 }} + {{- $sessionsecret := randAlphaNum 50 }} + {{- $encryptionkey := randAlphaNum 100 }} + SESSION_ENCRYPTION_KEY: {{ $sessionsecret | b64enc }} + JWT_TOKEN: {{ $jwtsecret | b64enc}} + ENCRYPTION_KEY: {{ $encryptionkey | b64enc }} + {{- end }} + + {{- if .Values.authentication_backend.ldap.enabled }} + LDAP_PASSWORD: {{ .Values.authentication_backend.ldap.plain_password | b64enc | quote }} + {{- end }} + + {{- if .Values.notifier.smtp.enabled }} + SMTP_PASSWORD: {{ .Values.notifier.smtp.plain_password | b64enc | quote }} + {{- end }} + + {{- if .Values.duo_api.enabled }} + DUO_API_KEY: {{ .Values.duo_api.plain_api_key | b64enc }} + {{- end }} + + STORAGE_PASSWORD: {{ .Values.postgresql.postgresqlPassword | trimAll "\"" | b64enc }} + + REDIS_PASSWORD: {{ .Values.redis.redisPassword | trimAll "\"" | b64enc }} + {{- if .Values.redisProvider.high_availability.enabled}} + REDIS_SENTINEL_PASSWORD: {{ .Values.redis.sentinelPassword | trimAll "\"" | b64enc }} + {{- end }} + + {{- if $autheliaprevious }} + {{- if and ( hasKey $autheliaprevious.data "OIDC_PRIVATE_KEY" ) ( hasKey $autheliaprevious.data "OIDC_HMAC_SECRET" ) }} + OIDC_PRIVATE_KEY: {{ index $autheliaprevious.data "OIDC_PRIVATE_KEY" }} + OIDC_HMAC_SECRET: {{ index $autheliaprevious.data "OIDC_HMAC_SECRET" }} + {{- else }} + {{- $oidckey := genPrivateKey "rsa" }} + {{- $oidcsecret := randAlphaNum 32 }} + OIDC_PRIVATE_KEY: {{ $oidckey | b64enc }} + OIDC_HMAC_SECRET: {{ $oidcsecret | b64enc }} + {{- end }} + {{- end }} + + +{{- end -}} diff --git a/stable/authelia/11.0.29/templates/common.yaml b/stable/authelia/11.0.29/templates/common.yaml new file mode 100644 index 00000000000..614b468adf3 --- /dev/null +++ b/stable/authelia/11.0.29/templates/common.yaml @@ -0,0 +1,74 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render configmap for authelia */}} +{{- include "authelia.configmap" . }} + +{{/* Render secrets for authelia */}} +{{- include "authelia.secrets" . }} + +{{/* Append the general configMap volume to the volumes */}} +{{- define "authelia.configmapVolume" -}} +enabled: "true" +mountPath: " /configuration.yaml" +readOnly: true +subPath: configuration.yaml +type: "custom" +volumeSpec: + configMap: + name: authelia-configfile + items: + - key: configuration.yaml + path: configuration.yaml +{{- end -}} + +{{/* Append the general secret volumes to the volumes */}} +{{- define "authelia.secretVolumes" -}} +enabled: "true" +mountPath: "/secrets" +readOnly: true +type: "custom" +volumeSpec: + secret: + secretName: authelia-secrets + items: + - key: "JWT_TOKEN" + path: JWT_TOKEN + - key: "SESSION_ENCRYPTION_KEY" + path: SESSION_ENCRYPTION_KEY + - key: "ENCRYPTION_KEY" + path: ENCRYPTION_KEY + - key: "STORAGE_PASSWORD" + path: STORAGE_PASSWORD + {{- if .Values.authentication_backend.ldap.enabled }} + - key: "LDAP_PASSWORD" + path: LDAP_PASSWORD + {{- end }} + {{- if .Values.notifier.smtp.enabled }} + - key: "SMTP_PASSWORD" + path: SMTP_PASSWORD + {{- end }} + - key: "REDIS_PASSWORD" + path: REDIS_PASSWORD + {{- if .Values.redisProvider.high_availability.enabled}} + - key: "REDIS_SENTINEL_PASSWORD" + path: REDIS_SENTINEL_PASSWORD + {{- end }} + {{- if .Values.duo_api.enabled }} + - key: "DUO_API_KEY" + path: DUO_API_KEY + {{- end }} + {{- if .Values.identity_providers.oidc.enabled }} + - key: "OIDC_PRIVATE_KEY" + path: OIDC_PRIVATE_KEY + - key: "OIDC_HMAC_SECRET" + path: OIDC_HMAC_SECRET + {{- end }} +{{- end -}} + +{{- $_ := set .Values.persistence "authelia-configfile" (include "authelia.configmapVolume" . | fromYaml) -}} +{{- $_ := set .Values.persistence "authelia-secrets" (include "authelia.secretVolumes" . | fromYaml) -}} + + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/stable/babybuddy/8.0.31/values.yaml b/stable/authelia/11.0.29/values.yaml similarity index 100% rename from stable/babybuddy/8.0.31/values.yaml rename to stable/authelia/11.0.29/values.yaml diff --git a/stable/avidemux/1.0.0/CHANGELOG.md b/stable/avidemux/1.0.0/CHANGELOG.md deleted file mode 100644 index 7c94f4e9426..00000000000 --- a/stable/avidemux/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [avidemux-0.0.15](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [avidemux-0.0.14](https://github.com/truecharts/apps/compare/avidemux-0.0.12...avidemux-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [avidemux-0.0.12](https://github.com/truecharts/apps/compare/avidemux-0.0.11...avidemux-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [avidemux-0.0.11](https://github.com/truecharts/apps/compare/avidemux-0.0.10...avidemux-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [avidemux-0.0.10](https://github.com/truecharts/apps/compare/avidemux-0.0.8...avidemux-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [avidemux-0.0.8](https://github.com/truecharts/apps/compare/avidemux-0.0.6...avidemux-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [avidemux-0.0.6](https://github.com/truecharts/apps/compare/avidemux-0.0.5...avidemux-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [avidemux-0.0.5](https://github.com/truecharts/apps/compare/avidemux-0.0.4...avidemux-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [avidemux-0.0.4](https://github.com/truecharts/apps/compare/avidemux-0.0.3...avidemux-0.0.4) (2022-07-11) - -#### Chore - diff --git a/stable/avidemux/1.0.0/Chart.lock b/stable/avidemux/1.0.0/Chart.lock deleted file mode 100644 index 7a77296c72a..00000000000 --- a/stable/avidemux/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:09:22.295186887Z" diff --git a/stable/avidemux/1.0.0/Chart.yaml b/stable/avidemux/1.0.0/Chart.yaml deleted file mode 100644 index 0f3a155b6d4..00000000000 --- a/stable/avidemux/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. -home: https://github.com/truecharts/apps/tree/master/charts/stable/avidemux -icon: https://truecharts.org/img/chart-icons/avidemux.png -keywords: - - media - - avidemux -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: avidemux -sources: - - https://github.com/jlesage/docker-avidemux - - https://hub.docker.com/r/jlesage/avidemux/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/avidemux/1.0.0/README.md b/stable/avidemux/1.0.0/README.md deleted file mode 100644 index a4398351533..00000000000 --- a/stable/avidemux/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# avidemux - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. - -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: [avidemux](https://truecharts.org/docs/charts/stable/avidemux) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `avidemux` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install avidemux TrueCharts/avidemux -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `avidemux` deployment - -```console -helm uninstall avidemux -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install avidemux \ - --set env.TZ="America/New York" \ - TrueCharts/avidemux -``` - -#### 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 avidemux TrueCharts/avidemux -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/avidemux/1.0.0/ix_values.yaml b/stable/avidemux/1.0.0/ix_values.yaml deleted file mode 100644 index 1ac0c7730a2..00000000000 --- a/stable/avidemux/1.0.0/ix_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - repository: tccr.io/truecharts/avidemux - tag: v1.4.0@sha256:5e01a1255acb8214b52f9de94ae970d2d9e101436af020b6f383d29294ef9219 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10272 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10273 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-avidemux' - -secretEnv: - VNC_PASSWORD: "" - -avidemux: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - avidemux: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.avidemux.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.avidemux.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.avidemux.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.avidemux.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.avidemux.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" diff --git a/stable/avidemux/1.0.1/CHANGELOG.md b/stable/avidemux/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..88f3b77c2ed --- /dev/null +++ b/stable/avidemux/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [avidemux-1.0.1](https://github.com/truecharts/apps/compare/avidemux-1.0.0...avidemux-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [avidemux-1.0.0](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [avidemux-0.0.15](https://github.com/truecharts/apps/compare/avidemux-0.0.14...avidemux-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [avidemux-0.0.14](https://github.com/truecharts/apps/compare/avidemux-0.0.12...avidemux-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [avidemux-0.0.12](https://github.com/truecharts/apps/compare/avidemux-0.0.11...avidemux-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [avidemux-0.0.11](https://github.com/truecharts/apps/compare/avidemux-0.0.10...avidemux-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [avidemux-0.0.10](https://github.com/truecharts/apps/compare/avidemux-0.0.8...avidemux-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [avidemux-0.0.8](https://github.com/truecharts/apps/compare/avidemux-0.0.6...avidemux-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [avidemux-0.0.6](https://github.com/truecharts/apps/compare/avidemux-0.0.5...avidemux-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [avidemux-0.0.5](https://github.com/truecharts/apps/compare/avidemux-0.0.4...avidemux-0.0.5) (2022-07-12) + +#### Chore + diff --git a/stable/avidemux/1.0.1/Chart.lock b/stable/avidemux/1.0.1/Chart.lock new file mode 100644 index 00000000000..53e5cc951d6 --- /dev/null +++ b/stable/avidemux/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:43:58.161496527Z" diff --git a/stable/avidemux/1.0.1/Chart.yaml b/stable/avidemux/1.0.1/Chart.yaml new file mode 100644 index 00000000000..ee707b30918 --- /dev/null +++ b/stable/avidemux/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. +home: https://github.com/truecharts/apps/tree/master/charts/stable/avidemux +icon: https://truecharts.org/img/chart-icons/avidemux.png +keywords: + - media + - avidemux +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: avidemux +sources: + - https://github.com/jlesage/docker-avidemux + - https://hub.docker.com/r/jlesage/avidemux/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/avidemux/1.0.1/README.md b/stable/avidemux/1.0.1/README.md new file mode 100644 index 00000000000..110bfbbb8d9 --- /dev/null +++ b/stable/avidemux/1.0.1/README.md @@ -0,0 +1,108 @@ +# avidemux + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +Avidemux is a free video editor designed for simple cutting, filtering and encoding tasks. + +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: [avidemux](https://truecharts.org/docs/charts/stable/avidemux) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `avidemux` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install avidemux TrueCharts/avidemux +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `avidemux` deployment + +```console +helm uninstall avidemux +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install avidemux \ + --set env.TZ="America/New York" \ + TrueCharts/avidemux +``` + +#### 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 avidemux TrueCharts/avidemux -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/avidemux/1.0.0/app-readme.md b/stable/avidemux/1.0.1/app-readme.md similarity index 100% rename from stable/avidemux/1.0.0/app-readme.md rename to stable/avidemux/1.0.1/app-readme.md diff --git a/stable/baserow/3.0.26/charts/common-10.4.7.tgz b/stable/avidemux/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/baserow/3.0.26/charts/common-10.4.7.tgz rename to stable/avidemux/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/avidemux/1.0.1/ix_values.yaml b/stable/avidemux/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..3dc922fc4f6 --- /dev/null +++ b/stable/avidemux/1.0.1/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/avidemux + tag: v1.4.0@sha256:38c59d301698c84ac7c3ca6b40af1ccaf32ad6dc80073413e20ac5f3af739281 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10272 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10273 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-avidemux' + +secretEnv: + VNC_PASSWORD: "" + +avidemux: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + avidemux: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.avidemux.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.avidemux.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.avidemux.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.avidemux.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.avidemux.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" diff --git a/stable/avidemux/1.0.0/questions.yaml b/stable/avidemux/1.0.1/questions.yaml similarity index 100% rename from stable/avidemux/1.0.0/questions.yaml rename to stable/avidemux/1.0.1/questions.yaml diff --git a/stable/babybuddy/8.0.31/templates/common.yaml b/stable/avidemux/1.0.1/templates/common.yaml similarity index 100% rename from stable/babybuddy/8.0.31/templates/common.yaml rename to stable/avidemux/1.0.1/templates/common.yaml diff --git a/stable/baserow/3.0.26/values.yaml b/stable/avidemux/1.0.1/values.yaml similarity index 100% rename from stable/baserow/3.0.26/values.yaml rename to stable/avidemux/1.0.1/values.yaml diff --git a/stable/babybuddy/8.0.31/CHANGELOG.md b/stable/babybuddy/8.0.31/CHANGELOG.md deleted file mode 100644 index bf4cbbff187..00000000000 --- a/stable/babybuddy/8.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [babybuddy-8.0.31](https://github.com/truecharts/apps/compare/babybuddy-8.0.30...babybuddy-8.0.31) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [babybuddy-8.0.29](https://github.com/truecharts/apps/compare/babybuddy-8.0.28...babybuddy-8.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [babybuddy-8.0.28](https://github.com/truecharts/apps/compare/babybuddy-8.0.26...babybuddy-8.0.28) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [babybuddy-8.0.26](https://github.com/truecharts/apps/compare/babybuddy-8.0.25...babybuddy-8.0.26) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [babybuddy-8.0.25](https://github.com/truecharts/apps/compare/babybuddy-8.0.24...babybuddy-8.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [babybuddy-8.0.24](https://github.com/truecharts/apps/compare/babybuddy-8.0.23...babybuddy-8.0.24) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [babybuddy-8.0.23](https://github.com/truecharts/apps/compare/babybuddy-8.0.21...babybuddy-8.0.23) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [babybuddy-8.0.21](https://github.com/truecharts/apps/compare/babybuddy-8.0.19...babybuddy-8.0.21) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls diff --git a/stable/babybuddy/8.0.31/Chart.lock b/stable/babybuddy/8.0.31/Chart.lock deleted file mode 100644 index 8d0088471a8..00000000000 --- a/stable/babybuddy/8.0.31/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-25T14:43:36.056185874Z" diff --git a/stable/babybuddy/8.0.31/Chart.yaml b/stable/babybuddy/8.0.31/Chart.yaml deleted file mode 100644 index b26533ab9be..00000000000 --- a/stable/babybuddy/8.0.31/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.11.2" -kubeVersion: ">=1.16.0-0" -version: 8.0.31 -name: babybuddy -description: Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/babybuddy -icon: https://truecharts.org/img/chart-icons/babybuddy.png -keywords: - - baby - - buddy - - tracker - - parents - - parenting -sources: - - https://github.com/babybuddy/babybuddy -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/babybuddy/8.0.31/README.md b/stable/babybuddy/8.0.31/README.md deleted file mode 100644 index 74b899d366b..00000000000 --- a/stable/babybuddy/8.0.31/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# babybuddy - -![Version: 8.0.31](https://img.shields.io/badge/Version-8.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.2](https://img.shields.io/badge/AppVersion-1.11.2-informational?style=flat-square) - -Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. - -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: [babybuddy](https://truecharts.org/docs/charts/stable/babybuddy) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `babybuddy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install babybuddy TrueCharts/babybuddy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `babybuddy` deployment - -```console -helm uninstall babybuddy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install babybuddy \ - --set env.TZ="America/New York" \ - TrueCharts/babybuddy -``` - -#### 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 babybuddy TrueCharts/babybuddy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/babybuddy/8.0.31/ix_values.yaml b/stable/babybuddy/8.0.31/ix_values.yaml deleted file mode 100644 index 47990b9b7c5..00000000000 --- a/stable/babybuddy/8.0.31/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/babybuddy - pullPolicy: IfNotPresent - tag: v1.11.2@sha256:adcf323626ff0cff5067c8816a08829388595b2ef0a4020f0a1106b7b8b1e94d - -env: - DB_ENGINE: "django.db.backends.postgresql" - DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_PORT: "5432" - CSRF_TRUSTED_ORIGINS: "" - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10069 - targetPort: 8000 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: babybuddy - postgresqlDatabase: babybuddy diff --git a/stable/babybuddy/8.0.32/CHANGELOG.md b/stable/babybuddy/8.0.32/CHANGELOG.md new file mode 100644 index 00000000000..c19ed230949 --- /dev/null +++ b/stable/babybuddy/8.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [babybuddy-8.0.32](https://github.com/truecharts/apps/compare/babybuddy-8.0.31...babybuddy-8.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [babybuddy-8.0.31](https://github.com/truecharts/apps/compare/babybuddy-8.0.30...babybuddy-8.0.31) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [babybuddy-8.0.30](https://github.com/truecharts/apps/compare/babybuddy-8.0.29...babybuddy-8.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [babybuddy-8.0.29](https://github.com/truecharts/apps/compare/babybuddy-8.0.28...babybuddy-8.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [babybuddy-8.0.28](https://github.com/truecharts/apps/compare/babybuddy-8.0.26...babybuddy-8.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [babybuddy-8.0.26](https://github.com/truecharts/apps/compare/babybuddy-8.0.25...babybuddy-8.0.26) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [babybuddy-8.0.25](https://github.com/truecharts/apps/compare/babybuddy-8.0.24...babybuddy-8.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [babybuddy-8.0.24](https://github.com/truecharts/apps/compare/babybuddy-8.0.23...babybuddy-8.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [babybuddy-8.0.23](https://github.com/truecharts/apps/compare/babybuddy-8.0.21...babybuddy-8.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts diff --git a/stable/babybuddy/8.0.32/Chart.lock b/stable/babybuddy/8.0.32/Chart.lock new file mode 100644 index 00000000000..f69f05e33e4 --- /dev/null +++ b/stable/babybuddy/8.0.32/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:44:09.226323337Z" diff --git a/stable/babybuddy/8.0.32/Chart.yaml b/stable/babybuddy/8.0.32/Chart.yaml new file mode 100644 index 00000000000..122a5b9b103 --- /dev/null +++ b/stable/babybuddy/8.0.32/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.11.2" +kubeVersion: ">=1.16.0-0" +version: 8.0.32 +name: babybuddy +description: Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/babybuddy +icon: https://truecharts.org/img/chart-icons/babybuddy.png +keywords: + - baby + - buddy + - tracker + - parents + - parenting +sources: + - https://github.com/babybuddy/babybuddy +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/babybuddy/8.0.32/README.md b/stable/babybuddy/8.0.32/README.md new file mode 100644 index 00000000000..ad2ed792d8f --- /dev/null +++ b/stable/babybuddy/8.0.32/README.md @@ -0,0 +1,108 @@ +# babybuddy + +![Version: 8.0.32](https://img.shields.io/badge/Version-8.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.11.2](https://img.shields.io/badge/AppVersion-1.11.2-informational?style=flat-square) + +Helps caregivers track sleep, feedings, diaper changes, tummy time and more to learn about and predict baby's needs without (as much) guess work. + +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: [babybuddy](https://truecharts.org/docs/charts/stable/babybuddy) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `babybuddy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install babybuddy TrueCharts/babybuddy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `babybuddy` deployment + +```console +helm uninstall babybuddy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install babybuddy \ + --set env.TZ="America/New York" \ + TrueCharts/babybuddy +``` + +#### 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 babybuddy TrueCharts/babybuddy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/babybuddy/8.0.31/app-readme.md b/stable/babybuddy/8.0.32/app-readme.md similarity index 100% rename from stable/babybuddy/8.0.31/app-readme.md rename to stable/babybuddy/8.0.32/app-readme.md diff --git a/stable/beets/4.0.23/charts/common-10.4.7.tgz b/stable/babybuddy/8.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/beets/4.0.23/charts/common-10.4.7.tgz rename to stable/babybuddy/8.0.32/charts/common-10.4.7.tgz diff --git a/stable/baserow/3.0.26/charts/postgresql-8.0.45.tgz b/stable/babybuddy/8.0.32/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/baserow/3.0.26/charts/postgresql-8.0.45.tgz rename to stable/babybuddy/8.0.32/charts/postgresql-8.0.45.tgz diff --git a/stable/babybuddy/8.0.32/ix_values.yaml b/stable/babybuddy/8.0.32/ix_values.yaml new file mode 100644 index 00000000000..e05e77d597d --- /dev/null +++ b/stable/babybuddy/8.0.32/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/babybuddy + pullPolicy: IfNotPresent + tag: v1.11.2@sha256:db4258115b64aefeae71308b50e2176bbcdb9795bf3cc1248adf53117744dd5b + +env: + DB_ENGINE: "django.db.backends.postgresql" + DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_PORT: "5432" + CSRF_TRUSTED_ORIGINS: "" + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10069 + targetPort: 8000 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: babybuddy + postgresqlDatabase: babybuddy diff --git a/stable/babybuddy/8.0.31/questions.yaml b/stable/babybuddy/8.0.32/questions.yaml similarity index 100% rename from stable/babybuddy/8.0.31/questions.yaml rename to stable/babybuddy/8.0.32/questions.yaml diff --git a/stable/boinc/2.0.31/templates/common.yaml b/stable/babybuddy/8.0.32/templates/common.yaml similarity index 100% rename from stable/boinc/2.0.31/templates/common.yaml rename to stable/babybuddy/8.0.32/templates/common.yaml diff --git a/stable/beets/4.0.23/values.yaml b/stable/babybuddy/8.0.32/values.yaml similarity index 100% rename from stable/beets/4.0.23/values.yaml rename to stable/babybuddy/8.0.32/values.yaml diff --git a/stable/baserow/3.0.26/CHANGELOG.md b/stable/baserow/3.0.26/CHANGELOG.md deleted file mode 100644 index 49528ec78f7..00000000000 --- a/stable/baserow/3.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [baserow-3.0.25](https://github.com/truecharts/apps/compare/baserow-3.0.24...baserow-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [baserow-3.0.24](https://github.com/truecharts/apps/compare/baserow-3.0.22...baserow-3.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [baserow-3.0.22](https://github.com/truecharts/apps/compare/baserow-3.0.21...baserow-3.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [baserow-3.0.21](https://github.com/truecharts/apps/compare/baserow-3.0.20...baserow-3.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [baserow-3.0.20](https://github.com/truecharts/apps/compare/baserow-3.0.18...baserow-3.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [baserow-3.0.18](https://github.com/truecharts/apps/compare/baserow-3.0.16...baserow-3.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [baserow-3.0.16](https://github.com/truecharts/apps/compare/baserow-3.0.15...baserow-3.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [baserow-3.0.15](https://github.com/truecharts/apps/compare/baserow-3.0.14...baserow-3.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/baserow/3.0.26/Chart.lock b/stable/baserow/3.0.26/Chart.lock deleted file mode 100644 index 63db79bf591..00000000000 --- a/stable/baserow/3.0.26/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:09:53.40497248Z" diff --git a/stable/baserow/3.0.26/Chart.yaml b/stable/baserow/3.0.26/Chart.yaml deleted file mode 100644 index 52ba3c33326..00000000000 --- a/stable/baserow/3.0.26/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.10.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Baserow is an open source no-code database tool and Airtable alternative. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/baserow -icon: https://truecharts.org/img/chart-icons/baserow.png -keywords: - - baserow -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: baserow -sources: - - https://hub.docker.com/r/baserow/baserow - - https://gitlab.com/bramw/baserow/ -version: 3.0.26 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/baserow/3.0.26/README.md b/stable/baserow/3.0.26/README.md deleted file mode 100644 index e16fd5665b0..00000000000 --- a/stable/baserow/3.0.26/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# baserow - -![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square) - -Baserow is an open source no-code database tool and Airtable alternative. - -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: [baserow](https://truecharts.org/docs/charts/stable/baserow) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `baserow` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install baserow TrueCharts/baserow -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `baserow` deployment - -```console -helm uninstall baserow -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install baserow \ - --set env.TZ="America/New York" \ - TrueCharts/baserow -``` - -#### 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 baserow TrueCharts/baserow -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/baserow/3.0.26/ix_values.yaml b/stable/baserow/3.0.26/ix_values.yaml deleted file mode 100644 index ecb09154a8e..00000000000 --- a/stable/baserow/3.0.26/ix_values.yaml +++ /dev/null @@ -1,80 +0,0 @@ -image: - repository: tccr.io/truecharts/baserow - tag: v1.10.2@sha256:563c41fb3fb25dbb808bfa6c534e1848ed0a8c06c9e8448bb47b5ce1d8322e07 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DATABASE_PORT: "5432" - REDIS_USER: "{{ .Values.redis.redisUsername }}" - REDIS_PORT: "6379" - REDIS_PROTOCOL: "redis" - BASEROW_CADDY_ADDRESSES: ":{{ .Values.service.main.ports.main.port }}" - # User Defined - BASEROW_PUBLIC_URL: "http://localhost:10228" - FROM_EMAIL: "" - EMAIL_SMTP: "" - EMAIL_SMTP_USE_TLS: "" - EMAIL_SMTP_HOST: "" - EMAIL_SMTP_PORT: 587 - EMAIL_SMTP_USER: "" - EMAIL_SMTP_PASSWORD: "" - DATABASE_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - SECRET_KEY: - secretKeyRef: - name: baserow-secrets - key: SECRET_KEY - -probes: - liveness: - path: "/_health" - readiness: - path: "/_health" - startup: - path: "/_health" - -service: - main: - ports: - main: - port: 10228 - -persistence: - data: - enabled: true - mountPath: "/baserow/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: baserow - postgresqlDatabase: baserow - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: "default" diff --git a/stable/baserow/3.0.27/CHANGELOG.md b/stable/baserow/3.0.27/CHANGELOG.md new file mode 100644 index 00000000000..f04cea77cee --- /dev/null +++ b/stable/baserow/3.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [baserow-3.0.27](https://github.com/truecharts/apps/compare/baserow-3.0.26...baserow-3.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [baserow-3.0.26](https://github.com/truecharts/apps/compare/baserow-3.0.25...baserow-3.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [baserow-3.0.25](https://github.com/truecharts/apps/compare/baserow-3.0.24...baserow-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [baserow-3.0.24](https://github.com/truecharts/apps/compare/baserow-3.0.22...baserow-3.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [baserow-3.0.22](https://github.com/truecharts/apps/compare/baserow-3.0.21...baserow-3.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [baserow-3.0.21](https://github.com/truecharts/apps/compare/baserow-3.0.20...baserow-3.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [baserow-3.0.20](https://github.com/truecharts/apps/compare/baserow-3.0.18...baserow-3.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [baserow-3.0.18](https://github.com/truecharts/apps/compare/baserow-3.0.16...baserow-3.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [baserow-3.0.16](https://github.com/truecharts/apps/compare/baserow-3.0.15...baserow-3.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/baserow/3.0.27/Chart.lock b/stable/baserow/3.0.27/Chart.lock new file mode 100644 index 00000000000..debd1c5e675 --- /dev/null +++ b/stable/baserow/3.0.27/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:44:19.017236809Z" diff --git a/stable/baserow/3.0.27/Chart.yaml b/stable/baserow/3.0.27/Chart.yaml new file mode 100644 index 00000000000..a6001c194f3 --- /dev/null +++ b/stable/baserow/3.0.27/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.10.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Baserow is an open source no-code database tool and Airtable alternative. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/baserow +icon: https://truecharts.org/img/chart-icons/baserow.png +keywords: + - baserow +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: baserow +sources: + - https://hub.docker.com/r/baserow/baserow + - https://gitlab.com/bramw/baserow/ +version: 3.0.27 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/baserow/3.0.27/README.md b/stable/baserow/3.0.27/README.md new file mode 100644 index 00000000000..38ec4f97df3 --- /dev/null +++ b/stable/baserow/3.0.27/README.md @@ -0,0 +1,110 @@ +# baserow + +![Version: 3.0.27](https://img.shields.io/badge/Version-3.0.27-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square) + +Baserow is an open source no-code database tool and Airtable alternative. + +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: [baserow](https://truecharts.org/docs/charts/stable/baserow) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `baserow` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install baserow TrueCharts/baserow +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `baserow` deployment + +```console +helm uninstall baserow +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install baserow \ + --set env.TZ="America/New York" \ + TrueCharts/baserow +``` + +#### 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 baserow TrueCharts/baserow -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/baserow/3.0.26/app-readme.md b/stable/baserow/3.0.27/app-readme.md similarity index 100% rename from stable/baserow/3.0.26/app-readme.md rename to stable/baserow/3.0.27/app-readme.md diff --git a/stable/blog/3.0.25/charts/common-10.4.7.tgz b/stable/baserow/3.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/blog/3.0.25/charts/common-10.4.7.tgz rename to stable/baserow/3.0.27/charts/common-10.4.7.tgz diff --git a/stable/blog/3.0.25/charts/postgresql-8.0.45.tgz b/stable/baserow/3.0.27/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/blog/3.0.25/charts/postgresql-8.0.45.tgz rename to stable/baserow/3.0.27/charts/postgresql-8.0.45.tgz diff --git a/stable/friendica/4.0.31/charts/redis-3.0.44.tgz b/stable/baserow/3.0.27/charts/redis-3.0.44.tgz similarity index 100% rename from stable/friendica/4.0.31/charts/redis-3.0.44.tgz rename to stable/baserow/3.0.27/charts/redis-3.0.44.tgz diff --git a/stable/baserow/3.0.27/ix_values.yaml b/stable/baserow/3.0.27/ix_values.yaml new file mode 100644 index 00000000000..51ef5436c43 --- /dev/null +++ b/stable/baserow/3.0.27/ix_values.yaml @@ -0,0 +1,80 @@ +image: + repository: tccr.io/truecharts/baserow + tag: v1.10.2@sha256:ecdfa3af1a4b8c36f223d9d8dc6e0f0c2391033ecc6c51e32458d29ddd07bcd6 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DATABASE_PORT: "5432" + REDIS_USER: "{{ .Values.redis.redisUsername }}" + REDIS_PORT: "6379" + REDIS_PROTOCOL: "redis" + BASEROW_CADDY_ADDRESSES: ":{{ .Values.service.main.ports.main.port }}" + # User Defined + BASEROW_PUBLIC_URL: "http://localhost:10228" + FROM_EMAIL: "" + EMAIL_SMTP: "" + EMAIL_SMTP_USE_TLS: "" + EMAIL_SMTP_HOST: "" + EMAIL_SMTP_PORT: 587 + EMAIL_SMTP_USER: "" + EMAIL_SMTP_PASSWORD: "" + DATABASE_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + SECRET_KEY: + secretKeyRef: + name: baserow-secrets + key: SECRET_KEY + +probes: + liveness: + path: "/_health" + readiness: + path: "/_health" + startup: + path: "/_health" + +service: + main: + ports: + main: + port: 10228 + +persistence: + data: + enabled: true + mountPath: "/baserow/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: baserow + postgresqlDatabase: baserow + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: "default" diff --git a/stable/baserow/3.0.26/questions.yaml b/stable/baserow/3.0.27/questions.yaml similarity index 100% rename from stable/baserow/3.0.26/questions.yaml rename to stable/baserow/3.0.27/questions.yaml diff --git a/stable/baserow/3.0.26/templates/_secrets.tpl b/stable/baserow/3.0.27/templates/_secrets.tpl similarity index 100% rename from stable/baserow/3.0.26/templates/_secrets.tpl rename to stable/baserow/3.0.27/templates/_secrets.tpl diff --git a/stable/baserow/3.0.26/templates/common.yaml b/stable/baserow/3.0.27/templates/common.yaml similarity index 100% rename from stable/baserow/3.0.26/templates/common.yaml rename to stable/baserow/3.0.27/templates/common.yaml diff --git a/stable/blog/3.0.25/values.yaml b/stable/baserow/3.0.27/values.yaml similarity index 100% rename from stable/blog/3.0.25/values.yaml rename to stable/baserow/3.0.27/values.yaml diff --git a/stable/bazarr/11.0.23/CHANGELOG.md b/stable/bazarr/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..7c60dd0289d --- /dev/null +++ b/stable/bazarr/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [bazarr-11.0.23](https://github.com/truecharts/apps/compare/bazarr-11.0.22...bazarr-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.22](https://github.com/truecharts/apps/compare/bazarr-11.0.21...bazarr-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bazarr-11.0.21](https://github.com/truecharts/apps/compare/bazarr-11.0.19...bazarr-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [bazarr-11.0.19](https://github.com/truecharts/apps/compare/bazarr-11.0.18...bazarr-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [bazarr-11.0.18](https://github.com/truecharts/apps/compare/bazarr-11.0.17...bazarr-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [bazarr-11.0.17](https://github.com/truecharts/apps/compare/bazarr-11.0.15...bazarr-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [bazarr-11.0.15](https://github.com/truecharts/apps/compare/bazarr-11.0.13...bazarr-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [bazarr-11.0.13](https://github.com/truecharts/apps/compare/bazarr-11.0.12...bazarr-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [bazarr-11.0.12](https://github.com/truecharts/apps/compare/bazarr-11.0.11...bazarr-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/bazarr/11.0.23/Chart.lock b/stable/bazarr/11.0.23/Chart.lock new file mode 100644 index 00000000000..cb4e8af2e97 --- /dev/null +++ b/stable/bazarr/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:44:19.437565117Z" diff --git a/stable/bazarr/11.0.23/Chart.yaml b/stable/bazarr/11.0.23/Chart.yaml new file mode 100644 index 00000000000..104dc139b01 --- /dev/null +++ b/stable/bazarr/11.0.23/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "1.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + Bazarr is a companion application to Sonarr and Radarr. It manages and + downloads subtitles based on your requirements +home: https://github.com/truecharts/apps/tree/master/charts/stable/bazarr +icon: https://truecharts.org/img/chart-icons/bazarr.png +keywords: + - bazarr + - radarr + - sonarr + - subtitles + - usenet + - torrent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: bazarr +sources: + - https://github.com/morpheus65535/bazarr + - https://hub.docker.com/r/linuxserver/bazarr +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/bazarr/11.0.23/README.md b/stable/bazarr/11.0.23/README.md new file mode 100644 index 00000000000..2d2c3248f05 --- /dev/null +++ b/stable/bazarr/11.0.23/README.md @@ -0,0 +1,108 @@ +# bazarr + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.0](https://img.shields.io/badge/AppVersion-1.1.0-informational?style=flat-square) + +Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements + +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: [bazarr](https://truecharts.org/docs/charts/stable/bazarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `bazarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install bazarr TrueCharts/bazarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `bazarr` deployment + +```console +helm uninstall bazarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install bazarr \ + --set env.TZ="America/New York" \ + TrueCharts/bazarr +``` + +#### 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 bazarr TrueCharts/bazarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/bazarr/11.0.23/app-readme.md b/stable/bazarr/11.0.23/app-readme.md new file mode 100644 index 00000000000..0402a91c930 --- /dev/null +++ b/stable/bazarr/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/bazarr + +--- + +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/stable/boinc/2.0.31/charts/common-10.4.7.tgz b/stable/bazarr/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/boinc/2.0.31/charts/common-10.4.7.tgz rename to stable/bazarr/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/bazarr/11.0.23/ix_values.yaml b/stable/bazarr/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..0f7779b0c49 --- /dev/null +++ b/stable/bazarr/11.0.23/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/bazarr + pullPolicy: IfNotPresent + tag: v1.1.0@sha256:44ff049f3d40358edcf18c0c5154ff2df5c50534f12b63f5f7deb840e3323a2f + +service: + main: + ports: + main: + port: 6767 + targetPort: 6767 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/bazarr/11.0.23/questions.yaml b/stable/bazarr/11.0.23/questions.yaml new file mode 100644 index 00000000000..80ec7f933c5 --- /dev/null +++ b/stable/bazarr/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 6767 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 6767 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/booksonic-air/6.0.26/templates/common.yaml b/stable/bazarr/11.0.23/templates/common.yaml similarity index 100% rename from stable/booksonic-air/6.0.26/templates/common.yaml rename to stable/bazarr/11.0.23/templates/common.yaml diff --git a/stable/boinc/2.0.31/values.yaml b/stable/bazarr/11.0.23/values.yaml similarity index 100% rename from stable/boinc/2.0.31/values.yaml rename to stable/bazarr/11.0.23/values.yaml diff --git a/stable/beets/4.0.23/CHANGELOG.md b/stable/beets/4.0.23/CHANGELOG.md deleted file mode 100644 index c718e4ffaca..00000000000 --- a/stable/beets/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [beets-4.0.22](https://github.com/truecharts/apps/compare/beets-4.0.20...beets-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [beets-4.0.20](https://github.com/truecharts/apps/compare/beets-4.0.19...beets-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [beets-4.0.19](https://github.com/truecharts/apps/compare/beets-4.0.18...beets-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [beets-4.0.18](https://github.com/truecharts/apps/compare/beets-4.0.16...beets-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [beets-4.0.16](https://github.com/truecharts/apps/compare/beets-4.0.14...beets-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [beets-4.0.14](https://github.com/truecharts/apps/compare/beets-4.0.13...beets-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [beets-4.0.13](https://github.com/truecharts/apps/compare/beets-4.0.12...beets-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [beets-4.0.12](https://github.com/truecharts/apps/compare/beets-4.0.11...beets-4.0.12) (2022-07-11) - -#### Chore - diff --git a/stable/beets/4.0.23/Chart.lock b/stable/beets/4.0.23/Chart.lock deleted file mode 100644 index 32b923acdf0..00000000000 --- a/stable/beets/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:09:55.553981551Z" diff --git a/stable/beets/4.0.23/Chart.yaml b/stable/beets/4.0.23/Chart.yaml deleted file mode 100644 index bd50b51f151..00000000000 --- a/stable/beets/4.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.6.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A music library manager and not, for the most part, a music player. -home: https://github.com/truecharts/apps/tree/master/charts/stable/beets -icon: https://truecharts.org/img/chart-icons/beets.png -keywords: - - music - - library - - manager - - player - - beets -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: beets -sources: - - https://github.com/linuxserver/docker-beets - - https://beets.io/ -type: application -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/beets/4.0.23/README.md b/stable/beets/4.0.23/README.md deleted file mode 100644 index 79ef7db07d0..00000000000 --- a/stable/beets/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# beets - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) - -A music library manager and not, for the most part, a music player. - -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: [beets](https://truecharts.org/docs/charts/stable/beets) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `beets` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install beets TrueCharts/beets -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `beets` deployment - -```console -helm uninstall beets -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install beets \ - --set env.TZ="America/New York" \ - TrueCharts/beets -``` - -#### 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 beets TrueCharts/beets -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/beets/4.0.23/ix_values.yaml b/stable/beets/4.0.23/ix_values.yaml deleted file mode 100644 index 30cedf95a3c..00000000000 --- a/stable/beets/4.0.23/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/beets - pullPolicy: IfNotPresent - tag: v1.6.0@sha256:09f5732188a31d6786bfb6fa9c0f23e60a8285b6f58d0bd0dc3b2f6e5cc4f0d1 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 8337 - targetPort: 8337 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/beets/4.0.24/CHANGELOG.md b/stable/beets/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..ace9d2e27d6 --- /dev/null +++ b/stable/beets/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [beets-4.0.24](https://github.com/truecharts/apps/compare/beets-4.0.23...beets-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.23](https://github.com/truecharts/apps/compare/beets-4.0.22...beets-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [beets-4.0.22](https://github.com/truecharts/apps/compare/beets-4.0.20...beets-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [beets-4.0.20](https://github.com/truecharts/apps/compare/beets-4.0.19...beets-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [beets-4.0.19](https://github.com/truecharts/apps/compare/beets-4.0.18...beets-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [beets-4.0.18](https://github.com/truecharts/apps/compare/beets-4.0.16...beets-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [beets-4.0.16](https://github.com/truecharts/apps/compare/beets-4.0.14...beets-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [beets-4.0.14](https://github.com/truecharts/apps/compare/beets-4.0.13...beets-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [beets-4.0.13](https://github.com/truecharts/apps/compare/beets-4.0.12...beets-4.0.13) (2022-07-12) + +#### Chore + diff --git a/stable/beets/4.0.24/Chart.lock b/stable/beets/4.0.24/Chart.lock new file mode 100644 index 00000000000..c1b2723ca85 --- /dev/null +++ b/stable/beets/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:44:36.115796151Z" diff --git a/stable/beets/4.0.24/Chart.yaml b/stable/beets/4.0.24/Chart.yaml new file mode 100644 index 00000000000..1d2be4c50c3 --- /dev/null +++ b/stable/beets/4.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.6.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A music library manager and not, for the most part, a music player. +home: https://github.com/truecharts/apps/tree/master/charts/stable/beets +icon: https://truecharts.org/img/chart-icons/beets.png +keywords: + - music + - library + - manager + - player + - beets +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: beets +sources: + - https://github.com/linuxserver/docker-beets + - https://beets.io/ +type: application +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/beets/4.0.24/README.md b/stable/beets/4.0.24/README.md new file mode 100644 index 00000000000..805def2bcd9 --- /dev/null +++ b/stable/beets/4.0.24/README.md @@ -0,0 +1,108 @@ +# beets + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.0](https://img.shields.io/badge/AppVersion-1.6.0-informational?style=flat-square) + +A music library manager and not, for the most part, a music player. + +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: [beets](https://truecharts.org/docs/charts/stable/beets) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `beets` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install beets TrueCharts/beets +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `beets` deployment + +```console +helm uninstall beets +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install beets \ + --set env.TZ="America/New York" \ + TrueCharts/beets +``` + +#### 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 beets TrueCharts/beets -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/beets/4.0.23/app-readme.md b/stable/beets/4.0.24/app-readme.md similarity index 100% rename from stable/beets/4.0.23/app-readme.md rename to stable/beets/4.0.24/app-readme.md diff --git a/stable/booksonic-air/6.0.26/charts/common-10.4.7.tgz b/stable/beets/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/booksonic-air/6.0.26/charts/common-10.4.7.tgz rename to stable/beets/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/beets/4.0.24/ix_values.yaml b/stable/beets/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..4ea5d167dbd --- /dev/null +++ b/stable/beets/4.0.24/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/beets + pullPolicy: IfNotPresent + tag: v1.6.0@sha256:29c4685f97015f46b7d57dfb5bf436ee647a7d731cf8c5ce0aead6ac23234d00 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8337 + targetPort: 8337 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/beets/4.0.23/questions.yaml b/stable/beets/4.0.24/questions.yaml similarity index 100% rename from stable/beets/4.0.23/questions.yaml rename to stable/beets/4.0.24/questions.yaml diff --git a/stable/beets/4.0.23/templates/common.yaml b/stable/beets/4.0.24/templates/common.yaml similarity index 100% rename from stable/beets/4.0.23/templates/common.yaml rename to stable/beets/4.0.24/templates/common.yaml diff --git a/stable/booksonic-air/6.0.26/values.yaml b/stable/beets/4.0.24/values.yaml similarity index 100% rename from stable/booksonic-air/6.0.26/values.yaml rename to stable/beets/4.0.24/values.yaml diff --git a/stable/blog/3.0.25/CHANGELOG.md b/stable/blog/3.0.25/CHANGELOG.md deleted file mode 100644 index 99e7ee16280..00000000000 --- a/stable/blog/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [blog-3.0.24](https://github.com/truecharts/apps/compare/hexo-blog-0.0.11...blog-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [blog-3.0.23](https://github.com/truecharts/apps/compare/hexo-blog-0.0.10...blog-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [blog-3.0.21](https://github.com/truecharts/apps/compare/blog-3.0.20...blog-3.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [blog-3.0.20](https://github.com/truecharts/apps/compare/blog-3.0.19...blog-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [blog-3.0.19](https://github.com/truecharts/apps/compare/blog-3.0.18...blog-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [blog-3.0.18](https://github.com/truecharts/apps/compare/blog-3.0.16...blog-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [blog-3.0.16](https://github.com/truecharts/apps/compare/blog-3.0.14...blog-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [blog-3.0.14](https://github.com/truecharts/apps/compare/blog-3.0.13...blog-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/blog/3.0.25/Chart.lock b/stable/blog/3.0.25/Chart.lock deleted file mode 100644 index 57e0f40ce72..00000000000 --- a/stable/blog/3.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:10:05.343201906Z" diff --git a/stable/blog/3.0.25/Chart.yaml b/stable/blog/3.0.25/Chart.yaml deleted file mode 100644 index 11a869844ad..00000000000 --- a/stable/blog/3.0.25/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: "Lightweight self-hosted facebook-styled PHP blog." -home: https://github.com/truecharts/apps/tree/master/charts/stable/blog -icon: https://truecharts.org/img/chart-icons/blog.png -keywords: - - blog - - php - - self - - hosted - - facebook -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: blog -sources: - - https://github.com/m1k1o/blog - - https://github.com/nicholaswilde/docker-blog -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - hosting - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/blog/3.0.25/README.md b/stable/blog/3.0.25/README.md deleted file mode 100644 index f466673c5fd..00000000000 --- a/stable/blog/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# blog - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Lightweight self-hosted facebook-styled PHP blog. - -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: [blog](https://truecharts.org/docs/charts/stable/blog) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `blog` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install blog TrueCharts/blog -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `blog` deployment - -```console -helm uninstall blog -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install blog \ - --set env.TZ="America/New York" \ - TrueCharts/blog -``` - -#### 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 blog TrueCharts/blog -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/blog/3.0.25/ix_values.yaml b/stable/blog/3.0.25/ix_values.yaml deleted file mode 100644 index 09351100593..00000000000 --- a/stable/blog/3.0.25/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: tccr.io/truecharts/blog - pullPolicy: IfNotPresent - tag: latest@sha256:51d09504442972db2a8924b9ce3465c7a376dab5f4c81ef9b64d5d704ec9fce7 - -secretEnv: - BLOG_NICK: username - BLOG_PASS: password - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - BLOG_TITLE: "Blog" - BLOG_NAME: "Max Musermann" - BLOG_LANG: "en" - BLOG_DB_CONNECTION: "postgres" - BLOG_POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - BLOG_POSTGRES_PORT: "5432" - BLOG_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - BLOG_POSTGRES_PASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - BLOG_POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10111 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/var/www/html/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: blog - postgresqlDatabase: blog diff --git a/stable/blog/3.0.26/CHANGELOG.md b/stable/blog/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..c6e7cb1dba2 --- /dev/null +++ b/stable/blog/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [blog-3.0.26](https://github.com/truecharts/apps/compare/hexo-blog-0.0.12...blog-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.25](https://github.com/truecharts/apps/compare/blog-3.0.24...blog-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [blog-3.0.24](https://github.com/truecharts/apps/compare/hexo-blog-0.0.11...blog-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [blog-3.0.23](https://github.com/truecharts/apps/compare/hexo-blog-0.0.10...blog-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [blog-3.0.21](https://github.com/truecharts/apps/compare/blog-3.0.20...blog-3.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [blog-3.0.20](https://github.com/truecharts/apps/compare/blog-3.0.19...blog-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [blog-3.0.19](https://github.com/truecharts/apps/compare/blog-3.0.18...blog-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [blog-3.0.18](https://github.com/truecharts/apps/compare/blog-3.0.16...blog-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [blog-3.0.16](https://github.com/truecharts/apps/compare/blog-3.0.14...blog-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/blog/3.0.26/Chart.lock b/stable/blog/3.0.26/Chart.lock new file mode 100644 index 00000000000..c4cf9e53827 --- /dev/null +++ b/stable/blog/3.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:44:43.552456151Z" diff --git a/stable/blog/3.0.26/Chart.yaml b/stable/blog/3.0.26/Chart.yaml new file mode 100644 index 00000000000..ff20e7f33e4 --- /dev/null +++ b/stable/blog/3.0.26/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: "Lightweight self-hosted facebook-styled PHP blog." +home: https://github.com/truecharts/apps/tree/master/charts/stable/blog +icon: https://truecharts.org/img/chart-icons/blog.png +keywords: + - blog + - php + - self + - hosted + - facebook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: blog +sources: + - https://github.com/m1k1o/blog + - https://github.com/nicholaswilde/docker-blog +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - hosting + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/blog/3.0.26/README.md b/stable/blog/3.0.26/README.md new file mode 100644 index 00000000000..ef3dd129f0a --- /dev/null +++ b/stable/blog/3.0.26/README.md @@ -0,0 +1,109 @@ +# blog + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Lightweight self-hosted facebook-styled PHP blog. + +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: [blog](https://truecharts.org/docs/charts/stable/blog) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `blog` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install blog TrueCharts/blog +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `blog` deployment + +```console +helm uninstall blog +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install blog \ + --set env.TZ="America/New York" \ + TrueCharts/blog +``` + +#### 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 blog TrueCharts/blog -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/blog/3.0.25/app-readme.md b/stable/blog/3.0.26/app-readme.md similarity index 100% rename from stable/blog/3.0.25/app-readme.md rename to stable/blog/3.0.26/app-readme.md diff --git a/stable/bookstack/3.0.25/charts/common-10.4.7.tgz b/stable/blog/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/bookstack/3.0.25/charts/common-10.4.7.tgz rename to stable/blog/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/commento-plusplus/3.0.23/charts/postgresql-8.0.45.tgz b/stable/blog/3.0.26/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/commento-plusplus/3.0.23/charts/postgresql-8.0.45.tgz rename to stable/blog/3.0.26/charts/postgresql-8.0.45.tgz diff --git a/stable/blog/3.0.26/ix_values.yaml b/stable/blog/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..ba357f2201c --- /dev/null +++ b/stable/blog/3.0.26/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/blog + pullPolicy: IfNotPresent + tag: latest@sha256:2611eebe1f5a20d103330886f139d99de34364e03d9fcec05a9e2b49d8d71002 + +secretEnv: + BLOG_NICK: username + BLOG_PASS: password + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + BLOG_TITLE: "Blog" + BLOG_NAME: "Max Musermann" + BLOG_LANG: "en" + BLOG_DB_CONNECTION: "postgres" + BLOG_POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + BLOG_POSTGRES_PORT: "5432" + BLOG_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + BLOG_POSTGRES_PASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + BLOG_POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10111 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/var/www/html/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: blog + postgresqlDatabase: blog diff --git a/stable/blog/3.0.25/questions.yaml b/stable/blog/3.0.26/questions.yaml similarity index 100% rename from stable/blog/3.0.25/questions.yaml rename to stable/blog/3.0.26/questions.yaml diff --git a/stable/blog/3.0.25/templates/common.yaml b/stable/blog/3.0.26/templates/common.yaml similarity index 100% rename from stable/blog/3.0.25/templates/common.yaml rename to stable/blog/3.0.26/templates/common.yaml diff --git a/stable/bookstack/3.0.25/values.yaml b/stable/blog/3.0.26/values.yaml similarity index 100% rename from stable/bookstack/3.0.25/values.yaml rename to stable/blog/3.0.26/values.yaml diff --git a/stable/boinc/2.0.31/CHANGELOG.md b/stable/boinc/2.0.31/CHANGELOG.md deleted file mode 100644 index 9c93643daff..00000000000 --- a/stable/boinc/2.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [boinc-2.0.31](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.31) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [boinc-2.0.30](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [boinc-2.0.30](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [boinc-2.0.29](https://github.com/truecharts/apps/compare/boinc-2.0.27...boinc-2.0.29) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [boinc-2.0.27](https://github.com/truecharts/apps/compare/boinc-2.0.26...boinc-2.0.27) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [boinc-2.0.26](https://github.com/truecharts/apps/compare/boinc-2.0.25...boinc-2.0.26) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [boinc-2.0.25](https://github.com/truecharts/apps/compare/boinc-2.0.24...boinc-2.0.25) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [boinc-2.0.24](https://github.com/truecharts/apps/compare/boinc-2.0.23...boinc-2.0.24) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [boinc-2.0.23](https://github.com/truecharts/apps/compare/boinc-2.0.21...boinc-2.0.23) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [boinc-2.0.21](https://github.com/truecharts/apps/compare/boinc-2.0.19...boinc-2.0.21) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [boinc-2.0.19](https://github.com/truecharts/apps/compare/boinc-2.0.18...boinc-2.0.19) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/boinc/2.0.31/Chart.lock b/stable/boinc/2.0.31/Chart.lock deleted file mode 100644 index e703c1b8a94..00000000000 --- a/stable/boinc/2.0.31/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:10:01.683244811Z" diff --git a/stable/boinc/2.0.31/Chart.yaml b/stable/boinc/2.0.31/Chart.yaml deleted file mode 100644 index cf8b4ac1e48..00000000000 --- a/stable/boinc/2.0.31/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: boinc -version: 2.0.31 -appVersion: "latest" -description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/boinc -icon: https://truecharts.org/img/chart-icons/boinc.png -keywords: - - boinc -sources: - - https://hub.docker.com/r/linuxserver/boinc -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/boinc/2.0.31/README.md b/stable/boinc/2.0.31/README.md deleted file mode 100644 index 0f28e0655c3..00000000000 --- a/stable/boinc/2.0.31/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# boinc - -![Version: 2.0.31](https://img.shields.io/badge/Version-2.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). - -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: [boinc](https://truecharts.org/docs/charts/stable/boinc) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `boinc` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install boinc TrueCharts/boinc -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `boinc` deployment - -```console -helm uninstall boinc -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install boinc \ - --set env.TZ="America/New York" \ - TrueCharts/boinc -``` - -#### 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 boinc TrueCharts/boinc -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/boinc/2.0.31/ix_values.yaml b/stable/boinc/2.0.31/ix_values.yaml deleted file mode 100644 index a855e2a7ca8..00000000000 --- a/stable/boinc/2.0.31/ix_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -image: - repository: tccr.io/truecharts/boinc - pullPolicy: IfNotPresent - tag: latest@sha256:ca0de5a2a8d973242208753dba47afd1eac660bc728c5191cbaa42ec4015991c - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -# secretEnv: -# PASSWORD: "" - -service: - main: - ports: - main: - targetPort: 8080 - port: 10142 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/boinc/2.0.32/CHANGELOG.md b/stable/boinc/2.0.32/CHANGELOG.md new file mode 100644 index 00000000000..00be3831306 --- /dev/null +++ b/stable/boinc/2.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [boinc-2.0.32](https://github.com/truecharts/apps/compare/boinc-2.0.31...boinc-2.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [boinc-2.0.31](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.31) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [boinc-2.0.30](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [boinc-2.0.30](https://github.com/truecharts/apps/compare/boinc-2.0.29...boinc-2.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [boinc-2.0.29](https://github.com/truecharts/apps/compare/boinc-2.0.27...boinc-2.0.29) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [boinc-2.0.27](https://github.com/truecharts/apps/compare/boinc-2.0.26...boinc-2.0.27) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [boinc-2.0.26](https://github.com/truecharts/apps/compare/boinc-2.0.25...boinc-2.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [boinc-2.0.25](https://github.com/truecharts/apps/compare/boinc-2.0.24...boinc-2.0.25) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [boinc-2.0.24](https://github.com/truecharts/apps/compare/boinc-2.0.23...boinc-2.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [boinc-2.0.23](https://github.com/truecharts/apps/compare/boinc-2.0.21...boinc-2.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [boinc-2.0.21](https://github.com/truecharts/apps/compare/boinc-2.0.19...boinc-2.0.21) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/boinc/2.0.32/Chart.lock b/stable/boinc/2.0.32/Chart.lock new file mode 100644 index 00000000000..8684aeb4d51 --- /dev/null +++ b/stable/boinc/2.0.32/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:44:38.733220817Z" diff --git a/stable/boinc/2.0.32/Chart.yaml b/stable/boinc/2.0.32/Chart.yaml new file mode 100644 index 00000000000..05a463e033a --- /dev/null +++ b/stable/boinc/2.0.32/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: boinc +version: 2.0.32 +appVersion: "latest" +description: BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/boinc +icon: https://truecharts.org/img/chart-icons/boinc.png +keywords: + - boinc +sources: + - https://hub.docker.com/r/linuxserver/boinc +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/boinc/2.0.32/README.md b/stable/boinc/2.0.32/README.md new file mode 100644 index 00000000000..d8aefb6677b --- /dev/null +++ b/stable/boinc/2.0.32/README.md @@ -0,0 +1,107 @@ +# boinc + +![Version: 2.0.32](https://img.shields.io/badge/Version-2.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +BOINC is a platform for high-throughput computing on a large scale (thousands or millions of computers). + +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: [boinc](https://truecharts.org/docs/charts/stable/boinc) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `boinc` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install boinc TrueCharts/boinc +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `boinc` deployment + +```console +helm uninstall boinc +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install boinc \ + --set env.TZ="America/New York" \ + TrueCharts/boinc +``` + +#### 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 boinc TrueCharts/boinc -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/boinc/2.0.31/app-readme.md b/stable/boinc/2.0.32/app-readme.md similarity index 100% rename from stable/boinc/2.0.31/app-readme.md rename to stable/boinc/2.0.32/app-readme.md diff --git a/stable/browserless-chrome/2.0.22/charts/common-10.4.7.tgz b/stable/boinc/2.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/browserless-chrome/2.0.22/charts/common-10.4.7.tgz rename to stable/boinc/2.0.32/charts/common-10.4.7.tgz diff --git a/stable/boinc/2.0.32/ix_values.yaml b/stable/boinc/2.0.32/ix_values.yaml new file mode 100644 index 00000000000..4a9d543f953 --- /dev/null +++ b/stable/boinc/2.0.32/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/boinc + pullPolicy: IfNotPresent + tag: latest@sha256:388226f2ed116b97c237de4379a230a960ce2efc9737af001f0ac649ed42a892 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +# secretEnv: +# PASSWORD: "" + +service: + main: + ports: + main: + targetPort: 8080 + port: 10142 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/boinc/2.0.31/questions.yaml b/stable/boinc/2.0.32/questions.yaml similarity index 100% rename from stable/boinc/2.0.31/questions.yaml rename to stable/boinc/2.0.32/questions.yaml diff --git a/stable/browserless-chrome/2.0.22/templates/common.yaml b/stable/boinc/2.0.32/templates/common.yaml similarity index 100% rename from stable/browserless-chrome/2.0.22/templates/common.yaml rename to stable/boinc/2.0.32/templates/common.yaml diff --git a/stable/browserless-chrome/2.0.22/values.yaml b/stable/boinc/2.0.32/values.yaml similarity index 100% rename from stable/browserless-chrome/2.0.22/values.yaml rename to stable/boinc/2.0.32/values.yaml diff --git a/stable/booksonic-air/6.0.26/CHANGELOG.md b/stable/booksonic-air/6.0.26/CHANGELOG.md deleted file mode 100644 index 7ae9eb6ea32..00000000000 --- a/stable/booksonic-air/6.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [booksonic-air-6.0.26](https://github.com/truecharts/apps/compare/booksonic-air-6.0.25...booksonic-air-6.0.26) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [booksonic-air-6.0.24](https://github.com/truecharts/apps/compare/booksonic-air-6.0.22...booksonic-air-6.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [booksonic-air-6.0.22](https://github.com/truecharts/apps/compare/booksonic-air-6.0.21...booksonic-air-6.0.22) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [booksonic-air-6.0.21](https://github.com/truecharts/apps/compare/booksonic-air-6.0.20...booksonic-air-6.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [booksonic-air-6.0.20](https://github.com/truecharts/apps/compare/booksonic-air-6.0.19...booksonic-air-6.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [booksonic-air-6.0.19](https://github.com/truecharts/apps/compare/booksonic-air-6.0.17...booksonic-air-6.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [booksonic-air-6.0.17](https://github.com/truecharts/apps/compare/booksonic-air-6.0.15...booksonic-air-6.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [booksonic-air-6.0.15](https://github.com/truecharts/apps/compare/booksonic-air-6.0.14...booksonic-air-6.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/booksonic-air/6.0.26/Chart.lock b/stable/booksonic-air/6.0.26/Chart.lock deleted file mode 100644 index ec26fab306c..00000000000 --- a/stable/booksonic-air/6.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:43:28.911064969Z" diff --git a/stable/booksonic-air/6.0.26/Chart.yaml b/stable/booksonic-air/6.0.26/Chart.yaml deleted file mode 100644 index 18a99891a3e..00000000000 --- a/stable/booksonic-air/6.0.26/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2201.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: - Booksonic is a platform for accessing the audibooks you own wherever - you are -home: https://github.com/truecharts/apps/tree/master/charts/stable/booksonic-air -icon: https://truecharts.org/img/chart-icons/booksonic-air.png -keywords: - - booksonic - - audiobook -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: booksonic-air -sources: - - https://github.com/popeen/Booksonic-Air - - https://hub.docker.com/r/linuxserver/booksonic-air -version: 6.0.26 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/booksonic-air/6.0.26/README.md b/stable/booksonic-air/6.0.26/README.md deleted file mode 100644 index 3a45a57332a..00000000000 --- a/stable/booksonic-air/6.0.26/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# booksonic-air - -![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![AppVersion: 2201.1.0](https://img.shields.io/badge/AppVersion-2201.1.0-informational?style=flat-square) - -Booksonic is a platform for accessing the audibooks you own wherever you are - -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: [booksonic-air](https://truecharts.org/docs/charts/stable/booksonic-air) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `booksonic-air` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install booksonic-air TrueCharts/booksonic-air -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `booksonic-air` deployment - -```console -helm uninstall booksonic-air -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install booksonic-air \ - --set env.TZ="America/New York" \ - TrueCharts/booksonic-air -``` - -#### 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 booksonic-air TrueCharts/booksonic-air -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/booksonic-air/6.0.26/ix_values.yaml b/stable/booksonic-air/6.0.26/ix_values.yaml deleted file mode 100644 index 852c79b2b5f..00000000000 --- a/stable/booksonic-air/6.0.26/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/booksonic-air - pullPolicy: IfNotPresent - tag: v2201.1.0@sha256:412a3721103a3005c8ee91043d7fe400ba471b9b0d90bc68a44387920e9ab297 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10048 - targetPort: 4040 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/booksonic-air/6.0.27/CHANGELOG.md b/stable/booksonic-air/6.0.27/CHANGELOG.md new file mode 100644 index 00000000000..b43b56ec991 --- /dev/null +++ b/stable/booksonic-air/6.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [booksonic-air-6.0.27](https://github.com/truecharts/apps/compare/booksonic-air-6.0.26...booksonic-air-6.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [booksonic-air-6.0.26](https://github.com/truecharts/apps/compare/booksonic-air-6.0.25...booksonic-air-6.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [booksonic-air-6.0.25](https://github.com/truecharts/apps/compare/booksonic-air-6.0.24...booksonic-air-6.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [booksonic-air-6.0.24](https://github.com/truecharts/apps/compare/booksonic-air-6.0.22...booksonic-air-6.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [booksonic-air-6.0.22](https://github.com/truecharts/apps/compare/booksonic-air-6.0.21...booksonic-air-6.0.22) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [booksonic-air-6.0.21](https://github.com/truecharts/apps/compare/booksonic-air-6.0.20...booksonic-air-6.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [booksonic-air-6.0.20](https://github.com/truecharts/apps/compare/booksonic-air-6.0.19...booksonic-air-6.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [booksonic-air-6.0.19](https://github.com/truecharts/apps/compare/booksonic-air-6.0.17...booksonic-air-6.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [booksonic-air-6.0.17](https://github.com/truecharts/apps/compare/booksonic-air-6.0.15...booksonic-air-6.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/booksonic-air/6.0.27/Chart.lock b/stable/booksonic-air/6.0.27/Chart.lock new file mode 100644 index 00000000000..53ae2b54e36 --- /dev/null +++ b/stable/booksonic-air/6.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:44:51.748149936Z" diff --git a/stable/booksonic-air/6.0.27/Chart.yaml b/stable/booksonic-air/6.0.27/Chart.yaml new file mode 100644 index 00000000000..c0262696151 --- /dev/null +++ b/stable/booksonic-air/6.0.27/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2201.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: + Booksonic is a platform for accessing the audibooks you own wherever + you are +home: https://github.com/truecharts/apps/tree/master/charts/stable/booksonic-air +icon: https://truecharts.org/img/chart-icons/booksonic-air.png +keywords: + - booksonic + - audiobook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: booksonic-air +sources: + - https://github.com/popeen/Booksonic-Air + - https://hub.docker.com/r/linuxserver/booksonic-air +version: 6.0.27 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/booksonic-air/6.0.27/README.md b/stable/booksonic-air/6.0.27/README.md new file mode 100644 index 00000000000..17c4c14cda7 --- /dev/null +++ b/stable/booksonic-air/6.0.27/README.md @@ -0,0 +1,108 @@ +# booksonic-air + +![Version: 6.0.27](https://img.shields.io/badge/Version-6.0.27-informational?style=flat-square) ![AppVersion: 2201.1.0](https://img.shields.io/badge/AppVersion-2201.1.0-informational?style=flat-square) + +Booksonic is a platform for accessing the audibooks you own wherever you are + +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: [booksonic-air](https://truecharts.org/docs/charts/stable/booksonic-air) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `booksonic-air` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install booksonic-air TrueCharts/booksonic-air +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `booksonic-air` deployment + +```console +helm uninstall booksonic-air +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install booksonic-air \ + --set env.TZ="America/New York" \ + TrueCharts/booksonic-air +``` + +#### 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 booksonic-air TrueCharts/booksonic-air -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/booksonic-air/6.0.26/app-readme.md b/stable/booksonic-air/6.0.27/app-readme.md similarity index 100% rename from stable/booksonic-air/6.0.26/app-readme.md rename to stable/booksonic-air/6.0.27/app-readme.md diff --git a/stable/budge/2.0.25/charts/common-10.4.7.tgz b/stable/booksonic-air/6.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/budge/2.0.25/charts/common-10.4.7.tgz rename to stable/booksonic-air/6.0.27/charts/common-10.4.7.tgz diff --git a/stable/booksonic-air/6.0.27/ix_values.yaml b/stable/booksonic-air/6.0.27/ix_values.yaml new file mode 100644 index 00000000000..9e5ec02923e --- /dev/null +++ b/stable/booksonic-air/6.0.27/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/booksonic-air + pullPolicy: IfNotPresent + tag: v2201.1.0@sha256:bfe465703d2b8e570c895b65766afdde760b74fdc4bb6728854bdb7769e39892 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10048 + targetPort: 4040 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/booksonic-air/6.0.26/questions.yaml b/stable/booksonic-air/6.0.27/questions.yaml similarity index 100% rename from stable/booksonic-air/6.0.26/questions.yaml rename to stable/booksonic-air/6.0.27/questions.yaml diff --git a/stable/budge/2.0.25/templates/common.yaml b/stable/booksonic-air/6.0.27/templates/common.yaml similarity index 100% rename from stable/budge/2.0.25/templates/common.yaml rename to stable/booksonic-air/6.0.27/templates/common.yaml diff --git a/stable/budge/2.0.25/values.yaml b/stable/booksonic-air/6.0.27/values.yaml similarity index 100% rename from stable/budge/2.0.25/values.yaml rename to stable/booksonic-air/6.0.27/values.yaml diff --git a/stable/bookstack/3.0.25/CHANGELOG.md b/stable/bookstack/3.0.25/CHANGELOG.md deleted file mode 100644 index 3e30c9f3f39..00000000000 --- a/stable/bookstack/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [bookstack-3.0.24](https://github.com/truecharts/apps/compare/bookstack-3.0.23...bookstack-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [bookstack-3.0.23](https://github.com/truecharts/apps/compare/bookstack-3.0.21...bookstack-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [bookstack-3.0.21](https://github.com/truecharts/apps/compare/bookstack-3.0.20...bookstack-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [bookstack-3.0.20](https://github.com/truecharts/apps/compare/bookstack-3.0.19...bookstack-3.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [bookstack-3.0.19](https://github.com/truecharts/apps/compare/bookstack-3.0.17...bookstack-3.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [bookstack-3.0.17](https://github.com/truecharts/apps/compare/bookstack-3.0.15...bookstack-3.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [bookstack-3.0.15](https://github.com/truecharts/apps/compare/bookstack-3.0.14...bookstack-3.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [bookstack-3.0.14](https://github.com/truecharts/apps/compare/bookstack-3.0.13...bookstack-3.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/bookstack/3.0.25/Chart.lock b/stable/bookstack/3.0.25/Chart.lock deleted file mode 100644 index f99d4e3b59a..00000000000 --- a/stable/bookstack/3.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:10:29.40353227Z" diff --git a/stable/bookstack/3.0.25/Chart.yaml b/stable/bookstack/3.0.25/Chart.yaml deleted file mode 100644 index 3124d993221..00000000000 --- a/stable/bookstack/3.0.25/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "22.06.2022" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "A simple, self-hosted, easy-to-use platform for organising and storing information." -home: https://github.com/truecharts/apps/tree/master/charts/stable/bookstack -icon: https://truecharts.org/img/chart-icons/bookstack.png -keywords: - - bookstack - - book - - stack - - organizer - - server - - hosted -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: bookstack -sources: - - https://www.bookstackapp.com/ - - https://hub.docker.com/r/linuxserver/bookstack -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/bookstack/3.0.25/README.md b/stable/bookstack/3.0.25/README.md deleted file mode 100644 index 24ab065938f..00000000000 --- a/stable/bookstack/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# bookstack - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 22.06.2022](https://img.shields.io/badge/AppVersion-22.06.2022-informational?style=flat-square) - -A simple, self-hosted, easy-to-use platform for organising and storing information. - -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: [bookstack](https://truecharts.org/docs/charts/stable/bookstack) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `bookstack` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install bookstack TrueCharts/bookstack -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `bookstack` deployment - -```console -helm uninstall bookstack -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install bookstack \ - --set env.TZ="America/New York" \ - TrueCharts/bookstack -``` - -#### 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 bookstack TrueCharts/bookstack -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/bookstack/3.0.25/ix_values.yaml b/stable/bookstack/3.0.25/ix_values.yaml deleted file mode 100644 index 94876c862f1..00000000000 --- a/stable/bookstack/3.0.25/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/bookstack - pullPolicy: IfNotPresent - tag: v22.06.20220624@sha256:26ef65fe5d2dcdb21618d7873c16bd32937f41aadb07ee4c0a5379b2e8202f60 - -env: - DB_USER: "{{ .Values.mariadb.mariadbUsername }}" - DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - APP_URL: "" - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASS: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - APP_KEY: - secretKeyRef: - name: bookstack-secrets - key: APP_KEY - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10112 - targetPort: 80 - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/config" - -mariadb: - enabled: true - mariadbUsername: bookstack - mariadbDatabase: bookstack - existingSecret: "mariadbcreds" diff --git a/stable/bookstack/3.0.26/CHANGELOG.md b/stable/bookstack/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..bb587167a7f --- /dev/null +++ b/stable/bookstack/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [bookstack-3.0.26](https://github.com/truecharts/apps/compare/bookstack-3.0.25...bookstack-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bookstack-3.0.25](https://github.com/truecharts/apps/compare/bookstack-3.0.24...bookstack-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [bookstack-3.0.24](https://github.com/truecharts/apps/compare/bookstack-3.0.23...bookstack-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [bookstack-3.0.23](https://github.com/truecharts/apps/compare/bookstack-3.0.21...bookstack-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [bookstack-3.0.21](https://github.com/truecharts/apps/compare/bookstack-3.0.20...bookstack-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [bookstack-3.0.20](https://github.com/truecharts/apps/compare/bookstack-3.0.19...bookstack-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [bookstack-3.0.19](https://github.com/truecharts/apps/compare/bookstack-3.0.17...bookstack-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [bookstack-3.0.17](https://github.com/truecharts/apps/compare/bookstack-3.0.15...bookstack-3.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [bookstack-3.0.15](https://github.com/truecharts/apps/compare/bookstack-3.0.14...bookstack-3.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/bookstack/3.0.26/Chart.lock b/stable/bookstack/3.0.26/Chart.lock new file mode 100644 index 00000000000..dfde488de77 --- /dev/null +++ b/stable/bookstack/3.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:45:03.02329Z" diff --git a/stable/bookstack/3.0.26/Chart.yaml b/stable/bookstack/3.0.26/Chart.yaml new file mode 100644 index 00000000000..2b6ac60a244 --- /dev/null +++ b/stable/bookstack/3.0.26/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "22.06.2022" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "A simple, self-hosted, easy-to-use platform for organising and storing information." +home: https://github.com/truecharts/apps/tree/master/charts/stable/bookstack +icon: https://truecharts.org/img/chart-icons/bookstack.png +keywords: + - bookstack + - book + - stack + - organizer + - server + - hosted +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: bookstack +sources: + - https://www.bookstackapp.com/ + - https://hub.docker.com/r/linuxserver/bookstack +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/bookstack/3.0.26/README.md b/stable/bookstack/3.0.26/README.md new file mode 100644 index 00000000000..2babc0cedf4 --- /dev/null +++ b/stable/bookstack/3.0.26/README.md @@ -0,0 +1,109 @@ +# bookstack + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: 22.06.2022](https://img.shields.io/badge/AppVersion-22.06.2022-informational?style=flat-square) + +A simple, self-hosted, easy-to-use platform for organising and storing information. + +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: [bookstack](https://truecharts.org/docs/charts/stable/bookstack) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `bookstack` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install bookstack TrueCharts/bookstack +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `bookstack` deployment + +```console +helm uninstall bookstack +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install bookstack \ + --set env.TZ="America/New York" \ + TrueCharts/bookstack +``` + +#### 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 bookstack TrueCharts/bookstack -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/bookstack/3.0.25/app-readme.md b/stable/bookstack/3.0.26/app-readme.md similarity index 100% rename from stable/bookstack/3.0.25/app-readme.md rename to stable/bookstack/3.0.26/app-readme.md diff --git a/stable/calibre/7.0.28/charts/common-10.4.7.tgz b/stable/bookstack/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/calibre/7.0.28/charts/common-10.4.7.tgz rename to stable/bookstack/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/bookstack/3.0.25/charts/mariadb-3.0.43.tgz b/stable/bookstack/3.0.26/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/bookstack/3.0.25/charts/mariadb-3.0.43.tgz rename to stable/bookstack/3.0.26/charts/mariadb-3.0.43.tgz diff --git a/stable/bookstack/3.0.26/ix_values.yaml b/stable/bookstack/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..942d6928a11 --- /dev/null +++ b/stable/bookstack/3.0.26/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/bookstack + pullPolicy: IfNotPresent + tag: v22.06.20220624@sha256:95121a3a4b773466ba8f93c4a96cdce37d20ebaf9a21dd7d45d2ebca2a5ae98c + +env: + DB_USER: "{{ .Values.mariadb.mariadbUsername }}" + DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + APP_URL: "" + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASS: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + APP_KEY: + secretKeyRef: + name: bookstack-secrets + key: APP_KEY + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10112 + targetPort: 80 + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/config" + +mariadb: + enabled: true + mariadbUsername: bookstack + mariadbDatabase: bookstack + existingSecret: "mariadbcreds" diff --git a/stable/bookstack/3.0.25/questions.yaml b/stable/bookstack/3.0.26/questions.yaml similarity index 100% rename from stable/bookstack/3.0.25/questions.yaml rename to stable/bookstack/3.0.26/questions.yaml diff --git a/stable/bookstack/3.0.25/templates/_secrets.tpl b/stable/bookstack/3.0.26/templates/_secrets.tpl similarity index 100% rename from stable/bookstack/3.0.25/templates/_secrets.tpl rename to stable/bookstack/3.0.26/templates/_secrets.tpl diff --git a/stable/bookstack/3.0.25/templates/common.yaml b/stable/bookstack/3.0.26/templates/common.yaml similarity index 100% rename from stable/bookstack/3.0.25/templates/common.yaml rename to stable/bookstack/3.0.26/templates/common.yaml diff --git a/stable/calibre/7.0.28/values.yaml b/stable/bookstack/3.0.26/values.yaml similarity index 100% rename from stable/calibre/7.0.28/values.yaml rename to stable/bookstack/3.0.26/values.yaml diff --git a/stable/browserless-chrome/2.0.22/CHANGELOG.md b/stable/browserless-chrome/2.0.22/CHANGELOG.md deleted file mode 100644 index 80e4f87005b..00000000000 --- a/stable/browserless-chrome/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [browserless-chrome-2.0.21](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.19...browserless-chrome-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [browserless-chrome-2.0.19](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.18...browserless-chrome-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [browserless-chrome-2.0.18](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.17...browserless-chrome-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [browserless-chrome-2.0.17](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.15...browserless-chrome-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [browserless-chrome-2.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.13...browserless-chrome-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [browserless-chrome-2.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.12...browserless-chrome-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [browserless-chrome-2.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.11...browserless-chrome-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [browserless-chrome-2.0.11](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.10...browserless-chrome-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/browserless-chrome/2.0.22/Chart.lock b/stable/browserless-chrome/2.0.22/Chart.lock deleted file mode 100644 index 60cdbb81ce1..00000000000 --- a/stable/browserless-chrome/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:10:25.776048159Z" diff --git a/stable/browserless-chrome/2.0.22/Chart.yaml b/stable/browserless-chrome/2.0.22/Chart.yaml deleted file mode 100644 index a2ff734a6d4..00000000000 --- a/stable/browserless-chrome/2.0.22/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.54.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work -home: https://github.com/truecharts/apps/tree/master/charts/stable/browserless-chrome -icon: https://truecharts.org/img/chart-icons/browserless-chrome.png -keywords: - - browserless - - chrome - - puppeteer -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: browserless-chrome -sources: - - https://docs.browserless.io/docs/docker.html - - https://hub.docker.com/r/browserless/chrome/ -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/browserless-chrome/2.0.22/README.md b/stable/browserless-chrome/2.0.22/README.md deleted file mode 100644 index dc3ea9b4ddb..00000000000 --- a/stable/browserless-chrome/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# browserless-chrome - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 1.54.0](https://img.shields.io/badge/AppVersion-1.54.0-informational?style=flat-square) - -Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work - -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: [browserless-chrome](https://truecharts.org/docs/charts/stable/browserless-chrome) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `browserless-chrome` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install browserless-chrome TrueCharts/browserless-chrome -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `browserless-chrome` deployment - -```console -helm uninstall browserless-chrome -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install browserless-chrome \ - --set env.TZ="America/New York" \ - TrueCharts/browserless-chrome -``` - -#### 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 browserless-chrome TrueCharts/browserless-chrome -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/browserless-chrome/2.0.22/ix_values.yaml b/stable/browserless-chrome/2.0.22/ix_values.yaml deleted file mode 100644 index 24f675f4d86..00000000000 --- a/stable/browserless-chrome/2.0.22/ix_values.yaml +++ /dev/null @@ -1,65 +0,0 @@ -image: - repository: tccr.io/truecharts/browserless-chrome - tag: v1.54.0-chrome@sha256:ae4ca2a22cf58ddbbb52d27b042d4cb9cd4fcf9d43926475916fc2b1c0598446 - pullPolicy: IfNotPresent - -imagePuppeteer: - repository: tccr.io/truecharts/browserless-chrome-puppeteer13 - pullPolicy: IfNotPresent - tag: v1.51.1-puppeteer@sha256:ff3893628a3662a011d37cbaf30c414af53deeb44a56f9c5e73f8f1317d74ffe - -imageSelector: "image" - -secretEnv: - TOKEN: "" - -env: - WORKSPACE_DIR: "/downloads" - METRICS_JSON_PATH: "/metrics/metrics.json" - # User Defined - HOST: "" - WORKSPACE_DELETE_EXPIRED: false - WORKSPACE_EXPIRE_DAYS: 30 - CHROME_REFRESH_TIME: 3600000 - MAX_CONCURRENT_SESSIONS: 5 - MAX_QUEUE_LENGTH: 5 - CONNECTION_TIMEOUT: 30000 - DEFAULT_BLOCK_ADS: true - DEFAULT_HEADLESS: true - DEFAULT_IGNORE_HTTPS_ERRORS: true - DEFAULT_IGNORE_DEFAULT_ARGS: true - ENABLE_API_GET: true - FUNCTION_ENABLE_INCOGNITO_MODE: true - EXIT_ON_HEALTH_FAILURE: true - DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR: false - ENABLE_DEBUGGER: true - ENABLE_CORS: false - ENABLE_XVBF: true - # Enabling those, makes probe/app fail - # KEEP_ALIVE: true - # PREBOOT_CHROME: true - -service: - main: - ports: - main: - port: 10194 - targetPort: 3000 - -probes: - liveness: - path: "/metrics" - - readiness: - path: "/metrics" - - startup: - path: "/metrics" - -persistence: - downloads: - enabled: true - mountPath: "/downloads" - metrics: - enabled: true - mountPath: "/metrics" diff --git a/stable/browserless-chrome/2.0.23/CHANGELOG.md b/stable/browserless-chrome/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..fe8022e6e50 --- /dev/null +++ b/stable/browserless-chrome/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [browserless-chrome-2.0.23](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.22...browserless-chrome-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.22](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.21...browserless-chrome-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [browserless-chrome-2.0.21](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.19...browserless-chrome-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [browserless-chrome-2.0.19](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.18...browserless-chrome-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [browserless-chrome-2.0.18](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.17...browserless-chrome-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [browserless-chrome-2.0.17](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.15...browserless-chrome-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [browserless-chrome-2.0.15](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.13...browserless-chrome-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [browserless-chrome-2.0.13](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.12...browserless-chrome-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [browserless-chrome-2.0.12](https://github.com/truecharts/apps/compare/browserless-chrome-2.0.11...browserless-chrome-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/browserless-chrome/2.0.23/Chart.lock b/stable/browserless-chrome/2.0.23/Chart.lock new file mode 100644 index 00000000000..81b4cb81e66 --- /dev/null +++ b/stable/browserless-chrome/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:44:58.072168847Z" diff --git a/stable/browserless-chrome/2.0.23/Chart.yaml b/stable/browserless-chrome/2.0.23/Chart.yaml new file mode 100644 index 00000000000..ea481dc0c7f --- /dev/null +++ b/stable/browserless-chrome/2.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.54.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work +home: https://github.com/truecharts/apps/tree/master/charts/stable/browserless-chrome +icon: https://truecharts.org/img/chart-icons/browserless-chrome.png +keywords: + - browserless + - chrome + - puppeteer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: browserless-chrome +sources: + - https://docs.browserless.io/docs/docker.html + - https://hub.docker.com/r/browserless/chrome/ +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/browserless-chrome/2.0.23/README.md b/stable/browserless-chrome/2.0.23/README.md new file mode 100644 index 00000000000..aa52dc8f099 --- /dev/null +++ b/stable/browserless-chrome/2.0.23/README.md @@ -0,0 +1,108 @@ +# browserless-chrome + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.54.0](https://img.shields.io/badge/AppVersion-1.54.0-informational?style=flat-square) + +Browserless is a web-service that allows for remote clients to connect, drive, and execute headless work + +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: [browserless-chrome](https://truecharts.org/docs/charts/stable/browserless-chrome) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `browserless-chrome` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install browserless-chrome TrueCharts/browserless-chrome +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `browserless-chrome` deployment + +```console +helm uninstall browserless-chrome +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install browserless-chrome \ + --set env.TZ="America/New York" \ + TrueCharts/browserless-chrome +``` + +#### 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 browserless-chrome TrueCharts/browserless-chrome -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/browserless-chrome/2.0.22/app-readme.md b/stable/browserless-chrome/2.0.23/app-readme.md similarity index 100% rename from stable/browserless-chrome/2.0.22/app-readme.md rename to stable/browserless-chrome/2.0.23/app-readme.md diff --git a/stable/chevereto/3.0.23/charts/common-10.4.7.tgz b/stable/browserless-chrome/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/chevereto/3.0.23/charts/common-10.4.7.tgz rename to stable/browserless-chrome/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/browserless-chrome/2.0.22/ci/puppeteer-values.yaml b/stable/browserless-chrome/2.0.23/ci/puppeteer-values.yaml similarity index 100% rename from stable/browserless-chrome/2.0.22/ci/puppeteer-values.yaml rename to stable/browserless-chrome/2.0.23/ci/puppeteer-values.yaml diff --git a/stable/browserless-chrome/2.0.23/ix_values.yaml b/stable/browserless-chrome/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..8e0c98aecee --- /dev/null +++ b/stable/browserless-chrome/2.0.23/ix_values.yaml @@ -0,0 +1,65 @@ +image: + repository: tccr.io/truecharts/browserless-chrome + tag: v1.54.0-chrome@sha256:b078160d79d98b8ec67ef9e367856f466f1454b87da808c76a8dcb3c5e5d3c18 + pullPolicy: IfNotPresent + +imagePuppeteer: + repository: tccr.io/truecharts/browserless-chrome-puppeteer13 + pullPolicy: IfNotPresent + tag: v1.51.1-puppeteer@sha256:ff3893628a3662a011d37cbaf30c414af53deeb44a56f9c5e73f8f1317d74ffe + +imageSelector: "image" + +secretEnv: + TOKEN: "" + +env: + WORKSPACE_DIR: "/downloads" + METRICS_JSON_PATH: "/metrics/metrics.json" + # User Defined + HOST: "" + WORKSPACE_DELETE_EXPIRED: false + WORKSPACE_EXPIRE_DAYS: 30 + CHROME_REFRESH_TIME: 3600000 + MAX_CONCURRENT_SESSIONS: 5 + MAX_QUEUE_LENGTH: 5 + CONNECTION_TIMEOUT: 30000 + DEFAULT_BLOCK_ADS: true + DEFAULT_HEADLESS: true + DEFAULT_IGNORE_HTTPS_ERRORS: true + DEFAULT_IGNORE_DEFAULT_ARGS: true + ENABLE_API_GET: true + FUNCTION_ENABLE_INCOGNITO_MODE: true + EXIT_ON_HEALTH_FAILURE: true + DISABLE_AUTO_SET_DOWNLOAD_BEHAVIOR: false + ENABLE_DEBUGGER: true + ENABLE_CORS: false + ENABLE_XVBF: true + # Enabling those, makes probe/app fail + # KEEP_ALIVE: true + # PREBOOT_CHROME: true + +service: + main: + ports: + main: + port: 10194 + targetPort: 3000 + +probes: + liveness: + path: "/metrics" + + readiness: + path: "/metrics" + + startup: + path: "/metrics" + +persistence: + downloads: + enabled: true + mountPath: "/downloads" + metrics: + enabled: true + mountPath: "/metrics" diff --git a/stable/browserless-chrome/2.0.22/questions.yaml b/stable/browserless-chrome/2.0.23/questions.yaml similarity index 100% rename from stable/browserless-chrome/2.0.22/questions.yaml rename to stable/browserless-chrome/2.0.23/questions.yaml diff --git a/stable/chevereto/3.0.23/templates/common.yaml b/stable/browserless-chrome/2.0.23/templates/common.yaml similarity index 100% rename from stable/chevereto/3.0.23/templates/common.yaml rename to stable/browserless-chrome/2.0.23/templates/common.yaml diff --git a/stable/chevereto/3.0.23/values.yaml b/stable/browserless-chrome/2.0.23/values.yaml similarity index 100% rename from stable/chevereto/3.0.23/values.yaml rename to stable/browserless-chrome/2.0.23/values.yaml diff --git a/stable/budge/2.0.25/CHANGELOG.md b/stable/budge/2.0.25/CHANGELOG.md deleted file mode 100644 index b11fceee2c1..00000000000 --- a/stable/budge/2.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [budge-2.0.24](https://github.com/truecharts/apps/compare/budge-2.0.22...budge-2.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [budge-2.0.22](https://github.com/truecharts/apps/compare/budge-2.0.21...budge-2.0.22) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [budge-2.0.21](https://github.com/truecharts/apps/compare/budge-2.0.20...budge-2.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [budge-2.0.20](https://github.com/truecharts/apps/compare/budge-2.0.19...budge-2.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [budge-2.0.19](https://github.com/truecharts/apps/compare/budge-2.0.17...budge-2.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [budge-2.0.17](https://github.com/truecharts/apps/compare/budge-2.0.15...budge-2.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [budge-2.0.15](https://github.com/truecharts/apps/compare/budge-2.0.14...budge-2.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [budge-2.0.14](https://github.com/truecharts/apps/compare/budge-2.0.13...budge-2.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) -* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) diff --git a/stable/budge/2.0.25/Chart.lock b/stable/budge/2.0.25/Chart.lock deleted file mode 100644 index 438d15bbac2..00000000000 --- a/stable/budge/2.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:10:31.128666176Z" diff --git a/stable/budge/2.0.25/Chart.yaml b/stable/budge/2.0.25/Chart.yaml deleted file mode 100644 index 820d52e9d2c..00000000000 --- a/stable/budge/2.0.25/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.0.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Budge is an open source 'budgeting with envelopes' personal finance app. -home: https://github.com/truecharts/apps/tree/master/charts/stable/budge -icon: https://truecharts.org/img/chart-icons/budge.png -keywords: - - finance - - budge -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: budge -sources: - - https://github.com/linuxserver/budge - - https://github.com/linuxserver/docker-BudgE -version: 2.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/budge/2.0.25/README.md b/stable/budge/2.0.25/README.md deleted file mode 100644 index aea25ad60e6..00000000000 --- a/stable/budge/2.0.25/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# budge - -![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 0.0.9](https://img.shields.io/badge/AppVersion-0.0.9-informational?style=flat-square) - -Budge is an open source 'budgeting with envelopes' personal finance app. - -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: [budge](https://truecharts.org/docs/charts/stable/budge) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `budge` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install budge TrueCharts/budge -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `budge` deployment - -```console -helm uninstall budge -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install budge \ - --set env.TZ="America/New York" \ - TrueCharts/budge -``` - -#### 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 budge TrueCharts/budge -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/budge/2.0.25/ix_values.yaml b/stable/budge/2.0.25/ix_values.yaml deleted file mode 100644 index c6da853a527..00000000000 --- a/stable/budge/2.0.25/ix_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -image: - repository: tccr.io/truecharts/budge - tag: v0.0.9@sha256:b142a193a0239653473f5b57e985342e3994545aabe6764fec8943bed05303be - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - NODE_ENV: "production" - -service: - main: - ports: - main: - port: 10165 - targetPort: 80 - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/config" diff --git a/stable/budge/2.0.26/CHANGELOG.md b/stable/budge/2.0.26/CHANGELOG.md new file mode 100644 index 00000000000..acf361b0c65 --- /dev/null +++ b/stable/budge/2.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [budge-2.0.26](https://github.com/truecharts/apps/compare/budge-2.0.25...budge-2.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [budge-2.0.25](https://github.com/truecharts/apps/compare/budge-2.0.24...budge-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [budge-2.0.24](https://github.com/truecharts/apps/compare/budge-2.0.22...budge-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [budge-2.0.22](https://github.com/truecharts/apps/compare/budge-2.0.21...budge-2.0.22) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [budge-2.0.21](https://github.com/truecharts/apps/compare/budge-2.0.20...budge-2.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [budge-2.0.20](https://github.com/truecharts/apps/compare/budge-2.0.19...budge-2.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [budge-2.0.19](https://github.com/truecharts/apps/compare/budge-2.0.17...budge-2.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [budge-2.0.17](https://github.com/truecharts/apps/compare/budge-2.0.15...budge-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [budge-2.0.15](https://github.com/truecharts/apps/compare/budge-2.0.14...budge-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/budge/2.0.26/Chart.lock b/stable/budge/2.0.26/Chart.lock new file mode 100644 index 00000000000..2cbd64b30f8 --- /dev/null +++ b/stable/budge/2.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:10.604792183Z" diff --git a/stable/budge/2.0.26/Chart.yaml b/stable/budge/2.0.26/Chart.yaml new file mode 100644 index 00000000000..4d3dbaa095d --- /dev/null +++ b/stable/budge/2.0.26/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.0.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Budge is an open source 'budgeting with envelopes' personal finance app. +home: https://github.com/truecharts/apps/tree/master/charts/stable/budge +icon: https://truecharts.org/img/chart-icons/budge.png +keywords: + - finance + - budge +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: budge +sources: + - https://github.com/linuxserver/budge + - https://github.com/linuxserver/docker-BudgE +version: 2.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/budge/2.0.26/README.md b/stable/budge/2.0.26/README.md new file mode 100644 index 00000000000..3e694052395 --- /dev/null +++ b/stable/budge/2.0.26/README.md @@ -0,0 +1,108 @@ +# budge + +![Version: 2.0.26](https://img.shields.io/badge/Version-2.0.26-informational?style=flat-square) ![AppVersion: 0.0.9](https://img.shields.io/badge/AppVersion-0.0.9-informational?style=flat-square) + +Budge is an open source 'budgeting with envelopes' personal finance app. + +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: [budge](https://truecharts.org/docs/charts/stable/budge) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `budge` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install budge TrueCharts/budge +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `budge` deployment + +```console +helm uninstall budge +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install budge \ + --set env.TZ="America/New York" \ + TrueCharts/budge +``` + +#### 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 budge TrueCharts/budge -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/budge/2.0.25/app-readme.md b/stable/budge/2.0.26/app-readme.md similarity index 100% rename from stable/budge/2.0.25/app-readme.md rename to stable/budge/2.0.26/app-readme.md diff --git a/stable/clamav/3.0.23/charts/common-10.4.7.tgz b/stable/budge/2.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/clamav/3.0.23/charts/common-10.4.7.tgz rename to stable/budge/2.0.26/charts/common-10.4.7.tgz diff --git a/stable/budge/2.0.26/ix_values.yaml b/stable/budge/2.0.26/ix_values.yaml new file mode 100644 index 00000000000..a8c3b2d262c --- /dev/null +++ b/stable/budge/2.0.26/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/budge + tag: v0.0.9@sha256:a97f621fe4c1a8e7b583a8151db4e07505d6978ea39d5b013b67934c58205640 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + NODE_ENV: "production" + +service: + main: + ports: + main: + port: 10165 + targetPort: 80 + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/config" diff --git a/stable/budge/2.0.25/questions.yaml b/stable/budge/2.0.26/questions.yaml similarity index 100% rename from stable/budge/2.0.25/questions.yaml rename to stable/budge/2.0.26/questions.yaml diff --git a/stable/clarkson/3.0.25/templates/common.yaml b/stable/budge/2.0.26/templates/common.yaml similarity index 100% rename from stable/clarkson/3.0.25/templates/common.yaml rename to stable/budge/2.0.26/templates/common.yaml diff --git a/stable/clamav/3.0.23/values.yaml b/stable/budge/2.0.26/values.yaml similarity index 100% rename from stable/clamav/3.0.23/values.yaml rename to stable/budge/2.0.26/values.yaml diff --git a/stable/calibre-web/11.0.27/CHANGELOG.md b/stable/calibre-web/11.0.27/CHANGELOG.md new file mode 100644 index 00000000000..e743138d53e --- /dev/null +++ b/stable/calibre-web/11.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.25](https://github.com/truecharts/apps/compare/calibre-web-11.0.24...calibre-web-11.0.25) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [calibre-web-11.0.24](https://github.com/truecharts/apps/compare/calibre-web-11.0.22...calibre-web-11.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [calibre-web-11.0.22](https://github.com/truecharts/apps/compare/calibre-web-11.0.21...calibre-web-11.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [calibre-web-11.0.21](https://github.com/truecharts/apps/compare/calibre-web-11.0.20...calibre-web-11.0.21) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [calibre-web-11.0.20](https://github.com/truecharts/apps/compare/calibre-web-11.0.19...calibre-web-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [calibre-web-11.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-web-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [calibre-web-11.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-web-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/calibre-web/11.0.27/Chart.lock b/stable/calibre-web/11.0.27/Chart.lock new file mode 100644 index 00000000000..4121843eb1a --- /dev/null +++ b/stable/calibre-web/11.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:18.880394033Z" diff --git a/stable/calibre-web/11.0.27/Chart.yaml b/stable/calibre-web/11.0.27/Chart.yaml new file mode 100644 index 00000000000..ee492f03f1b --- /dev/null +++ b/stable/calibre-web/11.0.27/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "0.6.18" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + Calibre-Web is a web app providing a clean interface for browsing, reading + and downloading eBooks using an existing Calibre database. +home: https://github.com/truecharts/apps/tree/master/charts/stable/calibre-web +icon: https://truecharts.org/img/chart-icons/calibre-web.png +keywords: + - calibre-web + - calibre + - ebook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: calibre-web +sources: + - https://hub.docker.com/r/linuxserver/calibre-web/ + - https://github.com/janeczku/calibre-web +type: application +version: 11.0.27 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/calibre-web/11.0.27/README.md b/stable/calibre-web/11.0.27/README.md new file mode 100644 index 00000000000..df14777c7f8 --- /dev/null +++ b/stable/calibre-web/11.0.27/README.md @@ -0,0 +1,108 @@ +# calibre-web + +![Version: 11.0.27](https://img.shields.io/badge/Version-11.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.6.18](https://img.shields.io/badge/AppVersion-0.6.18-informational?style=flat-square) + +Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. + +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: [calibre-web](https://truecharts.org/docs/charts/stable/calibre-web) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `calibre-web` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install calibre-web TrueCharts/calibre-web +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `calibre-web` deployment + +```console +helm uninstall calibre-web +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install calibre-web \ + --set env.TZ="America/New York" \ + TrueCharts/calibre-web +``` + +#### 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 calibre-web TrueCharts/calibre-web -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/calibre-web/11.0.27/app-readme.md b/stable/calibre-web/11.0.27/app-readme.md new file mode 100644 index 00000000000..ea1aded13f3 --- /dev/null +++ b/stable/calibre-web/11.0.27/app-readme.md @@ -0,0 +1,8 @@ +Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/calibre-web + +--- + +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/stable/clarkson/3.0.25/charts/common-10.4.7.tgz b/stable/calibre-web/11.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/clarkson/3.0.25/charts/common-10.4.7.tgz rename to stable/calibre-web/11.0.27/charts/common-10.4.7.tgz diff --git a/stable/calibre-web/11.0.27/ix_values.yaml b/stable/calibre-web/11.0.27/ix_values.yaml new file mode 100644 index 00000000000..19b96cdb4dd --- /dev/null +++ b/stable/calibre-web/11.0.27/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/calibre-web + pullPolicy: IfNotPresent + tag: v0.6.18@sha256:9acd3f31a8c3025bea2aee9b96cb2c215bb98d82e974ddc88e9c20611e6a1a6c + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8083 + targetPort: 8083 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/calibre-web/11.0.27/questions.yaml b/stable/calibre-web/11.0.27/questions.yaml new file mode 100644 index 00000000000..a5ebbc7b267 --- /dev/null +++ b/stable/calibre-web/11.0.27/questions.yaml @@ -0,0 +1,2430 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8083 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8083 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/cloudflared/1.0.3/templates/common.yaml b/stable/calibre-web/11.0.27/templates/common.yaml similarity index 100% rename from stable/cloudflared/1.0.3/templates/common.yaml rename to stable/calibre-web/11.0.27/templates/common.yaml diff --git a/stable/clarkson/3.0.25/values.yaml b/stable/calibre-web/11.0.27/values.yaml similarity index 100% rename from stable/clarkson/3.0.25/values.yaml rename to stable/calibre-web/11.0.27/values.yaml diff --git a/stable/calibre/7.0.28/CHANGELOG.md b/stable/calibre/7.0.28/CHANGELOG.md deleted file mode 100644 index 01513976b4c..00000000000 --- a/stable/calibre/7.0.28/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [calibre-7.0.28](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-7.0.28) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [calibre-7.0.26](https://github.com/truecharts/apps/compare/calibre-7.0.24...calibre-7.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [calibre-7.0.24](https://github.com/truecharts/apps/compare/calibre-7.0.23...calibre-7.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [calibre-7.0.23](https://github.com/truecharts/apps/compare/calibre-web-11.0.20...calibre-7.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [calibre-7.0.22](https://github.com/truecharts/apps/compare/calibre-7.0.21...calibre-7.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [calibre-7.0.21](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-7.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [calibre-7.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-7.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls -- update container image tccr.io/truecharts/calibre to v6.0.0 ([#3152](https://github.com/truecharts/apps/issues/3152)) - - - -## [calibre-7.0.17](https://github.com/truecharts/apps/compare/calibre-web-11.0.14...calibre-7.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation diff --git a/stable/calibre/7.0.28/Chart.lock b/stable/calibre/7.0.28/Chart.lock deleted file mode 100644 index 4f4a93309e7..00000000000 --- a/stable/calibre/7.0.28/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:43:28.868221698Z" diff --git a/stable/calibre/7.0.28/Chart.yaml b/stable/calibre/7.0.28/Chart.yaml deleted file mode 100644 index 8d6628f7313..00000000000 --- a/stable/calibre/7.0.28/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "6.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Calibre is a powerful and easy to use e-book manager. -home: https://github.com/truecharts/apps/tree/master/charts/stable/calibre -icon: https://truecharts.org/img/chart-icons/calibre.png -keywords: - - calibre -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: calibre -sources: - - https://hub.docker.com/r/linuxserver/calibre/ - - https://github.com/kovidgoyal/calibre/ -version: 7.0.28 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/calibre/7.0.28/README.md b/stable/calibre/7.0.28/README.md deleted file mode 100644 index 05ff08dcc89..00000000000 --- a/stable/calibre/7.0.28/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# calibre - -![Version: 7.0.28](https://img.shields.io/badge/Version-7.0.28-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square) - -Calibre is a powerful and easy to use e-book manager. - -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: [calibre](https://truecharts.org/docs/charts/stable/calibre) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `calibre` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install calibre TrueCharts/calibre -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `calibre` deployment - -```console -helm uninstall calibre -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install calibre \ - --set env.TZ="America/New York" \ - TrueCharts/calibre -``` - -#### 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 calibre TrueCharts/calibre -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/calibre/7.0.28/ix_values.yaml b/stable/calibre/7.0.28/ix_values.yaml deleted file mode 100644 index f8bfba5467f..00000000000 --- a/stable/calibre/7.0.28/ix_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -image: - repository: tccr.io/truecharts/calibre - tag: v6.1.0@sha256:611f6ebaa7a2a5f428263e2fe2b568ce0fa0579f83cd2f6a659375fa8c3d45f9 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - PASSWORD: "" - -env: - CLI_ARGS: - -service: - main: - ports: - main: - port: 8084 - targetPort: 8080 - webserver: - enabled: true - ports: - webserver: - enabled: true - port: 8081 - targetPort: 8081 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/calibre/7.0.29/CHANGELOG.md b/stable/calibre/7.0.29/CHANGELOG.md new file mode 100644 index 00000000000..7d7a5f046e3 --- /dev/null +++ b/stable/calibre/7.0.29/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [calibre-7.0.29](https://github.com/truecharts/apps/compare/calibre-7.0.28...calibre-7.0.29) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-7.0.28](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-7.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-7.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-7.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-7.0.26](https://github.com/truecharts/apps/compare/calibre-7.0.24...calibre-7.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [calibre-7.0.24](https://github.com/truecharts/apps/compare/calibre-7.0.23...calibre-7.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [calibre-7.0.23](https://github.com/truecharts/apps/compare/calibre-web-11.0.20...calibre-7.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [calibre-7.0.22](https://github.com/truecharts/apps/compare/calibre-7.0.21...calibre-7.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [calibre-7.0.21](https://github.com/truecharts/apps/compare/calibre-web-11.0.17...calibre-7.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [calibre-7.0.19](https://github.com/truecharts/apps/compare/calibre-web-11.0.15...calibre-7.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/calibre/7.0.29/Chart.lock b/stable/calibre/7.0.29/Chart.lock new file mode 100644 index 00000000000..ff1affefd1e --- /dev/null +++ b/stable/calibre/7.0.29/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:10.920834449Z" diff --git a/stable/calibre/7.0.29/Chart.yaml b/stable/calibre/7.0.29/Chart.yaml new file mode 100644 index 00000000000..2af25eeac9e --- /dev/null +++ b/stable/calibre/7.0.29/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "6.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Calibre is a powerful and easy to use e-book manager. +home: https://github.com/truecharts/apps/tree/master/charts/stable/calibre +icon: https://truecharts.org/img/chart-icons/calibre.png +keywords: + - calibre +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: calibre +sources: + - https://hub.docker.com/r/linuxserver/calibre/ + - https://github.com/kovidgoyal/calibre/ +version: 7.0.29 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/calibre/7.0.29/README.md b/stable/calibre/7.0.29/README.md new file mode 100644 index 00000000000..6b6dcb1d061 --- /dev/null +++ b/stable/calibre/7.0.29/README.md @@ -0,0 +1,108 @@ +# calibre + +![Version: 7.0.29](https://img.shields.io/badge/Version-7.0.29-informational?style=flat-square) ![AppVersion: 6.1.0](https://img.shields.io/badge/AppVersion-6.1.0-informational?style=flat-square) + +Calibre is a powerful and easy to use e-book manager. + +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: [calibre](https://truecharts.org/docs/charts/stable/calibre) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `calibre` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install calibre TrueCharts/calibre +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `calibre` deployment + +```console +helm uninstall calibre +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install calibre \ + --set env.TZ="America/New York" \ + TrueCharts/calibre +``` + +#### 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 calibre TrueCharts/calibre -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/calibre/7.0.28/app-readme.md b/stable/calibre/7.0.29/app-readme.md similarity index 100% rename from stable/calibre/7.0.28/app-readme.md rename to stable/calibre/7.0.29/app-readme.md diff --git a/stable/cloudflared/1.0.3/charts/common-10.4.7.tgz b/stable/calibre/7.0.29/charts/common-10.4.7.tgz similarity index 100% rename from stable/cloudflared/1.0.3/charts/common-10.4.7.tgz rename to stable/calibre/7.0.29/charts/common-10.4.7.tgz diff --git a/stable/calibre/7.0.29/ix_values.yaml b/stable/calibre/7.0.29/ix_values.yaml new file mode 100644 index 00000000000..8f7e1393984 --- /dev/null +++ b/stable/calibre/7.0.29/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/calibre + tag: v6.1.0@sha256:4c2fe2206da7e8a5858e4b5358450a3f94dab1b468dfde45f7e78a88a8af22fa + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + PASSWORD: "" + +env: + CLI_ARGS: + +service: + main: + ports: + main: + port: 8084 + targetPort: 8080 + webserver: + enabled: true + ports: + webserver: + enabled: true + port: 8081 + targetPort: 8081 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/calibre/7.0.28/questions.yaml b/stable/calibre/7.0.29/questions.yaml similarity index 100% rename from stable/calibre/7.0.28/questions.yaml rename to stable/calibre/7.0.29/questions.yaml diff --git a/stable/calibre/7.0.28/templates/common.yaml b/stable/calibre/7.0.29/templates/common.yaml similarity index 100% rename from stable/calibre/7.0.28/templates/common.yaml rename to stable/calibre/7.0.29/templates/common.yaml diff --git a/stable/cloudflared/1.0.3/values.yaml b/stable/calibre/7.0.29/values.yaml similarity index 100% rename from stable/cloudflared/1.0.3/values.yaml rename to stable/calibre/7.0.29/values.yaml diff --git a/stable/chevereto/3.0.23/CHANGELOG.md b/stable/chevereto/3.0.23/CHANGELOG.md deleted file mode 100644 index 370a25914c3..00000000000 --- a/stable/chevereto/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [chevereto-3.0.22](https://github.com/truecharts/apps/compare/chevereto-3.0.21...chevereto-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [chevereto-3.0.21](https://github.com/truecharts/apps/compare/chevereto-3.0.19...chevereto-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [chevereto-3.0.19](https://github.com/truecharts/apps/compare/chevereto-3.0.18...chevereto-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [chevereto-3.0.18](https://github.com/truecharts/apps/compare/chevereto-3.0.17...chevereto-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [chevereto-3.0.17](https://github.com/truecharts/apps/compare/chevereto-3.0.15...chevereto-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [chevereto-3.0.15](https://github.com/truecharts/apps/compare/chevereto-3.0.13...chevereto-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [chevereto-3.0.13](https://github.com/truecharts/apps/compare/chevereto-3.0.12...chevereto-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [chevereto-3.0.12](https://github.com/truecharts/apps/compare/chevereto-3.0.11...chevereto-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/chevereto/3.0.23/Chart.lock b/stable/chevereto/3.0.23/Chart.lock deleted file mode 100644 index 8841b3c6b89..00000000000 --- a/stable/chevereto/3.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:10:58.216568952Z" diff --git a/stable/chevereto/3.0.23/Chart.yaml b/stable/chevereto/3.0.23/Chart.yaml deleted file mode 100644 index 8c74ccaa331..00000000000 --- a/stable/chevereto/3.0.23/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: chevereto -version: 3.0.23 -appVersion: "1.6.2" -description: Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/chevereto -icon: https://truecharts.org/img/chart-icons/chevereto.png -keywords: - - chevereto -sources: - - https://hub.docker.com/r/linuxserver/chevereto - - https://chevereto-free.github.io/setup/system/environment.html#image-handling-variables - - https://github.com/rodber/chevereto-free -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/chevereto/3.0.23/README.md b/stable/chevereto/3.0.23/README.md deleted file mode 100644 index d964c32d65c..00000000000 --- a/stable/chevereto/3.0.23/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# chevereto - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.2](https://img.shields.io/badge/AppVersion-1.6.2-informational?style=flat-square) - -Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. - -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: [chevereto](https://truecharts.org/docs/charts/stable/chevereto) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `chevereto` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install chevereto TrueCharts/chevereto -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `chevereto` deployment - -```console -helm uninstall chevereto -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install chevereto \ - --set env.TZ="America/New York" \ - TrueCharts/chevereto -``` - -#### 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 chevereto TrueCharts/chevereto -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/chevereto/3.0.23/ix_values.yaml b/stable/chevereto/3.0.23/ix_values.yaml deleted file mode 100644 index 4c3953ac9fc..00000000000 --- a/stable/chevereto/3.0.23/ix_values.yaml +++ /dev/null @@ -1,66 +0,0 @@ -image: - repository: tccr.io/truecharts/chevereto - pullPolicy: IfNotPresent - tag: v1.6.2@sha256:6f9c2d7a86d97d4de70995ac258441a07806a328d7ba7b0ae65a965d590dae43 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 33 - -env: - CHEVERETO_DB_DRIVER: mysql - CHEVERETO_DB_NAME: "{{ .Values.mariadb.mariadbUsername }}" - CHEVERETO_DB_USER: "{{ .Values.mariadb.mariadbDatabase }}" - CHEVERETO_DB_PORT: "3306" - CHEVERETO_TAG: "free" - CHEVERETO_DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainporthost - CHEVERETO_DB_PASS: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-chevereto' - -chevereto: - https: false - disable_update_http: true - disable_update_cli: true - -configmap: - chevereto: - enabled: true - data: - CHEVERETO_HTTPS: '{{ ternary "1" "0" .Values.chevereto.https }}' - CHEVERETO_DISABLE_UPDATE_HTTP: '{{ ternary "1" "0" .Values.chevereto.disable_update_http }}' - CHEVERETO_DISABLE_UPDATE_CLI: '{{ ternary "1" "0" .Values.chevereto.disable_update_cli }}' - -service: - main: - ports: - main: - targetPort: 80 - port: 10197 - -persistence: - storage: - enabled: true - mountPath: "/var/www/html/images/" - content: - enabled: true - mountPath: "/var/www/html/content/" - -mariadb: - enabled: true - mariadbUsername: chevereto - mariadbDatabase: chevereto - existingSecret: "mariadbcreds" diff --git a/stable/chevereto/3.0.24/CHANGELOG.md b/stable/chevereto/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..487364cfc58 --- /dev/null +++ b/stable/chevereto/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [chevereto-3.0.24](https://github.com/truecharts/apps/compare/chevereto-3.0.23...chevereto-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.23](https://github.com/truecharts/apps/compare/chevereto-3.0.22...chevereto-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [chevereto-3.0.22](https://github.com/truecharts/apps/compare/chevereto-3.0.21...chevereto-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [chevereto-3.0.21](https://github.com/truecharts/apps/compare/chevereto-3.0.19...chevereto-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [chevereto-3.0.19](https://github.com/truecharts/apps/compare/chevereto-3.0.18...chevereto-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [chevereto-3.0.18](https://github.com/truecharts/apps/compare/chevereto-3.0.17...chevereto-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [chevereto-3.0.17](https://github.com/truecharts/apps/compare/chevereto-3.0.15...chevereto-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [chevereto-3.0.15](https://github.com/truecharts/apps/compare/chevereto-3.0.13...chevereto-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [chevereto-3.0.13](https://github.com/truecharts/apps/compare/chevereto-3.0.12...chevereto-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/chevereto/3.0.24/Chart.lock b/stable/chevereto/3.0.24/Chart.lock new file mode 100644 index 00000000000..dcf9b43949c --- /dev/null +++ b/stable/chevereto/3.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:45:36.00125937Z" diff --git a/stable/chevereto/3.0.24/Chart.yaml b/stable/chevereto/3.0.24/Chart.yaml new file mode 100644 index 00000000000..e9c2d6d27e3 --- /dev/null +++ b/stable/chevereto/3.0.24/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: chevereto +version: 3.0.24 +appVersion: "1.6.2" +description: Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/chevereto +icon: https://truecharts.org/img/chart-icons/chevereto.png +keywords: + - chevereto +sources: + - https://hub.docker.com/r/linuxserver/chevereto + - https://chevereto-free.github.io/setup/system/environment.html#image-handling-variables + - https://github.com/rodber/chevereto-free +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/chevereto/3.0.24/README.md b/stable/chevereto/3.0.24/README.md new file mode 100644 index 00000000000..1572c2564ae --- /dev/null +++ b/stable/chevereto/3.0.24/README.md @@ -0,0 +1,110 @@ +# chevereto + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.2](https://img.shields.io/badge/AppVersion-1.6.2-informational?style=flat-square) + +Chevereto is an image hosting software that allows you to create a beautiful and full-featured image hosting website on your own server. + +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: [chevereto](https://truecharts.org/docs/charts/stable/chevereto) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `chevereto` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install chevereto TrueCharts/chevereto +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `chevereto` deployment + +```console +helm uninstall chevereto +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install chevereto \ + --set env.TZ="America/New York" \ + TrueCharts/chevereto +``` + +#### 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 chevereto TrueCharts/chevereto -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/chevereto/3.0.23/app-readme.md b/stable/chevereto/3.0.24/app-readme.md similarity index 100% rename from stable/chevereto/3.0.23/app-readme.md rename to stable/chevereto/3.0.24/app-readme.md diff --git a/stable/cloudflareddns/1.0.7/charts/common-10.4.7.tgz b/stable/chevereto/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/cloudflareddns/1.0.7/charts/common-10.4.7.tgz rename to stable/chevereto/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/chevereto/3.0.23/charts/mariadb-3.0.43.tgz b/stable/chevereto/3.0.24/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/chevereto/3.0.23/charts/mariadb-3.0.43.tgz rename to stable/chevereto/3.0.24/charts/mariadb-3.0.43.tgz diff --git a/stable/chevereto/3.0.24/ix_values.yaml b/stable/chevereto/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..9a75177cb7d --- /dev/null +++ b/stable/chevereto/3.0.24/ix_values.yaml @@ -0,0 +1,66 @@ +image: + repository: tccr.io/truecharts/chevereto + pullPolicy: IfNotPresent + tag: v1.6.2@sha256:cdc290aec4bec537d50b7ec97587691f1115ba0d4ffbe78956c4a37b9f565c85 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 33 + +env: + CHEVERETO_DB_DRIVER: mysql + CHEVERETO_DB_NAME: "{{ .Values.mariadb.mariadbUsername }}" + CHEVERETO_DB_USER: "{{ .Values.mariadb.mariadbDatabase }}" + CHEVERETO_DB_PORT: "3306" + CHEVERETO_TAG: "free" + CHEVERETO_DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainporthost + CHEVERETO_DB_PASS: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-chevereto' + +chevereto: + https: false + disable_update_http: true + disable_update_cli: true + +configmap: + chevereto: + enabled: true + data: + CHEVERETO_HTTPS: '{{ ternary "1" "0" .Values.chevereto.https }}' + CHEVERETO_DISABLE_UPDATE_HTTP: '{{ ternary "1" "0" .Values.chevereto.disable_update_http }}' + CHEVERETO_DISABLE_UPDATE_CLI: '{{ ternary "1" "0" .Values.chevereto.disable_update_cli }}' + +service: + main: + ports: + main: + targetPort: 80 + port: 10197 + +persistence: + storage: + enabled: true + mountPath: "/var/www/html/images/" + content: + enabled: true + mountPath: "/var/www/html/content/" + +mariadb: + enabled: true + mariadbUsername: chevereto + mariadbDatabase: chevereto + existingSecret: "mariadbcreds" diff --git a/stable/chevereto/3.0.23/questions.yaml b/stable/chevereto/3.0.24/questions.yaml similarity index 100% rename from stable/chevereto/3.0.23/questions.yaml rename to stable/chevereto/3.0.24/questions.yaml diff --git a/stable/cloudflareddns/1.0.7/templates/common.yaml b/stable/chevereto/3.0.24/templates/common.yaml similarity index 100% rename from stable/cloudflareddns/1.0.7/templates/common.yaml rename to stable/chevereto/3.0.24/templates/common.yaml diff --git a/stable/cloudflareddns/1.0.7/values.yaml b/stable/chevereto/3.0.24/values.yaml similarity index 100% rename from stable/cloudflareddns/1.0.7/values.yaml rename to stable/chevereto/3.0.24/values.yaml diff --git a/stable/clamav/3.0.23/CHANGELOG.md b/stable/clamav/3.0.23/CHANGELOG.md deleted file mode 100644 index 7da4f15bff7..00000000000 --- a/stable/clamav/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clamav-3.0.22](https://github.com/truecharts/apps/compare/clamav-3.0.20...clamav-3.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - ### Fix - -- remove some non-utf8 characters - - - -## [clamav-3.0.20](https://github.com/truecharts/apps/compare/clamav-3.0.19...clamav-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [clamav-3.0.19](https://github.com/truecharts/apps/compare/clamav-3.0.18...clamav-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [clamav-3.0.18](https://github.com/truecharts/apps/compare/clamav-3.0.16...clamav-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [clamav-3.0.16](https://github.com/truecharts/apps/compare/clamav-3.0.14...clamav-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [clamav-3.0.14](https://github.com/truecharts/apps/compare/clamav-3.0.13...clamav-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [clamav-3.0.13](https://github.com/truecharts/apps/compare/clamav-3.0.12...clamav-3.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) -* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) - - - diff --git a/stable/clamav/3.0.23/Chart.lock b/stable/clamav/3.0.23/Chart.lock deleted file mode 100644 index a560b2cf78b..00000000000 --- a/stable/clamav/3.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:10:53.046874575Z" diff --git a/stable/clamav/3.0.23/Chart.yaml b/stable/clamav/3.0.23/Chart.yaml deleted file mode 100644 index fd2a093f4b2..00000000000 --- a/stable/clamav/3.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "0.105.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats. -home: https://github.com/truecharts/apps/tree/master/charts/stable/clamav -icon: https://truecharts.org/img/chart-icons/clamav.png -keywords: - - clamav - - antivirus -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: clamav -sources: - - https://github.com/Cisco-Talos/clamav - - https://hub.docker.com/r/clamav/clamav - - https://docs.clamav.net/ -type: application -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/clamav/3.0.23/README.md b/stable/clamav/3.0.23/README.md deleted file mode 100644 index 86c9e801834..00000000000 --- a/stable/clamav/3.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# clamav - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.105.0](https://img.shields.io/badge/AppVersion-0.105.0-informational?style=flat-square) - -ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats. - -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: [clamav](https://truecharts.org/docs/charts/stable/clamav) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `clamav` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install clamav TrueCharts/clamav -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `clamav` deployment - -```console -helm uninstall clamav -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install clamav \ - --set env.TZ="America/New York" \ - TrueCharts/clamav -``` - -#### 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 clamav TrueCharts/clamav -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/clamav/3.0.23/ix_values.yaml b/stable/clamav/3.0.23/ix_values.yaml deleted file mode 100644 index cce7d412284..00000000000 --- a/stable/clamav/3.0.23/ix_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -image: - repository: tccr.io/truecharts/clamav - pullPolicy: IfNotPresent - tag: v0.105.0@sha256:1e823d0489134be13ed34e6022b526d78e53dedfa916dcb4a46d2b762d01d1bc - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -env: - CLAMAV_NO_CLAMD: false - CLAMAV_NO_FRESHCLAMD: false - CLAMAV_NO_MILTERD: true - CLAMD_STARTUP_TIMEOUT: 1800 - FRESHCLAM_CHECKS: 1 - -clamav: - report_path: "/logs" - # User Defined - cron_enabled: true - cron_schedule: "* * * * *" - date_format: "+%m-%d-%Y_%H.%M.%S" - log_file_name: "clamscan_report" - extra_args: "" - -probes: - liveness: - enabled: true - custom: true - spec: - exec: - command: - - clamdcheck.sh - readiness: - enabled: true - custom: true - spec: - exec: - command: - - clamdcheck.sh - startup: - enabled: true - custom: true - spec: - exec: - command: - - clamdcheck.sh - -service: - main: - ports: - main: - port: 3310 - targetPort: 3310 - milter: - enabled: true - ports: - milter: - enabled: true - port: 7357 - targetPort: 7357 - -cronjob: - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -persistence: - sigdatabase: - enabled: true - mountPath: "/var/lib/clamav" - scandir: - enabled: true - mountPath: "/scandir" - readOnly: true - logs: - enabled: true - mountPath: "/logs" diff --git a/stable/clamav/3.0.24/CHANGELOG.md b/stable/clamav/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..9527f60a538 --- /dev/null +++ b/stable/clamav/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [clamav-3.0.24](https://github.com/truecharts/apps/compare/clamav-3.0.23...clamav-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clamav-3.0.23](https://github.com/truecharts/apps/compare/clamav-3.0.22...clamav-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clamav-3.0.22](https://github.com/truecharts/apps/compare/clamav-3.0.20...clamav-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + ### Fix + +- remove some non-utf8 characters + + + +## [clamav-3.0.20](https://github.com/truecharts/apps/compare/clamav-3.0.19...clamav-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [clamav-3.0.19](https://github.com/truecharts/apps/compare/clamav-3.0.18...clamav-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [clamav-3.0.18](https://github.com/truecharts/apps/compare/clamav-3.0.16...clamav-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [clamav-3.0.16](https://github.com/truecharts/apps/compare/clamav-3.0.14...clamav-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [clamav-3.0.14](https://github.com/truecharts/apps/compare/clamav-3.0.13...clamav-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + diff --git a/stable/clamav/3.0.24/Chart.lock b/stable/clamav/3.0.24/Chart.lock new file mode 100644 index 00000000000..33fd5dcf627 --- /dev/null +++ b/stable/clamav/3.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:29.953977515Z" diff --git a/stable/clamav/3.0.24/Chart.yaml b/stable/clamav/3.0.24/Chart.yaml new file mode 100644 index 00000000000..f3ec3a0e44f --- /dev/null +++ b/stable/clamav/3.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.105.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats. +home: https://github.com/truecharts/apps/tree/master/charts/stable/clamav +icon: https://truecharts.org/img/chart-icons/clamav.png +keywords: + - clamav + - antivirus +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: clamav +sources: + - https://github.com/Cisco-Talos/clamav + - https://hub.docker.com/r/clamav/clamav + - https://docs.clamav.net/ +type: application +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/clamav/3.0.24/README.md b/stable/clamav/3.0.24/README.md new file mode 100644 index 00000000000..afa5cf4157e --- /dev/null +++ b/stable/clamav/3.0.24/README.md @@ -0,0 +1,109 @@ +# clamav + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.105.0](https://img.shields.io/badge/AppVersion-0.105.0-informational?style=flat-square) + +ClamAV is an open source antivirus engine for detecting trojans, viruses, malware & other malicious threats. + +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: [clamav](https://truecharts.org/docs/charts/stable/clamav) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `clamav` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install clamav TrueCharts/clamav +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `clamav` deployment + +```console +helm uninstall clamav +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install clamav \ + --set env.TZ="America/New York" \ + TrueCharts/clamav +``` + +#### 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 clamav TrueCharts/clamav -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/clamav/3.0.23/app-readme.md b/stable/clamav/3.0.24/app-readme.md similarity index 100% rename from stable/clamav/3.0.23/app-readme.md rename to stable/clamav/3.0.24/app-readme.md diff --git a/stable/code-server/4.0.25/charts/common-10.4.7.tgz b/stable/clamav/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/code-server/4.0.25/charts/common-10.4.7.tgz rename to stable/clamav/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/clamav/3.0.24/ix_values.yaml b/stable/clamav/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..68b349f2293 --- /dev/null +++ b/stable/clamav/3.0.24/ix_values.yaml @@ -0,0 +1,82 @@ +image: + repository: tccr.io/truecharts/clamav + pullPolicy: IfNotPresent + tag: v0.105.0@sha256:c147d392497f238fea812d20392188925d7b1dcbf0e0cbd2e6a08e24e870432e + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +env: + CLAMAV_NO_CLAMD: false + CLAMAV_NO_FRESHCLAMD: false + CLAMAV_NO_MILTERD: true + CLAMD_STARTUP_TIMEOUT: 1800 + FRESHCLAM_CHECKS: 1 + +clamav: + report_path: "/logs" + # User Defined + cron_enabled: true + cron_schedule: "* * * * *" + date_format: "+%m-%d-%Y_%H.%M.%S" + log_file_name: "clamscan_report" + extra_args: "" + +probes: + liveness: + enabled: true + custom: true + spec: + exec: + command: + - clamdcheck.sh + readiness: + enabled: true + custom: true + spec: + exec: + command: + - clamdcheck.sh + startup: + enabled: true + custom: true + spec: + exec: + command: + - clamdcheck.sh + +service: + main: + ports: + main: + port: 3310 + targetPort: 3310 + milter: + enabled: true + ports: + milter: + enabled: true + port: 7357 + targetPort: 7357 + +cronjob: + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +persistence: + sigdatabase: + enabled: true + mountPath: "/var/lib/clamav" + scandir: + enabled: true + mountPath: "/scandir" + readOnly: true + logs: + enabled: true + mountPath: "/logs" diff --git a/stable/clamav/3.0.23/questions.yaml b/stable/clamav/3.0.24/questions.yaml similarity index 100% rename from stable/clamav/3.0.23/questions.yaml rename to stable/clamav/3.0.24/questions.yaml diff --git a/stable/clamav/3.0.23/templates/_cronjob.tpl b/stable/clamav/3.0.24/templates/_cronjob.tpl similarity index 100% rename from stable/clamav/3.0.23/templates/_cronjob.tpl rename to stable/clamav/3.0.24/templates/_cronjob.tpl diff --git a/stable/clamav/3.0.23/templates/common.yaml b/stable/clamav/3.0.24/templates/common.yaml similarity index 100% rename from stable/clamav/3.0.23/templates/common.yaml rename to stable/clamav/3.0.24/templates/common.yaml diff --git a/stable/code-server/4.0.25/values.yaml b/stable/clamav/3.0.24/values.yaml similarity index 100% rename from stable/code-server/4.0.25/values.yaml rename to stable/clamav/3.0.24/values.yaml diff --git a/stable/clarkson/3.0.25/CHANGELOG.md b/stable/clarkson/3.0.25/CHANGELOG.md deleted file mode 100644 index cc1fc3fd7ee..00000000000 --- a/stable/clarkson/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [clarkson-3.0.24](https://github.com/truecharts/apps/compare/clarkson-3.0.23...clarkson-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [clarkson-3.0.23](https://github.com/truecharts/apps/compare/clarkson-3.0.21...clarkson-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [clarkson-3.0.21](https://github.com/truecharts/apps/compare/clarkson-3.0.20...clarkson-3.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [clarkson-3.0.20](https://github.com/truecharts/apps/compare/clarkson-3.0.19...clarkson-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [clarkson-3.0.19](https://github.com/truecharts/apps/compare/clarkson-3.0.18...clarkson-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [clarkson-3.0.18](https://github.com/truecharts/apps/compare/clarkson-3.0.16...clarkson-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [clarkson-3.0.16](https://github.com/truecharts/apps/compare/clarkson-3.0.14...clarkson-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [clarkson-3.0.14](https://github.com/truecharts/apps/compare/clarkson-3.0.13...clarkson-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/clarkson/3.0.25/Chart.lock b/stable/clarkson/3.0.25/Chart.lock deleted file mode 100644 index 6bece7ad654..00000000000 --- a/stable/clarkson/3.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:11:02.261465191Z" diff --git a/stable/clarkson/3.0.25/Chart.yaml b/stable/clarkson/3.0.25/Chart.yaml deleted file mode 100644 index 8f90c931a46..00000000000 --- a/stable/clarkson/3.0.25/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.1.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles." -home: https://github.com/truecharts/apps/tree/master/charts/stable/clarkson -icon: https://truecharts.org/img/chart-icons/clarkson.png -keywords: - - fuel - - car - - log - - fill-up - - vehicle -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: clarkson -sources: - - https://github.com/linuxserver/Clarkson - - https://hub.docker.com/r/linuxserver/clarkson -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - vehicle - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/clarkson/3.0.25/README.md b/stable/clarkson/3.0.25/README.md deleted file mode 100644 index ea5bfbc39ac..00000000000 --- a/stable/clarkson/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# clarkson - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 1.1.2](https://img.shields.io/badge/AppVersion-1.1.2-informational?style=flat-square) - -A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles. - -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: [clarkson](https://truecharts.org/docs/charts/stable/clarkson) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `clarkson` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install clarkson TrueCharts/clarkson -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `clarkson` deployment - -```console -helm uninstall clarkson -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install clarkson \ - --set env.TZ="America/New York" \ - TrueCharts/clarkson -``` - -#### 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 clarkson TrueCharts/clarkson -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/clarkson/3.0.25/ix_values.yaml b/stable/clarkson/3.0.25/ix_values.yaml deleted file mode 100644 index 0bd7eb1130b..00000000000 --- a/stable/clarkson/3.0.25/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/clarkson - pullPolicy: IfNotPresent - tag: v1.1.2@sha256:5cf3c2322a954e36580f03c089b9998d1d372158075205fb713b349856f28ea7 - -strategy: - type: Recreate - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10244 - targetPort: 3000 - -env: - MYSQL_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" - MYSQL_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - MYSQL_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -persistence: - varrun: - enabled: true - -mariadb: - enabled: true - mariadbUsername: clarkson - mariadbDatabase: clarkson - existingSecret: "mariadbcreds" diff --git a/stable/clarkson/3.0.26/CHANGELOG.md b/stable/clarkson/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..7940e83a99a --- /dev/null +++ b/stable/clarkson/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [clarkson-3.0.26](https://github.com/truecharts/apps/compare/clarkson-3.0.25...clarkson-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clarkson-3.0.25](https://github.com/truecharts/apps/compare/clarkson-3.0.24...clarkson-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [clarkson-3.0.24](https://github.com/truecharts/apps/compare/clarkson-3.0.23...clarkson-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [clarkson-3.0.23](https://github.com/truecharts/apps/compare/clarkson-3.0.21...clarkson-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [clarkson-3.0.21](https://github.com/truecharts/apps/compare/clarkson-3.0.20...clarkson-3.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [clarkson-3.0.20](https://github.com/truecharts/apps/compare/clarkson-3.0.19...clarkson-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [clarkson-3.0.19](https://github.com/truecharts/apps/compare/clarkson-3.0.18...clarkson-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [clarkson-3.0.18](https://github.com/truecharts/apps/compare/clarkson-3.0.16...clarkson-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [clarkson-3.0.16](https://github.com/truecharts/apps/compare/clarkson-3.0.14...clarkson-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/clarkson/3.0.26/Chart.lock b/stable/clarkson/3.0.26/Chart.lock new file mode 100644 index 00000000000..0fdcdcfa394 --- /dev/null +++ b/stable/clarkson/3.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:45:37.469656584Z" diff --git a/stable/clarkson/3.0.26/Chart.yaml b/stable/clarkson/3.0.26/Chart.yaml new file mode 100644 index 00000000000..c6cb1947cdc --- /dev/null +++ b/stable/clarkson/3.0.26/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.1.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles." +home: https://github.com/truecharts/apps/tree/master/charts/stable/clarkson +icon: https://truecharts.org/img/chart-icons/clarkson.png +keywords: + - fuel + - car + - log + - fill-up + - vehicle +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: clarkson +sources: + - https://github.com/linuxserver/Clarkson + - https://hub.docker.com/r/linuxserver/clarkson +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - vehicle + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/clarkson/3.0.26/README.md b/stable/clarkson/3.0.26/README.md new file mode 100644 index 00000000000..e03274aadc8 --- /dev/null +++ b/stable/clarkson/3.0.26/README.md @@ -0,0 +1,109 @@ +# clarkson + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: 1.1.2](https://img.shields.io/badge/AppVersion-1.1.2-informational?style=flat-square) + +A web-based dashboard application that gives you a neat and clean interface for logging your fuel fill-ups for all of your vehicles. + +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: [clarkson](https://truecharts.org/docs/charts/stable/clarkson) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `clarkson` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install clarkson TrueCharts/clarkson +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `clarkson` deployment + +```console +helm uninstall clarkson +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install clarkson \ + --set env.TZ="America/New York" \ + TrueCharts/clarkson +``` + +#### 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 clarkson TrueCharts/clarkson -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/clarkson/3.0.25/app-readme.md b/stable/clarkson/3.0.26/app-readme.md similarity index 100% rename from stable/clarkson/3.0.25/app-readme.md rename to stable/clarkson/3.0.26/app-readme.md diff --git a/stable/commento-plusplus/3.0.23/charts/common-10.4.7.tgz b/stable/clarkson/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/commento-plusplus/3.0.23/charts/common-10.4.7.tgz rename to stable/clarkson/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/clarkson/3.0.25/charts/mariadb-3.0.43.tgz b/stable/clarkson/3.0.26/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/clarkson/3.0.25/charts/mariadb-3.0.43.tgz rename to stable/clarkson/3.0.26/charts/mariadb-3.0.43.tgz diff --git a/stable/clarkson/3.0.26/ix_values.yaml b/stable/clarkson/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..582b875f07d --- /dev/null +++ b/stable/clarkson/3.0.26/ix_values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/clarkson + pullPolicy: IfNotPresent + tag: v1.1.2@sha256:a35fdb77c19fa17ddaf80329755a6115bde6c2fa99daab136a795c1a2cdd07cd + +strategy: + type: Recreate + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10244 + targetPort: 3000 + +env: + MYSQL_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" + MYSQL_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + MYSQL_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +persistence: + varrun: + enabled: true + +mariadb: + enabled: true + mariadbUsername: clarkson + mariadbDatabase: clarkson + existingSecret: "mariadbcreds" diff --git a/stable/clarkson/3.0.25/questions.yaml b/stable/clarkson/3.0.26/questions.yaml similarity index 100% rename from stable/clarkson/3.0.25/questions.yaml rename to stable/clarkson/3.0.26/questions.yaml diff --git a/stable/commento-plusplus/3.0.23/templates/common.yaml b/stable/clarkson/3.0.26/templates/common.yaml similarity index 100% rename from stable/commento-plusplus/3.0.23/templates/common.yaml rename to stable/clarkson/3.0.26/templates/common.yaml diff --git a/stable/commento-plusplus/3.0.23/values.yaml b/stable/clarkson/3.0.26/values.yaml similarity index 100% rename from stable/commento-plusplus/3.0.23/values.yaml rename to stable/clarkson/3.0.26/values.yaml diff --git a/stable/cloudflared/1.0.3/CHANGELOG.md b/stable/cloudflared/1.0.3/CHANGELOG.md deleted file mode 100644 index 90aab026fda..00000000000 --- a/stable/cloudflared/1.0.3/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflared-1.0.2](https://github.com/truecharts/apps/compare/cloudflared-1.0.0...cloudflared-1.0.2) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] - -### Fix - -- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) - - - -## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] - -### Fix - -- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) - - - -## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) - -### Fix - -- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) - - - -## [cloudflared-0.0.17](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.2...cloudflared-0.0.17) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [cloudflared-0.0.16](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.15...cloudflared-0.0.16) (2022-07-17) - -### Chore - -- extend linter and apply lint ([#3200](https://github.com/truecharts/apps/issues/3200)) - -### Feat - -- Add installation_notes for cloudflared ([#3196](https://github.com/truecharts/apps/issues/3196)) - - - -## [cloudflared-0.0.15](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.14...cloudflared-0.0.15) (2022-07-14) - -### Fix diff --git a/stable/cloudflared/1.0.3/Chart.lock b/stable/cloudflared/1.0.3/Chart.lock deleted file mode 100644 index dcdaf8ca918..00000000000 --- a/stable/cloudflared/1.0.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:11:12.205185443Z" diff --git a/stable/cloudflared/1.0.3/Chart.yaml b/stable/cloudflared/1.0.3/Chart.yaml deleted file mode 100644 index b7beeebf10c..00000000000 --- a/stable/cloudflared/1.0.3/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: cloudflared -version: 1.0.3 -appVersion: "2022.7.1" -description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflared -icon: https://truecharts.org/img/chart-icons/cloudflared.png -keywords: - - cloudflared - - networking -sources: - - https://hub.docker.com/r/cloudflare/cloudflared -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - network - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/cloudflared/1.0.3/README.md b/stable/cloudflared/1.0.3/README.md deleted file mode 100644 index 5701e50b3a0..00000000000 --- a/stable/cloudflared/1.0.3/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# cloudflared - -![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.7.1](https://img.shields.io/badge/AppVersion-2022.7.1-informational?style=flat-square) - -Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. - -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: [cloudflared](https://truecharts.org/docs/charts/stable/cloudflared) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `cloudflared` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install cloudflared TrueCharts/cloudflared -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `cloudflared` deployment - -```console -helm uninstall cloudflared -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install cloudflared \ - --set env.TZ="America/New York" \ - TrueCharts/cloudflared -``` - -#### 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 cloudflared TrueCharts/cloudflared -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/cloudflared/1.0.3/ix_values.yaml b/stable/cloudflared/1.0.3/ix_values.yaml deleted file mode 100644 index 7556c7f14dc..00000000000 --- a/stable/cloudflared/1.0.3/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/cloudflared - pullPolicy: IfNotPresent - tag: v2022.7.1@sha256:eb30a8a7a410e7b6be3fa07112a8295360c153518438cd5a94c8d42f5ccbe233 - -extraArgs: - ["tunnel", "--no-autoupdate", "run", "--token", "{{ .Values.env.token }}"] - -env: - token: "" - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 6969 - port: 6969 - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false diff --git a/stable/cloudflared/1.0.4/CHANGELOG.md b/stable/cloudflared/1.0.4/CHANGELOG.md new file mode 100644 index 00000000000..9f6815151f3 --- /dev/null +++ b/stable/cloudflared/1.0.4/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [cloudflared-1.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.7...cloudflared-1.0.4) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflared-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflared-1.0.3) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflared-1.0.2](https://github.com/truecharts/apps/compare/cloudflared-1.0.0...cloudflared-1.0.2) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] + +### Fix + +- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) + + + +## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] + +### Fix + +- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) + + + +## [cloudflared-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflared-1.0.0) (2022-07-21) + +### Fix + +- move to stable updated docs ([#3237](https://github.com/truecharts/apps/issues/3237)) + + + +## [cloudflared-0.0.17](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.2...cloudflared-0.0.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cloudflared-0.0.16](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.15...cloudflared-0.0.16) (2022-07-17) + +### Chore + +- extend linter and apply lint ([#3200](https://github.com/truecharts/apps/issues/3200)) + diff --git a/stable/cloudflared/1.0.4/Chart.lock b/stable/cloudflared/1.0.4/Chart.lock new file mode 100644 index 00000000000..aa9b6184a82 --- /dev/null +++ b/stable/cloudflared/1.0.4/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:37.687039658Z" diff --git a/stable/cloudflared/1.0.4/Chart.yaml b/stable/cloudflared/1.0.4/Chart.yaml new file mode 100644 index 00000000000..cbabf6e98fe --- /dev/null +++ b/stable/cloudflared/1.0.4/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: cloudflared +version: 1.0.4 +appVersion: "2022.7.1" +description: Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflared +icon: https://truecharts.org/img/chart-icons/cloudflared.png +keywords: + - cloudflared + - networking +sources: + - https://hub.docker.com/r/cloudflare/cloudflared +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/cloudflared/1.0.4/README.md b/stable/cloudflared/1.0.4/README.md new file mode 100644 index 00000000000..fd88d660fa9 --- /dev/null +++ b/stable/cloudflared/1.0.4/README.md @@ -0,0 +1,107 @@ +# cloudflared + +![Version: 1.0.4](https://img.shields.io/badge/Version-1.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.7.1](https://img.shields.io/badge/AppVersion-2022.7.1-informational?style=flat-square) + +Client for Cloudflare Tunnel, a daemon that exposes private services through the Cloudflare edge. + +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: [cloudflared](https://truecharts.org/docs/charts/stable/cloudflared) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `cloudflared` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install cloudflared TrueCharts/cloudflared +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `cloudflared` deployment + +```console +helm uninstall cloudflared +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install cloudflared \ + --set env.TZ="America/New York" \ + TrueCharts/cloudflared +``` + +#### 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 cloudflared TrueCharts/cloudflared -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/cloudflared/1.0.3/app-readme.md b/stable/cloudflared/1.0.4/app-readme.md similarity index 100% rename from stable/cloudflared/1.0.3/app-readme.md rename to stable/cloudflared/1.0.4/app-readme.md diff --git a/stable/cryptofolio/4.0.23/charts/common-10.4.7.tgz b/stable/cloudflared/1.0.4/charts/common-10.4.7.tgz similarity index 100% rename from stable/cryptofolio/4.0.23/charts/common-10.4.7.tgz rename to stable/cloudflared/1.0.4/charts/common-10.4.7.tgz diff --git a/stable/cloudflared/1.0.3/ci/test-values.yaml b/stable/cloudflared/1.0.4/ci/test-values.yaml similarity index 100% rename from stable/cloudflared/1.0.3/ci/test-values.yaml rename to stable/cloudflared/1.0.4/ci/test-values.yaml diff --git a/stable/cloudflared/1.0.4/ix_values.yaml b/stable/cloudflared/1.0.4/ix_values.yaml new file mode 100644 index 00000000000..f6d32e99b1d --- /dev/null +++ b/stable/cloudflared/1.0.4/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/cloudflared + pullPolicy: IfNotPresent + tag: v2022.7.1@sha256:831b9636c5ebf1de78c7354ded284460bf0e024812323ea41c160cb157a205ca + +extraArgs: + ["tunnel", "--no-autoupdate", "run", "--token", "{{ .Values.env.token }}"] + +env: + token: "" + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 6969 + port: 6969 + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false diff --git a/stable/cloudflared/1.0.3/questions.yaml b/stable/cloudflared/1.0.4/questions.yaml similarity index 100% rename from stable/cloudflared/1.0.3/questions.yaml rename to stable/cloudflared/1.0.4/questions.yaml diff --git a/stable/cryptofolio/4.0.23/templates/common.yaml b/stable/cloudflared/1.0.4/templates/common.yaml similarity index 100% rename from stable/cryptofolio/4.0.23/templates/common.yaml rename to stable/cloudflared/1.0.4/templates/common.yaml diff --git a/stable/cryptofolio/4.0.23/values.yaml b/stable/cloudflared/1.0.4/values.yaml similarity index 100% rename from stable/cryptofolio/4.0.23/values.yaml rename to stable/cloudflared/1.0.4/values.yaml diff --git a/stable/cloudflareddns/1.0.7/CHANGELOG.md b/stable/cloudflareddns/1.0.7/CHANGELOG.md deleted file mode 100644 index 670a2d21f2a..00000000000 --- a/stable/cloudflareddns/1.0.7/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cloudflareddns-1.0.6](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflareddns-1.0.6) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [cloudflareddns-1.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.3...cloudflareddns-1.0.4) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [cloudflareddns-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.2...cloudflareddns-1.0.3) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [cloudflareddns-1.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.1...cloudflareddns-1.0.2) (2022-07-19) - -### Fix - -- Updated How-To for more complete setup ([#3213](https://github.com/truecharts/apps/issues/3213)) -- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) - - - -## [cloudflareddns-1.0.1](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.0...cloudflareddns-1.0.1) (2022-07-18) - -### Fix - -- Modify description ([#3207](https://github.com/truecharts/apps/issues/3207)) - - - -## [cloudflareddns-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.16...cloudflareddns-1.0.0) (2022-07-18) - -### Feat - -- Moving cloudflareddns to stable ([#3205](https://github.com/truecharts/apps/issues/3205)) - - - -## [cloudflareddns-0.0.16](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.15...cloudflareddns-0.0.16) (2022-07-17) - -### Chore - -- Auto-update chart README [skip ci] -- extend linter and apply lint ([#3200](https://github.com/truecharts/apps/issues/3200)) - -### Feat - -- Add Setup-Guide for cloudflareddns ([#3197](https://github.com/truecharts/apps/issues/3197)) - - - -## [cloudflareddns-0.0.15](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.14...cloudflareddns-0.0.15) (2022-07-14) - diff --git a/stable/cloudflareddns/1.0.7/Chart.lock b/stable/cloudflareddns/1.0.7/Chart.lock deleted file mode 100644 index b6e3d779dd9..00000000000 --- a/stable/cloudflareddns/1.0.7/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:11:22.886216506Z" diff --git a/stable/cloudflareddns/1.0.7/Chart.yaml b/stable/cloudflareddns/1.0.7/Chart.yaml deleted file mode 100644 index 01fb2170d07..00000000000 --- a/stable/cloudflareddns/1.0.7/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: cloudflareddns -version: 1.0.7 -appVersion: "latest" -description: Update your Cloudflare DNS records automatically for those with a dynamic IP -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflareddns -icon: https://truecharts.org/img/chart-icons/cloudflareddns.png -keywords: - - ddns - - cloudflare - - cloudflareddns -sources: - - https://github.com/hotio/cloudflareddns - - https://hotio.dev/containers/cloudflareddns/ -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - - networking - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/cloudflareddns/1.0.7/README.md b/stable/cloudflareddns/1.0.7/README.md deleted file mode 100644 index ee3c1476df6..00000000000 --- a/stable/cloudflareddns/1.0.7/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# cloudflareddns - -![Version: 1.0.7](https://img.shields.io/badge/Version-1.0.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Update your Cloudflare DNS records automatically for those with a dynamic IP - -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: [cloudflareddns](https://truecharts.org/docs/charts/stable/cloudflareddns) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `cloudflareddns` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install cloudflareddns TrueCharts/cloudflareddns -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `cloudflareddns` deployment - -```console -helm uninstall cloudflareddns -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install cloudflareddns \ - --set env.TZ="America/New York" \ - TrueCharts/cloudflareddns -``` - -#### 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 cloudflareddns TrueCharts/cloudflareddns -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/cloudflareddns/1.0.7/ix_values.yaml b/stable/cloudflareddns/1.0.7/ix_values.yaml deleted file mode 100644 index 581adb664b9..00000000000 --- a/stable/cloudflareddns/1.0.7/ix_values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -image: - repository: tccr.io/truecharts/cloudflareddns - pullPolicy: IfNotPresent - tag: latest@sha256:8047188af3a0085a6d8a2175c37852c0ebd466d5fdc937d103b5fe7b626c7935 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - CF_APITOKEN: "" - CF_APIKEY: "" - CF_APITOKEN_ZONE: "" - -env: - DETECTION_MODE: '{{ ternary .Values.env.DETECT_MODE .Values.env.DETECT_OVERRIDE (eq .Values.env.DETECT_OVERRIDE "") }}' - # Use Defined - INTERVAL: 300 - DETECT_MODE: "dig-whoami.cloudflare" - DETECT_OVERRIDE: "" - LOG_LEVEL: 3 - cloudflareddns: "" - CF_USER: "your.cf.email@example.com" - CF_HOSTS: "test.example.com;test.foobar.com;test2.foobar.com" - CF_ZONES: "example.com;foobar.com;foobar.com" - CF_RECORDTYPES: "A;A;AAAA" - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -service: - main: - enabled: false - ports: - main: - enabled: false - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/cloudflareddns/1.0.8/CHANGELOG.md b/stable/cloudflareddns/1.0.8/CHANGELOG.md new file mode 100644 index 00000000000..ba32f706f31 --- /dev/null +++ b/stable/cloudflareddns/1.0.8/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [cloudflareddns-1.0.8](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.7...cloudflareddns-1.0.8) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflareddns-1.0.7](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.6...cloudflareddns-1.0.7) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cloudflareddns-1.0.6](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.4...cloudflareddns-1.0.6) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cloudflareddns-1.0.4](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.3...cloudflareddns-1.0.4) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [cloudflareddns-1.0.3](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.2...cloudflareddns-1.0.3) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cloudflareddns-1.0.2](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.1...cloudflareddns-1.0.2) (2022-07-19) + +### Fix + +- Updated How-To for more complete setup ([#3213](https://github.com/truecharts/apps/issues/3213)) +- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) + + + +## [cloudflareddns-1.0.1](https://github.com/truecharts/apps/compare/cloudflareddns-1.0.0...cloudflareddns-1.0.1) (2022-07-18) + +### Fix + +- Modify description ([#3207](https://github.com/truecharts/apps/issues/3207)) + + + +## [cloudflareddns-1.0.0](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.16...cloudflareddns-1.0.0) (2022-07-18) + +### Feat + +- Moving cloudflareddns to stable ([#3205](https://github.com/truecharts/apps/issues/3205)) + + + +## [cloudflareddns-0.0.16](https://github.com/truecharts/apps/compare/cloudflareddns-0.0.15...cloudflareddns-0.0.16) (2022-07-17) + +### Chore + +- Auto-update chart README [skip ci] +- extend linter and apply lint ([#3200](https://github.com/truecharts/apps/issues/3200)) diff --git a/stable/cloudflareddns/1.0.8/Chart.lock b/stable/cloudflareddns/1.0.8/Chart.lock new file mode 100644 index 00000000000..3df2ec3b873 --- /dev/null +++ b/stable/cloudflareddns/1.0.8/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:49.888516992Z" diff --git a/stable/cloudflareddns/1.0.8/Chart.yaml b/stable/cloudflareddns/1.0.8/Chart.yaml new file mode 100644 index 00000000000..462480c00d3 --- /dev/null +++ b/stable/cloudflareddns/1.0.8/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: cloudflareddns +version: 1.0.8 +appVersion: "latest" +description: Update your Cloudflare DNS records automatically for those with a dynamic IP +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/cloudflareddns +icon: https://truecharts.org/img/chart-icons/cloudflareddns.png +keywords: + - ddns + - cloudflare + - cloudflareddns +sources: + - https://github.com/hotio/cloudflareddns + - https://hotio.dev/containers/cloudflareddns/ +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + - networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/cloudflareddns/1.0.8/README.md b/stable/cloudflareddns/1.0.8/README.md new file mode 100644 index 00000000000..763b28b6585 --- /dev/null +++ b/stable/cloudflareddns/1.0.8/README.md @@ -0,0 +1,108 @@ +# cloudflareddns + +![Version: 1.0.8](https://img.shields.io/badge/Version-1.0.8-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Update your Cloudflare DNS records automatically for those with a dynamic IP + +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: [cloudflareddns](https://truecharts.org/docs/charts/stable/cloudflareddns) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `cloudflareddns` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install cloudflareddns TrueCharts/cloudflareddns +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `cloudflareddns` deployment + +```console +helm uninstall cloudflareddns +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install cloudflareddns \ + --set env.TZ="America/New York" \ + TrueCharts/cloudflareddns +``` + +#### 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 cloudflareddns TrueCharts/cloudflareddns -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/cloudflareddns/1.0.7/app-readme.md b/stable/cloudflareddns/1.0.8/app-readme.md similarity index 100% rename from stable/cloudflareddns/1.0.7/app-readme.md rename to stable/cloudflareddns/1.0.8/app-readme.md diff --git a/stable/custom-app/5.1.23/charts/common-10.4.7.tgz b/stable/cloudflareddns/1.0.8/charts/common-10.4.7.tgz similarity index 100% rename from stable/custom-app/5.1.23/charts/common-10.4.7.tgz rename to stable/cloudflareddns/1.0.8/charts/common-10.4.7.tgz diff --git a/stable/cloudflareddns/1.0.8/ix_values.yaml b/stable/cloudflareddns/1.0.8/ix_values.yaml new file mode 100644 index 00000000000..5e75b1a0499 --- /dev/null +++ b/stable/cloudflareddns/1.0.8/ix_values.yaml @@ -0,0 +1,52 @@ +image: + repository: tccr.io/truecharts/cloudflareddns + pullPolicy: IfNotPresent + tag: latest@sha256:c375a9203178413dbb09fdb9fb0464fa8f59e1772111786408985af0723da36f + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + CF_APITOKEN: "" + CF_APIKEY: "" + CF_APITOKEN_ZONE: "" + +env: + DETECTION_MODE: '{{ ternary .Values.env.DETECT_MODE .Values.env.DETECT_OVERRIDE (eq .Values.env.DETECT_OVERRIDE "") }}' + # Use Defined + INTERVAL: 300 + DETECT_MODE: "dig-whoami.cloudflare" + DETECT_OVERRIDE: "" + LOG_LEVEL: 3 + cloudflareddns: "" + CF_USER: "your.cf.email@example.com" + CF_HOSTS: "test.example.com;test.foobar.com;test2.foobar.com" + CF_ZONES: "example.com;foobar.com;foobar.com" + CF_RECORDTYPES: "A;A;AAAA" + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +service: + main: + enabled: false + ports: + main: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/cloudflareddns/1.0.7/questions.yaml b/stable/cloudflareddns/1.0.8/questions.yaml similarity index 100% rename from stable/cloudflareddns/1.0.7/questions.yaml rename to stable/cloudflareddns/1.0.8/questions.yaml diff --git a/stable/custom-app/5.1.23/templates/common.yaml b/stable/cloudflareddns/1.0.8/templates/common.yaml similarity index 100% rename from stable/custom-app/5.1.23/templates/common.yaml rename to stable/cloudflareddns/1.0.8/templates/common.yaml diff --git a/stable/custom-app/5.1.23/values.yaml b/stable/cloudflareddns/1.0.8/values.yaml similarity index 100% rename from stable/custom-app/5.1.23/values.yaml rename to stable/cloudflareddns/1.0.8/values.yaml diff --git a/stable/code-server/4.0.25/CHANGELOG.md b/stable/code-server/4.0.25/CHANGELOG.md deleted file mode 100644 index 6341c69f70e..00000000000 --- a/stable/code-server/4.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [code-server-4.0.24](https://github.com/truecharts/apps/compare/code-server-4.0.22...code-server-4.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [code-server-4.0.22](https://github.com/truecharts/apps/compare/code-server-4.0.21...code-server-4.0.22) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [code-server-4.0.21](https://github.com/truecharts/apps/compare/code-server-4.0.20...code-server-4.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [code-server-4.0.20](https://github.com/truecharts/apps/compare/openvscode-server-2.0.20...code-server-4.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [code-server-4.0.19](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...code-server-4.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [collabora-online-12.1.12](https://github.com/truecharts/apps/compare/collabora-online-12.1.11...collabora-online-12.1.12) (2022-07-13) - -### Chore - -- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) - - - -## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [collabora-online-12.1.8](https://github.com/truecharts/apps/compare/collabora-online-12.1.7...collabora-online-12.1.8) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - diff --git a/stable/code-server/4.0.25/Chart.lock b/stable/code-server/4.0.25/Chart.lock deleted file mode 100644 index aaca8978bb2..00000000000 --- a/stable/code-server/4.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:11:24.133633639Z" diff --git a/stable/code-server/4.0.25/Chart.yaml b/stable/code-server/4.0.25/Chart.yaml deleted file mode 100644 index ece81583e35..00000000000 --- a/stable/code-server/4.0.25/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "4.5.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Run VS Code on any machine anywhere and access it in the browser. -home: https://github.com/truecharts/apps/tree/master/charts/stable/code-server -icon: https://truecharts.org/img/chart-icons/code-server.png -keywords: - - code - - vs - - visual studio - - vscode -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: code-server -sources: - - https://github.com/cdr/code-server -type: application -version: 4.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/code-server/4.0.25/README.md b/stable/code-server/4.0.25/README.md deleted file mode 100644 index 9619c0d843b..00000000000 --- a/stable/code-server/4.0.25/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# code-server - -![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.1](https://img.shields.io/badge/AppVersion-4.5.1-informational?style=flat-square) - -Run VS Code on any machine anywhere and access it in the browser. - -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: [code-server](https://truecharts.org/docs/charts/stable/code-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `code-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install code-server TrueCharts/code-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `code-server` deployment - -```console -helm uninstall code-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install code-server \ - --set env.TZ="America/New York" \ - TrueCharts/code-server -``` - -#### 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 code-server TrueCharts/code-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/code-server/4.0.25/ix_values.yaml b/stable/code-server/4.0.25/ix_values.yaml deleted file mode 100644 index f10f42235f8..00000000000 --- a/stable/code-server/4.0.25/ix_values.yaml +++ /dev/null @@ -1,34 +0,0 @@ -image: - repository: tccr.io/truecharts/code-server - pullPolicy: IfNotPresent - tag: v4.5.1@sha256:bef266a1988247a18a1f1249604c435e7cf1c96cc1966c2a4809e5b0a170cf6b - -args: - - --user-data-dir - - "/config/.vscode" - - --auth - - none - -env: - PROXY_DOMAIN: "" - -securityContext: - readOnlyRootFilesystem: false - allowPrivilegeEscalation: true - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10063 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/code-server/4.0.26/CHANGELOG.md b/stable/code-server/4.0.26/CHANGELOG.md new file mode 100644 index 00000000000..c4a6459081e --- /dev/null +++ b/stable/code-server/4.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [code-server-4.0.26](https://github.com/truecharts/apps/compare/code-server-4.0.25...code-server-4.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.25](https://github.com/truecharts/apps/compare/code-server-4.0.24...code-server-4.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [code-server-4.0.24](https://github.com/truecharts/apps/compare/code-server-4.0.22...code-server-4.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [code-server-4.0.22](https://github.com/truecharts/apps/compare/code-server-4.0.21...code-server-4.0.22) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [code-server-4.0.21](https://github.com/truecharts/apps/compare/code-server-4.0.20...code-server-4.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [code-server-4.0.20](https://github.com/truecharts/apps/compare/openvscode-server-2.0.20...code-server-4.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [code-server-4.0.19](https://github.com/truecharts/apps/compare/openvscode-server-2.0.18...code-server-4.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [collabora-online-12.1.12](https://github.com/truecharts/apps/compare/collabora-online-12.1.11...collabora-online-12.1.12) (2022-07-13) + +### Chore + +- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) + + + +## [collabora-online-12.1.11](https://github.com/truecharts/apps/compare/collabora-online-12.1.8...collabora-online-12.1.11) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + diff --git a/stable/code-server/4.0.26/Chart.lock b/stable/code-server/4.0.26/Chart.lock new file mode 100644 index 00000000000..c4f181dd04c --- /dev/null +++ b/stable/code-server/4.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:45:56.586991816Z" diff --git a/stable/code-server/4.0.26/Chart.yaml b/stable/code-server/4.0.26/Chart.yaml new file mode 100644 index 00000000000..be7ef586a19 --- /dev/null +++ b/stable/code-server/4.0.26/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.5.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Run VS Code on any machine anywhere and access it in the browser. +home: https://github.com/truecharts/apps/tree/master/charts/stable/code-server +icon: https://truecharts.org/img/chart-icons/code-server.png +keywords: + - code + - vs + - visual studio + - vscode +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: code-server +sources: + - https://github.com/cdr/code-server +type: application +version: 4.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/code-server/4.0.26/README.md b/stable/code-server/4.0.26/README.md new file mode 100644 index 00000000000..98470b3e93f --- /dev/null +++ b/stable/code-server/4.0.26/README.md @@ -0,0 +1,107 @@ +# code-server + +![Version: 4.0.26](https://img.shields.io/badge/Version-4.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.1](https://img.shields.io/badge/AppVersion-4.5.1-informational?style=flat-square) + +Run VS Code on any machine anywhere and access it in the browser. + +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: [code-server](https://truecharts.org/docs/charts/stable/code-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `code-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install code-server TrueCharts/code-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `code-server` deployment + +```console +helm uninstall code-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install code-server \ + --set env.TZ="America/New York" \ + TrueCharts/code-server +``` + +#### 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 code-server TrueCharts/code-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/code-server/4.0.25/app-readme.md b/stable/code-server/4.0.26/app-readme.md similarity index 100% rename from stable/code-server/4.0.25/app-readme.md rename to stable/code-server/4.0.26/app-readme.md diff --git a/stable/cyberchef/2.0.46/charts/common-10.4.7.tgz b/stable/code-server/4.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/cyberchef/2.0.46/charts/common-10.4.7.tgz rename to stable/code-server/4.0.26/charts/common-10.4.7.tgz diff --git a/stable/code-server/4.0.26/ix_values.yaml b/stable/code-server/4.0.26/ix_values.yaml new file mode 100644 index 00000000000..3dd5d5bf493 --- /dev/null +++ b/stable/code-server/4.0.26/ix_values.yaml @@ -0,0 +1,34 @@ +image: + repository: tccr.io/truecharts/code-server + pullPolicy: IfNotPresent + tag: v4.5.1@sha256:6fe1562f98333108b6004cdade0d28577dcf7523e62b0e5217bf4feb14fa4593 + +args: + - --user-data-dir + - "/config/.vscode" + - --auth + - none + +env: + PROXY_DOMAIN: "" + +securityContext: + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10063 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/code-server/4.0.25/questions.yaml b/stable/code-server/4.0.26/questions.yaml similarity index 100% rename from stable/code-server/4.0.25/questions.yaml rename to stable/code-server/4.0.26/questions.yaml diff --git a/stable/code-server/4.0.25/templates/common.yaml b/stable/code-server/4.0.26/templates/common.yaml similarity index 100% rename from stable/code-server/4.0.25/templates/common.yaml rename to stable/code-server/4.0.26/templates/common.yaml diff --git a/stable/cyberchef/2.0.46/values.yaml b/stable/code-server/4.0.26/values.yaml similarity index 100% rename from stable/cyberchef/2.0.46/values.yaml rename to stable/code-server/4.0.26/values.yaml diff --git a/stable/commento-plusplus/3.0.23/CHANGELOG.md b/stable/commento-plusplus/3.0.23/CHANGELOG.md deleted file mode 100644 index e612eeb0b02..00000000000 --- a/stable/commento-plusplus/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - - -## [commento-plusplus-3.0.21](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.19...commento-plusplus-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [commento-plusplus-3.0.19](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.18...commento-plusplus-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [commento-plusplus-3.0.18](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.17...commento-plusplus-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [commento-plusplus-3.0.17](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.15...commento-plusplus-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [commento-plusplus-3.0.15](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.13...commento-plusplus-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [commento-plusplus-3.0.13](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.12...commento-plusplus-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [commento-plusplus-3.0.12](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.11...commento-plusplus-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [commento-plusplus-3.0.11](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.10...commento-plusplus-3.0.11) (2022-07-11) - -#### Chore - diff --git a/stable/commento-plusplus/3.0.23/Chart.lock b/stable/commento-plusplus/3.0.23/Chart.lock deleted file mode 100644 index 3e09cdd4db5..00000000000 --- a/stable/commento-plusplus/3.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:11:35.24810247Z" diff --git a/stable/commento-plusplus/3.0.23/Chart.yaml b/stable/commento-plusplus/3.0.23/Chart.yaml deleted file mode 100644 index 3d8278ee9c5..00000000000 --- a/stable/commento-plusplus/3.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "1.8.7" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus. -home: https://github.com/truecharts/apps/tree/master/charts/stable/commento-plusplus -icon: https://truecharts.org/img/chart-icons/commento-plusplus.png -keywords: - - commento -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: commento-plusplus -sources: - - https://github.com/souramoo/commentoplusplus - - https://hub.docker.com/r/caroga/commentoplusplus -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/commento-plusplus/3.0.23/README.md b/stable/commento-plusplus/3.0.23/README.md deleted file mode 100644 index 32b3ae541e7..00000000000 --- a/stable/commento-plusplus/3.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# commento-plusplus - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![AppVersion: 1.8.7](https://img.shields.io/badge/AppVersion-1.8.7-informational?style=flat-square) - -Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus. - -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: [commento-plusplus](https://truecharts.org/docs/charts/stable/commento-plusplus) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `commento-plusplus` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install commento-plusplus TrueCharts/commento-plusplus -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `commento-plusplus` deployment - -```console -helm uninstall commento-plusplus -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install commento-plusplus \ - --set env.TZ="America/New York" \ - TrueCharts/commento-plusplus -``` - -#### 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 commento-plusplus TrueCharts/commento-plusplus -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/commento-plusplus/3.0.23/ix_values.yaml b/stable/commento-plusplus/3.0.23/ix_values.yaml deleted file mode 100644 index e7e3fe5488a..00000000000 --- a/stable/commento-plusplus/3.0.23/ix_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - repository: tccr.io/truecharts/commento-plusplus - tag: v1.8.7@sha256:23f157a82b140d7e9e6f23c7db629c778c97741937729c7e30d696194499ef11 - pullPolicy: IfNotPresent - -env: - COMMENTO_PORT: "{{ .Values.service.main.ports.main.port }}" - # User Defined - COMMENTO_FORBID_NEW_OWNERS: false - COMMENTO_GZIP_STATIC: true - COMMENTO_ORIGIN: "http://localhost:8080" - COMMENTO_ENABLE_WILDCARDS: true - COMMENTO_ENABLE_LOGGING: false - SMTP_SKIP_HOST_VERIFY: false - COMMENTO_SMTP_USERNAME: "" - COMMENTO_SMTP_PASSWORD: "" - COMMENTO_SMTP_HOST: "" - COMMENTO_SMTP_FROM_ADDRESS: "" - COMMENTO_SMTP_PORT: 587 - COMMENTO_POSTGRES: - secretKeyRef: - name: dbcreds - key: urlnossl - -service: - main: - ports: - main: - port: 10240 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: comment-plusplus - postgresqlDatabase: comment-plusplus diff --git a/stable/commento-plusplus/3.0.24/CHANGELOG.md b/stable/commento-plusplus/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..78214b9e3c9 --- /dev/null +++ b/stable/commento-plusplus/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [commento-plusplus-3.0.24](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.23...commento-plusplus-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [commento-plusplus-3.0.23](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.22...commento-plusplus-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + + +## [commento-plusplus-3.0.21](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.19...commento-plusplus-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [commento-plusplus-3.0.19](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.18...commento-plusplus-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [commento-plusplus-3.0.18](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.17...commento-plusplus-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [commento-plusplus-3.0.17](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.15...commento-plusplus-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [commento-plusplus-3.0.15](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.13...commento-plusplus-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [commento-plusplus-3.0.13](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.12...commento-plusplus-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [commento-plusplus-3.0.12](https://github.com/truecharts/apps/compare/commento-plusplus-3.0.11...commento-plusplus-3.0.12) (2022-07-12) + +#### Chore + diff --git a/stable/commento-plusplus/3.0.24/Chart.lock b/stable/commento-plusplus/3.0.24/Chart.lock new file mode 100644 index 00000000000..38a394b5d3a --- /dev/null +++ b/stable/commento-plusplus/3.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:46:10.171446766Z" diff --git a/stable/commento-plusplus/3.0.24/Chart.yaml b/stable/commento-plusplus/3.0.24/Chart.yaml new file mode 100644 index 00000000000..2cf9d60afe3 --- /dev/null +++ b/stable/commento-plusplus/3.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.8.7" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus. +home: https://github.com/truecharts/apps/tree/master/charts/stable/commento-plusplus +icon: https://truecharts.org/img/chart-icons/commento-plusplus.png +keywords: + - commento +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: commento-plusplus +sources: + - https://github.com/souramoo/commentoplusplus + - https://hub.docker.com/r/caroga/commentoplusplus +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/commento-plusplus/3.0.24/README.md b/stable/commento-plusplus/3.0.24/README.md new file mode 100644 index 00000000000..44656b38bd2 --- /dev/null +++ b/stable/commento-plusplus/3.0.24/README.md @@ -0,0 +1,109 @@ +# commento-plusplus + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 1.8.7](https://img.shields.io/badge/AppVersion-1.8.7-informational?style=flat-square) + +Commento++ is a free, open source, fast & lightweight comments box that you can embed in your static website instead of Disqus. + +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: [commento-plusplus](https://truecharts.org/docs/charts/stable/commento-plusplus) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `commento-plusplus` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install commento-plusplus TrueCharts/commento-plusplus +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `commento-plusplus` deployment + +```console +helm uninstall commento-plusplus +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install commento-plusplus \ + --set env.TZ="America/New York" \ + TrueCharts/commento-plusplus +``` + +#### 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 commento-plusplus TrueCharts/commento-plusplus -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/commento-plusplus/3.0.23/app-readme.md b/stable/commento-plusplus/3.0.24/app-readme.md similarity index 100% rename from stable/commento-plusplus/3.0.23/app-readme.md rename to stable/commento-plusplus/3.0.24/app-readme.md diff --git a/stable/czkawka/1.0.0/charts/common-10.4.7.tgz b/stable/commento-plusplus/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/czkawka/1.0.0/charts/common-10.4.7.tgz rename to stable/commento-plusplus/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/dsmr-reader/8.0.24/charts/postgresql-8.0.45.tgz b/stable/commento-plusplus/3.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/dsmr-reader/8.0.24/charts/postgresql-8.0.45.tgz rename to stable/commento-plusplus/3.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/commento-plusplus/3.0.24/ix_values.yaml b/stable/commento-plusplus/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..c3ca2791a74 --- /dev/null +++ b/stable/commento-plusplus/3.0.24/ix_values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/commento-plusplus + tag: v1.8.7@sha256:e912bd4cc0957dfb03f9e06ef4fdb91c1e915148b5c56bab038687bc6338542e + pullPolicy: IfNotPresent + +env: + COMMENTO_PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + COMMENTO_FORBID_NEW_OWNERS: false + COMMENTO_GZIP_STATIC: true + COMMENTO_ORIGIN: "http://localhost:8080" + COMMENTO_ENABLE_WILDCARDS: true + COMMENTO_ENABLE_LOGGING: false + SMTP_SKIP_HOST_VERIFY: false + COMMENTO_SMTP_USERNAME: "" + COMMENTO_SMTP_PASSWORD: "" + COMMENTO_SMTP_HOST: "" + COMMENTO_SMTP_FROM_ADDRESS: "" + COMMENTO_SMTP_PORT: 587 + COMMENTO_POSTGRES: + secretKeyRef: + name: dbcreds + key: urlnossl + +service: + main: + ports: + main: + port: 10240 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: comment-plusplus + postgresqlDatabase: comment-plusplus diff --git a/stable/commento-plusplus/3.0.23/questions.yaml b/stable/commento-plusplus/3.0.24/questions.yaml similarity index 100% rename from stable/commento-plusplus/3.0.23/questions.yaml rename to stable/commento-plusplus/3.0.24/questions.yaml diff --git a/stable/cyberchef/2.0.46/templates/common.yaml b/stable/commento-plusplus/3.0.24/templates/common.yaml similarity index 100% rename from stable/cyberchef/2.0.46/templates/common.yaml rename to stable/commento-plusplus/3.0.24/templates/common.yaml diff --git a/stable/czkawka/1.0.0/values.yaml b/stable/commento-plusplus/3.0.24/values.yaml similarity index 100% rename from stable/czkawka/1.0.0/values.yaml rename to stable/commento-plusplus/3.0.24/values.yaml diff --git a/stable/cryptofolio/4.0.23/CHANGELOG.md b/stable/cryptofolio/4.0.23/CHANGELOG.md deleted file mode 100644 index 2bd0c278111..00000000000 --- a/stable/cryptofolio/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cryptofolio-4.0.22](https://github.com/truecharts/apps/compare/cryptofolio-4.0.20...cryptofolio-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [cryptofolio-4.0.20](https://github.com/truecharts/apps/compare/cryptofolio-4.0.19...cryptofolio-4.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [cryptofolio-4.0.19](https://github.com/truecharts/apps/compare/cryptofolio-4.0.18...cryptofolio-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [cryptofolio-4.0.18](https://github.com/truecharts/apps/compare/cryptofolio-4.0.17...cryptofolio-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [cryptofolio-4.0.17](https://github.com/truecharts/apps/compare/cryptofolio-4.0.15...cryptofolio-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [cryptofolio-4.0.15](https://github.com/truecharts/apps/compare/cryptofolio-4.0.13...cryptofolio-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [cryptofolio-4.0.13](https://github.com/truecharts/apps/compare/cryptofolio-4.0.12...cryptofolio-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [cryptofolio-4.0.12](https://github.com/truecharts/apps/compare/cryptofolio-4.0.11...cryptofolio-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/cryptofolio/4.0.23/Chart.lock b/stable/cryptofolio/4.0.23/Chart.lock deleted file mode 100644 index 8fb45ed63a6..00000000000 --- a/stable/cryptofolio/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:11:41.880364405Z" diff --git a/stable/cryptofolio/4.0.23/Chart.yaml b/stable/cryptofolio/4.0.23/Chart.yaml deleted file mode 100644 index c41cf0c6bfa..00000000000 --- a/stable/cryptofolio/4.0.23/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "2.2.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Track your cryptocurrency holdings/portfolio -home: https://github.com/truecharts/apps/tree/master/charts/stable/cryptofolio -icon: https://truecharts.org/img/chart-icons/cryptofolio.png -keywords: - - cryptofolio -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: cryptofolio -sources: - - https://github.com/Xtrendence/cryptofolio -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/cryptofolio/4.0.23/README.md b/stable/cryptofolio/4.0.23/README.md deleted file mode 100644 index e3dc9f34383..00000000000 --- a/stable/cryptofolio/4.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# cryptofolio - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 2.2.0](https://img.shields.io/badge/AppVersion-2.2.0-informational?style=flat-square) - -Track your cryptocurrency holdings/portfolio - -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: [cryptofolio](https://truecharts.org/docs/charts/stable/cryptofolio) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `cryptofolio` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install cryptofolio TrueCharts/cryptofolio -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `cryptofolio` deployment - -```console -helm uninstall cryptofolio -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install cryptofolio \ - --set env.TZ="America/New York" \ - TrueCharts/cryptofolio -``` - -#### 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 cryptofolio TrueCharts/cryptofolio -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/cryptofolio/4.0.23/ix_values.yaml b/stable/cryptofolio/4.0.23/ix_values.yaml deleted file mode 100644 index 98d76991040..00000000000 --- a/stable/cryptofolio/4.0.23/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/cryptofolio - tag: v2.2.0@sha256:e6ebac5b78018597c09df0520436bddea936d8d6a789383cc20fa3701d7fd974 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10007 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/data" diff --git a/stable/cryptofolio/4.0.24/CHANGELOG.md b/stable/cryptofolio/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..af9c7763bee --- /dev/null +++ b/stable/cryptofolio/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [cryptofolio-4.0.24](https://github.com/truecharts/apps/compare/cryptofolio-4.0.23...cryptofolio-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.23](https://github.com/truecharts/apps/compare/cryptofolio-4.0.22...cryptofolio-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cryptofolio-4.0.22](https://github.com/truecharts/apps/compare/cryptofolio-4.0.20...cryptofolio-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cryptofolio-4.0.20](https://github.com/truecharts/apps/compare/cryptofolio-4.0.19...cryptofolio-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [cryptofolio-4.0.19](https://github.com/truecharts/apps/compare/cryptofolio-4.0.18...cryptofolio-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cryptofolio-4.0.18](https://github.com/truecharts/apps/compare/cryptofolio-4.0.17...cryptofolio-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [cryptofolio-4.0.17](https://github.com/truecharts/apps/compare/cryptofolio-4.0.15...cryptofolio-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [cryptofolio-4.0.15](https://github.com/truecharts/apps/compare/cryptofolio-4.0.13...cryptofolio-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [cryptofolio-4.0.13](https://github.com/truecharts/apps/compare/cryptofolio-4.0.12...cryptofolio-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/cryptofolio/4.0.24/Chart.lock b/stable/cryptofolio/4.0.24/Chart.lock new file mode 100644 index 00000000000..66afe385693 --- /dev/null +++ b/stable/cryptofolio/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:03.924344916Z" diff --git a/stable/cryptofolio/4.0.24/Chart.yaml b/stable/cryptofolio/4.0.24/Chart.yaml new file mode 100644 index 00000000000..f4b4251a33d --- /dev/null +++ b/stable/cryptofolio/4.0.24/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "2.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Track your cryptocurrency holdings/portfolio +home: https://github.com/truecharts/apps/tree/master/charts/stable/cryptofolio +icon: https://truecharts.org/img/chart-icons/cryptofolio.png +keywords: + - cryptofolio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cryptofolio +sources: + - https://github.com/Xtrendence/cryptofolio +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/cryptofolio/4.0.24/README.md b/stable/cryptofolio/4.0.24/README.md new file mode 100644 index 00000000000..64346d6d0fe --- /dev/null +++ b/stable/cryptofolio/4.0.24/README.md @@ -0,0 +1,107 @@ +# cryptofolio + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![AppVersion: 2.2.0](https://img.shields.io/badge/AppVersion-2.2.0-informational?style=flat-square) + +Track your cryptocurrency holdings/portfolio + +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: [cryptofolio](https://truecharts.org/docs/charts/stable/cryptofolio) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `cryptofolio` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install cryptofolio TrueCharts/cryptofolio +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `cryptofolio` deployment + +```console +helm uninstall cryptofolio +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install cryptofolio \ + --set env.TZ="America/New York" \ + TrueCharts/cryptofolio +``` + +#### 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 cryptofolio TrueCharts/cryptofolio -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/cryptofolio/4.0.23/app-readme.md b/stable/cryptofolio/4.0.24/app-readme.md similarity index 100% rename from stable/cryptofolio/4.0.23/app-readme.md rename to stable/cryptofolio/4.0.24/app-readme.md diff --git a/stable/dashdot/1.0.34/charts/common-10.4.7.tgz b/stable/cryptofolio/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/dashdot/1.0.34/charts/common-10.4.7.tgz rename to stable/cryptofolio/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/cryptofolio/4.0.24/ix_values.yaml b/stable/cryptofolio/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..c998f650399 --- /dev/null +++ b/stable/cryptofolio/4.0.24/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/cryptofolio + tag: v2.2.0@sha256:13238d3b7d67366276dbfa0ac8cf648c6aad2aa23b7d048113d64c4073f89cdf + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10007 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/cryptofolio/4.0.23/questions.yaml b/stable/cryptofolio/4.0.24/questions.yaml similarity index 100% rename from stable/cryptofolio/4.0.23/questions.yaml rename to stable/cryptofolio/4.0.24/questions.yaml diff --git a/stable/czkawka/1.0.0/templates/common.yaml b/stable/cryptofolio/4.0.24/templates/common.yaml similarity index 100% rename from stable/czkawka/1.0.0/templates/common.yaml rename to stable/cryptofolio/4.0.24/templates/common.yaml diff --git a/stable/dashdot/1.0.34/values.yaml b/stable/cryptofolio/4.0.24/values.yaml similarity index 100% rename from stable/dashdot/1.0.34/values.yaml rename to stable/cryptofolio/4.0.24/values.yaml diff --git a/stable/custom-app/5.1.23/CHANGELOG.md b/stable/custom-app/5.1.23/CHANGELOG.md deleted file mode 100644 index ea3fcfac5cd..00000000000 --- a/stable/custom-app/5.1.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [custom-app-5.1.22](https://github.com/truecharts/apps/compare/custom-app-5.1.20...custom-app-5.1.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update container image tccr.io/truecharts/jackett to v0.20.1326 ([#3267](https://github.com/truecharts/apps/issues/3267)) - - - -## [custom-app-5.1.20](https://github.com/truecharts/apps/compare/custom-app-5.1.19...custom-app-5.1.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [custom-app-5.1.19](https://github.com/truecharts/apps/compare/custom-app-5.1.18...custom-app-5.1.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [custom-app-5.1.18](https://github.com/truecharts/apps/compare/custom-app-5.1.17...custom-app-5.1.18) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [custom-app-5.1.17](https://github.com/truecharts/apps/compare/custom-app-5.1.16...custom-app-5.1.17) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [custom-app-5.1.16](https://github.com/truecharts/apps/compare/custom-app-5.1.15...custom-app-5.1.16) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [custom-app-5.1.15](https://github.com/truecharts/apps/compare/custom-app-5.1.14...custom-app-5.1.15) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [custom-app-5.1.14](https://github.com/truecharts/apps/compare/custom-app-5.1.12...custom-app-5.1.14) (2022-07-14) - -### Fix - diff --git a/stable/custom-app/5.1.23/Chart.lock b/stable/custom-app/5.1.23/Chart.lock deleted file mode 100644 index 69079fb085d..00000000000 --- a/stable/custom-app/5.1.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:11:43.725949147Z" diff --git a/stable/custom-app/5.1.23/Chart.yaml b/stable/custom-app/5.1.23/Chart.yaml deleted file mode 100644 index 61a7ba5c665..00000000000 --- a/stable/custom-app/5.1.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.20.1406" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Advanced tool to create your own TrueCharts-based App -home: https://github.com/truecharts/apps/tree/master/charts/stable/custom-app -icon: https://truecharts.org/img/chart-icons/custom-app.png -keywords: - - custom -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: custom-app -sources: - - https://github.com/truecharts/apps/tree/master/charts/stable/custom-app -type: application -version: 5.1.23 -annotations: - truecharts.org/catagories: | - - custom - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/custom-app/5.1.23/README.md b/stable/custom-app/5.1.23/README.md deleted file mode 100644 index 81017987c28..00000000000 --- a/stable/custom-app/5.1.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# custom-app - -![Version: 5.1.23](https://img.shields.io/badge/Version-5.1.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1406](https://img.shields.io/badge/AppVersion-0.20.1406-informational?style=flat-square) - -Advanced tool to create your own TrueCharts-based App - -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: [custom-app](https://truecharts.org/docs/charts/stable/custom-app) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `custom-app` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install custom-app TrueCharts/custom-app -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `custom-app` deployment - -```console -helm uninstall custom-app -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install custom-app \ - --set env.TZ="America/New York" \ - TrueCharts/custom-app -``` - -#### 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 custom-app TrueCharts/custom-app -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/custom-app/5.1.23/ix_values.yaml b/stable/custom-app/5.1.23/ix_values.yaml deleted file mode 100644 index 7f27554cce3..00000000000 --- a/stable/custom-app/5.1.23/ix_values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -image: - repository: tccr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: 0.20.1406@sha256:f43ce6cefa216112e3b9a8d51a3a47892ab5fd0cb2accc25a9aeea502b115c0d diff --git a/stable/custom-app/5.1.24/CHANGELOG.md b/stable/custom-app/5.1.24/CHANGELOG.md new file mode 100644 index 00000000000..c71f8ed8033 --- /dev/null +++ b/stable/custom-app/5.1.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [custom-app-5.1.24](https://github.com/truecharts/apps/compare/custom-app-5.1.23...custom-app-5.1.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [custom-app-5.1.22](https://github.com/truecharts/apps/compare/custom-app-5.1.20...custom-app-5.1.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update container image tccr.io/truecharts/jackett to v0.20.1326 ([#3267](https://github.com/truecharts/apps/issues/3267)) + + + +## [custom-app-5.1.20](https://github.com/truecharts/apps/compare/custom-app-5.1.19...custom-app-5.1.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [custom-app-5.1.19](https://github.com/truecharts/apps/compare/custom-app-5.1.18...custom-app-5.1.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [custom-app-5.1.18](https://github.com/truecharts/apps/compare/custom-app-5.1.17...custom-app-5.1.18) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [custom-app-5.1.17](https://github.com/truecharts/apps/compare/custom-app-5.1.16...custom-app-5.1.17) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [custom-app-5.1.16](https://github.com/truecharts/apps/compare/custom-app-5.1.15...custom-app-5.1.16) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [custom-app-5.1.15](https://github.com/truecharts/apps/compare/custom-app-5.1.14...custom-app-5.1.15) (2022-07-14) + +### Fix diff --git a/stable/custom-app/5.1.24/Chart.lock b/stable/custom-app/5.1.24/Chart.lock new file mode 100644 index 00000000000..9ad54196b3f --- /dev/null +++ b/stable/custom-app/5.1.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:09.335021881Z" diff --git a/stable/custom-app/5.1.24/Chart.yaml b/stable/custom-app/5.1.24/Chart.yaml new file mode 100644 index 00000000000..76ca2596da5 --- /dev/null +++ b/stable/custom-app/5.1.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.20.1406" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Advanced tool to create your own TrueCharts-based App +home: https://github.com/truecharts/apps/tree/master/charts/stable/custom-app +icon: https://truecharts.org/img/chart-icons/custom-app.png +keywords: + - custom +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: custom-app +sources: + - https://github.com/truecharts/apps/tree/master/charts/stable/custom-app +type: application +version: 5.1.24 +annotations: + truecharts.org/catagories: | + - custom + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/custom-app/5.1.24/README.md b/stable/custom-app/5.1.24/README.md new file mode 100644 index 00000000000..2b4d5ee469f --- /dev/null +++ b/stable/custom-app/5.1.24/README.md @@ -0,0 +1,107 @@ +# custom-app + +![Version: 5.1.24](https://img.shields.io/badge/Version-5.1.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1406](https://img.shields.io/badge/AppVersion-0.20.1406-informational?style=flat-square) + +Advanced tool to create your own TrueCharts-based App + +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: [custom-app](https://truecharts.org/docs/charts/stable/custom-app) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `custom-app` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install custom-app TrueCharts/custom-app +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `custom-app` deployment + +```console +helm uninstall custom-app +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install custom-app \ + --set env.TZ="America/New York" \ + TrueCharts/custom-app +``` + +#### 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 custom-app TrueCharts/custom-app -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/custom-app/5.1.23/app-readme.md b/stable/custom-app/5.1.24/app-readme.md similarity index 100% rename from stable/custom-app/5.1.23/app-readme.md rename to stable/custom-app/5.1.24/app-readme.md diff --git a/stable/ddns-go/2.0.22/charts/common-10.4.7.tgz b/stable/custom-app/5.1.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/ddns-go/2.0.22/charts/common-10.4.7.tgz rename to stable/custom-app/5.1.24/charts/common-10.4.7.tgz diff --git a/stable/custom-app/5.1.23/ci/test-values.yaml b/stable/custom-app/5.1.24/ci/test-values.yaml similarity index 88% rename from stable/custom-app/5.1.23/ci/test-values.yaml rename to stable/custom-app/5.1.24/ci/test-values.yaml index 8a752f56fb1..3e62c677ad6 100644 --- a/stable/custom-app/5.1.23/ci/test-values.yaml +++ b/stable/custom-app/5.1.24/ci/test-values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/jackett pullPolicy: IfNotPresent - tag: 0.20.1406@sha256:f43ce6cefa216112e3b9a8d51a3a47892ab5fd0cb2accc25a9aeea502b115c0d + tag: 0.20.1406@sha256:4a0c24ed243b75fa7ee717adeafe49bc239a7f105b5dbd0d605b1f727359587f securityContext: readOnlyRootFilesystem: false diff --git a/stable/custom-app/5.1.24/ix_values.yaml b/stable/custom-app/5.1.24/ix_values.yaml new file mode 100644 index 00000000000..1b009ab2854 --- /dev/null +++ b/stable/custom-app/5.1.24/ix_values.yaml @@ -0,0 +1,4 @@ +image: + repository: tccr.io/truecharts/jackett + pullPolicy: IfNotPresent + tag: 0.20.1406@sha256:4a0c24ed243b75fa7ee717adeafe49bc239a7f105b5dbd0d605b1f727359587f diff --git a/stable/custom-app/5.1.23/questions.yaml b/stable/custom-app/5.1.24/questions.yaml similarity index 100% rename from stable/custom-app/5.1.23/questions.yaml rename to stable/custom-app/5.1.24/questions.yaml diff --git a/stable/dashdot/1.0.34/templates/common.yaml b/stable/custom-app/5.1.24/templates/common.yaml similarity index 100% rename from stable/dashdot/1.0.34/templates/common.yaml rename to stable/custom-app/5.1.24/templates/common.yaml diff --git a/stable/ddns-go/2.0.22/values.yaml b/stable/custom-app/5.1.24/values.yaml similarity index 100% rename from stable/ddns-go/2.0.22/values.yaml rename to stable/custom-app/5.1.24/values.yaml diff --git a/stable/cyberchef/2.0.46/CHANGELOG.md b/stable/cyberchef/2.0.46/CHANGELOG.md deleted file mode 100644 index 1587317d789..00000000000 --- a/stable/cyberchef/2.0.46/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [cyberchef-2.0.46](https://github.com/truecharts/apps/compare/cyberchef-2.0.45...cyberchef-2.0.46) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [cyberchef-2.0.45](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.45) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cyberchef-2.0.44](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.44) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cyberchef-2.0.44](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.44) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cyberchef-2.0.43](https://github.com/truecharts/apps/compare/cyberchef-2.0.41...cyberchef-2.0.43) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [cyberchef-2.0.41](https://github.com/truecharts/apps/compare/cyberchef-2.0.40...cyberchef-2.0.41) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [cyberchef-2.0.40](https://github.com/truecharts/apps/compare/cyberchef-2.0.39...cyberchef-2.0.40) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [cyberchef-2.0.39](https://github.com/truecharts/apps/compare/cyberchef-2.0.38...cyberchef-2.0.39) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [cyberchef-2.0.38](https://github.com/truecharts/apps/compare/cyberchef-2.0.37...cyberchef-2.0.38) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [cyberchef-2.0.37](https://github.com/truecharts/apps/compare/cyberchef-2.0.36...cyberchef-2.0.37) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [cyberchef-2.0.36](https://github.com/truecharts/apps/compare/cyberchef-2.0.34...cyberchef-2.0.36) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - diff --git a/stable/cyberchef/2.0.46/Chart.lock b/stable/cyberchef/2.0.46/Chart.lock deleted file mode 100644 index 4187a2e13e7..00000000000 --- a/stable/cyberchef/2.0.46/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:43:28.975081721Z" diff --git a/stable/cyberchef/2.0.46/Chart.yaml b/stable/cyberchef/2.0.46/Chart.yaml deleted file mode 100644 index 36003cb8eab..00000000000 --- a/stable/cyberchef/2.0.46/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "9.46.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. -home: https://github.com/truecharts/apps/tree/master/charts/stable/cyberchef -icon: https://truecharts.org/img/chart-icons/cyberchef.png -keywords: - - cyberchef -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: cyberchef -sources: - - https://hub.docker.com/r/mpepping/cyberchef -version: 2.0.46 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/cyberchef/2.0.46/README.md b/stable/cyberchef/2.0.46/README.md deleted file mode 100644 index 5b0e0f0aca5..00000000000 --- a/stable/cyberchef/2.0.46/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# cyberchef - -![Version: 2.0.46](https://img.shields.io/badge/Version-2.0.46-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square) - -CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. - -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: [cyberchef](https://truecharts.org/docs/charts/stable/cyberchef) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `cyberchef` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install cyberchef TrueCharts/cyberchef -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `cyberchef` deployment - -```console -helm uninstall cyberchef -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install cyberchef \ - --set env.TZ="America/New York" \ - TrueCharts/cyberchef -``` - -#### 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 cyberchef TrueCharts/cyberchef -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/cyberchef/2.0.46/ix_values.yaml b/stable/cyberchef/2.0.46/ix_values.yaml deleted file mode 100644 index d1e7b2ccfdb..00000000000 --- a/stable/cyberchef/2.0.46/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/cyberchef - tag: v9.46.0@sha256:baa5d4caac7a788ebe0a219be34c4b21e492cab59bbedeedbde96116484f1b18 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10219 - targetPort: 8000 diff --git a/stable/cyberchef/2.0.47/CHANGELOG.md b/stable/cyberchef/2.0.47/CHANGELOG.md new file mode 100644 index 00000000000..6417d2ce11d --- /dev/null +++ b/stable/cyberchef/2.0.47/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [cyberchef-2.0.47](https://github.com/truecharts/apps/compare/cyberchef-2.0.46...cyberchef-2.0.47) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [cyberchef-2.0.46](https://github.com/truecharts/apps/compare/cyberchef-2.0.45...cyberchef-2.0.46) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [cyberchef-2.0.45](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.45) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cyberchef-2.0.44](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.44) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cyberchef-2.0.44](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.44) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [cyberchef-2.0.43](https://github.com/truecharts/apps/compare/cyberchef-2.0.41...cyberchef-2.0.43) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [cyberchef-2.0.41](https://github.com/truecharts/apps/compare/cyberchef-2.0.40...cyberchef-2.0.41) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [cyberchef-2.0.40](https://github.com/truecharts/apps/compare/cyberchef-2.0.39...cyberchef-2.0.40) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [cyberchef-2.0.39](https://github.com/truecharts/apps/compare/cyberchef-2.0.38...cyberchef-2.0.39) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [cyberchef-2.0.38](https://github.com/truecharts/apps/compare/cyberchef-2.0.37...cyberchef-2.0.38) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [cyberchef-2.0.37](https://github.com/truecharts/apps/compare/cyberchef-2.0.36...cyberchef-2.0.37) (2022-07-14) + +### Fix + +- regenerate catalog and update template diff --git a/stable/cyberchef/2.0.47/Chart.lock b/stable/cyberchef/2.0.47/Chart.lock new file mode 100644 index 00000000000..16fe7b7a791 --- /dev/null +++ b/stable/cyberchef/2.0.47/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:15.519267512Z" diff --git a/stable/cyberchef/2.0.47/Chart.yaml b/stable/cyberchef/2.0.47/Chart.yaml new file mode 100644 index 00000000000..eb8caef84a8 --- /dev/null +++ b/stable/cyberchef/2.0.47/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "9.46.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. +home: https://github.com/truecharts/apps/tree/master/charts/stable/cyberchef +icon: https://truecharts.org/img/chart-icons/cyberchef.png +keywords: + - cyberchef +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: cyberchef +sources: + - https://hub.docker.com/r/mpepping/cyberchef +version: 2.0.47 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/cyberchef/2.0.47/README.md b/stable/cyberchef/2.0.47/README.md new file mode 100644 index 00000000000..ede0584a0c6 --- /dev/null +++ b/stable/cyberchef/2.0.47/README.md @@ -0,0 +1,107 @@ +# cyberchef + +![Version: 2.0.47](https://img.shields.io/badge/Version-2.0.47-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square) + +CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. + +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: [cyberchef](https://truecharts.org/docs/charts/stable/cyberchef) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `cyberchef` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install cyberchef TrueCharts/cyberchef +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `cyberchef` deployment + +```console +helm uninstall cyberchef +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install cyberchef \ + --set env.TZ="America/New York" \ + TrueCharts/cyberchef +``` + +#### 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 cyberchef TrueCharts/cyberchef -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/cyberchef/2.0.46/app-readme.md b/stable/cyberchef/2.0.47/app-readme.md similarity index 100% rename from stable/cyberchef/2.0.46/app-readme.md rename to stable/cyberchef/2.0.47/app-readme.md diff --git a/stable/ddns-updater/2.0.22/charts/common-10.4.7.tgz b/stable/cyberchef/2.0.47/charts/common-10.4.7.tgz similarity index 100% rename from stable/ddns-updater/2.0.22/charts/common-10.4.7.tgz rename to stable/cyberchef/2.0.47/charts/common-10.4.7.tgz diff --git a/stable/cyberchef/2.0.47/ix_values.yaml b/stable/cyberchef/2.0.47/ix_values.yaml new file mode 100644 index 00000000000..185f62bb69d --- /dev/null +++ b/stable/cyberchef/2.0.47/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/cyberchef + tag: v9.46.0@sha256:262ddc4741a17744f480d07f81b4989771bfc13f48589a1380b4b00a3e129ff6 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10219 + targetPort: 8000 diff --git a/stable/cyberchef/2.0.46/questions.yaml b/stable/cyberchef/2.0.47/questions.yaml similarity index 100% rename from stable/cyberchef/2.0.46/questions.yaml rename to stable/cyberchef/2.0.47/questions.yaml diff --git a/stable/ddns-go/2.0.22/templates/common.yaml b/stable/cyberchef/2.0.47/templates/common.yaml similarity index 100% rename from stable/ddns-go/2.0.22/templates/common.yaml rename to stable/cyberchef/2.0.47/templates/common.yaml diff --git a/stable/ddns-updater/2.0.22/values.yaml b/stable/cyberchef/2.0.47/values.yaml similarity index 100% rename from stable/ddns-updater/2.0.22/values.yaml rename to stable/cyberchef/2.0.47/values.yaml diff --git a/stable/czkawka/1.0.0/CHANGELOG.md b/stable/czkawka/1.0.0/CHANGELOG.md deleted file mode 100644 index 53ac224629f..00000000000 --- a/stable/czkawka/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [czkawka-0.0.16](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-0.0.16) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [czkawka-0.0.15](https://github.com/truecharts/apps/compare/czkawka-0.0.13...czkawka-0.0.15) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [czkawka-0.0.13](https://github.com/truecharts/apps/compare/czkawka-0.0.12...czkawka-0.0.13) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [czkawka-0.0.12](https://github.com/truecharts/apps/compare/czkawka-0.0.11...czkawka-0.0.12) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [czkawka-0.0.11](https://github.com/truecharts/apps/compare/czkawka-0.0.9...czkawka-0.0.11) (2022-07-14) - -### Chore - -- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [czkawka-0.0.9](https://github.com/truecharts/apps/compare/czkawka-0.0.7...czkawka-0.0.9) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [czkawka-0.0.7](https://github.com/truecharts/apps/compare/czkawka-0.0.6...czkawka-0.0.7) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [czkawka-0.0.6](https://github.com/truecharts/apps/compare/czkawka-0.0.5...czkawka-0.0.6) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - diff --git a/stable/czkawka/1.0.0/Chart.lock b/stable/czkawka/1.0.0/Chart.lock deleted file mode 100644 index 1f4878eae37..00000000000 --- a/stable/czkawka/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:01.486291217Z" diff --git a/stable/czkawka/1.0.0/Chart.yaml b/stable/czkawka/1.0.0/Chart.yaml deleted file mode 100644 index 40ba86ccd51..00000000000 --- a/stable/czkawka/1.0.0/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.7.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/czkawka -icon: https://truecharts.org/img/chart-icons/czkawka.png -keywords: - - duplicates - - file management - - czkawka -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: czkawka -sources: - - https://hub.docker.com/r/jlesage/czkawka - - https://github.com/jlesage/docker-czkawka - - https://github.com/qarmin/czkawka -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - duplicates - - files - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/czkawka/1.0.0/README.md b/stable/czkawka/1.0.0/README.md deleted file mode 100644 index 5a59a137d11..00000000000 --- a/stable/czkawka/1.0.0/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# czkawka - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.0](https://img.shields.io/badge/AppVersion-1.7.0-informational?style=flat-square) - -Czkawka is a simple, fast and free app to remove unnecessary files from your computer. - -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: [czkawka](https://truecharts.org/docs/charts/stable/czkawka) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `czkawka` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install czkawka TrueCharts/czkawka -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `czkawka` deployment - -```console -helm uninstall czkawka -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install czkawka \ - --set env.TZ="America/New York" \ - TrueCharts/czkawka -``` - -#### 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 czkawka TrueCharts/czkawka -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/czkawka/1.0.0/ix_values.yaml b/stable/czkawka/1.0.0/ix_values.yaml deleted file mode 100644 index e307317e62d..00000000000 --- a/stable/czkawka/1.0.0/ix_values.yaml +++ /dev/null @@ -1,61 +0,0 @@ -image: - repository: tccr.io/truecharts/czkawka - pullPolicy: IfNotPresent - tag: v1.7.0@sha256:0598756357657f7eb46f78ff0f7606db378c84053c419efc1da0608a9c505472 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10258 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10259 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-czkawka' - -secretEnv: - VNC_PASSWORD: "" - -czkawka: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - czkawka: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.czkawka.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.czkawka.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.czkawka.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.czkawka.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.czkawka.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" - trash: - enabled: true - mountPath: "/trash" diff --git a/stable/czkawka/1.0.1/CHANGELOG.md b/stable/czkawka/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..5589c3c280e --- /dev/null +++ b/stable/czkawka/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [czkawka-1.0.1](https://github.com/truecharts/apps/compare/czkawka-1.0.0...czkawka-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [czkawka-1.0.0](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [czkawka-0.0.16](https://github.com/truecharts/apps/compare/czkawka-0.0.15...czkawka-0.0.16) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [czkawka-0.0.15](https://github.com/truecharts/apps/compare/czkawka-0.0.13...czkawka-0.0.15) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [czkawka-0.0.13](https://github.com/truecharts/apps/compare/czkawka-0.0.12...czkawka-0.0.13) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [czkawka-0.0.12](https://github.com/truecharts/apps/compare/czkawka-0.0.11...czkawka-0.0.12) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [czkawka-0.0.11](https://github.com/truecharts/apps/compare/czkawka-0.0.9...czkawka-0.0.11) (2022-07-14) + +### Chore + +- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [czkawka-0.0.9](https://github.com/truecharts/apps/compare/czkawka-0.0.7...czkawka-0.0.9) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [czkawka-0.0.7](https://github.com/truecharts/apps/compare/czkawka-0.0.6...czkawka-0.0.7) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + diff --git a/stable/czkawka/1.0.1/Chart.lock b/stable/czkawka/1.0.1/Chart.lock new file mode 100644 index 00000000000..7cb667a5a82 --- /dev/null +++ b/stable/czkawka/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:23.128882684Z" diff --git a/stable/czkawka/1.0.1/Chart.yaml b/stable/czkawka/1.0.1/Chart.yaml new file mode 100644 index 00000000000..d0b04f2669a --- /dev/null +++ b/stable/czkawka/1.0.1/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Czkawka is a simple, fast and free app to remove unnecessary files from your computer. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/czkawka +icon: https://truecharts.org/img/chart-icons/czkawka.png +keywords: + - duplicates + - file management + - czkawka +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: czkawka +sources: + - https://hub.docker.com/r/jlesage/czkawka + - https://github.com/jlesage/docker-czkawka + - https://github.com/qarmin/czkawka +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - duplicates + - files + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/czkawka/1.0.1/README.md b/stable/czkawka/1.0.1/README.md new file mode 100644 index 00000000000..28435c4893f --- /dev/null +++ b/stable/czkawka/1.0.1/README.md @@ -0,0 +1,109 @@ +# czkawka + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.0](https://img.shields.io/badge/AppVersion-1.7.0-informational?style=flat-square) + +Czkawka is a simple, fast and free app to remove unnecessary files from your computer. + +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: [czkawka](https://truecharts.org/docs/charts/stable/czkawka) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `czkawka` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install czkawka TrueCharts/czkawka +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `czkawka` deployment + +```console +helm uninstall czkawka +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install czkawka \ + --set env.TZ="America/New York" \ + TrueCharts/czkawka +``` + +#### 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 czkawka TrueCharts/czkawka -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/czkawka/1.0.0/app-readme.md b/stable/czkawka/1.0.1/app-readme.md similarity index 100% rename from stable/czkawka/1.0.0/app-readme.md rename to stable/czkawka/1.0.1/app-readme.md diff --git a/stable/deconz/8.0.24/charts/common-10.4.7.tgz b/stable/czkawka/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/deconz/8.0.24/charts/common-10.4.7.tgz rename to stable/czkawka/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/czkawka/1.0.1/ix_values.yaml b/stable/czkawka/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..60d7bcd31a9 --- /dev/null +++ b/stable/czkawka/1.0.1/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/czkawka + pullPolicy: IfNotPresent + tag: v1.7.0@sha256:baeae6d82c67f8debf49feaa6f592dff2d5b94128680fabe4224cf9a06e0c6e5 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10258 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10259 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-czkawka' + +secretEnv: + VNC_PASSWORD: "" + +czkawka: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + czkawka: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.czkawka.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.czkawka.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.czkawka.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.czkawka.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.czkawka.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" + trash: + enabled: true + mountPath: "/trash" diff --git a/stable/czkawka/1.0.0/questions.yaml b/stable/czkawka/1.0.1/questions.yaml similarity index 100% rename from stable/czkawka/1.0.0/questions.yaml rename to stable/czkawka/1.0.1/questions.yaml diff --git a/stable/ddns-updater/2.0.22/templates/common.yaml b/stable/czkawka/1.0.1/templates/common.yaml similarity index 100% rename from stable/ddns-updater/2.0.22/templates/common.yaml rename to stable/czkawka/1.0.1/templates/common.yaml diff --git a/stable/deconz/8.0.24/values.yaml b/stable/czkawka/1.0.1/values.yaml similarity index 100% rename from stable/deconz/8.0.24/values.yaml rename to stable/czkawka/1.0.1/values.yaml diff --git a/stable/dashdot/1.0.34/CHANGELOG.md b/stable/dashdot/1.0.34/CHANGELOG.md deleted file mode 100644 index f33949a3c9f..00000000000 --- a/stable/dashdot/1.0.34/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dashdot-1.0.33](https://github.com/truecharts/apps/compare/dashdot-1.0.31...dashdot-1.0.33) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [dashdot-1.0.31](https://github.com/truecharts/apps/compare/dashdot-1.0.30...dashdot-1.0.31) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [dashdot-1.0.30](https://github.com/truecharts/apps/compare/dashdot-1.0.29...dashdot-1.0.30) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [dashdot-1.0.29](https://github.com/truecharts/apps/compare/dashdot-1.0.28...dashdot-1.0.29) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [dashdot-1.0.28](https://github.com/truecharts/apps/compare/dashdot-1.0.27...dashdot-1.0.28) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [dashdot-1.0.27](https://github.com/truecharts/apps/compare/dashdot-1.0.25...dashdot-1.0.27) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [dashdot-1.0.25](https://github.com/truecharts/apps/compare/dashdot-1.0.23...dashdot-1.0.25) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [dashdot-1.0.23](https://github.com/truecharts/apps/compare/dashdot-1.0.22...dashdot-1.0.23) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/dashdot/1.0.34/Chart.lock b/stable/dashdot/1.0.34/Chart.lock deleted file mode 100644 index 2367842d592..00000000000 --- a/stable/dashdot/1.0.34/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:02.933594229Z" diff --git a/stable/dashdot/1.0.34/Chart.yaml b/stable/dashdot/1.0.34/Chart.yaml deleted file mode 100644 index 21e182ded98..00000000000 --- a/stable/dashdot/1.0.34/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "4.3.6" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. -home: https://github.com/truecharts/apps/tree/master/charts/stable/dashdot -icon: https://truecharts.org/img/chart-icons/dashdot.png -keywords: - - dashboard - - dashdot -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: dashdot -sources: - - https://github.com/MauriceNino/dashdot - - https://hub.docker.com/r/mauricenino/dashdot -version: 1.0.34 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/dashdot/1.0.34/README.md b/stable/dashdot/1.0.34/README.md deleted file mode 100644 index 68ad0151528..00000000000 --- a/stable/dashdot/1.0.34/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# dashdot - -![Version: 1.0.34](https://img.shields.io/badge/Version-1.0.34-informational?style=flat-square) ![AppVersion: 4.3.6](https://img.shields.io/badge/AppVersion-4.3.6-informational?style=flat-square) - -dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. - -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: [dashdot](https://truecharts.org/docs/charts/stable/dashdot) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `dashdot` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install dashdot TrueCharts/dashdot -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `dashdot` deployment - -```console -helm uninstall dashdot -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install dashdot \ - --set env.TZ="America/New York" \ - TrueCharts/dashdot -``` - -#### 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 dashdot TrueCharts/dashdot -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/dashdot/1.0.34/ix_values.yaml b/stable/dashdot/1.0.34/ix_values.yaml deleted file mode 100644 index 46845d78688..00000000000 --- a/stable/dashdot/1.0.34/ix_values.yaml +++ /dev/null @@ -1,94 +0,0 @@ -image: - repository: tccr.io/truecharts/dashdot - tag: 4.3.6@sha256:a3df40ce3def43ae9f06a25354f9c16ee1ba3a57cf47c79d928718a9bf2f2dc5 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - privileged: true - allowPrivilegeEscalation: true - capabilities: - add: - - SYS_ADMIN - - SYS_RAWIO - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}" - # User Defined - # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network - # DASHDOT_ACCEPT_OOKLA_EULA: true - # DASHDOT_USE_IMPERIAL: false - # DASHDOT_DISABLE_INTEGRATIONS: false - # DASHDOT_SHOW_HOST: true - # DASHDOT_ALWAYS_SHOW_PERCENTAGES: false - # DASHDOT_FS_TYPE_FILTER: "cifs,9p,fuse.rclone,fuse.mergerfs" - # DASHDOT_FS_VIRTUAL_MOUNTS: "" - # DASHDOT_OS_LABEL_LIST: "os,arch,up_since" - # DASHDOT_OS_WIDGET_GROW: "1.5" - # DASHDOT_OS_WIDGET_MIN_WIDTH: "300" - # DASHDOT_ENABLE_CPU_TEMPS: false - # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency" - # DASHDOT_CPU_WIDGET_GROW: "4" - # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500" - # DASHDOT_CPU_DATAPOINTS: "20" - # DASHDOT_CPU_POLL_INTERVAL: "1000" - # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type" - # DASHDOT_STORAGE_WIDGET_GROW: "3.5" - # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500" - # DASHDOT_STORAGE_POLL_INTERVAL: "60000" - # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false - # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency" - # DASHDOT_RAM_WIDGET_GROW: "4" - # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500" - # DASHDOT_RAM_DATAPOINTS: "20" - # DASHDOT_RAM_POLL_INTERVAL: "1000" - # DASHDOT_USE_NETWORK_INTERFACE: "" - # DASHDOT_SPEED_TEST_INTERVAL: "60" - # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed" - # DASHDOT_NETWORK_WIDGET_GROW: "6" - # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500" - # DASHDOT_NETWORK_DATAPOINTS: "20" - # DASHDOT_NETWORK_POLL_INTERVAL: "1000" - # DASHDOT_OVERRIDE_OS: "" - # DASHDOT_OVERRIDE_ARCH: "" - # DASHDOT_OVERRIDE_CPU_BRAND: "" - # DASHDOT_OVERRIDE_CPU_MODEL: "" - # DASHDOT_OVERRIDE_CPU_CORES: "" - # DASHDOT_OVERRIDE_CPU_THREADS: "" - # DASHDOT_OVERRIDE_CPU_FREQUENCY: "" - # DASHDOT_OVERRIDE_RAM_BRAND: "" - # DASHDOT_OVERRIDE_RAM_SIZE: "" - # DASHDOT_OVERRIDE_RAM_TYPE: "" - # DASHDOT_OVERRIDE_RAM_FREQUENCY: "" - # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: "" - # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: "" - # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: "" - # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: "" - # DASHDOT_OVERRIDE_STORAGE_BRANDS: "" - # DASHDOT_OVERRIDE_STORAGE_SIZES: "" - # DASHDOT_OVERRIDE_STORAGE_TYPES: "" - -service: - main: - ports: - main: - port: 10044 - -persistence: - host-mnt: - enabled: true - type: hostPath - hostPath: "/" - mountPath: "/mnt/host" - readOnly: true - mem: - enabled: true - type: hostPath - hostPath: "/dev/mem" - mountPath: "/dev/mem" - readOnly: true diff --git a/stable/dashdot/1.0.35/CHANGELOG.md b/stable/dashdot/1.0.35/CHANGELOG.md new file mode 100644 index 00000000000..b653b824e15 --- /dev/null +++ b/stable/dashdot/1.0.35/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [dashdot-1.0.35](https://github.com/truecharts/apps/compare/dashdot-1.0.34...dashdot-1.0.35) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.34](https://github.com/truecharts/apps/compare/dashdot-1.0.33...dashdot-1.0.34) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dashdot-1.0.33](https://github.com/truecharts/apps/compare/dashdot-1.0.31...dashdot-1.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [dashdot-1.0.31](https://github.com/truecharts/apps/compare/dashdot-1.0.30...dashdot-1.0.31) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [dashdot-1.0.30](https://github.com/truecharts/apps/compare/dashdot-1.0.29...dashdot-1.0.30) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dashdot-1.0.29](https://github.com/truecharts/apps/compare/dashdot-1.0.28...dashdot-1.0.29) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dashdot-1.0.28](https://github.com/truecharts/apps/compare/dashdot-1.0.27...dashdot-1.0.28) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dashdot-1.0.27](https://github.com/truecharts/apps/compare/dashdot-1.0.25...dashdot-1.0.27) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dashdot-1.0.25](https://github.com/truecharts/apps/compare/dashdot-1.0.23...dashdot-1.0.25) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/dashdot/1.0.35/Chart.lock b/stable/dashdot/1.0.35/Chart.lock new file mode 100644 index 00000000000..a45a38bafb3 --- /dev/null +++ b/stable/dashdot/1.0.35/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:29.178816505Z" diff --git a/stable/dashdot/1.0.35/Chart.yaml b/stable/dashdot/1.0.35/Chart.yaml new file mode 100644 index 00000000000..0aa538ff37f --- /dev/null +++ b/stable/dashdot/1.0.35/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "4.3.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. +home: https://github.com/truecharts/apps/tree/master/charts/stable/dashdot +icon: https://truecharts.org/img/chart-icons/dashdot.png +keywords: + - dashboard + - dashdot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: dashdot +sources: + - https://github.com/MauriceNino/dashdot + - https://hub.docker.com/r/mauricenino/dashdot +version: 1.0.35 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/dashdot/1.0.35/README.md b/stable/dashdot/1.0.35/README.md new file mode 100644 index 00000000000..31788677d4b --- /dev/null +++ b/stable/dashdot/1.0.35/README.md @@ -0,0 +1,108 @@ +# dashdot + +![Version: 1.0.35](https://img.shields.io/badge/Version-1.0.35-informational?style=flat-square) ![AppVersion: 4.3.6](https://img.shields.io/badge/AppVersion-4.3.6-informational?style=flat-square) + +dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. + +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: [dashdot](https://truecharts.org/docs/charts/stable/dashdot) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `dashdot` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install dashdot TrueCharts/dashdot +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `dashdot` deployment + +```console +helm uninstall dashdot +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install dashdot \ + --set env.TZ="America/New York" \ + TrueCharts/dashdot +``` + +#### 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 dashdot TrueCharts/dashdot -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/dashdot/1.0.34/app-readme.md b/stable/dashdot/1.0.35/app-readme.md similarity index 100% rename from stable/dashdot/1.0.34/app-readme.md rename to stable/dashdot/1.0.35/app-readme.md diff --git a/stable/deemix/3.0.21/charts/common-10.4.7.tgz b/stable/dashdot/1.0.35/charts/common-10.4.7.tgz similarity index 100% rename from stable/deemix/3.0.21/charts/common-10.4.7.tgz rename to stable/dashdot/1.0.35/charts/common-10.4.7.tgz diff --git a/stable/dashdot/1.0.35/ix_values.yaml b/stable/dashdot/1.0.35/ix_values.yaml new file mode 100644 index 00000000000..db3193cb1e2 --- /dev/null +++ b/stable/dashdot/1.0.35/ix_values.yaml @@ -0,0 +1,94 @@ +image: + repository: tccr.io/truecharts/dashdot + tag: 4.3.6@sha256:d3103e1a8ea72622c576fde7c10b7f8fb3ba6c94fe2ab2c844583f5d8c5b1b0c + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + privileged: true + allowPrivilegeEscalation: true + capabilities: + add: + - SYS_ADMIN + - SYS_RAWIO + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DASHDOT_PORT: "{{ .Values.service.main.ports.main.port}}" + # User Defined + # DASHDOT_WIDGET_LIST: os,cpu,storage,ram,network + # DASHDOT_ACCEPT_OOKLA_EULA: true + # DASHDOT_USE_IMPERIAL: false + # DASHDOT_DISABLE_INTEGRATIONS: false + # DASHDOT_SHOW_HOST: true + # DASHDOT_ALWAYS_SHOW_PERCENTAGES: false + # DASHDOT_FS_TYPE_FILTER: "cifs,9p,fuse.rclone,fuse.mergerfs" + # DASHDOT_FS_VIRTUAL_MOUNTS: "" + # DASHDOT_OS_LABEL_LIST: "os,arch,up_since" + # DASHDOT_OS_WIDGET_GROW: "1.5" + # DASHDOT_OS_WIDGET_MIN_WIDTH: "300" + # DASHDOT_ENABLE_CPU_TEMPS: false + # DASHDOT_CPU_LABEL_LIST: "brand,model,cores,threads,frequency" + # DASHDOT_CPU_WIDGET_GROW: "4" + # DASHDOT_CPU_WIDGET_MIN_WIDTH: "500" + # DASHDOT_CPU_DATAPOINTS: "20" + # DASHDOT_CPU_POLL_INTERVAL: "1000" + # DASHDOT_STORAGE_LABEL_LIST: "brand,size,type" + # DASHDOT_STORAGE_WIDGET_GROW: "3.5" + # DASHDOT_STORAGE_WIDGET_MIN_WIDTH: "500" + # DASHDOT_STORAGE_POLL_INTERVAL: "60000" + # DASHDOT_ENABLE_STORAGE_SPLIT_VIEW: false + # DASHDOT_RAM_LABEL_LIST: "brand,size,type,frequency" + # DASHDOT_RAM_WIDGET_GROW: "4" + # DASHDOT_RAM_WIDGET_MIN_WIDTH: "500" + # DASHDOT_RAM_DATAPOINTS: "20" + # DASHDOT_RAM_POLL_INTERVAL: "1000" + # DASHDOT_USE_NETWORK_INTERFACE: "" + # DASHDOT_SPEED_TEST_INTERVAL: "60" + # DASHDOT_NETWORK_LABEL_LIST: "type,speed_up,speed_down,interface_speed" + # DASHDOT_NETWORK_WIDGET_GROW: "6" + # DASHDOT_NETWORK_WIDGET_MIN_WIDTH: "500" + # DASHDOT_NETWORK_DATAPOINTS: "20" + # DASHDOT_NETWORK_POLL_INTERVAL: "1000" + # DASHDOT_OVERRIDE_OS: "" + # DASHDOT_OVERRIDE_ARCH: "" + # DASHDOT_OVERRIDE_CPU_BRAND: "" + # DASHDOT_OVERRIDE_CPU_MODEL: "" + # DASHDOT_OVERRIDE_CPU_CORES: "" + # DASHDOT_OVERRIDE_CPU_THREADS: "" + # DASHDOT_OVERRIDE_CPU_FREQUENCY: "" + # DASHDOT_OVERRIDE_RAM_BRAND: "" + # DASHDOT_OVERRIDE_RAM_SIZE: "" + # DASHDOT_OVERRIDE_RAM_TYPE: "" + # DASHDOT_OVERRIDE_RAM_FREQUENCY: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_UP: "" + # DASHDOT_OVERRIDE_NETWORK_SPEED_DOWN: "" + # DASHDOT_OVERRIDE_NETWORK_INTERFACE_SPEED: "" + # DASHDOT_OVERRIDE_NETWORK_PUBLIC_IP: "" + # DASHDOT_OVERRIDE_STORAGE_BRANDS: "" + # DASHDOT_OVERRIDE_STORAGE_SIZES: "" + # DASHDOT_OVERRIDE_STORAGE_TYPES: "" + +service: + main: + ports: + main: + port: 10044 + +persistence: + host-mnt: + enabled: true + type: hostPath + hostPath: "/" + mountPath: "/mnt/host" + readOnly: true + mem: + enabled: true + type: hostPath + hostPath: "/dev/mem" + mountPath: "/dev/mem" + readOnly: true diff --git a/stable/dashdot/1.0.34/questions.yaml b/stable/dashdot/1.0.35/questions.yaml similarity index 100% rename from stable/dashdot/1.0.34/questions.yaml rename to stable/dashdot/1.0.35/questions.yaml diff --git a/stable/deconz/8.0.24/templates/common.yaml b/stable/dashdot/1.0.35/templates/common.yaml similarity index 100% rename from stable/deconz/8.0.24/templates/common.yaml rename to stable/dashdot/1.0.35/templates/common.yaml diff --git a/stable/deemix/3.0.21/values.yaml b/stable/dashdot/1.0.35/values.yaml similarity index 100% rename from stable/deemix/3.0.21/values.yaml rename to stable/dashdot/1.0.35/values.yaml diff --git a/stable/ddns-go/2.0.22/CHANGELOG.md b/stable/ddns-go/2.0.22/CHANGELOG.md deleted file mode 100644 index 7458800ad21..00000000000 --- a/stable/ddns-go/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-go-2.0.21](https://github.com/truecharts/apps/compare/ddns-go-2.0.19...ddns-go-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ddns-go-2.0.19](https://github.com/truecharts/apps/compare/ddns-go-2.0.18...ddns-go-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ddns-go-2.0.18](https://github.com/truecharts/apps/compare/ddns-go-2.0.17...ddns-go-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ddns-go-2.0.17](https://github.com/truecharts/apps/compare/ddns-go-2.0.15...ddns-go-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ddns-go-2.0.15](https://github.com/truecharts/apps/compare/ddns-go-2.0.13...ddns-go-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ddns-go-2.0.13](https://github.com/truecharts/apps/compare/ddns-go-2.0.12...ddns-go-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ddns-go-2.0.12](https://github.com/truecharts/apps/compare/ddns-go-2.0.11...ddns-go-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ddns-go-2.0.11](https://github.com/truecharts/apps/compare/ddns-go-2.0.10...ddns-go-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/ddns-go/2.0.22/Chart.lock b/stable/ddns-go/2.0.22/Chart.lock deleted file mode 100644 index 8c4922bddcb..00000000000 --- a/stable/ddns-go/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:21.271595986Z" diff --git a/stable/ddns-go/2.0.22/Chart.yaml b/stable/ddns-go/2.0.22/Chart.yaml deleted file mode 100644 index 0c75d4af42a..00000000000 --- a/stable/ddns-go/2.0.22/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: ddns-go -version: 2.0.22 -appVersion: "3.7.2" -description: Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-go -icon: https://truecharts.org/img/chart-icons/ddns-go.png -keywords: - - ddns-go - - ddns -sources: - - https://github.com/jeessy2/ddns-go -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ddns-go/2.0.22/README.md b/stable/ddns-go/2.0.22/README.md deleted file mode 100644 index 42d9d9ae751..00000000000 --- a/stable/ddns-go/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# ddns-go - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.7.2](https://img.shields.io/badge/AppVersion-3.7.2-informational?style=flat-square) - -Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service - -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: [ddns-go](https://truecharts.org/docs/charts/stable/ddns-go) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ddns-go` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ddns-go TrueCharts/ddns-go -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ddns-go` deployment - -```console -helm uninstall ddns-go -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ddns-go \ - --set env.TZ="America/New York" \ - TrueCharts/ddns-go -``` - -#### 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 ddns-go TrueCharts/ddns-go -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ddns-go/2.0.22/ix_values.yaml b/stable/ddns-go/2.0.22/ix_values.yaml deleted file mode 100644 index b007925940c..00000000000 --- a/stable/ddns-go/2.0.22/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/ddns-go - pullPolicy: IfNotPresent - tag: v3.7.2@sha256:afb718580f5221d5aa114ebc204e841aa9f9e73dd748abd8a6c7df568c452a23 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - targetPort: 9876 - port: 10168 - -persistence: - data: - enabled: true - mountPath: "/root" diff --git a/stable/ddns-go/2.0.23/CHANGELOG.md b/stable/ddns-go/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..4946c760056 --- /dev/null +++ b/stable/ddns-go/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ddns-go-2.0.23](https://github.com/truecharts/apps/compare/ddns-go-2.0.22...ddns-go-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.22](https://github.com/truecharts/apps/compare/ddns-go-2.0.21...ddns-go-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-go-2.0.21](https://github.com/truecharts/apps/compare/ddns-go-2.0.19...ddns-go-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ddns-go-2.0.19](https://github.com/truecharts/apps/compare/ddns-go-2.0.18...ddns-go-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ddns-go-2.0.18](https://github.com/truecharts/apps/compare/ddns-go-2.0.17...ddns-go-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ddns-go-2.0.17](https://github.com/truecharts/apps/compare/ddns-go-2.0.15...ddns-go-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ddns-go-2.0.15](https://github.com/truecharts/apps/compare/ddns-go-2.0.13...ddns-go-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ddns-go-2.0.13](https://github.com/truecharts/apps/compare/ddns-go-2.0.12...ddns-go-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ddns-go-2.0.12](https://github.com/truecharts/apps/compare/ddns-go-2.0.11...ddns-go-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/ddns-go/2.0.23/Chart.lock b/stable/ddns-go/2.0.23/Chart.lock new file mode 100644 index 00000000000..52a6d24d80c --- /dev/null +++ b/stable/ddns-go/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:34.289083613Z" diff --git a/stable/ddns-go/2.0.23/Chart.yaml b/stable/ddns-go/2.0.23/Chart.yaml new file mode 100644 index 00000000000..d8e13c2a764 --- /dev/null +++ b/stable/ddns-go/2.0.23/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: ddns-go +version: 2.0.23 +appVersion: "3.7.2" +description: Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-go +icon: https://truecharts.org/img/chart-icons/ddns-go.png +keywords: + - ddns-go + - ddns +sources: + - https://github.com/jeessy2/ddns-go +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ddns-go/2.0.23/README.md b/stable/ddns-go/2.0.23/README.md new file mode 100644 index 00000000000..97bdcd13134 --- /dev/null +++ b/stable/ddns-go/2.0.23/README.md @@ -0,0 +1,107 @@ +# ddns-go + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.7.2](https://img.shields.io/badge/AppVersion-3.7.2-informational?style=flat-square) + +Automatically obtain your public network IPv4 or IPv6 address and resolve it to the corresponding domain name service + +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: [ddns-go](https://truecharts.org/docs/charts/stable/ddns-go) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ddns-go` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ddns-go TrueCharts/ddns-go +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ddns-go` deployment + +```console +helm uninstall ddns-go +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ddns-go \ + --set env.TZ="America/New York" \ + TrueCharts/ddns-go +``` + +#### 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 ddns-go TrueCharts/ddns-go -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ddns-go/2.0.22/app-readme.md b/stable/ddns-go/2.0.23/app-readme.md similarity index 100% rename from stable/ddns-go/2.0.22/app-readme.md rename to stable/ddns-go/2.0.23/app-readme.md diff --git a/stable/deepstack/4.0.21/charts/common-10.4.7.tgz b/stable/ddns-go/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/deepstack/4.0.21/charts/common-10.4.7.tgz rename to stable/ddns-go/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/ddns-go/2.0.23/ix_values.yaml b/stable/ddns-go/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..6eabe622309 --- /dev/null +++ b/stable/ddns-go/2.0.23/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/ddns-go + pullPolicy: IfNotPresent + tag: v3.7.2@sha256:a8725d3918d94b78c1d62ef6a3b052d90dd4a13113ded6bd4ae8ea49a5d564a4 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 9876 + port: 10168 + +persistence: + data: + enabled: true + mountPath: "/root" diff --git a/stable/ddns-go/2.0.22/questions.yaml b/stable/ddns-go/2.0.23/questions.yaml similarity index 100% rename from stable/ddns-go/2.0.22/questions.yaml rename to stable/ddns-go/2.0.23/questions.yaml diff --git a/stable/deemix/3.0.21/templates/common.yaml b/stable/ddns-go/2.0.23/templates/common.yaml similarity index 100% rename from stable/deemix/3.0.21/templates/common.yaml rename to stable/ddns-go/2.0.23/templates/common.yaml diff --git a/stable/deepstack/4.0.21/values.yaml b/stable/ddns-go/2.0.23/values.yaml similarity index 100% rename from stable/deepstack/4.0.21/values.yaml rename to stable/ddns-go/2.0.23/values.yaml diff --git a/stable/ddns-updater/2.0.22/CHANGELOG.md b/stable/ddns-updater/2.0.22/CHANGELOG.md deleted file mode 100644 index 1db1e97cb43..00000000000 --- a/stable/ddns-updater/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ddns-updater-2.0.21](https://github.com/truecharts/apps/compare/ddns-updater-2.0.19...ddns-updater-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ddns-updater-2.0.19](https://github.com/truecharts/apps/compare/ddns-updater-2.0.18...ddns-updater-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ddns-updater-2.0.18](https://github.com/truecharts/apps/compare/ddns-updater-2.0.17...ddns-updater-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ddns-updater-2.0.17](https://github.com/truecharts/apps/compare/ddns-updater-2.0.15...ddns-updater-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ddns-updater-2.0.15](https://github.com/truecharts/apps/compare/ddns-updater-2.0.13...ddns-updater-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ddns-updater-2.0.13](https://github.com/truecharts/apps/compare/ddns-updater-2.0.12...ddns-updater-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ddns-updater-2.0.12](https://github.com/truecharts/apps/compare/ddns-updater-2.0.11...ddns-updater-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ddns-updater-2.0.11](https://github.com/truecharts/apps/compare/ddns-updater-2.0.10...ddns-updater-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/ddns-updater/2.0.22/Chart.lock b/stable/ddns-updater/2.0.22/Chart.lock deleted file mode 100644 index 46be074bf60..00000000000 --- a/stable/ddns-updater/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:22.20049209Z" diff --git a/stable/ddns-updater/2.0.22/Chart.yaml b/stable/ddns-updater/2.0.22/Chart.yaml deleted file mode 100644 index 05f3fb4e260..00000000000 --- a/stable/ddns-updater/2.0.22/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "2.4.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers -home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-updater -icon: https://truecharts.org/img/chart-icons/ddns-updater.png -keywords: - - ddns-updater -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ddns-updater -sources: - - https://github.com/qdm12/ddns-updater - - https://hub.docker.com/r/qmcgaw/ddns-updater -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - network - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ddns-updater/2.0.22/README.md b/stable/ddns-updater/2.0.22/README.md deleted file mode 100644 index 64b791a8704..00000000000 --- a/stable/ddns-updater/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# ddns-updater - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 2.4.1](https://img.shields.io/badge/AppVersion-2.4.1-informational?style=flat-square) - -Light container updating DNS A and/or AAAA records periodically for multiple DNS providers - -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: [ddns-updater](https://truecharts.org/docs/charts/stable/ddns-updater) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ddns-updater` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ddns-updater TrueCharts/ddns-updater -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ddns-updater` deployment - -```console -helm uninstall ddns-updater -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ddns-updater \ - --set env.TZ="America/New York" \ - TrueCharts/ddns-updater -``` - -#### 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 ddns-updater TrueCharts/ddns-updater -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ddns-updater/2.0.22/ix_values.yaml b/stable/ddns-updater/2.0.22/ix_values.yaml deleted file mode 100644 index 2be38900053..00000000000 --- a/stable/ddns-updater/2.0.22/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/ddns-updater - tag: v2.4.1@sha256:82e1cedae94f79be838019bb82974bf80ee784084b6dca6823dde8c177ba4145 - pullPolicy: IfNotPresent - -env: - LISTENING_PORT: "{{ .Values.service.main.ports.main.port }}" - CONFIG: "" - PERIOD: "5m" - IPV6_PREFIX: "/128" - PUBLICIP_FETCHERS: "all" - PUBLICIP_HTTP_PROVIDERS: "all" - PUBLICIPV4_HTTP_PROVIDERS: "all" - PUBLICIPV6_HTTP_PROVIDERS: "all" - PUBLICIP_DNS_PROVIDERS: "all" - PUBLICIP_DNS_TIMEOUT: "3s" - UPDATE_COOLDOWN_PERIOD: "5m" - HTTP_TIMEOUT: "10s" - BACKUP_PERIOD: "0" - LOG_LEVEL: "info" - LOG_CALLER: "hidden" - SHOUTRRR_ADDRESSES: "" - -service: - main: - ports: - main: - port: 10227 - -persistence: - data: - enabled: true - mountPath: "/updater/data" diff --git a/stable/ddns-updater/2.0.23/CHANGELOG.md b/stable/ddns-updater/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..53dda3a570c --- /dev/null +++ b/stable/ddns-updater/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ddns-updater-2.0.23](https://github.com/truecharts/apps/compare/ddns-updater-2.0.22...ddns-updater-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-updater-2.0.22](https://github.com/truecharts/apps/compare/ddns-updater-2.0.21...ddns-updater-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ddns-updater-2.0.21](https://github.com/truecharts/apps/compare/ddns-updater-2.0.19...ddns-updater-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ddns-updater-2.0.19](https://github.com/truecharts/apps/compare/ddns-updater-2.0.18...ddns-updater-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ddns-updater-2.0.18](https://github.com/truecharts/apps/compare/ddns-updater-2.0.17...ddns-updater-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ddns-updater-2.0.17](https://github.com/truecharts/apps/compare/ddns-updater-2.0.15...ddns-updater-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ddns-updater-2.0.15](https://github.com/truecharts/apps/compare/ddns-updater-2.0.13...ddns-updater-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ddns-updater-2.0.13](https://github.com/truecharts/apps/compare/ddns-updater-2.0.12...ddns-updater-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ddns-updater-2.0.12](https://github.com/truecharts/apps/compare/ddns-updater-2.0.11...ddns-updater-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/ddns-updater/2.0.23/Chart.lock b/stable/ddns-updater/2.0.23/Chart.lock new file mode 100644 index 00000000000..42e6f8a2744 --- /dev/null +++ b/stable/ddns-updater/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:36.291277777Z" diff --git a/stable/ddns-updater/2.0.23/Chart.yaml b/stable/ddns-updater/2.0.23/Chart.yaml new file mode 100644 index 00000000000..eb0fe80d398 --- /dev/null +++ b/stable/ddns-updater/2.0.23/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "2.4.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Light container updating DNS A and/or AAAA records periodically for multiple DNS providers +home: https://github.com/truecharts/apps/tree/master/charts/stable/ddns-updater +icon: https://truecharts.org/img/chart-icons/ddns-updater.png +keywords: + - ddns-updater +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ddns-updater +sources: + - https://github.com/qdm12/ddns-updater + - https://hub.docker.com/r/qmcgaw/ddns-updater +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ddns-updater/2.0.23/README.md b/stable/ddns-updater/2.0.23/README.md new file mode 100644 index 00000000000..c0fa9e90067 --- /dev/null +++ b/stable/ddns-updater/2.0.23/README.md @@ -0,0 +1,108 @@ +# ddns-updater + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 2.4.1](https://img.shields.io/badge/AppVersion-2.4.1-informational?style=flat-square) + +Light container updating DNS A and/or AAAA records periodically for multiple DNS providers + +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: [ddns-updater](https://truecharts.org/docs/charts/stable/ddns-updater) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ddns-updater` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ddns-updater TrueCharts/ddns-updater +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ddns-updater` deployment + +```console +helm uninstall ddns-updater +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ddns-updater \ + --set env.TZ="America/New York" \ + TrueCharts/ddns-updater +``` + +#### 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 ddns-updater TrueCharts/ddns-updater -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ddns-updater/2.0.22/app-readme.md b/stable/ddns-updater/2.0.23/app-readme.md similarity index 100% rename from stable/ddns-updater/2.0.22/app-readme.md rename to stable/ddns-updater/2.0.23/app-readme.md diff --git a/stable/dizquetv/7.0.23/charts/common-10.4.7.tgz b/stable/ddns-updater/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/dizquetv/7.0.23/charts/common-10.4.7.tgz rename to stable/ddns-updater/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/ddns-updater/2.0.23/ix_values.yaml b/stable/ddns-updater/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..a354e1c7aea --- /dev/null +++ b/stable/ddns-updater/2.0.23/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/ddns-updater + tag: v2.4.1@sha256:da6249fc9b5d1fbedfc4a4d7f0ed0bcff8c0742c54449c9f4b375fa55b7d98fe + pullPolicy: IfNotPresent + +env: + LISTENING_PORT: "{{ .Values.service.main.ports.main.port }}" + CONFIG: "" + PERIOD: "5m" + IPV6_PREFIX: "/128" + PUBLICIP_FETCHERS: "all" + PUBLICIP_HTTP_PROVIDERS: "all" + PUBLICIPV4_HTTP_PROVIDERS: "all" + PUBLICIPV6_HTTP_PROVIDERS: "all" + PUBLICIP_DNS_PROVIDERS: "all" + PUBLICIP_DNS_TIMEOUT: "3s" + UPDATE_COOLDOWN_PERIOD: "5m" + HTTP_TIMEOUT: "10s" + BACKUP_PERIOD: "0" + LOG_LEVEL: "info" + LOG_CALLER: "hidden" + SHOUTRRR_ADDRESSES: "" + +service: + main: + ports: + main: + port: 10227 + +persistence: + data: + enabled: true + mountPath: "/updater/data" diff --git a/stable/ddns-updater/2.0.22/questions.yaml b/stable/ddns-updater/2.0.23/questions.yaml similarity index 100% rename from stable/ddns-updater/2.0.22/questions.yaml rename to stable/ddns-updater/2.0.23/questions.yaml diff --git a/stable/deepstack/4.0.21/templates/common.yaml b/stable/ddns-updater/2.0.23/templates/common.yaml similarity index 100% rename from stable/deepstack/4.0.21/templates/common.yaml rename to stable/ddns-updater/2.0.23/templates/common.yaml diff --git a/stable/dizquetv/7.0.23/values.yaml b/stable/ddns-updater/2.0.23/values.yaml similarity index 100% rename from stable/dizquetv/7.0.23/values.yaml rename to stable/ddns-updater/2.0.23/values.yaml diff --git a/stable/deconz/8.0.24/CHANGELOG.md b/stable/deconz/8.0.24/CHANGELOG.md deleted file mode 100644 index 5c9fb497002..00000000000 --- a/stable/deconz/8.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deconz-8.0.23](https://github.com/truecharts/apps/compare/deconz-8.0.21...deconz-8.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [deconz-8.0.21](https://github.com/truecharts/apps/compare/deconz-8.0.20...deconz-8.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [deconz-8.0.20](https://github.com/truecharts/apps/compare/deconz-8.0.19...deconz-8.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [deconz-8.0.19](https://github.com/truecharts/apps/compare/deconz-8.0.17...deconz-8.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [deconz-8.0.17](https://github.com/truecharts/apps/compare/deconz-8.0.15...deconz-8.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [deconz-8.0.15](https://github.com/truecharts/apps/compare/deconz-8.0.14...deconz-8.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [deconz-8.0.14](https://github.com/truecharts/apps/compare/deconz-8.0.13...deconz-8.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [deconz-8.0.13](https://github.com/truecharts/apps/compare/deconz-8.0.12...deconz-8.0.13) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/deconz/8.0.24/Chart.lock b/stable/deconz/8.0.24/Chart.lock deleted file mode 100644 index 62c54723f5e..00000000000 --- a/stable/deconz/8.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:27.763504026Z" diff --git a/stable/deconz/8.0.24/Chart.yaml b/stable/deconz/8.0.24/Chart.yaml deleted file mode 100644 index cdffffbbfcf..00000000000 --- a/stable/deconz/8.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.17.01" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: - deCONZ is an easy to use control software, with which you can set up - and control Zigbee networks of any size without further programming effort. -home: https://github.com/truecharts/apps/tree/master/charts/stable/deconz -icon: https://truecharts.org/img/chart-icons/deconz.png -keywords: - - deconz - - home-automation - - zigbee - - conbee -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: deconz -sources: - - https://github.com/dresden-elektronik/deconz-rest-plugin - - https://github.com/marthoc/docker-deconz -version: 8.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/deconz/8.0.24/README.md b/stable/deconz/8.0.24/README.md deleted file mode 100644 index 1a78083a509..00000000000 --- a/stable/deconz/8.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# deconz - -![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![AppVersion: 2.17.01](https://img.shields.io/badge/AppVersion-2.17.01-informational?style=flat-square) - -deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. - -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: [deconz](https://truecharts.org/docs/charts/stable/deconz) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `deconz` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install deconz TrueCharts/deconz -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `deconz` deployment - -```console -helm uninstall deconz -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install deconz \ - --set env.TZ="America/New York" \ - TrueCharts/deconz -``` - -#### 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 deconz TrueCharts/deconz -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/deconz/8.0.24/ix_values.yaml b/stable/deconz/8.0.24/ix_values.yaml deleted file mode 100644 index 06230d0a4f1..00000000000 --- a/stable/deconz/8.0.24/ix_values.yaml +++ /dev/null @@ -1,63 +0,0 @@ -image: - repository: tccr.io/truecharts/deconz - tag: v2.17.01@sha256:1f3f5de03955000de7d0d9f29902b5d2e174db2e98d46cc1c744324b4678607b - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - DECONZ_VNC_PASSWORD: "" - -env: - # -- Override the location where deCONZ looks for the RaspBee/Conbee device. - DECONZ_DEVICE: "" # /dev/ttyUSB0 - DECONZ_UPNP: 0 - DECONZ_START_VERBOSE: 0 - # -- Enable VNC access to the container to view the deCONZ ZigBee mesh - DECONZ_VNC_MODE: 1 - DECONZ_WEB_PORT: "{{ .Values.service.main.ports.main.port }}" - DECONZ_WS_PORT: "{{ .Values.service.websocket.ports.websocket.port }}" - DECONZ_VNC_PORT: "{{ .Values.service.vnc.ports.vnc.port }}" - DECONZ_UID: "{{ .Values.security.PUID }}" - DECONZ_GID: "{{ .Values.podSecurityContext.fsGroup }}" - -service: - main: - ports: - main: - port: 10008 - websocket: - enabled: true - ports: - websocket: - enabled: true - port: 10001 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10002 - -persistence: - config: - enabled: true - mountPath: "/opt/deCONZ" - -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - zigbee-controller diff --git a/stable/deconz/8.0.25/CHANGELOG.md b/stable/deconz/8.0.25/CHANGELOG.md new file mode 100644 index 00000000000..4b1713ca66a --- /dev/null +++ b/stable/deconz/8.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [deconz-8.0.25](https://github.com/truecharts/apps/compare/deconz-8.0.24...deconz-8.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deconz-8.0.24](https://github.com/truecharts/apps/compare/deconz-8.0.23...deconz-8.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deconz-8.0.23](https://github.com/truecharts/apps/compare/deconz-8.0.21...deconz-8.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deconz-8.0.21](https://github.com/truecharts/apps/compare/deconz-8.0.20...deconz-8.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deconz-8.0.20](https://github.com/truecharts/apps/compare/deconz-8.0.19...deconz-8.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deconz-8.0.19](https://github.com/truecharts/apps/compare/deconz-8.0.17...deconz-8.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deconz-8.0.17](https://github.com/truecharts/apps/compare/deconz-8.0.15...deconz-8.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deconz-8.0.15](https://github.com/truecharts/apps/compare/deconz-8.0.14...deconz-8.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deconz-8.0.14](https://github.com/truecharts/apps/compare/deconz-8.0.13...deconz-8.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/deconz/8.0.25/Chart.lock b/stable/deconz/8.0.25/Chart.lock new file mode 100644 index 00000000000..7dfaf28b43b --- /dev/null +++ b/stable/deconz/8.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:42.058429463Z" diff --git a/stable/deconz/8.0.25/Chart.yaml b/stable/deconz/8.0.25/Chart.yaml new file mode 100644 index 00000000000..5f20c18b47c --- /dev/null +++ b/stable/deconz/8.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.17.01" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: + deCONZ is an easy to use control software, with which you can set up + and control Zigbee networks of any size without further programming effort. +home: https://github.com/truecharts/apps/tree/master/charts/stable/deconz +icon: https://truecharts.org/img/chart-icons/deconz.png +keywords: + - deconz + - home-automation + - zigbee + - conbee +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deconz +sources: + - https://github.com/dresden-elektronik/deconz-rest-plugin + - https://github.com/marthoc/docker-deconz +version: 8.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/deconz/8.0.25/README.md b/stable/deconz/8.0.25/README.md new file mode 100644 index 00000000000..0f7744b0ae1 --- /dev/null +++ b/stable/deconz/8.0.25/README.md @@ -0,0 +1,108 @@ +# deconz + +![Version: 8.0.25](https://img.shields.io/badge/Version-8.0.25-informational?style=flat-square) ![AppVersion: 2.17.01](https://img.shields.io/badge/AppVersion-2.17.01-informational?style=flat-square) + +deCONZ is an easy to use control software, with which you can set up and control Zigbee networks of any size without further programming effort. + +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: [deconz](https://truecharts.org/docs/charts/stable/deconz) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `deconz` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install deconz TrueCharts/deconz +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `deconz` deployment + +```console +helm uninstall deconz +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install deconz \ + --set env.TZ="America/New York" \ + TrueCharts/deconz +``` + +#### 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 deconz TrueCharts/deconz -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/deconz/8.0.24/app-readme.md b/stable/deconz/8.0.25/app-readme.md similarity index 100% rename from stable/deconz/8.0.24/app-readme.md rename to stable/deconz/8.0.25/app-readme.md diff --git a/stable/docker-compose/2.0.24/charts/common-10.4.7.tgz b/stable/deconz/8.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/docker-compose/2.0.24/charts/common-10.4.7.tgz rename to stable/deconz/8.0.25/charts/common-10.4.7.tgz diff --git a/stable/deconz/8.0.24/ci/test-values.yaml b/stable/deconz/8.0.25/ci/test-values.yaml similarity index 100% rename from stable/deconz/8.0.24/ci/test-values.yaml rename to stable/deconz/8.0.25/ci/test-values.yaml diff --git a/stable/deconz/8.0.25/ix_values.yaml b/stable/deconz/8.0.25/ix_values.yaml new file mode 100644 index 00000000000..1e84d71332e --- /dev/null +++ b/stable/deconz/8.0.25/ix_values.yaml @@ -0,0 +1,63 @@ +image: + repository: tccr.io/truecharts/deconz + tag: v2.17.01@sha256:2afa7d31dc9c8d91fd79a15fe271f510ca2f40ff7f23b75d1e0ad104c9b3a55e + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + DECONZ_VNC_PASSWORD: "" + +env: + # -- Override the location where deCONZ looks for the RaspBee/Conbee device. + DECONZ_DEVICE: "" # /dev/ttyUSB0 + DECONZ_UPNP: 0 + DECONZ_START_VERBOSE: 0 + # -- Enable VNC access to the container to view the deCONZ ZigBee mesh + DECONZ_VNC_MODE: 1 + DECONZ_WEB_PORT: "{{ .Values.service.main.ports.main.port }}" + DECONZ_WS_PORT: "{{ .Values.service.websocket.ports.websocket.port }}" + DECONZ_VNC_PORT: "{{ .Values.service.vnc.ports.vnc.port }}" + DECONZ_UID: "{{ .Values.security.PUID }}" + DECONZ_GID: "{{ .Values.podSecurityContext.fsGroup }}" + +service: + main: + ports: + main: + port: 10008 + websocket: + enabled: true + ports: + websocket: + enabled: true + port: 10001 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10002 + +persistence: + config: + enabled: true + mountPath: "/opt/deCONZ" + +# -- Affinity constraint rules to place the Pod on a specific node. +# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) +affinity: {} +# nodeAffinity: +# requiredDuringSchedulingIgnoredDuringExecution: +# nodeSelectorTerms: +# - matchExpressions: +# - key: app +# operator: In +# values: +# - zigbee-controller diff --git a/stable/deconz/8.0.24/questions.yaml b/stable/deconz/8.0.25/questions.yaml similarity index 100% rename from stable/deconz/8.0.24/questions.yaml rename to stable/deconz/8.0.25/questions.yaml diff --git a/stable/dizquetv/7.0.23/templates/common.yaml b/stable/deconz/8.0.25/templates/common.yaml similarity index 100% rename from stable/dizquetv/7.0.23/templates/common.yaml rename to stable/deconz/8.0.25/templates/common.yaml diff --git a/stable/docker-compose/2.0.24/values.yaml b/stable/deconz/8.0.25/values.yaml similarity index 100% rename from stable/docker-compose/2.0.24/values.yaml rename to stable/deconz/8.0.25/values.yaml diff --git a/stable/deemix/3.0.21/CHANGELOG.md b/stable/deemix/3.0.21/CHANGELOG.md deleted file mode 100644 index 491ef2ec44e..00000000000 --- a/stable/deemix/3.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deemix-3.0.20](https://github.com/truecharts/apps/compare/deemix-3.0.18...deemix-3.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [deemix-3.0.18](https://github.com/truecharts/apps/compare/deemix-3.0.17...deemix-3.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [deemix-3.0.17](https://github.com/truecharts/apps/compare/deemix-3.0.16...deemix-3.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [deemix-3.0.16](https://github.com/truecharts/apps/compare/deemix-3.0.14...deemix-3.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [deemix-3.0.14](https://github.com/truecharts/apps/compare/deemix-3.0.12...deemix-3.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [deemix-3.0.12](https://github.com/truecharts/apps/compare/deemix-3.0.11...deemix-3.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [deemix-3.0.11](https://github.com/truecharts/apps/compare/deemix-3.0.10...deemix-3.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [deemix-3.0.10](https://github.com/truecharts/apps/compare/deemix-3.0.9...deemix-3.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/deemix/3.0.21/Chart.lock b/stable/deemix/3.0.21/Chart.lock deleted file mode 100644 index eef73e6d160..00000000000 --- a/stable/deemix/3.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:40.153648334Z" diff --git a/stable/deemix/3.0.21/Chart.yaml b/stable/deemix/3.0.21/Chart.yaml deleted file mode 100644 index c084b889d3e..00000000000 --- a/stable/deemix/3.0.21/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: deemix is a deezer downloader built from the ashes of Deezloader Remix. -home: https://github.com/truecharts/apps/tree/master/charts/stable/deemix -icon: https://truecharts.org/img/chart-icons/deemix.png -keywords: - - music - - deemix - - deezer -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: deemix -sources: - - https://gitlab.com/Bockiii/deemix-docker.git - - https://git.freezerapp.xyz/RemixDev/deemix-py -type: application -version: 3.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/deemix/3.0.21/README.md b/stable/deemix/3.0.21/README.md deleted file mode 100644 index b2cacbe5756..00000000000 --- a/stable/deemix/3.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# deemix - -![Version: 3.0.21](https://img.shields.io/badge/Version-3.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -deemix is a deezer downloader built from the ashes of Deezloader Remix. - -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: [deemix](https://truecharts.org/docs/charts/stable/deemix) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `deemix` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install deemix TrueCharts/deemix -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `deemix` deployment - -```console -helm uninstall deemix -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install deemix \ - --set env.TZ="America/New York" \ - TrueCharts/deemix -``` - -#### 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 deemix TrueCharts/deemix -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/deemix/3.0.21/ix_values.yaml b/stable/deemix/3.0.21/ix_values.yaml deleted file mode 100644 index d33eb8c27c8..00000000000 --- a/stable/deemix/3.0.21/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/deemix - pullPolicy: IfNotPresent - tag: latest@sha256:fd5bb9be341d1e1d12262b42a09ea6cca384a958c6d12a02de2b87652032627f - -env: - INTPORT: "{{ .Values.service.main.ports.main.targetPort }}" - # User Defined - DEEMIX_SINGLE_USER: false - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - enabled: true - ports: - main: - port: 6595 - targetPort: 6595 - -persistence: - config: - enabled: true - mountPath: "/config" - data: - enabled: true - mountPath: "/downloads" diff --git a/stable/deemix/3.0.22/CHANGELOG.md b/stable/deemix/3.0.22/CHANGELOG.md new file mode 100644 index 00000000000..95b13e67041 --- /dev/null +++ b/stable/deemix/3.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [deemix-3.0.22](https://github.com/truecharts/apps/compare/deemix-3.0.21...deemix-3.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.21](https://github.com/truecharts/apps/compare/deemix-3.0.20...deemix-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deemix-3.0.20](https://github.com/truecharts/apps/compare/deemix-3.0.18...deemix-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deemix-3.0.18](https://github.com/truecharts/apps/compare/deemix-3.0.17...deemix-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deemix-3.0.17](https://github.com/truecharts/apps/compare/deemix-3.0.16...deemix-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deemix-3.0.16](https://github.com/truecharts/apps/compare/deemix-3.0.14...deemix-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deemix-3.0.14](https://github.com/truecharts/apps/compare/deemix-3.0.12...deemix-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deemix-3.0.12](https://github.com/truecharts/apps/compare/deemix-3.0.11...deemix-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deemix-3.0.11](https://github.com/truecharts/apps/compare/deemix-3.0.10...deemix-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/deemix/3.0.22/Chart.lock b/stable/deemix/3.0.22/Chart.lock new file mode 100644 index 00000000000..d3f01b43d8d --- /dev/null +++ b/stable/deemix/3.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:48.408437309Z" diff --git a/stable/deemix/3.0.22/Chart.yaml b/stable/deemix/3.0.22/Chart.yaml new file mode 100644 index 00000000000..40b071e856b --- /dev/null +++ b/stable/deemix/3.0.22/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: deemix is a deezer downloader built from the ashes of Deezloader Remix. +home: https://github.com/truecharts/apps/tree/master/charts/stable/deemix +icon: https://truecharts.org/img/chart-icons/deemix.png +keywords: + - music + - deemix + - deezer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deemix +sources: + - https://gitlab.com/Bockiii/deemix-docker.git + - https://git.freezerapp.xyz/RemixDev/deemix-py +type: application +version: 3.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/deemix/3.0.22/README.md b/stable/deemix/3.0.22/README.md new file mode 100644 index 00000000000..c48e06e54b7 --- /dev/null +++ b/stable/deemix/3.0.22/README.md @@ -0,0 +1,108 @@ +# deemix + +![Version: 3.0.22](https://img.shields.io/badge/Version-3.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +deemix is a deezer downloader built from the ashes of Deezloader Remix. + +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: [deemix](https://truecharts.org/docs/charts/stable/deemix) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `deemix` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install deemix TrueCharts/deemix +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `deemix` deployment + +```console +helm uninstall deemix +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install deemix \ + --set env.TZ="America/New York" \ + TrueCharts/deemix +``` + +#### 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 deemix TrueCharts/deemix -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/deemix/3.0.21/app-readme.md b/stable/deemix/3.0.22/app-readme.md similarity index 100% rename from stable/deemix/3.0.21/app-readme.md rename to stable/deemix/3.0.22/app-readme.md diff --git a/stable/dokuwiki/3.0.37/charts/common-10.4.7.tgz b/stable/deemix/3.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/dokuwiki/3.0.37/charts/common-10.4.7.tgz rename to stable/deemix/3.0.22/charts/common-10.4.7.tgz diff --git a/stable/deemix/3.0.22/ix_values.yaml b/stable/deemix/3.0.22/ix_values.yaml new file mode 100644 index 00000000000..1efe23323ae --- /dev/null +++ b/stable/deemix/3.0.22/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/deemix + pullPolicy: IfNotPresent + tag: latest@sha256:b60b134ae57f5f4fac2f16f988fe7fec526b962273b7e975bd340bc596b1fc85 + +env: + INTPORT: "{{ .Values.service.main.ports.main.targetPort }}" + # User Defined + DEEMIX_SINGLE_USER: false + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + enabled: true + ports: + main: + port: 6595 + targetPort: 6595 + +persistence: + config: + enabled: true + mountPath: "/config" + data: + enabled: true + mountPath: "/downloads" diff --git a/stable/deemix/3.0.21/questions.yaml b/stable/deemix/3.0.22/questions.yaml similarity index 100% rename from stable/deemix/3.0.21/questions.yaml rename to stable/deemix/3.0.22/questions.yaml diff --git a/stable/docker-compose/2.0.24/templates/common.yaml b/stable/deemix/3.0.22/templates/common.yaml similarity index 100% rename from stable/docker-compose/2.0.24/templates/common.yaml rename to stable/deemix/3.0.22/templates/common.yaml diff --git a/stable/dokuwiki/3.0.37/values.yaml b/stable/deemix/3.0.22/values.yaml similarity index 100% rename from stable/dokuwiki/3.0.37/values.yaml rename to stable/deemix/3.0.22/values.yaml diff --git a/stable/deepstack/4.0.21/CHANGELOG.md b/stable/deepstack/4.0.21/CHANGELOG.md deleted file mode 100644 index 6b4c93d71e3..00000000000 --- a/stable/deepstack/4.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [deepstack-4.0.20](https://github.com/truecharts/apps/compare/deepstack-4.0.18...deepstack-4.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [deepstack-4.0.18](https://github.com/truecharts/apps/compare/deepstack-4.0.17...deepstack-4.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [deepstack-4.0.17](https://github.com/truecharts/apps/compare/deepstack-4.0.16...deepstack-4.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [deepstack-4.0.16](https://github.com/truecharts/apps/compare/deepstack-4.0.14...deepstack-4.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [deepstack-4.0.14](https://github.com/truecharts/apps/compare/deepstack-4.0.12...deepstack-4.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [deepstack-4.0.12](https://github.com/truecharts/apps/compare/deepstack-4.0.11...deepstack-4.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [deepstack-4.0.11](https://github.com/truecharts/apps/compare/deepstack-4.0.10...deepstack-4.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [deepstack-4.0.10](https://github.com/truecharts/apps/compare/deepstack-4.0.9...deepstack-4.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/deepstack/4.0.21/Chart.lock b/stable/deepstack/4.0.21/Chart.lock deleted file mode 100644 index 57650c677cd..00000000000 --- a/stable/deepstack/4.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:40.691092111Z" diff --git a/stable/deepstack/4.0.21/Chart.yaml b/stable/deepstack/4.0.21/Chart.yaml deleted file mode 100644 index 41af5240e46..00000000000 --- a/stable/deepstack/4.0.21/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2022.01.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: - DeepStack AI provides AI features including Face Recognition, Object - Detection, Scene Recognition and custom AI Models -home: https://github.com/truecharts/apps/tree/master/charts/stable/deepstack -icon: https://truecharts.org/img/chart-icons/deepstack.png -keywords: - - AI -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: deepstack -sources: - - https://github.com/johnolafenwa/DeepStack - - https://hub.docker.com/r/deepquestai/deepstack - - https://www.deepstack.cc/ -type: application -version: 4.0.21 -annotations: - truecharts.org/catagories: | - - AI - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/deepstack/4.0.21/README.md b/stable/deepstack/4.0.21/README.md deleted file mode 100644 index 32599654900..00000000000 --- a/stable/deepstack/4.0.21/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# deepstack - -![Version: 4.0.21](https://img.shields.io/badge/Version-4.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.01.1](https://img.shields.io/badge/AppVersion-2022.01.1-informational?style=flat-square) - -DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models - -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: [deepstack](https://truecharts.org/docs/charts/stable/deepstack) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `deepstack` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install deepstack TrueCharts/deepstack -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `deepstack` deployment - -```console -helm uninstall deepstack -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install deepstack \ - --set env.TZ="America/New York" \ - TrueCharts/deepstack -``` - -#### 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 deepstack TrueCharts/deepstack -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/deepstack/4.0.21/ix_values.yaml b/stable/deepstack/4.0.21/ix_values.yaml deleted file mode 100644 index 54dfa6d48a1..00000000000 --- a/stable/deepstack/4.0.21/ix_values.yaml +++ /dev/null @@ -1,64 +0,0 @@ -image: - repository: tccr.io/truecharts/deepstack-cpu - pullPolicy: IfNotPresent - tag: v2022.01.1@sha256:6fce090c739d25c3bfafdcc06bdd56e72641351597975fac6dfa9d99149615ef - -imageGPU: - repository: tccr.io/truecharts/deepstack-gpu - pullPolicy: IfNotPresent - tag: v2021.09.1@sha256:f924cebf518a54bca2ca2ac33911cf3af4dd7403cad371781422436ce4254a28 - -imageSelector: "image" - -service: - main: - ports: - main: - port: 10049 - targetPort: 5000 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - API-KEY: "" - ADMIN-KEY: "" - -env: - # Path to custom models (needs to be on documentation) - MODELSTORE-DETECTION: "{{ .Values.persistence.modelstore.mountPath }}" - # High|Medium|Low - MODE: "High" - THREADCOUNT: 5 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-deepstack' - -deepstack: - vision_face: true - vision_detection: true - vision_scene: true - vision_enhance: true - -persistence: - data: - enabled: true - mountPath: "/datastore" - modelstore: - enabled: true - mountPath: "/modelstore/detection" - -configmap: - deepstack: - enabled: true - data: - VISION-FACE: '{{ ternary "True" "False" .Values.deepstack.vision_face }}' - VISION-DETECTION: '{{ ternary "True" "False" .Values.deepstack.vision_detection }}' - VISION-SCENE: '{{ ternary "True" "False" .Values.deepstack.vision_scene }}' - VISION-ENHANCE: '{{ ternary "True" "False" .Values.deepstack.vision_enhance }}' diff --git a/stable/deepstack/4.0.22/CHANGELOG.md b/stable/deepstack/4.0.22/CHANGELOG.md new file mode 100644 index 00000000000..d932fdf8327 --- /dev/null +++ b/stable/deepstack/4.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [deepstack-4.0.22](https://github.com/truecharts/apps/compare/deepstack-4.0.21...deepstack-4.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deepstack-4.0.21](https://github.com/truecharts/apps/compare/deepstack-4.0.20...deepstack-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deepstack-4.0.20](https://github.com/truecharts/apps/compare/deepstack-4.0.18...deepstack-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deepstack-4.0.18](https://github.com/truecharts/apps/compare/deepstack-4.0.17...deepstack-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deepstack-4.0.17](https://github.com/truecharts/apps/compare/deepstack-4.0.16...deepstack-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deepstack-4.0.16](https://github.com/truecharts/apps/compare/deepstack-4.0.14...deepstack-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deepstack-4.0.14](https://github.com/truecharts/apps/compare/deepstack-4.0.12...deepstack-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deepstack-4.0.12](https://github.com/truecharts/apps/compare/deepstack-4.0.11...deepstack-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deepstack-4.0.11](https://github.com/truecharts/apps/compare/deepstack-4.0.10...deepstack-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/deepstack/4.0.22/Chart.lock b/stable/deepstack/4.0.22/Chart.lock new file mode 100644 index 00000000000..2ecbf40f595 --- /dev/null +++ b/stable/deepstack/4.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:53.98458664Z" diff --git a/stable/deepstack/4.0.22/Chart.yaml b/stable/deepstack/4.0.22/Chart.yaml new file mode 100644 index 00000000000..502a24fd0fb --- /dev/null +++ b/stable/deepstack/4.0.22/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2022.01.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + DeepStack AI provides AI features including Face Recognition, Object + Detection, Scene Recognition and custom AI Models +home: https://github.com/truecharts/apps/tree/master/charts/stable/deepstack +icon: https://truecharts.org/img/chart-icons/deepstack.png +keywords: + - AI +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deepstack +sources: + - https://github.com/johnolafenwa/DeepStack + - https://hub.docker.com/r/deepquestai/deepstack + - https://www.deepstack.cc/ +type: application +version: 4.0.22 +annotations: + truecharts.org/catagories: | + - AI + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/deepstack/4.0.22/README.md b/stable/deepstack/4.0.22/README.md new file mode 100644 index 00000000000..24b50d3f52a --- /dev/null +++ b/stable/deepstack/4.0.22/README.md @@ -0,0 +1,109 @@ +# deepstack + +![Version: 4.0.22](https://img.shields.io/badge/Version-4.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.01.1](https://img.shields.io/badge/AppVersion-2022.01.1-informational?style=flat-square) + +DeepStack AI provides AI features including Face Recognition, Object Detection, Scene Recognition and custom AI Models + +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: [deepstack](https://truecharts.org/docs/charts/stable/deepstack) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `deepstack` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install deepstack TrueCharts/deepstack +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `deepstack` deployment + +```console +helm uninstall deepstack +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install deepstack \ + --set env.TZ="America/New York" \ + TrueCharts/deepstack +``` + +#### 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 deepstack TrueCharts/deepstack -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/deepstack/4.0.21/app-readme.md b/stable/deepstack/4.0.22/app-readme.md similarity index 100% rename from stable/deepstack/4.0.21/app-readme.md rename to stable/deepstack/4.0.22/app-readme.md diff --git a/stable/doplarr/2.0.22/charts/common-10.4.7.tgz b/stable/deepstack/4.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/doplarr/2.0.22/charts/common-10.4.7.tgz rename to stable/deepstack/4.0.22/charts/common-10.4.7.tgz diff --git a/stable/deepstack/4.0.21/ci/basic-values.yaml b/stable/deepstack/4.0.22/ci/basic-values.yaml similarity index 100% rename from stable/deepstack/4.0.21/ci/basic-values.yaml rename to stable/deepstack/4.0.22/ci/basic-values.yaml diff --git a/stable/deepstack/4.0.21/ci/gpu-values.yaml b/stable/deepstack/4.0.22/ci/gpu-values.yaml similarity index 100% rename from stable/deepstack/4.0.21/ci/gpu-values.yaml rename to stable/deepstack/4.0.22/ci/gpu-values.yaml diff --git a/stable/deepstack/4.0.22/ix_values.yaml b/stable/deepstack/4.0.22/ix_values.yaml new file mode 100644 index 00000000000..85d64eaa8e0 --- /dev/null +++ b/stable/deepstack/4.0.22/ix_values.yaml @@ -0,0 +1,64 @@ +image: + repository: tccr.io/truecharts/deepstack-cpu + pullPolicy: IfNotPresent + tag: v2022.01.1@sha256:494b5bec44924da7789d6093464e2c41d4d8866aa4db54d6e3dcbecb7ae84d48 + +imageGPU: + repository: tccr.io/truecharts/deepstack-gpu + pullPolicy: IfNotPresent + tag: v2021.09.1@sha256:f924cebf518a54bca2ca2ac33911cf3af4dd7403cad371781422436ce4254a28 + +imageSelector: "image" + +service: + main: + ports: + main: + port: 10049 + targetPort: 5000 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + API-KEY: "" + ADMIN-KEY: "" + +env: + # Path to custom models (needs to be on documentation) + MODELSTORE-DETECTION: "{{ .Values.persistence.modelstore.mountPath }}" + # High|Medium|Low + MODE: "High" + THREADCOUNT: 5 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-deepstack' + +deepstack: + vision_face: true + vision_detection: true + vision_scene: true + vision_enhance: true + +persistence: + data: + enabled: true + mountPath: "/datastore" + modelstore: + enabled: true + mountPath: "/modelstore/detection" + +configmap: + deepstack: + enabled: true + data: + VISION-FACE: '{{ ternary "True" "False" .Values.deepstack.vision_face }}' + VISION-DETECTION: '{{ ternary "True" "False" .Values.deepstack.vision_detection }}' + VISION-SCENE: '{{ ternary "True" "False" .Values.deepstack.vision_scene }}' + VISION-ENHANCE: '{{ ternary "True" "False" .Values.deepstack.vision_enhance }}' diff --git a/stable/deepstack/4.0.21/questions.yaml b/stable/deepstack/4.0.22/questions.yaml similarity index 100% rename from stable/deepstack/4.0.21/questions.yaml rename to stable/deepstack/4.0.22/questions.yaml diff --git a/stable/dokuwiki/3.0.37/templates/common.yaml b/stable/deepstack/4.0.22/templates/common.yaml similarity index 100% rename from stable/dokuwiki/3.0.37/templates/common.yaml rename to stable/deepstack/4.0.22/templates/common.yaml diff --git a/stable/doplarr/2.0.22/values.yaml b/stable/deepstack/4.0.22/values.yaml similarity index 100% rename from stable/doplarr/2.0.22/values.yaml rename to stable/deepstack/4.0.22/values.yaml diff --git a/stable/deluge/11.0.24/CHANGELOG.md b/stable/deluge/11.0.24/CHANGELOG.md new file mode 100644 index 00000000000..3ed08422980 --- /dev/null +++ b/stable/deluge/11.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [deluge-11.0.24](https://github.com/truecharts/apps/compare/deluge-11.0.23...deluge-11.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.23](https://github.com/truecharts/apps/compare/deluge-11.0.22...deluge-11.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [deluge-11.0.22](https://github.com/truecharts/apps/compare/deluge-11.0.20...deluge-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [deluge-11.0.20](https://github.com/truecharts/apps/compare/deluge-11.0.19...deluge-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [deluge-11.0.19](https://github.com/truecharts/apps/compare/deluge-11.0.18...deluge-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [deluge-11.0.18](https://github.com/truecharts/apps/compare/deluge-11.0.16...deluge-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [deluge-11.0.16](https://github.com/truecharts/apps/compare/deluge-11.0.14...deluge-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [deluge-11.0.14](https://github.com/truecharts/apps/compare/deluge-11.0.13...deluge-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [deluge-11.0.13](https://github.com/truecharts/apps/compare/deluge-11.0.12...deluge-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/deluge/11.0.24/Chart.lock b/stable/deluge/11.0.24/Chart.lock new file mode 100644 index 00000000000..0a535475a8c --- /dev/null +++ b/stable/deluge/11.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:46:55.75580115Z" diff --git a/stable/deluge/11.0.24/Chart.yaml b/stable/deluge/11.0.24/Chart.yaml new file mode 100644 index 00000000000..5315f5b59f8 --- /dev/null +++ b/stable/deluge/11.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.0.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Deluge App for TrueNAS SCALE +home: https://github.com/truecharts/apps/tree/master/charts/stable/deluge +icon: https://truecharts.org/img/chart-icons/deluge.png +keywords: + - transmission + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: deluge +sources: + - https://github.com/deluge-torrent/deluge +type: application +version: 11.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/deluge/11.0.24/README.md b/stable/deluge/11.0.24/README.md new file mode 100644 index 00000000000..2964eccd73a --- /dev/null +++ b/stable/deluge/11.0.24/README.md @@ -0,0 +1,107 @@ +# deluge + +![Version: 11.0.24](https://img.shields.io/badge/Version-11.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.5](https://img.shields.io/badge/AppVersion-2.0.5-informational?style=flat-square) + +Deluge App for TrueNAS SCALE + +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: [deluge](https://truecharts.org/docs/charts/stable/deluge) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `deluge` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install deluge TrueCharts/deluge +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `deluge` deployment + +```console +helm uninstall deluge +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install deluge \ + --set env.TZ="America/New York" \ + TrueCharts/deluge +``` + +#### 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 deluge TrueCharts/deluge -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/deluge/11.0.24/app-readme.md b/stable/deluge/11.0.24/app-readme.md new file mode 100644 index 00000000000..bd4d6d048cb --- /dev/null +++ b/stable/deluge/11.0.24/app-readme.md @@ -0,0 +1,8 @@ +Deluge App for TrueNAS SCALE + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/deluge + +--- + +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/stable/double-take/2.0.23/charts/common-10.4.7.tgz b/stable/deluge/11.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/double-take/2.0.23/charts/common-10.4.7.tgz rename to stable/deluge/11.0.24/charts/common-10.4.7.tgz diff --git a/stable/deluge/11.0.24/ix_values.yaml b/stable/deluge/11.0.24/ix_values.yaml new file mode 100644 index 00000000000..4025248655b --- /dev/null +++ b/stable/deluge/11.0.24/ix_values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/deluge + pullPolicy: IfNotPresent + tag: v2.0.5@sha256:ca7f421369134ba24caa52d929291c37d0a05fb44defa107a358395f15535788 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8112 + targetPort: 8112 + torrent: + enabled: true + ports: + tcp: + enabled: true + port: 51413 + targetPort: 51413 + torrent-udp: + enabled: true + ports: + udp: + enabled: true + port: 51413 + targetPort: 51413 + protocol: UDP + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/deluge/11.0.24/questions.yaml b/stable/deluge/11.0.24/questions.yaml new file mode 100644 index 00000000000..55840a0e767 --- /dev/null +++ b/stable/deluge/11.0.24/questions.yaml @@ -0,0 +1,2686 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + ## Portal Button + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8112 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8112 + + + - variable: torrent + label: "TCP Torrent Service" + description: "TCP Torrent Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: tcp + label: "TCP 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: 51413 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 51413 + - variable: torrent-udp + label: "UDP Torrent Service" + description: "UDP Torrent Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: udp + label: "UDP 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: 51413 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 51413 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/doplarr/2.0.22/templates/common.yaml b/stable/deluge/11.0.24/templates/common.yaml similarity index 100% rename from stable/doplarr/2.0.22/templates/common.yaml rename to stable/deluge/11.0.24/templates/common.yaml diff --git a/stable/double-take/2.0.23/values.yaml b/stable/deluge/11.0.24/values.yaml similarity index 100% rename from stable/double-take/2.0.23/values.yaml rename to stable/deluge/11.0.24/values.yaml diff --git a/stable/dizquetv/7.0.23/CHANGELOG.md b/stable/dizquetv/7.0.23/CHANGELOG.md deleted file mode 100644 index b870f4f2f60..00000000000 --- a/stable/dizquetv/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dizquetv-7.0.22](https://github.com/truecharts/apps/compare/dizquetv-7.0.20...dizquetv-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [dizquetv-7.0.20](https://github.com/truecharts/apps/compare/dizquetv-7.0.19...dizquetv-7.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [dizquetv-7.0.19](https://github.com/truecharts/apps/compare/dizquetv-7.0.18...dizquetv-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [dizquetv-7.0.18](https://github.com/truecharts/apps/compare/dizquetv-7.0.17...dizquetv-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [dizquetv-7.0.17](https://github.com/truecharts/apps/compare/dizquetv-7.0.15...dizquetv-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [dizquetv-7.0.15](https://github.com/truecharts/apps/compare/dizquetv-7.0.13...dizquetv-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [dizquetv-7.0.13](https://github.com/truecharts/apps/compare/dizquetv-7.0.12...dizquetv-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [dizquetv-7.0.12](https://github.com/truecharts/apps/compare/dizquetv-7.0.11...dizquetv-7.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/dizquetv/7.0.23/Chart.lock b/stable/dizquetv/7.0.23/Chart.lock deleted file mode 100644 index c303fa08e48..00000000000 --- a/stable/dizquetv/7.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:12:59.775662804Z" diff --git a/stable/dizquetv/7.0.23/Chart.yaml b/stable/dizquetv/7.0.23/Chart.yaml deleted file mode 100644 index 5d42304d3d9..00000000000 --- a/stable/dizquetv/7.0.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.5.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Create live TV channel streams from media on your Plex servers. -home: https://github.com/truecharts/apps/tree/master/charts/stable/dizquetv -icon: https://truecharts.org/img/chart-icons/dizquetv.png -keywords: - - dizqueTV - - dizquetv -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: dizquetv -sources: - - https://github.com/vexorian/dizquetv - - https://hub.docker.com/r/vexorian/dizquetv -version: 7.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/dizquetv/7.0.23/README.md b/stable/dizquetv/7.0.23/README.md deleted file mode 100644 index 7c12d5049bc..00000000000 --- a/stable/dizquetv/7.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# dizquetv - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) - -Create live TV channel streams from media on your Plex servers. - -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: [dizquetv](https://truecharts.org/docs/charts/stable/dizquetv) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `dizquetv` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install dizquetv TrueCharts/dizquetv -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `dizquetv` deployment - -```console -helm uninstall dizquetv -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install dizquetv \ - --set env.TZ="America/New York" \ - TrueCharts/dizquetv -``` - -#### 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 dizquetv TrueCharts/dizquetv -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/dizquetv/7.0.23/ix_values.yaml b/stable/dizquetv/7.0.23/ix_values.yaml deleted file mode 100644 index 601def8cfff..00000000000 --- a/stable/dizquetv/7.0.23/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/dizquetv - pullPolicy: IfNotPresent - tag: v1.5.0@sha256:49fe05f0955a319acf8a7936168ee64c15a2f966c8ac85ff1402b007d585f1ac - -service: - main: - ports: - main: - port: 10071 - targetPort: 8000 - -persistence: - config: - enabled: true - mountPath: "/home/node/app/.dizquetv" diff --git a/stable/dizquetv/7.0.24/CHANGELOG.md b/stable/dizquetv/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..b8d3fc8a92e --- /dev/null +++ b/stable/dizquetv/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [dizquetv-7.0.24](https://github.com/truecharts/apps/compare/dizquetv-7.0.23...dizquetv-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.23](https://github.com/truecharts/apps/compare/dizquetv-7.0.22...dizquetv-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dizquetv-7.0.22](https://github.com/truecharts/apps/compare/dizquetv-7.0.20...dizquetv-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dizquetv-7.0.20](https://github.com/truecharts/apps/compare/dizquetv-7.0.19...dizquetv-7.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dizquetv-7.0.19](https://github.com/truecharts/apps/compare/dizquetv-7.0.18...dizquetv-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dizquetv-7.0.18](https://github.com/truecharts/apps/compare/dizquetv-7.0.17...dizquetv-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dizquetv-7.0.17](https://github.com/truecharts/apps/compare/dizquetv-7.0.15...dizquetv-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dizquetv-7.0.15](https://github.com/truecharts/apps/compare/dizquetv-7.0.13...dizquetv-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dizquetv-7.0.13](https://github.com/truecharts/apps/compare/dizquetv-7.0.12...dizquetv-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/dizquetv/7.0.24/Chart.lock b/stable/dizquetv/7.0.24/Chart.lock new file mode 100644 index 00000000000..e0b9945cd78 --- /dev/null +++ b/stable/dizquetv/7.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:01.939786364Z" diff --git a/stable/dizquetv/7.0.24/Chart.yaml b/stable/dizquetv/7.0.24/Chart.yaml new file mode 100644 index 00000000000..30d78979bed --- /dev/null +++ b/stable/dizquetv/7.0.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Create live TV channel streams from media on your Plex servers. +home: https://github.com/truecharts/apps/tree/master/charts/stable/dizquetv +icon: https://truecharts.org/img/chart-icons/dizquetv.png +keywords: + - dizqueTV + - dizquetv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: dizquetv +sources: + - https://github.com/vexorian/dizquetv + - https://hub.docker.com/r/vexorian/dizquetv +version: 7.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/dizquetv/7.0.24/README.md b/stable/dizquetv/7.0.24/README.md new file mode 100644 index 00000000000..6f1edcdeeaf --- /dev/null +++ b/stable/dizquetv/7.0.24/README.md @@ -0,0 +1,108 @@ +# dizquetv + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) + +Create live TV channel streams from media on your Plex servers. + +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: [dizquetv](https://truecharts.org/docs/charts/stable/dizquetv) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `dizquetv` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install dizquetv TrueCharts/dizquetv +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `dizquetv` deployment + +```console +helm uninstall dizquetv +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install dizquetv \ + --set env.TZ="America/New York" \ + TrueCharts/dizquetv +``` + +#### 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 dizquetv TrueCharts/dizquetv -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/dizquetv/7.0.23/app-readme.md b/stable/dizquetv/7.0.24/app-readme.md similarity index 100% rename from stable/dizquetv/7.0.23/app-readme.md rename to stable/dizquetv/7.0.24/app-readme.md diff --git a/stable/drawio/2.0.29/charts/common-10.4.7.tgz b/stable/dizquetv/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/drawio/2.0.29/charts/common-10.4.7.tgz rename to stable/dizquetv/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/dizquetv/7.0.24/ix_values.yaml b/stable/dizquetv/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..de6c23cf357 --- /dev/null +++ b/stable/dizquetv/7.0.24/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/dizquetv + pullPolicy: IfNotPresent + tag: v1.5.0@sha256:6c8d24854c8533d31f35a5328ecee14ebe25a48ff8f73dd73f29012bdc5bb11b + +service: + main: + ports: + main: + port: 10071 + targetPort: 8000 + +persistence: + config: + enabled: true + mountPath: "/home/node/app/.dizquetv" diff --git a/stable/dizquetv/7.0.23/questions.yaml b/stable/dizquetv/7.0.24/questions.yaml similarity index 100% rename from stable/dizquetv/7.0.23/questions.yaml rename to stable/dizquetv/7.0.24/questions.yaml diff --git a/stable/double-take/2.0.23/templates/common.yaml b/stable/dizquetv/7.0.24/templates/common.yaml similarity index 100% rename from stable/double-take/2.0.23/templates/common.yaml rename to stable/dizquetv/7.0.24/templates/common.yaml diff --git a/stable/drawio/2.0.29/values.yaml b/stable/dizquetv/7.0.24/values.yaml similarity index 100% rename from stable/drawio/2.0.29/values.yaml rename to stable/dizquetv/7.0.24/values.yaml diff --git a/stable/docker-compose/2.0.24/CHANGELOG.md b/stable/docker-compose/2.0.24/CHANGELOG.md deleted file mode 100644 index b23c65c8f26..00000000000 --- a/stable/docker-compose/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [docker-compose-2.0.23](https://github.com/truecharts/apps/compare/docker-compose-2.0.21...docker-compose-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [docker-compose-2.0.21](https://github.com/truecharts/apps/compare/docker-compose-2.0.20...docker-compose-2.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [docker-compose-2.0.20](https://github.com/truecharts/apps/compare/docker-compose-2.0.19...docker-compose-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [docker-compose-2.0.19](https://github.com/truecharts/apps/compare/docker-compose-2.0.18...docker-compose-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [docker-compose-2.0.18](https://github.com/truecharts/apps/compare/docker-compose-2.0.16...docker-compose-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [docker-compose-2.0.16](https://github.com/truecharts/apps/compare/docker-compose-2.0.14...docker-compose-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [docker-compose-2.0.14](https://github.com/truecharts/apps/compare/docker-compose-2.0.13...docker-compose-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [docker-compose-2.0.13](https://github.com/truecharts/apps/compare/docker-compose-2.0.12...docker-compose-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/docker-compose/2.0.24/Chart.lock b/stable/docker-compose/2.0.24/Chart.lock deleted file mode 100644 index 4d97846f041..00000000000 --- a/stable/docker-compose/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:00.646339981Z" diff --git a/stable/docker-compose/2.0.24/Chart.yaml b/stable/docker-compose/2.0.24/Chart.yaml deleted file mode 100644 index ec07ca6eb00..00000000000 --- a/stable/docker-compose/2.0.24/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "20.10.17" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Dedicated App for using Docker-Compose on TrueNAS SCALE -home: https://github.com/truecharts/apps/tree/master/charts/core/docker-compose -icon: https://truecharts.org/img/chart-icons/docker-compose.png -keywords: - - docker-compose - - docker -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: docker-compose -sources: - - https://hub.docker.com/_/docker -type: application -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - docker - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/docker-compose/2.0.24/README.md b/stable/docker-compose/2.0.24/README.md deleted file mode 100644 index 6ee5d14a37e..00000000000 --- a/stable/docker-compose/2.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# docker-compose - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20.10.17](https://img.shields.io/badge/AppVersion-20.10.17-informational?style=flat-square) - -Dedicated App for using Docker-Compose on TrueNAS SCALE - -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: [docker-compose](https://truecharts.org/docs/charts/stable/docker-compose) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `docker-compose` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install docker-compose TrueCharts/docker-compose -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `docker-compose` deployment - -```console -helm uninstall docker-compose -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install docker-compose \ - --set env.TZ="America/New York" \ - TrueCharts/docker-compose -``` - -#### 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 docker-compose TrueCharts/docker-compose -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/docker-compose/2.0.24/ix_values.yaml b/stable/docker-compose/2.0.24/ix_values.yaml deleted file mode 100644 index 1f472a94227..00000000000 --- a/stable/docker-compose/2.0.24/ix_values.yaml +++ /dev/null @@ -1,115 +0,0 @@ -image: - repository: tccr.io/truecharts/docker-in-docker - pullPolicy: IfNotPresent - tag: v20.10.17@sha256:047f9a25efeb7df8cccc4fddbc7766e01f1126e3299b34c02501adea810e2600 - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -securityContext: - privileged: true - readOnlyRootFilesystem: false - allowPrivilegeEscalation: true - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 - -hostNetwork: true - -service: - main: - enabled: true - ports: - main: - port: 2376 - type: HTTPS - -env: - DOCKER_TLS_CERTDIR: "/certs" - COMPOSE_FILE: "" - -lifecycle: - postStart: - exec: - command: - - "/bin/bash" - - "-c" - - | - if [ "${COMPOSE_FILE}" ]; then - counter=0; - while ! docker info > /dev/null 2>&1 && [[ ${counter} -lt 10 ]]; do - echo "docker not running yet. Waiting..." >> /proc/1/fd/1; - sleep 5; - counter=$((counter+1)); - done - docker-compose -f "${COMPOSE_FILE}" up -d && echo "Loading COMPOSE_FILE at location ${COMPOSE_FILE}" >> /proc/1/fd/1; - else - echo "COMPOSE_FILE not set, not auto-loading compose-file" >> /proc/1/fd/1; - fi -probes: - liveness: - spec: - initialDelaySeconds: 30 - readiness: - spec: - initialDelaySeconds: 30 - startup: - spec: - initialDelaySeconds: 30 - -persistence: - varrun: - enabled: false - mnt: - enabled: true - type: hostPath - hostPath: /mnt - mountPath: /mnt - hostPathType: "" - readOnly: false - root: - enabled: true - type: hostPath - hostPath: /root - mountPath: /root - hostPathType: "" - readOnly: false - cluster: - enabled: true - type: hostPath - hostPath: /cluster - mountPath: /cluster - hostPathType: "" - readOnly: false - docker-certs-ca: - enabled: true - mountPath: "/config" - -volumeClaimTemplates: - docker-certs-client: - enabled: true - mountPath: "/certs/client" - docker: - enabled: true - mountPath: "/var/lib/docker" diff --git a/stable/docker-compose/2.0.25/CHANGELOG.md b/stable/docker-compose/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..03e2f18a0fd --- /dev/null +++ b/stable/docker-compose/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [docker-compose-2.0.25](https://github.com/truecharts/apps/compare/docker-compose-2.0.24...docker-compose-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [docker-compose-2.0.24](https://github.com/truecharts/apps/compare/docker-compose-2.0.23...docker-compose-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [docker-compose-2.0.23](https://github.com/truecharts/apps/compare/docker-compose-2.0.21...docker-compose-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [docker-compose-2.0.21](https://github.com/truecharts/apps/compare/docker-compose-2.0.20...docker-compose-2.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [docker-compose-2.0.20](https://github.com/truecharts/apps/compare/docker-compose-2.0.19...docker-compose-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [docker-compose-2.0.19](https://github.com/truecharts/apps/compare/docker-compose-2.0.18...docker-compose-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [docker-compose-2.0.18](https://github.com/truecharts/apps/compare/docker-compose-2.0.16...docker-compose-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [docker-compose-2.0.16](https://github.com/truecharts/apps/compare/docker-compose-2.0.14...docker-compose-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [docker-compose-2.0.14](https://github.com/truecharts/apps/compare/docker-compose-2.0.13...docker-compose-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/docker-compose/2.0.25/Chart.lock b/stable/docker-compose/2.0.25/Chart.lock new file mode 100644 index 00000000000..a9861dbdce0 --- /dev/null +++ b/stable/docker-compose/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:08.191345547Z" diff --git a/stable/docker-compose/2.0.25/Chart.yaml b/stable/docker-compose/2.0.25/Chart.yaml new file mode 100644 index 00000000000..7480e08cee0 --- /dev/null +++ b/stable/docker-compose/2.0.25/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "20.10.17" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Dedicated App for using Docker-Compose on TrueNAS SCALE +home: https://github.com/truecharts/apps/tree/master/charts/core/docker-compose +icon: https://truecharts.org/img/chart-icons/docker-compose.png +keywords: + - docker-compose + - docker +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: docker-compose +sources: + - https://hub.docker.com/_/docker +type: application +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - docker + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/docker-compose/2.0.25/README.md b/stable/docker-compose/2.0.25/README.md new file mode 100644 index 00000000000..027ccccd976 --- /dev/null +++ b/stable/docker-compose/2.0.25/README.md @@ -0,0 +1,107 @@ +# docker-compose + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20.10.17](https://img.shields.io/badge/AppVersion-20.10.17-informational?style=flat-square) + +Dedicated App for using Docker-Compose on TrueNAS SCALE + +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: [docker-compose](https://truecharts.org/docs/charts/stable/docker-compose) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `docker-compose` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install docker-compose TrueCharts/docker-compose +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `docker-compose` deployment + +```console +helm uninstall docker-compose +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install docker-compose \ + --set env.TZ="America/New York" \ + TrueCharts/docker-compose +``` + +#### 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 docker-compose TrueCharts/docker-compose -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/docker-compose/2.0.24/app-readme.md b/stable/docker-compose/2.0.25/app-readme.md similarity index 100% rename from stable/docker-compose/2.0.24/app-readme.md rename to stable/docker-compose/2.0.25/app-readme.md diff --git a/stable/dsmr-reader/8.0.24/charts/common-10.4.7.tgz b/stable/docker-compose/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/dsmr-reader/8.0.24/charts/common-10.4.7.tgz rename to stable/docker-compose/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/docker-compose/2.0.25/ix_values.yaml b/stable/docker-compose/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..342bdcc3015 --- /dev/null +++ b/stable/docker-compose/2.0.25/ix_values.yaml @@ -0,0 +1,115 @@ +image: + repository: tccr.io/truecharts/docker-in-docker + pullPolicy: IfNotPresent + tag: v20.10.17@sha256:9b1fd64a1cc74136b6934a5cb7ad5d6039c70e1975dfdf98e3dc4a8b5b148f92 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +securityContext: + privileged: true + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 0 + +hostNetwork: true + +service: + main: + enabled: true + ports: + main: + port: 2376 + type: HTTPS + +env: + DOCKER_TLS_CERTDIR: "/certs" + COMPOSE_FILE: "" + +lifecycle: + postStart: + exec: + command: + - "/bin/bash" + - "-c" + - | + if [ "${COMPOSE_FILE}" ]; then + counter=0; + while ! docker info > /dev/null 2>&1 && [[ ${counter} -lt 10 ]]; do + echo "docker not running yet. Waiting..." >> /proc/1/fd/1; + sleep 5; + counter=$((counter+1)); + done + docker-compose -f "${COMPOSE_FILE}" up -d && echo "Loading COMPOSE_FILE at location ${COMPOSE_FILE}" >> /proc/1/fd/1; + else + echo "COMPOSE_FILE not set, not auto-loading compose-file" >> /proc/1/fd/1; + fi +probes: + liveness: + spec: + initialDelaySeconds: 30 + readiness: + spec: + initialDelaySeconds: 30 + startup: + spec: + initialDelaySeconds: 30 + +persistence: + varrun: + enabled: false + mnt: + enabled: true + type: hostPath + hostPath: /mnt + mountPath: /mnt + hostPathType: "" + readOnly: false + root: + enabled: true + type: hostPath + hostPath: /root + mountPath: /root + hostPathType: "" + readOnly: false + cluster: + enabled: true + type: hostPath + hostPath: /cluster + mountPath: /cluster + hostPathType: "" + readOnly: false + docker-certs-ca: + enabled: true + mountPath: "/config" + +volumeClaimTemplates: + docker-certs-client: + enabled: true + mountPath: "/certs/client" + docker: + enabled: true + mountPath: "/var/lib/docker" diff --git a/stable/docker-compose/2.0.24/questions.yaml b/stable/docker-compose/2.0.25/questions.yaml similarity index 100% rename from stable/docker-compose/2.0.24/questions.yaml rename to stable/docker-compose/2.0.25/questions.yaml diff --git a/stable/drawio/2.0.29/templates/common.yaml b/stable/docker-compose/2.0.25/templates/common.yaml similarity index 100% rename from stable/drawio/2.0.29/templates/common.yaml rename to stable/docker-compose/2.0.25/templates/common.yaml diff --git a/stable/dsmr-reader/8.0.24/values.yaml b/stable/docker-compose/2.0.25/values.yaml similarity index 100% rename from stable/dsmr-reader/8.0.24/values.yaml rename to stable/docker-compose/2.0.25/values.yaml diff --git a/stable/dokuwiki/3.0.37/CHANGELOG.md b/stable/dokuwiki/3.0.37/CHANGELOG.md deleted file mode 100644 index 654db7b9683..00000000000 --- a/stable/dokuwiki/3.0.37/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [dokuwiki-3.0.37](https://github.com/truecharts/apps/compare/dokuwiki-3.0.36...dokuwiki-3.0.37) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dokuwiki-3.0.35](https://github.com/truecharts/apps/compare/dokuwiki-3.0.33...dokuwiki-3.0.35) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [dokuwiki-3.0.33](https://github.com/truecharts/apps/compare/dokuwiki-3.0.32...dokuwiki-3.0.33) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [dokuwiki-3.0.32](https://github.com/truecharts/apps/compare/dokuwiki-3.0.31...dokuwiki-3.0.32) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [dokuwiki-3.0.31](https://github.com/truecharts/apps/compare/dokuwiki-3.0.30...dokuwiki-3.0.31) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [dokuwiki-3.0.30](https://github.com/truecharts/apps/compare/dokuwiki-3.0.29...dokuwiki-3.0.30) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [dokuwiki-3.0.29](https://github.com/truecharts/apps/compare/dokuwiki-3.0.28...dokuwiki-3.0.29) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [dokuwiki-3.0.28](https://github.com/truecharts/apps/compare/dokuwiki-3.0.26...dokuwiki-3.0.28) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - diff --git a/stable/dokuwiki/3.0.37/Chart.lock b/stable/dokuwiki/3.0.37/Chart.lock deleted file mode 100644 index 290e6e45a43..00000000000 --- a/stable/dokuwiki/3.0.37/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:43:51.113867602Z" diff --git a/stable/dokuwiki/3.0.37/Chart.yaml b/stable/dokuwiki/3.0.37/Chart.yaml deleted file mode 100644 index 284a45227e9..00000000000 --- a/stable/dokuwiki/3.0.37/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: dokuwiki -version: 3.0.37 -appVersion: "20200729.0" -description: Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/dokuwiki -icon: https://truecharts.org/img/chart-icons/dokuwiki.png -keywords: - - dokuwiki -sources: - - https://hub.docker.com/r/bitnami/dokuwiki -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/dokuwiki/3.0.37/README.md b/stable/dokuwiki/3.0.37/README.md deleted file mode 100644 index f0b99b8adf5..00000000000 --- a/stable/dokuwiki/3.0.37/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# dokuwiki - -![Version: 3.0.37](https://img.shields.io/badge/Version-3.0.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20200729.0](https://img.shields.io/badge/AppVersion-20200729.0-informational?style=flat-square) - -Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. - -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: [dokuwiki](https://truecharts.org/docs/charts/stable/dokuwiki) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `dokuwiki` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install dokuwiki TrueCharts/dokuwiki -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `dokuwiki` deployment - -```console -helm uninstall dokuwiki -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install dokuwiki \ - --set env.TZ="America/New York" \ - TrueCharts/dokuwiki -``` - -#### 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 dokuwiki TrueCharts/dokuwiki -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/dokuwiki/3.0.37/ix_values.yaml b/stable/dokuwiki/3.0.37/ix_values.yaml deleted file mode 100644 index b684bf73b7b..00000000000 --- a/stable/dokuwiki/3.0.37/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -image: - repository: tccr.io/truecharts/dokuwiki - pullPolicy: IfNotPresent - tag: v20200729.0.0@sha256:e56c11866914b56183627c7912d15779b8997924f55fc58549f61857ea93f8da - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - DOKUWIKI_USERNAME: "admin" - DOKUWIKI_PASSWORD: "supersecret" - DOKUWIKI_FULL_NAME: "Super Admin" - DOKUWIKI_EMAIL: "admin@example.com" - DOKUWIKI_WIKI_NAME: "DokuWiki" - -service: - main: - ports: - main: - port: 10123 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/bitnami/dokuwiki" diff --git a/stable/dokuwiki/3.0.38/CHANGELOG.md b/stable/dokuwiki/3.0.38/CHANGELOG.md new file mode 100644 index 00000000000..68d6cef302d --- /dev/null +++ b/stable/dokuwiki/3.0.38/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [dokuwiki-3.0.38](https://github.com/truecharts/apps/compare/dokuwiki-3.0.37...dokuwiki-3.0.38) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dokuwiki-3.0.37](https://github.com/truecharts/apps/compare/dokuwiki-3.0.36...dokuwiki-3.0.37) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.36](https://github.com/truecharts/apps/compare/dokuwiki-3.0.35...dokuwiki-3.0.36) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dokuwiki-3.0.35](https://github.com/truecharts/apps/compare/dokuwiki-3.0.33...dokuwiki-3.0.35) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dokuwiki-3.0.33](https://github.com/truecharts/apps/compare/dokuwiki-3.0.32...dokuwiki-3.0.33) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [dokuwiki-3.0.32](https://github.com/truecharts/apps/compare/dokuwiki-3.0.31...dokuwiki-3.0.32) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dokuwiki-3.0.31](https://github.com/truecharts/apps/compare/dokuwiki-3.0.30...dokuwiki-3.0.31) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dokuwiki-3.0.30](https://github.com/truecharts/apps/compare/dokuwiki-3.0.29...dokuwiki-3.0.30) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [dokuwiki-3.0.29](https://github.com/truecharts/apps/compare/dokuwiki-3.0.28...dokuwiki-3.0.29) (2022-07-14) + +### Fix + +- regenerate catalog and update template + diff --git a/stable/dokuwiki/3.0.38/Chart.lock b/stable/dokuwiki/3.0.38/Chart.lock new file mode 100644 index 00000000000..65e609f8f86 --- /dev/null +++ b/stable/dokuwiki/3.0.38/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:13.943238789Z" diff --git a/stable/dokuwiki/3.0.38/Chart.yaml b/stable/dokuwiki/3.0.38/Chart.yaml new file mode 100644 index 00000000000..fd4d91d51e5 --- /dev/null +++ b/stable/dokuwiki/3.0.38/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: dokuwiki +version: 3.0.38 +appVersion: "20200729.0" +description: Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/dokuwiki +icon: https://truecharts.org/img/chart-icons/dokuwiki.png +keywords: + - dokuwiki +sources: + - https://hub.docker.com/r/bitnami/dokuwiki +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/dokuwiki/3.0.38/README.md b/stable/dokuwiki/3.0.38/README.md new file mode 100644 index 00000000000..b96c00c78be --- /dev/null +++ b/stable/dokuwiki/3.0.38/README.md @@ -0,0 +1,107 @@ +# dokuwiki + +![Version: 3.0.38](https://img.shields.io/badge/Version-3.0.38-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20200729.0](https://img.shields.io/badge/AppVersion-20200729.0-informational?style=flat-square) + +Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. + +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: [dokuwiki](https://truecharts.org/docs/charts/stable/dokuwiki) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `dokuwiki` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install dokuwiki TrueCharts/dokuwiki +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `dokuwiki` deployment + +```console +helm uninstall dokuwiki +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install dokuwiki \ + --set env.TZ="America/New York" \ + TrueCharts/dokuwiki +``` + +#### 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 dokuwiki TrueCharts/dokuwiki -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/dokuwiki/3.0.37/app-readme.md b/stable/dokuwiki/3.0.38/app-readme.md similarity index 100% rename from stable/dokuwiki/3.0.37/app-readme.md rename to stable/dokuwiki/3.0.38/app-readme.md diff --git a/stable/duckdns/2.0.25/charts/common-10.4.7.tgz b/stable/dokuwiki/3.0.38/charts/common-10.4.7.tgz similarity index 100% rename from stable/duckdns/2.0.25/charts/common-10.4.7.tgz rename to stable/dokuwiki/3.0.38/charts/common-10.4.7.tgz diff --git a/stable/dokuwiki/3.0.38/ix_values.yaml b/stable/dokuwiki/3.0.38/ix_values.yaml new file mode 100644 index 00000000000..4972eb23291 --- /dev/null +++ b/stable/dokuwiki/3.0.38/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/dokuwiki + pullPolicy: IfNotPresent + tag: v20200729.0.0@sha256:b3e9c4b75c0af08180bb9a1f166429a4ba18f9bec5d485b1a02dfa1be4a97b6f + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + DOKUWIKI_USERNAME: "admin" + DOKUWIKI_PASSWORD: "supersecret" + DOKUWIKI_FULL_NAME: "Super Admin" + DOKUWIKI_EMAIL: "admin@example.com" + DOKUWIKI_WIKI_NAME: "DokuWiki" + +service: + main: + ports: + main: + port: 10123 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/bitnami/dokuwiki" diff --git a/stable/dokuwiki/3.0.37/questions.yaml b/stable/dokuwiki/3.0.38/questions.yaml similarity index 100% rename from stable/dokuwiki/3.0.37/questions.yaml rename to stable/dokuwiki/3.0.38/questions.yaml diff --git a/stable/dsmr-reader/8.0.24/templates/common.yaml b/stable/dokuwiki/3.0.38/templates/common.yaml similarity index 100% rename from stable/dsmr-reader/8.0.24/templates/common.yaml rename to stable/dokuwiki/3.0.38/templates/common.yaml diff --git a/stable/duckdns/2.0.25/values.yaml b/stable/dokuwiki/3.0.38/values.yaml similarity index 100% rename from stable/duckdns/2.0.25/values.yaml rename to stable/dokuwiki/3.0.38/values.yaml diff --git a/stable/doplarr/2.0.22/CHANGELOG.md b/stable/doplarr/2.0.22/CHANGELOG.md deleted file mode 100644 index 31bedaf9d03..00000000000 --- a/stable/doplarr/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [doplarr-2.0.21](https://github.com/truecharts/apps/compare/doplarr-2.0.19...doplarr-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [doplarr-2.0.19](https://github.com/truecharts/apps/compare/doplarr-2.0.18...doplarr-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [doplarr-2.0.18](https://github.com/truecharts/apps/compare/doplarr-2.0.17...doplarr-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [doplarr-2.0.17](https://github.com/truecharts/apps/compare/doplarr-2.0.15...doplarr-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [doplarr-2.0.15](https://github.com/truecharts/apps/compare/doplarr-2.0.13...doplarr-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [doplarr-2.0.13](https://github.com/truecharts/apps/compare/doplarr-2.0.12...doplarr-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [doplarr-2.0.12](https://github.com/truecharts/apps/compare/doplarr-2.0.11...doplarr-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [doplarr-2.0.11](https://github.com/truecharts/apps/compare/doplarr-2.0.10...doplarr-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/doplarr/2.0.22/Chart.lock b/stable/doplarr/2.0.22/Chart.lock deleted file mode 100644 index 1def867c242..00000000000 --- a/stable/doplarr/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:19.471038384Z" diff --git a/stable/doplarr/2.0.22/Chart.yaml b/stable/doplarr/2.0.22/Chart.yaml deleted file mode 100644 index 8054796275f..00000000000 --- a/stable/doplarr/2.0.22/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "3.6.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An *arr Request Bot for Discord -home: https://github.com/truecharts/apps/tree/master/charts/stable/doplarr -icon: https://truecharts.org/img/chart-icons/doplarr.png -keywords: - - doplarr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: doplarr -sources: - - https://github.com/kiranshila/Doplarr -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/doplarr/2.0.22/README.md b/stable/doplarr/2.0.22/README.md deleted file mode 100644 index b53cb0a77d6..00000000000 --- a/stable/doplarr/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# doplarr - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square) - -An *arr Request Bot for Discord - -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: [doplarr](https://truecharts.org/docs/charts/stable/doplarr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `doplarr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install doplarr TrueCharts/doplarr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `doplarr` deployment - -```console -helm uninstall doplarr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install doplarr \ - --set env.TZ="America/New York" \ - TrueCharts/doplarr -``` - -#### 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 doplarr TrueCharts/doplarr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/doplarr/2.0.22/ix_values.yaml b/stable/doplarr/2.0.22/ix_values.yaml deleted file mode 100644 index 516db256af6..00000000000 --- a/stable/doplarr/2.0.22/ix_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -image: - repository: tccr.io/truecharts/doplarr - tag: v3.6.0@sha256:495f12fdef78e943191c59391902551a976a890d761eb5616399f2126bcefef6 - pullPolicy: IfNotPresent - -secretEnv: - OVERSEERR__API: "" - OVERSEERR__DEFAULT_ID: "" - SONARR__API: "" - RADARR__API: "" - DISCORD__ROLE_ID: "" - DISCORD__TOKEN: "" - -env: - OVERSEERR__URL: "" - DISCORD__MAX_RESULTS: 25 - DISCORD__REQUESTED_MSG_STYLE: ":plain" - SONARR__URL: "" - SONARR__QUALITY_PROFILE: "" - SONARR__LANGUAGE_PROFILE: "" - RADARR__URL: "" - RADARR__QUALITY_PROFILE: "" - PARTIAL_SEASONS: true - LOG_LEVEL: ":info" - -service: - main: - enabled: false - ports: - main: - enabled: false - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false diff --git a/stable/doplarr/2.0.23/CHANGELOG.md b/stable/doplarr/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..67e64ea1048 --- /dev/null +++ b/stable/doplarr/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [doplarr-2.0.23](https://github.com/truecharts/apps/compare/doplarr-2.0.22...doplarr-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doplarr-2.0.22](https://github.com/truecharts/apps/compare/doplarr-2.0.21...doplarr-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [doplarr-2.0.21](https://github.com/truecharts/apps/compare/doplarr-2.0.19...doplarr-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [doplarr-2.0.19](https://github.com/truecharts/apps/compare/doplarr-2.0.18...doplarr-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [doplarr-2.0.18](https://github.com/truecharts/apps/compare/doplarr-2.0.17...doplarr-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [doplarr-2.0.17](https://github.com/truecharts/apps/compare/doplarr-2.0.15...doplarr-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [doplarr-2.0.15](https://github.com/truecharts/apps/compare/doplarr-2.0.13...doplarr-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [doplarr-2.0.13](https://github.com/truecharts/apps/compare/doplarr-2.0.12...doplarr-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [doplarr-2.0.12](https://github.com/truecharts/apps/compare/doplarr-2.0.11...doplarr-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/doplarr/2.0.23/Chart.lock b/stable/doplarr/2.0.23/Chart.lock new file mode 100644 index 00000000000..6f8ae612e8d --- /dev/null +++ b/stable/doplarr/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:14.279965306Z" diff --git a/stable/doplarr/2.0.23/Chart.yaml b/stable/doplarr/2.0.23/Chart.yaml new file mode 100644 index 00000000000..0cbfb69bbef --- /dev/null +++ b/stable/doplarr/2.0.23/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "3.6.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An *arr Request Bot for Discord +home: https://github.com/truecharts/apps/tree/master/charts/stable/doplarr +icon: https://truecharts.org/img/chart-icons/doplarr.png +keywords: + - doplarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: doplarr +sources: + - https://github.com/kiranshila/Doplarr +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/doplarr/2.0.23/README.md b/stable/doplarr/2.0.23/README.md new file mode 100644 index 00000000000..b9c9bebb6d8 --- /dev/null +++ b/stable/doplarr/2.0.23/README.md @@ -0,0 +1,107 @@ +# doplarr + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square) + +An *arr Request Bot for Discord + +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: [doplarr](https://truecharts.org/docs/charts/stable/doplarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `doplarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install doplarr TrueCharts/doplarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `doplarr` deployment + +```console +helm uninstall doplarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install doplarr \ + --set env.TZ="America/New York" \ + TrueCharts/doplarr +``` + +#### 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 doplarr TrueCharts/doplarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/doplarr/2.0.22/app-readme.md b/stable/doplarr/2.0.23/app-readme.md similarity index 100% rename from stable/doplarr/2.0.22/app-readme.md rename to stable/doplarr/2.0.23/app-readme.md diff --git a/stable/dupeguru/1.0.0/charts/common-10.4.7.tgz b/stable/doplarr/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/dupeguru/1.0.0/charts/common-10.4.7.tgz rename to stable/doplarr/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/doplarr/2.0.23/ix_values.yaml b/stable/doplarr/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..94085145863 --- /dev/null +++ b/stable/doplarr/2.0.23/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/doplarr + tag: v3.6.0@sha256:477f96ffbc0f0a261ddce73c37567cafe3104261fe008df19d8b00b212452675 + pullPolicy: IfNotPresent + +secretEnv: + OVERSEERR__API: "" + OVERSEERR__DEFAULT_ID: "" + SONARR__API: "" + RADARR__API: "" + DISCORD__ROLE_ID: "" + DISCORD__TOKEN: "" + +env: + OVERSEERR__URL: "" + DISCORD__MAX_RESULTS: 25 + DISCORD__REQUESTED_MSG_STYLE: ":plain" + SONARR__URL: "" + SONARR__QUALITY_PROFILE: "" + SONARR__LANGUAGE_PROFILE: "" + RADARR__URL: "" + RADARR__QUALITY_PROFILE: "" + PARTIAL_SEASONS: true + LOG_LEVEL: ":info" + +service: + main: + enabled: false + ports: + main: + enabled: false + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false diff --git a/stable/doplarr/2.0.22/questions.yaml b/stable/doplarr/2.0.23/questions.yaml similarity index 100% rename from stable/doplarr/2.0.22/questions.yaml rename to stable/doplarr/2.0.23/questions.yaml diff --git a/stable/duckdns/2.0.25/templates/common.yaml b/stable/doplarr/2.0.23/templates/common.yaml similarity index 100% rename from stable/duckdns/2.0.25/templates/common.yaml rename to stable/doplarr/2.0.23/templates/common.yaml diff --git a/stable/dupeguru/1.0.0/values.yaml b/stable/doplarr/2.0.23/values.yaml similarity index 100% rename from stable/dupeguru/1.0.0/values.yaml rename to stable/doplarr/2.0.23/values.yaml diff --git a/stable/double-take/2.0.23/CHANGELOG.md b/stable/double-take/2.0.23/CHANGELOG.md deleted file mode 100644 index 2aecd9b0308..00000000000 --- a/stable/double-take/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [double-take-2.0.22](https://github.com/truecharts/apps/compare/double-take-2.0.20...double-take-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [double-take-2.0.20](https://github.com/truecharts/apps/compare/double-take-2.0.19...double-take-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [double-take-2.0.19](https://github.com/truecharts/apps/compare/double-take-2.0.18...double-take-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [double-take-2.0.18](https://github.com/truecharts/apps/compare/double-take-2.0.16...double-take-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [double-take-2.0.16](https://github.com/truecharts/apps/compare/double-take-2.0.14...double-take-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [double-take-2.0.14](https://github.com/truecharts/apps/compare/double-take-2.0.13...double-take-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [double-take-2.0.13](https://github.com/truecharts/apps/compare/double-take-2.0.12...double-take-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [double-take-2.0.12](https://github.com/truecharts/apps/compare/double-take-2.0.11...double-take-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/double-take/2.0.23/Chart.lock b/stable/double-take/2.0.23/Chart.lock deleted file mode 100644 index 44c3dbc7c04..00000000000 --- a/stable/double-take/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:19.785076113Z" diff --git a/stable/double-take/2.0.23/Chart.yaml b/stable/double-take/2.0.23/Chart.yaml deleted file mode 100644 index 99e07c9fc4d..00000000000 --- a/stable/double-take/2.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: double-take -version: 2.0.23 -appVersion: "1.12.1" -description: Unified UI and API for processing and training images for facial recognition -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/double-take -icon: https://truecharts.org/img/chart-icons/double-take.png -keywords: - - ai - - double-take -sources: - - https://github.com/jakowenko/double-take -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/double-take/2.0.23/README.md b/stable/double-take/2.0.23/README.md deleted file mode 100644 index 3c638dc3837..00000000000 --- a/stable/double-take/2.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# double-take - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.12.1](https://img.shields.io/badge/AppVersion-1.12.1-informational?style=flat-square) - -Unified UI and API for processing and training images for facial recognition - -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: [double-take](https://truecharts.org/docs/charts/stable/double-take) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `double-take` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install double-take TrueCharts/double-take -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `double-take` deployment - -```console -helm uninstall double-take -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install double-take \ - --set env.TZ="America/New York" \ - TrueCharts/double-take -``` - -#### 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 double-take TrueCharts/double-take -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/double-take/2.0.23/ix_values.yaml b/stable/double-take/2.0.23/ix_values.yaml deleted file mode 100644 index 18a49ba3856..00000000000 --- a/stable/double-take/2.0.23/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/double-take - pullPolicy: IfNotPresent - tag: v1.12.1@sha256:b1119512892a4c95b6992717adf3f49b25454488d2c3f603d60149a3951f71d7 - -service: - main: - ports: - main: - targetPort: 3000 - port: 10200 - -persistence: - data: - enabled: true - mountPath: "/.storage" diff --git a/stable/double-take/2.0.24/CHANGELOG.md b/stable/double-take/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..51944e803b5 --- /dev/null +++ b/stable/double-take/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [double-take-2.0.24](https://github.com/truecharts/apps/compare/double-take-2.0.23...double-take-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [double-take-2.0.23](https://github.com/truecharts/apps/compare/double-take-2.0.22...double-take-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [double-take-2.0.22](https://github.com/truecharts/apps/compare/double-take-2.0.20...double-take-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [double-take-2.0.20](https://github.com/truecharts/apps/compare/double-take-2.0.19...double-take-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [double-take-2.0.19](https://github.com/truecharts/apps/compare/double-take-2.0.18...double-take-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [double-take-2.0.18](https://github.com/truecharts/apps/compare/double-take-2.0.16...double-take-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [double-take-2.0.16](https://github.com/truecharts/apps/compare/double-take-2.0.14...double-take-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [double-take-2.0.14](https://github.com/truecharts/apps/compare/double-take-2.0.13...double-take-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [double-take-2.0.13](https://github.com/truecharts/apps/compare/double-take-2.0.12...double-take-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/double-take/2.0.24/Chart.lock b/stable/double-take/2.0.24/Chart.lock new file mode 100644 index 00000000000..f021fe8c958 --- /dev/null +++ b/stable/double-take/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:21.262606917Z" diff --git a/stable/double-take/2.0.24/Chart.yaml b/stable/double-take/2.0.24/Chart.yaml new file mode 100644 index 00000000000..282914ed313 --- /dev/null +++ b/stable/double-take/2.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: double-take +version: 2.0.24 +appVersion: "1.12.1" +description: Unified UI and API for processing and training images for facial recognition +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/double-take +icon: https://truecharts.org/img/chart-icons/double-take.png +keywords: + - ai + - double-take +sources: + - https://github.com/jakowenko/double-take +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/double-take/2.0.24/README.md b/stable/double-take/2.0.24/README.md new file mode 100644 index 00000000000..dbe2a8466d2 --- /dev/null +++ b/stable/double-take/2.0.24/README.md @@ -0,0 +1,107 @@ +# double-take + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.12.1](https://img.shields.io/badge/AppVersion-1.12.1-informational?style=flat-square) + +Unified UI and API for processing and training images for facial recognition + +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: [double-take](https://truecharts.org/docs/charts/stable/double-take) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `double-take` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install double-take TrueCharts/double-take +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `double-take` deployment + +```console +helm uninstall double-take +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install double-take \ + --set env.TZ="America/New York" \ + TrueCharts/double-take +``` + +#### 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 double-take TrueCharts/double-take -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/double-take/2.0.23/app-readme.md b/stable/double-take/2.0.24/app-readme.md similarity index 100% rename from stable/double-take/2.0.23/app-readme.md rename to stable/double-take/2.0.24/app-readme.md diff --git a/stable/duplicati/6.0.23/charts/common-10.4.7.tgz b/stable/double-take/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/duplicati/6.0.23/charts/common-10.4.7.tgz rename to stable/double-take/2.0.24/charts/common-10.4.7.tgz diff --git a/stable/double-take/2.0.24/ix_values.yaml b/stable/double-take/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..c0a94607c3e --- /dev/null +++ b/stable/double-take/2.0.24/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/double-take + pullPolicy: IfNotPresent + tag: v1.12.1@sha256:2bf0abe9fed2777a0653fece504ba2d7d8143b38ce720e71b27a0c6ad24d5801 + +service: + main: + ports: + main: + targetPort: 3000 + port: 10200 + +persistence: + data: + enabled: true + mountPath: "/.storage" diff --git a/stable/double-take/2.0.23/questions.yaml b/stable/double-take/2.0.24/questions.yaml similarity index 100% rename from stable/double-take/2.0.23/questions.yaml rename to stable/double-take/2.0.24/questions.yaml diff --git a/stable/dupeguru/1.0.0/templates/common.yaml b/stable/double-take/2.0.24/templates/common.yaml similarity index 100% rename from stable/dupeguru/1.0.0/templates/common.yaml rename to stable/double-take/2.0.24/templates/common.yaml diff --git a/stable/duplicati/6.0.23/values.yaml b/stable/double-take/2.0.24/values.yaml similarity index 100% rename from stable/duplicati/6.0.23/values.yaml rename to stable/double-take/2.0.24/values.yaml diff --git a/stable/drawio/2.0.29/CHANGELOG.md b/stable/drawio/2.0.29/CHANGELOG.md deleted file mode 100644 index b28f42df257..00000000000 --- a/stable/drawio/2.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [drawio-2.0.28](https://github.com/truecharts/apps/compare/drawio-2.0.27...drawio-2.0.28) (2022-07-23) - -### Chore - -- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) - - - - -## [drawio-2.0.27](https://github.com/truecharts/apps/compare/drawio-2.0.25...drawio-2.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [drawio-2.0.25](https://github.com/truecharts/apps/compare/drawio-2.0.24...drawio-2.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [drawio-2.0.24](https://github.com/truecharts/apps/compare/drawio-2.0.23...drawio-2.0.24) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [drawio-2.0.23](https://github.com/truecharts/apps/compare/drawio-2.0.21...drawio-2.0.23) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [drawio-2.0.21](https://github.com/truecharts/apps/compare/drawio-2.0.20...drawio-2.0.21) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [drawio-2.0.20](https://github.com/truecharts/apps/compare/drawio-2.0.18...drawio-2.0.20) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [drawio-2.0.18](https://github.com/truecharts/apps/compare/drawio-2.0.17...drawio-2.0.18) (2022-07-12) - -### Chore - -- bump to regenerate documentation diff --git a/stable/drawio/2.0.29/Chart.lock b/stable/drawio/2.0.29/Chart.lock deleted file mode 100644 index 3fe41fd6dcd..00000000000 --- a/stable/drawio/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:38.090391134Z" diff --git a/stable/drawio/2.0.29/Chart.yaml b/stable/drawio/2.0.29/Chart.yaml deleted file mode 100644 index dd7c08c3185..00000000000 --- a/stable/drawio/2.0.29/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "20.2.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Drawio is free online diagram software. -home: https://github.com/truecharts/apps/tree/master/charts/stable/drawio -icon: https://truecharts.org/img/chart-icons/drawio.png -keywords: - - drawio -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: drawio -sources: - - https://hub.docker.com/r/jgraph/drawio - - https://github.com/jgraph/drawio -version: 2.0.29 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/drawio/2.0.29/README.md b/stable/drawio/2.0.29/README.md deleted file mode 100644 index 0b5a270d9d0..00000000000 --- a/stable/drawio/2.0.29/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# drawio - -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 20.2.0](https://img.shields.io/badge/AppVersion-20.2.0-informational?style=flat-square) - -Drawio is free online diagram software. - -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: [drawio](https://truecharts.org/docs/charts/stable/drawio) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `drawio` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install drawio TrueCharts/drawio -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `drawio` deployment - -```console -helm uninstall drawio -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install drawio \ - --set env.TZ="America/New York" \ - TrueCharts/drawio -``` - -#### 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 drawio TrueCharts/drawio -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/drawio/2.0.29/ix_values.yaml b/stable/drawio/2.0.29/ix_values.yaml deleted file mode 100644 index 8dc764578d2..00000000000 --- a/stable/drawio/2.0.29/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/drawio - tag: 20.2.0@sha256:c44633b34b6798418692a2bb24cd708e02e84285c71892a69cf5a9c3311f5a34 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10214 - targetPort: 8080 diff --git a/stable/drawio/2.0.30/CHANGELOG.md b/stable/drawio/2.0.30/CHANGELOG.md new file mode 100644 index 00000000000..fa6af0346e5 --- /dev/null +++ b/stable/drawio/2.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [drawio-2.0.30](https://github.com/truecharts/apps/compare/drawio-2.0.29...drawio-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.29](https://github.com/truecharts/apps/compare/drawio-2.0.28...drawio-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [drawio-2.0.28](https://github.com/truecharts/apps/compare/drawio-2.0.27...drawio-2.0.28) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [drawio-2.0.27](https://github.com/truecharts/apps/compare/drawio-2.0.25...drawio-2.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [drawio-2.0.25](https://github.com/truecharts/apps/compare/drawio-2.0.24...drawio-2.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [drawio-2.0.24](https://github.com/truecharts/apps/compare/drawio-2.0.23...drawio-2.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [drawio-2.0.23](https://github.com/truecharts/apps/compare/drawio-2.0.21...drawio-2.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [drawio-2.0.21](https://github.com/truecharts/apps/compare/drawio-2.0.20...drawio-2.0.21) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [drawio-2.0.20](https://github.com/truecharts/apps/compare/drawio-2.0.18...drawio-2.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) diff --git a/stable/drawio/2.0.30/Chart.lock b/stable/drawio/2.0.30/Chart.lock new file mode 100644 index 00000000000..e26ceffd4dd --- /dev/null +++ b/stable/drawio/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:27.381740415Z" diff --git a/stable/drawio/2.0.30/Chart.yaml b/stable/drawio/2.0.30/Chart.yaml new file mode 100644 index 00000000000..ced4ca0da83 --- /dev/null +++ b/stable/drawio/2.0.30/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "20.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Drawio is free online diagram software. +home: https://github.com/truecharts/apps/tree/master/charts/stable/drawio +icon: https://truecharts.org/img/chart-icons/drawio.png +keywords: + - drawio +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: drawio +sources: + - https://hub.docker.com/r/jgraph/drawio + - https://github.com/jgraph/drawio +version: 2.0.30 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/drawio/2.0.30/README.md b/stable/drawio/2.0.30/README.md new file mode 100644 index 00000000000..aecbae5e641 --- /dev/null +++ b/stable/drawio/2.0.30/README.md @@ -0,0 +1,108 @@ +# drawio + +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 20.2.0](https://img.shields.io/badge/AppVersion-20.2.0-informational?style=flat-square) + +Drawio is free online diagram software. + +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: [drawio](https://truecharts.org/docs/charts/stable/drawio) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `drawio` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install drawio TrueCharts/drawio +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `drawio` deployment + +```console +helm uninstall drawio +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install drawio \ + --set env.TZ="America/New York" \ + TrueCharts/drawio +``` + +#### 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 drawio TrueCharts/drawio -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/drawio/2.0.29/app-readme.md b/stable/drawio/2.0.30/app-readme.md similarity index 100% rename from stable/drawio/2.0.29/app-readme.md rename to stable/drawio/2.0.30/app-readme.md diff --git a/stable/ferdi-server/3.0.22/charts/common-10.4.7.tgz b/stable/drawio/2.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/ferdi-server/3.0.22/charts/common-10.4.7.tgz rename to stable/drawio/2.0.30/charts/common-10.4.7.tgz diff --git a/stable/drawio/2.0.30/ix_values.yaml b/stable/drawio/2.0.30/ix_values.yaml new file mode 100644 index 00000000000..0f0eb46273f --- /dev/null +++ b/stable/drawio/2.0.30/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/drawio + tag: 20.2.0@sha256:da9f6d74696b143bb672e483d57909a3c95878354c83b5ec1b8858caff20f88f + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10214 + targetPort: 8080 diff --git a/stable/drawio/2.0.29/questions.yaml b/stable/drawio/2.0.30/questions.yaml similarity index 100% rename from stable/drawio/2.0.29/questions.yaml rename to stable/drawio/2.0.30/questions.yaml diff --git a/stable/duplicati/6.0.23/templates/common.yaml b/stable/drawio/2.0.30/templates/common.yaml similarity index 100% rename from stable/duplicati/6.0.23/templates/common.yaml rename to stable/drawio/2.0.30/templates/common.yaml diff --git a/stable/ferdi-server/3.0.22/values.yaml b/stable/drawio/2.0.30/values.yaml similarity index 100% rename from stable/ferdi-server/3.0.22/values.yaml rename to stable/drawio/2.0.30/values.yaml diff --git a/stable/dsmr-reader/8.0.24/CHANGELOG.md b/stable/dsmr-reader/8.0.24/CHANGELOG.md deleted file mode 100644 index 5f7dc6bd26d..00000000000 --- a/stable/dsmr-reader/8.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dsmr-reader-8.0.23](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.22...dsmr-reader-8.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [dsmr-reader-8.0.22](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.20...dsmr-reader-8.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [dsmr-reader-8.0.20](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.19...dsmr-reader-8.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [dsmr-reader-8.0.19](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.18...dsmr-reader-8.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [dsmr-reader-8.0.18](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.17...dsmr-reader-8.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [dsmr-reader-8.0.17](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.15...dsmr-reader-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [dsmr-reader-8.0.15](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.13...dsmr-reader-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [dsmr-reader-8.0.13](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.12...dsmr-reader-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/dsmr-reader/8.0.24/Chart.lock b/stable/dsmr-reader/8.0.24/Chart.lock deleted file mode 100644 index 21109a9c0a0..00000000000 --- a/stable/dsmr-reader/8.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:13:46.058522387Z" diff --git a/stable/dsmr-reader/8.0.24/Chart.yaml b/stable/dsmr-reader/8.0.24/Chart.yaml deleted file mode 100644 index c8106178b62..00000000000 --- a/stable/dsmr-reader/8.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2021.09.02" -description: DSMR-protocol reader, telegram data storage and energy consumption visualizer. -name: dsmr-reader -version: 8.0.24 -kubeVersion: ">=1.16.0-0" -keywords: - - dsmr-reader - - energy -home: https://github.com/truecharts/apps/tree/master/charts/stable/dsmr-reader -icon: https://truecharts.org/img/chart-icons/dsmr-reader.png -sources: - - https://github.com/dsmrreader/dsmr-reader - - https://github.com/xirixiz/dsmr-reader-docker -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/dsmr-reader/8.0.24/README.md b/stable/dsmr-reader/8.0.24/README.md deleted file mode 100644 index 63e717a4aa8..00000000000 --- a/stable/dsmr-reader/8.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# dsmr-reader - -![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![AppVersion: 2021.09.02](https://img.shields.io/badge/AppVersion-2021.09.02-informational?style=flat-square) - -DSMR-protocol reader, telegram data storage and energy consumption visualizer. - -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: [dsmr-reader](https://truecharts.org/docs/charts/stable/dsmr-reader) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `dsmr-reader` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install dsmr-reader TrueCharts/dsmr-reader -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `dsmr-reader` deployment - -```console -helm uninstall dsmr-reader -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install dsmr-reader \ - --set env.TZ="America/New York" \ - TrueCharts/dsmr-reader -``` - -#### 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 dsmr-reader TrueCharts/dsmr-reader -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/dsmr-reader/8.0.24/ix_values.yaml b/stable/dsmr-reader/8.0.24/ix_values.yaml deleted file mode 100644 index 694d81219bb..00000000000 --- a/stable/dsmr-reader/8.0.24/ix_values.yaml +++ /dev/null @@ -1,45 +0,0 @@ -image: - repository: tccr.io/truecharts/dsmr-reader - tag: v2021.09.02@sha256:633ee4d77432e70071f8d0fc5bbd2fdb57e55a33bfabc7b254d2d667f711c350 - pullPolicy: IfNotPresent - -env: - DJANGO_TIME_ZONE: "{{ .Values.TZ }}" - DJANGO_DATABASE_ENGINE: "django.db.backends.postgresql" - DJANGO_DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DJANGO_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DJANGO_DATABASE_PORT: "5432" - DJANGO_DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DJANGO_DATABASE_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10009 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/config" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: dsmr-reader - postgresqlDatabase: dsmr-reader diff --git a/stable/dsmr-reader/8.0.25/CHANGELOG.md b/stable/dsmr-reader/8.0.25/CHANGELOG.md new file mode 100644 index 00000000000..56104f200cf --- /dev/null +++ b/stable/dsmr-reader/8.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [dsmr-reader-8.0.25](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.24...dsmr-reader-8.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dsmr-reader-8.0.24](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.23...dsmr-reader-8.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dsmr-reader-8.0.23](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.22...dsmr-reader-8.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [dsmr-reader-8.0.22](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.20...dsmr-reader-8.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dsmr-reader-8.0.20](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.19...dsmr-reader-8.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [dsmr-reader-8.0.19](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.18...dsmr-reader-8.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dsmr-reader-8.0.18](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.17...dsmr-reader-8.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dsmr-reader-8.0.17](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.15...dsmr-reader-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dsmr-reader-8.0.15](https://github.com/truecharts/apps/compare/dsmr-reader-8.0.13...dsmr-reader-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/dsmr-reader/8.0.25/Chart.lock b/stable/dsmr-reader/8.0.25/Chart.lock new file mode 100644 index 00000000000..3eb5872e9e6 --- /dev/null +++ b/stable/dsmr-reader/8.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:47:40.793798267Z" diff --git a/stable/dsmr-reader/8.0.25/Chart.yaml b/stable/dsmr-reader/8.0.25/Chart.yaml new file mode 100644 index 00000000000..a86da7f51a5 --- /dev/null +++ b/stable/dsmr-reader/8.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2021.09.02" +description: DSMR-protocol reader, telegram data storage and energy consumption visualizer. +name: dsmr-reader +version: 8.0.25 +kubeVersion: ">=1.16.0-0" +keywords: + - dsmr-reader + - energy +home: https://github.com/truecharts/apps/tree/master/charts/stable/dsmr-reader +icon: https://truecharts.org/img/chart-icons/dsmr-reader.png +sources: + - https://github.com/dsmrreader/dsmr-reader + - https://github.com/xirixiz/dsmr-reader-docker +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/dsmr-reader/8.0.25/README.md b/stable/dsmr-reader/8.0.25/README.md new file mode 100644 index 00000000000..3b4c32d625f --- /dev/null +++ b/stable/dsmr-reader/8.0.25/README.md @@ -0,0 +1,109 @@ +# dsmr-reader + +![Version: 8.0.25](https://img.shields.io/badge/Version-8.0.25-informational?style=flat-square) ![AppVersion: 2021.09.02](https://img.shields.io/badge/AppVersion-2021.09.02-informational?style=flat-square) + +DSMR-protocol reader, telegram data storage and energy consumption visualizer. + +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: [dsmr-reader](https://truecharts.org/docs/charts/stable/dsmr-reader) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `dsmr-reader` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install dsmr-reader TrueCharts/dsmr-reader +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `dsmr-reader` deployment + +```console +helm uninstall dsmr-reader +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install dsmr-reader \ + --set env.TZ="America/New York" \ + TrueCharts/dsmr-reader +``` + +#### 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 dsmr-reader TrueCharts/dsmr-reader -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/dsmr-reader/8.0.24/app-readme.md b/stable/dsmr-reader/8.0.25/app-readme.md similarity index 100% rename from stable/dsmr-reader/8.0.24/app-readme.md rename to stable/dsmr-reader/8.0.25/app-readme.md diff --git a/stable/filebot/1.0.0/charts/common-10.4.7.tgz b/stable/dsmr-reader/8.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/filebot/1.0.0/charts/common-10.4.7.tgz rename to stable/dsmr-reader/8.0.25/charts/common-10.4.7.tgz diff --git a/stable/ferdi-server/3.0.22/charts/postgresql-8.0.45.tgz b/stable/dsmr-reader/8.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/ferdi-server/3.0.22/charts/postgresql-8.0.45.tgz rename to stable/dsmr-reader/8.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/dsmr-reader/8.0.25/ix_values.yaml b/stable/dsmr-reader/8.0.25/ix_values.yaml new file mode 100644 index 00000000000..cb9c9b28841 --- /dev/null +++ b/stable/dsmr-reader/8.0.25/ix_values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/dsmr-reader + tag: v2021.09.02@sha256:1d3b33ea11703b14aa276dab2f2056323cc74a90e5f6c474aa82efc57c90ac9e + pullPolicy: IfNotPresent + +env: + DJANGO_TIME_ZONE: "{{ .Values.TZ }}" + DJANGO_DATABASE_ENGINE: "django.db.backends.postgresql" + DJANGO_DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DJANGO_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DJANGO_DATABASE_PORT: "5432" + DJANGO_DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DJANGO_DATABASE_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10009 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/config" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: dsmr-reader + postgresqlDatabase: dsmr-reader diff --git a/stable/dsmr-reader/8.0.24/questions.yaml b/stable/dsmr-reader/8.0.25/questions.yaml similarity index 100% rename from stable/dsmr-reader/8.0.24/questions.yaml rename to stable/dsmr-reader/8.0.25/questions.yaml diff --git a/stable/filebot/1.0.0/templates/common.yaml b/stable/dsmr-reader/8.0.25/templates/common.yaml similarity index 100% rename from stable/filebot/1.0.0/templates/common.yaml rename to stable/dsmr-reader/8.0.25/templates/common.yaml diff --git a/stable/filebot/1.0.0/values.yaml b/stable/dsmr-reader/8.0.25/values.yaml similarity index 100% rename from stable/filebot/1.0.0/values.yaml rename to stable/dsmr-reader/8.0.25/values.yaml diff --git a/stable/duckdns/2.0.25/CHANGELOG.md b/stable/duckdns/2.0.25/CHANGELOG.md deleted file mode 100644 index 884517f305b..00000000000 --- a/stable/duckdns/2.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duckdns-2.0.24](https://github.com/truecharts/apps/compare/duckdns-2.0.22...duckdns-2.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [duckdns-2.0.22](https://github.com/truecharts/apps/compare/duckdns-2.0.21...duckdns-2.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [duckdns-2.0.21](https://github.com/truecharts/apps/compare/duckdns-2.0.20...duckdns-2.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [duckdns-2.0.20](https://github.com/truecharts/apps/compare/duckdns-2.0.18...duckdns-2.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [duckdns-2.0.18](https://github.com/truecharts/apps/compare/duckdns-2.0.17...duckdns-2.0.18) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [duckdns-2.0.17](https://github.com/truecharts/apps/compare/duckdns-2.0.15...duckdns-2.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [duckdns-2.0.15](https://github.com/truecharts/apps/compare/duckdns-2.0.14...duckdns-2.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [duckdns-2.0.14](https://github.com/truecharts/apps/compare/duckdns-2.0.13...duckdns-2.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/duckdns/2.0.25/Chart.lock b/stable/duckdns/2.0.25/Chart.lock deleted file mode 100644 index 3669f543e08..00000000000 --- a/stable/duckdns/2.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:39.343562225Z" diff --git a/stable/duckdns/2.0.25/Chart.yaml b/stable/duckdns/2.0.25/Chart.yaml deleted file mode 100644 index d84489f2861..00000000000 --- a/stable/duckdns/2.0.25/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: duckdns -version: 2.0.25 -appVersion: "latest" -description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/duckdns -icon: https://truecharts.org/img/chart-icons/duckdns.png -keywords: - - duckdns -sources: - - https://hub.docker.com/r/linuxserver/duckdns -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/duckdns/2.0.25/README.md b/stable/duckdns/2.0.25/README.md deleted file mode 100644 index 4ad9f68d347..00000000000 --- a/stable/duckdns/2.0.25/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# duckdns - -![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. - -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: [duckdns](https://truecharts.org/docs/charts/stable/duckdns) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `duckdns` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install duckdns TrueCharts/duckdns -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `duckdns` deployment - -```console -helm uninstall duckdns -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install duckdns \ - --set env.TZ="America/New York" \ - TrueCharts/duckdns -``` - -#### 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 duckdns TrueCharts/duckdns -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/duckdns/2.0.25/ix_values.yaml b/stable/duckdns/2.0.25/ix_values.yaml deleted file mode 100644 index f2d653cda72..00000000000 --- a/stable/duckdns/2.0.25/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/duckdns - pullPolicy: IfNotPresent - tag: latest@sha256:94468a0002a3d13cc924ceb0b086b9f1ac7d27644247eccdfaad76b845ddef0c - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - TOKEN: "" - -env: - SUBDOMAINS: "" - LOG_FILE: false - -service: - main: - enabled: false - ports: - main: - enabled: false - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/duckdns/2.0.26/CHANGELOG.md b/stable/duckdns/2.0.26/CHANGELOG.md new file mode 100644 index 00000000000..a61a604f21a --- /dev/null +++ b/stable/duckdns/2.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [duckdns-2.0.26](https://github.com/truecharts/apps/compare/duckdns-2.0.25...duckdns-2.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.25](https://github.com/truecharts/apps/compare/duckdns-2.0.24...duckdns-2.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duckdns-2.0.24](https://github.com/truecharts/apps/compare/duckdns-2.0.22...duckdns-2.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [duckdns-2.0.22](https://github.com/truecharts/apps/compare/duckdns-2.0.21...duckdns-2.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [duckdns-2.0.21](https://github.com/truecharts/apps/compare/duckdns-2.0.20...duckdns-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [duckdns-2.0.20](https://github.com/truecharts/apps/compare/duckdns-2.0.18...duckdns-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [duckdns-2.0.18](https://github.com/truecharts/apps/compare/duckdns-2.0.17...duckdns-2.0.18) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [duckdns-2.0.17](https://github.com/truecharts/apps/compare/duckdns-2.0.15...duckdns-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [duckdns-2.0.15](https://github.com/truecharts/apps/compare/duckdns-2.0.14...duckdns-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/duckdns/2.0.26/Chart.lock b/stable/duckdns/2.0.26/Chart.lock new file mode 100644 index 00000000000..6ce09ebaa43 --- /dev/null +++ b/stable/duckdns/2.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:33.842365996Z" diff --git a/stable/duckdns/2.0.26/Chart.yaml b/stable/duckdns/2.0.26/Chart.yaml new file mode 100644 index 00000000000..4e66101aa74 --- /dev/null +++ b/stable/duckdns/2.0.26/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: duckdns +version: 2.0.26 +appVersion: "latest" +description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/duckdns +icon: https://truecharts.org/img/chart-icons/duckdns.png +keywords: + - duckdns +sources: + - https://hub.docker.com/r/linuxserver/duckdns +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/duckdns/2.0.26/README.md b/stable/duckdns/2.0.26/README.md new file mode 100644 index 00000000000..77c9adcb5c6 --- /dev/null +++ b/stable/duckdns/2.0.26/README.md @@ -0,0 +1,107 @@ +# duckdns + +![Version: 2.0.26](https://img.shields.io/badge/Version-2.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. + +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: [duckdns](https://truecharts.org/docs/charts/stable/duckdns) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `duckdns` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install duckdns TrueCharts/duckdns +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `duckdns` deployment + +```console +helm uninstall duckdns +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install duckdns \ + --set env.TZ="America/New York" \ + TrueCharts/duckdns +``` + +#### 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 duckdns TrueCharts/duckdns -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/duckdns/2.0.25/app-readme.md b/stable/duckdns/2.0.26/app-readme.md similarity index 100% rename from stable/duckdns/2.0.25/app-readme.md rename to stable/duckdns/2.0.26/app-readme.md diff --git a/stable/filebrowser/2.0.24/charts/common-10.4.7.tgz b/stable/duckdns/2.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/filebrowser/2.0.24/charts/common-10.4.7.tgz rename to stable/duckdns/2.0.26/charts/common-10.4.7.tgz diff --git a/stable/duckdns/2.0.26/ix_values.yaml b/stable/duckdns/2.0.26/ix_values.yaml new file mode 100644 index 00000000000..5ccea5a8324 --- /dev/null +++ b/stable/duckdns/2.0.26/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/duckdns + pullPolicy: IfNotPresent + tag: latest@sha256:67e3b682fa45ea6de4f2896c09769b5b55089b6406890fb3c349fe4c9cd5557a + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + TOKEN: "" + +env: + SUBDOMAINS: "" + LOG_FILE: false + +service: + main: + enabled: false + ports: + main: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/duckdns/2.0.25/questions.yaml b/stable/duckdns/2.0.26/questions.yaml similarity index 100% rename from stable/duckdns/2.0.25/questions.yaml rename to stable/duckdns/2.0.26/questions.yaml diff --git a/stable/fileflows/2.0.29/templates/common.yaml b/stable/duckdns/2.0.26/templates/common.yaml similarity index 100% rename from stable/fileflows/2.0.29/templates/common.yaml rename to stable/duckdns/2.0.26/templates/common.yaml diff --git a/stable/filebrowser/2.0.24/values.yaml b/stable/duckdns/2.0.26/values.yaml similarity index 100% rename from stable/filebrowser/2.0.24/values.yaml rename to stable/duckdns/2.0.26/values.yaml diff --git a/stable/dupeguru/1.0.0/CHANGELOG.md b/stable/dupeguru/1.0.0/CHANGELOG.md deleted file mode 100644 index 8cfc626ff5f..00000000000 --- a/stable/dupeguru/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [dupeguru-1.0.0](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [dupeguru-1.0.0](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [dupeguru-0.0.16](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-0.0.16) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [dupeguru-0.0.15](https://github.com/truecharts/apps/compare/dupeguru-0.0.13...dupeguru-0.0.15) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [dupeguru-0.0.13](https://github.com/truecharts/apps/compare/dupeguru-0.0.12...dupeguru-0.0.13) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [dupeguru-0.0.12](https://github.com/truecharts/apps/compare/dupeguru-0.0.11...dupeguru-0.0.12) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [dupeguru-0.0.11](https://github.com/truecharts/apps/compare/dupeguru-0.0.10...dupeguru-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [dupeguru-0.0.10](https://github.com/truecharts/apps/compare/dupeguru-0.0.8...dupeguru-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [dupeguru-0.0.8](https://github.com/truecharts/apps/compare/dupeguru-0.0.6...dupeguru-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [dupeguru-0.0.6](https://github.com/truecharts/apps/compare/dupeguru-0.0.5...dupeguru-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [dupeguru-0.0.5](https://github.com/truecharts/apps/compare/dupeguru-0.0.4...dupeguru-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/dupeguru/1.0.0/Chart.lock b/stable/dupeguru/1.0.0/Chart.lock deleted file mode 100644 index 3507dacf831..00000000000 --- a/stable/dupeguru/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:43.459268924Z" diff --git a/stable/dupeguru/1.0.0/Chart.yaml b/stable/dupeguru/1.0.0/Chart.yaml deleted file mode 100644 index 5eb98c35501..00000000000 --- a/stable/dupeguru/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.13.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. -home: https://github.com/truecharts/apps/tree/master/charts/stable/dupeguru -icon: https://truecharts.org/img/chart-icons/dupeguru.png -keywords: - - dedupe - - dupeguru -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: dupeguru -sources: - - https://github.com/jlesage/docker-dupeguru - - https://hub.docker.com/r/jlesage/dupeguru/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/dupeguru/1.0.0/README.md b/stable/dupeguru/1.0.0/README.md deleted file mode 100644 index 3e1d440a32b..00000000000 --- a/stable/dupeguru/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# dupeguru - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.13.0](https://img.shields.io/badge/AppVersion-1.13.0-informational?style=flat-square) - -dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. - -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: [dupeguru](https://truecharts.org/docs/charts/stable/dupeguru) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `dupeguru` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install dupeguru TrueCharts/dupeguru -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `dupeguru` deployment - -```console -helm uninstall dupeguru -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install dupeguru \ - --set env.TZ="America/New York" \ - TrueCharts/dupeguru -``` - -#### 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 dupeguru TrueCharts/dupeguru -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/dupeguru/1.0.0/ix_values.yaml b/stable/dupeguru/1.0.0/ix_values.yaml deleted file mode 100644 index 069accfe00c..00000000000 --- a/stable/dupeguru/1.0.0/ix_values.yaml +++ /dev/null @@ -1,61 +0,0 @@ -image: - repository: tccr.io/truecharts/dupeguru - tag: v1.13.0@sha256:291d5171c4e8e8677766cfa7f37cb8fef09432992ef5c28ba55576eaeb7f5639 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10260 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10261 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-dupeguru' - -secretEnv: - VNC_PASSWORD: "" - -dupeguru: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - dupeguru: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.dupeguru.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.dupeguru.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.dupeguru.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.dupeguru.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.dupeguru.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" - trash: - enabled: true - mountPath: "/trash" diff --git a/stable/dupeguru/1.0.1/CHANGELOG.md b/stable/dupeguru/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..608f084399b --- /dev/null +++ b/stable/dupeguru/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [dupeguru-1.0.1](https://github.com/truecharts/apps/compare/dupeguru-1.0.0...dupeguru-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [dupeguru-1.0.0](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [dupeguru-1.0.0](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [dupeguru-0.0.16](https://github.com/truecharts/apps/compare/dupeguru-0.0.15...dupeguru-0.0.16) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [dupeguru-0.0.15](https://github.com/truecharts/apps/compare/dupeguru-0.0.13...dupeguru-0.0.15) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [dupeguru-0.0.13](https://github.com/truecharts/apps/compare/dupeguru-0.0.12...dupeguru-0.0.13) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [dupeguru-0.0.12](https://github.com/truecharts/apps/compare/dupeguru-0.0.11...dupeguru-0.0.12) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [dupeguru-0.0.11](https://github.com/truecharts/apps/compare/dupeguru-0.0.10...dupeguru-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [dupeguru-0.0.10](https://github.com/truecharts/apps/compare/dupeguru-0.0.8...dupeguru-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [dupeguru-0.0.8](https://github.com/truecharts/apps/compare/dupeguru-0.0.6...dupeguru-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [dupeguru-0.0.6](https://github.com/truecharts/apps/compare/dupeguru-0.0.5...dupeguru-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/dupeguru/1.0.1/Chart.lock b/stable/dupeguru/1.0.1/Chart.lock new file mode 100644 index 00000000000..3ff7704ca84 --- /dev/null +++ b/stable/dupeguru/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:40.470211524Z" diff --git a/stable/dupeguru/1.0.1/Chart.yaml b/stable/dupeguru/1.0.1/Chart.yaml new file mode 100644 index 00000000000..144e6032234 --- /dev/null +++ b/stable/dupeguru/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.13.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. +home: https://github.com/truecharts/apps/tree/master/charts/stable/dupeguru +icon: https://truecharts.org/img/chart-icons/dupeguru.png +keywords: + - dedupe + - dupeguru +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: dupeguru +sources: + - https://github.com/jlesage/docker-dupeguru + - https://hub.docker.com/r/jlesage/dupeguru/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/dupeguru/1.0.1/README.md b/stable/dupeguru/1.0.1/README.md new file mode 100644 index 00000000000..e03416be7de --- /dev/null +++ b/stable/dupeguru/1.0.1/README.md @@ -0,0 +1,108 @@ +# dupeguru + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.13.0](https://img.shields.io/badge/AppVersion-1.13.0-informational?style=flat-square) + +dupeGuru is a tool to find duplicate files on your computer. It can scan either filenames or contents. + +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: [dupeguru](https://truecharts.org/docs/charts/stable/dupeguru) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `dupeguru` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install dupeguru TrueCharts/dupeguru +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `dupeguru` deployment + +```console +helm uninstall dupeguru +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install dupeguru \ + --set env.TZ="America/New York" \ + TrueCharts/dupeguru +``` + +#### 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 dupeguru TrueCharts/dupeguru -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/dupeguru/1.0.0/app-readme.md b/stable/dupeguru/1.0.1/app-readme.md similarity index 100% rename from stable/dupeguru/1.0.0/app-readme.md rename to stable/dupeguru/1.0.1/app-readme.md diff --git a/stable/fileflows/2.0.29/charts/common-10.4.7.tgz b/stable/dupeguru/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/fileflows/2.0.29/charts/common-10.4.7.tgz rename to stable/dupeguru/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/dupeguru/1.0.1/ix_values.yaml b/stable/dupeguru/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..95b4aa12b7f --- /dev/null +++ b/stable/dupeguru/1.0.1/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/dupeguru + tag: v1.13.0@sha256:23738a4f8293ca6b84b2094094303530ae311cd898c7428004daea91efc6a604 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10260 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10261 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-dupeguru' + +secretEnv: + VNC_PASSWORD: "" + +dupeguru: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + dupeguru: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.dupeguru.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.dupeguru.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.dupeguru.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.dupeguru.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.dupeguru.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" + trash: + enabled: true + mountPath: "/trash" diff --git a/stable/dupeguru/1.0.0/questions.yaml b/stable/dupeguru/1.0.1/questions.yaml similarity index 100% rename from stable/dupeguru/1.0.0/questions.yaml rename to stable/dupeguru/1.0.1/questions.yaml diff --git a/stable/firefox-syncserver/9.0.23/templates/common.yaml b/stable/dupeguru/1.0.1/templates/common.yaml similarity index 100% rename from stable/firefox-syncserver/9.0.23/templates/common.yaml rename to stable/dupeguru/1.0.1/templates/common.yaml diff --git a/stable/fileflows/2.0.29/values.yaml b/stable/dupeguru/1.0.1/values.yaml similarity index 100% rename from stable/fileflows/2.0.29/values.yaml rename to stable/dupeguru/1.0.1/values.yaml diff --git a/stable/duplicati/6.0.23/CHANGELOG.md b/stable/duplicati/6.0.23/CHANGELOG.md deleted file mode 100644 index c4630225915..00000000000 --- a/stable/duplicati/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [duplicati-6.0.22](https://github.com/truecharts/apps/compare/duplicati-6.0.20...duplicati-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [duplicati-6.0.20](https://github.com/truecharts/apps/compare/duplicati-6.0.19...duplicati-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [duplicati-6.0.19](https://github.com/truecharts/apps/compare/duplicati-6.0.18...duplicati-6.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [duplicati-6.0.18](https://github.com/truecharts/apps/compare/duplicati-6.0.16...duplicati-6.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [duplicati-6.0.16](https://github.com/truecharts/apps/compare/duplicati-6.0.14...duplicati-6.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [duplicati-6.0.14](https://github.com/truecharts/apps/compare/duplicati-6.0.13...duplicati-6.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [duplicati-6.0.13](https://github.com/truecharts/apps/compare/duplicati-6.0.12...duplicati-6.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [duplicati-6.0.12](https://github.com/truecharts/apps/compare/duplicati-6.0.11...duplicati-6.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/duplicati/6.0.23/Chart.lock b/stable/duplicati/6.0.23/Chart.lock deleted file mode 100644 index 883a97fbb64..00000000000 --- a/stable/duplicati/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:13:57.433504316Z" diff --git a/stable/duplicati/6.0.23/Chart.yaml b/stable/duplicati/6.0.23/Chart.yaml deleted file mode 100644 index 5e5f868eb2e..00000000000 --- a/stable/duplicati/6.0.23/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Store securely encrypted backups on cloud storage services! -home: https://github.com/truecharts/apps/tree/master/charts/stable/duplicati -icon: https://truecharts.org/img/chart-icons/duplicati.png -keywords: - - duplicati -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: duplicati -sources: - - https://hub.docker.com/r/duplicati/duplicati/ - - https://github.com/duplicati/duplicati -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/duplicati/6.0.23/README.md b/stable/duplicati/6.0.23/README.md deleted file mode 100644 index 05ada54e506..00000000000 --- a/stable/duplicati/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# duplicati - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Store securely encrypted backups on cloud storage services! - -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: [duplicati](https://truecharts.org/docs/charts/stable/duplicati) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `duplicati` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install duplicati TrueCharts/duplicati -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `duplicati` deployment - -```console -helm uninstall duplicati -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install duplicati \ - --set env.TZ="America/New York" \ - TrueCharts/duplicati -``` - -#### 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 duplicati TrueCharts/duplicati -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/duplicati/6.0.23/ix_values.yaml b/stable/duplicati/6.0.23/ix_values.yaml deleted file mode 100644 index d980da5793f..00000000000 --- a/stable/duplicati/6.0.23/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/duplicati - tag: latest@sha256:9435ca54cf320b8f6b285e4bb6b304e285e828a2b97f29f3037ac604924d99a0 - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 8200 - targetPort: 8200 - -persistence: - config: - enabled: true - mountPath: "/data" diff --git a/stable/duplicati/6.0.24/CHANGELOG.md b/stable/duplicati/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..ad8a0201ae6 --- /dev/null +++ b/stable/duplicati/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [duplicati-6.0.24](https://github.com/truecharts/apps/compare/duplicati-6.0.23...duplicati-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.23](https://github.com/truecharts/apps/compare/duplicati-6.0.22...duplicati-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [duplicati-6.0.22](https://github.com/truecharts/apps/compare/duplicati-6.0.20...duplicati-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [duplicati-6.0.20](https://github.com/truecharts/apps/compare/duplicati-6.0.19...duplicati-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [duplicati-6.0.19](https://github.com/truecharts/apps/compare/duplicati-6.0.18...duplicati-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [duplicati-6.0.18](https://github.com/truecharts/apps/compare/duplicati-6.0.16...duplicati-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [duplicati-6.0.16](https://github.com/truecharts/apps/compare/duplicati-6.0.14...duplicati-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [duplicati-6.0.14](https://github.com/truecharts/apps/compare/duplicati-6.0.13...duplicati-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [duplicati-6.0.13](https://github.com/truecharts/apps/compare/duplicati-6.0.12...duplicati-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/duplicati/6.0.24/Chart.lock b/stable/duplicati/6.0.24/Chart.lock new file mode 100644 index 00000000000..00ee70fd5b3 --- /dev/null +++ b/stable/duplicati/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:46.059228738Z" diff --git a/stable/duplicati/6.0.24/Chart.yaml b/stable/duplicati/6.0.24/Chart.yaml new file mode 100644 index 00000000000..c7be540349d --- /dev/null +++ b/stable/duplicati/6.0.24/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Store securely encrypted backups on cloud storage services! +home: https://github.com/truecharts/apps/tree/master/charts/stable/duplicati +icon: https://truecharts.org/img/chart-icons/duplicati.png +keywords: + - duplicati +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: duplicati +sources: + - https://hub.docker.com/r/duplicati/duplicati/ + - https://github.com/duplicati/duplicati +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/duplicati/6.0.24/README.md b/stable/duplicati/6.0.24/README.md new file mode 100644 index 00000000000..f7a4ce6ac23 --- /dev/null +++ b/stable/duplicati/6.0.24/README.md @@ -0,0 +1,108 @@ +# duplicati + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Store securely encrypted backups on cloud storage services! + +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: [duplicati](https://truecharts.org/docs/charts/stable/duplicati) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `duplicati` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install duplicati TrueCharts/duplicati +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `duplicati` deployment + +```console +helm uninstall duplicati +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install duplicati \ + --set env.TZ="America/New York" \ + TrueCharts/duplicati +``` + +#### 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 duplicati TrueCharts/duplicati -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/duplicati/6.0.23/app-readme.md b/stable/duplicati/6.0.24/app-readme.md similarity index 100% rename from stable/duplicati/6.0.23/app-readme.md rename to stable/duplicati/6.0.24/app-readme.md diff --git a/stable/filezilla/4.0.23/charts/common-10.4.7.tgz b/stable/duplicati/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/filezilla/4.0.23/charts/common-10.4.7.tgz rename to stable/duplicati/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/duplicati/6.0.24/ix_values.yaml b/stable/duplicati/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..9289d221bbb --- /dev/null +++ b/stable/duplicati/6.0.24/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/duplicati + tag: latest@sha256:c8c569e61786f11210dcfd3e5dad3255c7f0487f4f1be469606402bf9b94a1a6 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 8200 + targetPort: 8200 + +persistence: + config: + enabled: true + mountPath: "/data" diff --git a/stable/duplicati/6.0.23/questions.yaml b/stable/duplicati/6.0.24/questions.yaml similarity index 100% rename from stable/duplicati/6.0.23/questions.yaml rename to stable/duplicati/6.0.24/questions.yaml diff --git a/stable/flaresolverr/6.0.22/templates/common.yaml b/stable/duplicati/6.0.24/templates/common.yaml similarity index 100% rename from stable/flaresolverr/6.0.22/templates/common.yaml rename to stable/duplicati/6.0.24/templates/common.yaml diff --git a/stable/filezilla/4.0.23/values.yaml b/stable/duplicati/6.0.24/values.yaml similarity index 100% rename from stable/filezilla/4.0.23/values.yaml rename to stable/duplicati/6.0.24/values.yaml diff --git a/stable/emby/11.0.22/CHANGELOG.md b/stable/emby/11.0.22/CHANGELOG.md new file mode 100644 index 00000000000..5da5a050fe0 --- /dev/null +++ b/stable/emby/11.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [emby-11.0.22](https://github.com/truecharts/apps/compare/emby-sync-0.0.12...emby-11.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [emby-11.0.21](https://github.com/truecharts/apps/compare/emby-11.0.20...emby-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emby-11.0.21](https://github.com/truecharts/apps/compare/emby-11.0.20...emby-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emby-11.0.21](https://github.com/truecharts/apps/compare/emby-11.0.20...emby-11.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [emby-11.0.20](https://github.com/truecharts/apps/compare/emby-sync-0.0.10...emby-11.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [emby-11.0.18](https://github.com/truecharts/apps/compare/emby-11.0.17...emby-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [emby-11.0.17](https://github.com/truecharts/apps/compare/emby-11.0.16...emby-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [emby-11.0.16](https://github.com/truecharts/apps/compare/embystat-2.0.15...emby-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [emby-11.0.14](https://github.com/truecharts/apps/compare/emby-11.0.12...emby-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [emby-11.0.12](https://github.com/truecharts/apps/compare/embystat-2.0.11...emby-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [emby-11.0.11](https://github.com/truecharts/apps/compare/emby-11.0.10...emby-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/emby/11.0.22/Chart.lock b/stable/emby/11.0.22/Chart.lock new file mode 100644 index 00000000000..f4d9dc372d3 --- /dev/null +++ b/stable/emby/11.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:47:54.074532076Z" diff --git a/stable/emby/11.0.22/Chart.yaml b/stable/emby/11.0.22/Chart.yaml new file mode 100644 index 00000000000..4baa8fbf286 --- /dev/null +++ b/stable/emby/11.0.22/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "4.7.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Emby Server is a home media server +home: https://github.com/truecharts/apps/tree/master/charts/stable/emby +icon: https://truecharts.org/img/chart-icons/emby.png +keywords: + - jellyfin + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: emby +sources: + - https://hub.docker.com/r/linuxserver/emby + - https://github.com/linuxserver/docker-emby.git +type: application +version: 11.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/emby/11.0.22/README.md b/stable/emby/11.0.22/README.md new file mode 100644 index 00000000000..a8be8d8c467 --- /dev/null +++ b/stable/emby/11.0.22/README.md @@ -0,0 +1,108 @@ +# emby + +![Version: 11.0.22](https://img.shields.io/badge/Version-11.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.7.4.0](https://img.shields.io/badge/AppVersion-4.7.4.0-informational?style=flat-square) + +Emby Server is a home media server + +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: [emby](https://truecharts.org/docs/charts/stable/emby) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `emby` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install emby TrueCharts/emby +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `emby` deployment + +```console +helm uninstall emby +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install emby \ + --set env.TZ="America/New York" \ + TrueCharts/emby +``` + +#### 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 emby TrueCharts/emby -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/emby/11.0.22/app-readme.md b/stable/emby/11.0.22/app-readme.md new file mode 100644 index 00000000000..df2dd06d1c8 --- /dev/null +++ b/stable/emby/11.0.22/app-readme.md @@ -0,0 +1,8 @@ +Emby Server is a home media server + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/emby + +--- + +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/stable/firefox-syncserver/9.0.23/charts/common-10.4.7.tgz b/stable/emby/11.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/firefox-syncserver/9.0.23/charts/common-10.4.7.tgz rename to stable/emby/11.0.22/charts/common-10.4.7.tgz diff --git a/stable/emby/11.0.22/ix_values.yaml b/stable/emby/11.0.22/ix_values.yaml new file mode 100644 index 00000000000..e9496e92f12 --- /dev/null +++ b/stable/emby/11.0.22/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/emby + pullPolicy: IfNotPresent + tag: v4.7.4.0@sha256:082db27b4679d9488d9b7c75b64043120ef374ec71df0759cabce21d1cc91702 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 10079 + targetPort: 8096 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/emby/11.0.22/questions.yaml b/stable/emby/11.0.22/questions.yaml new file mode 100644 index 00000000000..fe3f0b80d25 --- /dev/null +++ b/stable/emby/11.0.22/questions.yaml @@ -0,0 +1,2432 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10079 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8096 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/flexget/2.0.28/templates/common.yaml b/stable/emby/11.0.22/templates/common.yaml similarity index 100% rename from stable/flexget/2.0.28/templates/common.yaml rename to stable/emby/11.0.22/templates/common.yaml diff --git a/stable/firefox-syncserver/9.0.23/values.yaml b/stable/emby/11.0.22/values.yaml similarity index 100% rename from stable/firefox-syncserver/9.0.23/values.yaml rename to stable/emby/11.0.22/values.yaml diff --git a/stable/esphome/11.0.24/CHANGELOG.md b/stable/esphome/11.0.24/CHANGELOG.md new file mode 100644 index 00000000000..8bfcd35c4a8 --- /dev/null +++ b/stable/esphome/11.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [esphome-11.0.24](https://github.com/truecharts/apps/compare/esphome-11.0.23...esphome-11.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.23](https://github.com/truecharts/apps/compare/esphome-11.0.22...esphome-11.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [esphome-11.0.22](https://github.com/truecharts/apps/compare/esphome-11.0.20...esphome-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [esphome-11.0.20](https://github.com/truecharts/apps/compare/esphome-11.0.19...esphome-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [esphome-11.0.19](https://github.com/truecharts/apps/compare/esphome-11.0.18...esphome-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [esphome-11.0.18](https://github.com/truecharts/apps/compare/esphome-11.0.16...esphome-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [esphome-11.0.16](https://github.com/truecharts/apps/compare/esphome-11.0.14...esphome-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [esphome-11.0.14](https://github.com/truecharts/apps/compare/esphome-11.0.13...esphome-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [endlessh-2.0.11](https://github.com/truecharts/apps/compare/endlessh-2.0.10...endlessh-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/esphome/11.0.24/Chart.lock b/stable/esphome/11.0.24/Chart.lock new file mode 100644 index 00000000000..181abeef55b --- /dev/null +++ b/stable/esphome/11.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:00.157496156Z" diff --git a/stable/esphome/11.0.24/Chart.yaml b/stable/esphome/11.0.24/Chart.yaml new file mode 100644 index 00000000000..db0cf1a4c71 --- /dev/null +++ b/stable/esphome/11.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2022.6.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful + configuration files and control them remotely through Home Automation systems. +home: https://github.com/truecharts/apps/tree/master/charts/stable/esphome +icon: https://truecharts.org/img/chart-icons/esphome.png +keywords: + - esphome +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: esphome +sources: + - https://github.com/esphome/esphome + - https://hub.docker.com/u/esphome +type: application +version: 11.0.24 +annotations: + truecharts.org/catagories: | + - tools + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/esphome/11.0.24/README.md b/stable/esphome/11.0.24/README.md new file mode 100644 index 00000000000..335a1e500c2 --- /dev/null +++ b/stable/esphome/11.0.24/README.md @@ -0,0 +1,108 @@ +# esphome + +![Version: 11.0.24](https://img.shields.io/badge/Version-11.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.6.2](https://img.shields.io/badge/AppVersion-2022.6.2-informational?style=flat-square) + +ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. + +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: [esphome](https://truecharts.org/docs/charts/stable/esphome) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `esphome` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install esphome TrueCharts/esphome +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `esphome` deployment + +```console +helm uninstall esphome +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install esphome \ + --set env.TZ="America/New York" \ + TrueCharts/esphome +``` + +#### 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 esphome TrueCharts/esphome -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/esphome/11.0.24/app-readme.md b/stable/esphome/11.0.24/app-readme.md new file mode 100644 index 00000000000..3c0521b87d3 --- /dev/null +++ b/stable/esphome/11.0.24/app-readme.md @@ -0,0 +1,8 @@ +ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/esphome + +--- + +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/stable/flaresolverr/6.0.22/charts/common-10.4.7.tgz b/stable/esphome/11.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/flaresolverr/6.0.22/charts/common-10.4.7.tgz rename to stable/esphome/11.0.24/charts/common-10.4.7.tgz diff --git a/stable/esphome/11.0.24/ix_values.yaml b/stable/esphome/11.0.24/ix_values.yaml new file mode 100644 index 00000000000..8338cd3dafe --- /dev/null +++ b/stable/esphome/11.0.24/ix_values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/esphome + pullPolicy: IfNotPresent + tag: v2022.6.2@sha256:b0da6deb7d09ae8994650884e643397f9a37af325c909a67b0b4bbdadbe61ead + +# App needs to run as root because of this: https://github.com/esphome/issues/issues/2752 +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + privileged: true + allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 6052 + targetPort: 6052 + +env: + {} + # ESPHOME_DASHBOARD_USE_PING: true + # ESPHOME_DASHBOARD_RELATIVE_URL: "/" + # ESPHOME_QUICKWIZARD: + # ESPHOME_IS_HASSIO: + # DISABLE_HA_AUTHENTICATION: + # USERNAME: + # PASSWORD: + +persistence: + config: + enabled: true + mountPath: "/config" + platformio: + enabled: true + mountPath: "/.platformio" diff --git a/stable/esphome/11.0.24/questions.yaml b/stable/esphome/11.0.24/questions.yaml new file mode 100644 index 00000000000..b0f7a0ef67e --- /dev/null +++ b/stable/esphome/11.0.24/questions.yaml @@ -0,0 +1,2612 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 6052 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 6052 + + + # Configure app volumes + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: platformio + label: "Platformio 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: true + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: true + - 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/flood/6.0.23/templates/common.yaml b/stable/esphome/11.0.24/templates/common.yaml similarity index 100% rename from stable/flood/6.0.23/templates/common.yaml rename to stable/esphome/11.0.24/templates/common.yaml diff --git a/stable/flaresolverr/6.0.22/values.yaml b/stable/esphome/11.0.24/values.yaml similarity index 100% rename from stable/flaresolverr/6.0.22/values.yaml rename to stable/esphome/11.0.24/values.yaml diff --git a/stable/ferdi-server/3.0.22/CHANGELOG.md b/stable/ferdi-server/3.0.22/CHANGELOG.md deleted file mode 100644 index e6158c5ec1d..00000000000 --- a/stable/ferdi-server/3.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ferdi-server-3.0.21](https://github.com/truecharts/apps/compare/ferdi-server-3.0.20...ferdi-server-3.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [ferdi-server-3.0.20](https://github.com/truecharts/apps/compare/ferdi-server-3.0.18...ferdi-server-3.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ferdi-server-3.0.18](https://github.com/truecharts/apps/compare/ferdi-server-3.0.17...ferdi-server-3.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ferdi-server-3.0.17](https://github.com/truecharts/apps/compare/ferdi-server-3.0.16...ferdi-server-3.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ferdi-server-3.0.16](https://github.com/truecharts/apps/compare/ferdi-server-3.0.14...ferdi-server-3.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ferdi-server-3.0.14](https://github.com/truecharts/apps/compare/ferdi-server-3.0.12...ferdi-server-3.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ferdi-server-3.0.12](https://github.com/truecharts/apps/compare/ferdi-server-3.0.11...ferdi-server-3.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ferdi-server-3.0.11](https://github.com/truecharts/apps/compare/ferdi-server-3.0.10...ferdi-server-3.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/ferdi-server/3.0.22/Chart.lock b/stable/ferdi-server/3.0.22/Chart.lock deleted file mode 100644 index 31a4b9ad067..00000000000 --- a/stable/ferdi-server/3.0.22/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:14:43.532625417Z" diff --git a/stable/ferdi-server/3.0.22/Chart.yaml b/stable/ferdi-server/3.0.22/Chart.yaml deleted file mode 100644 index cd3874eb7cd..00000000000 --- a/stable/ferdi-server/3.0.22/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.3.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Server for Ferdi that you can re-use to run your own -home: https://github.com/truecharts/apps/tree/master/charts/stable/ferdi-server -icon: https://truecharts.org/img/chart-icons/ferdi-server.png -keywords: - - ferdi -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ferdi-server -sources: - - https://github.com/getferdi/server -version: 3.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ferdi-server/3.0.22/README.md b/stable/ferdi-server/3.0.22/README.md deleted file mode 100644 index f88f9a681a4..00000000000 --- a/stable/ferdi-server/3.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# ferdi-server - -![Version: 3.0.22](https://img.shields.io/badge/Version-3.0.22-informational?style=flat-square) ![AppVersion: 1.3.2](https://img.shields.io/badge/AppVersion-1.3.2-informational?style=flat-square) - -Server for Ferdi that you can re-use to run your own - -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: [ferdi-server](https://truecharts.org/docs/charts/stable/ferdi-server) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ferdi-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ferdi-server TrueCharts/ferdi-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ferdi-server` deployment - -```console -helm uninstall ferdi-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ferdi-server \ - --set env.TZ="America/New York" \ - TrueCharts/ferdi-server -``` - -#### 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 ferdi-server TrueCharts/ferdi-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ferdi-server/3.0.22/ix_values.yaml b/stable/ferdi-server/3.0.22/ix_values.yaml deleted file mode 100644 index c1d97da83ec..00000000000 --- a/stable/ferdi-server/3.0.22/ix_values.yaml +++ /dev/null @@ -1,108 +0,0 @@ -image: - repository: tccr.io/truecharts/ferdi-server - tag: v1.3.2@sha256:9cd5863593eb1f8aa6ddf695d4984f6691fff7d453e2f608a30d67bda4c58c27 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - NODE_ENV: "production" - DATA_DIR: "/app/data" - DB_CONNECTION: "pg" - DB_PORT: "5432" - DB_SSL: false - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - # User Defined - APP_URL: "http://localhost:3333" - IS_CREATION_ENABLED: true - IS_DASHBOARD_ENABLED: true - IS_REGISTRATION_ENABLED: true - CONNECT_WITH_FRANZ: true - # MAIL_CONNECTION: "smtp" - # SMTP_HOST: "localhost" - # SMTP_PORT: 587 - # MAIL_SSL: true - # MAIL_USERNAME: "username@example.com" - # MAIL_PASSWORD: "password" - # MAIL_SENDER: "noreply@example.com" - # SPARKPOST_API_KEY: "" - # MAILGUN_DOMAIN: "" - # MAILGUN_API_REGION: "" - # MAILGUN_API_KEY: "" - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -probes: - liveness: - path: "/health" - - readiness: - path: "/health" - - startup: - path: "/health" - -service: - main: - ports: - main: - port: 10206 - targetPort: 3333 - -persistence: - data: - enabled: true - mountPath: "/app/data" - recipes: - enabled: true - mountPath: "/app/recipes" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: ferdi-server - postgresqlDatabase: ferdi-server - -installContainers: - 1-create-key-file: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: data - mountPath: "/app/data" - env: - - name: APP_KEY - valueFrom: - secretKeyRef: - name: ferdi-server-secrets - key: APP_KEY - command: ["sh", "-c"] - args: - - > - keyfile="/app/data/FERDI_APP_KEY.txt"; - if [ ! -f ${keyfile} ]; - then - echo "No APP_KEY File..."; - echo "Creating APP_KEY file..."; - echo "${APP_KEY}" > ${keyfile}; - if [ -f ${keyfile} ]; - then - echo "Success!"; - else - echo "Failed."; - fi; - else - echo "APP_KEY File exists. Skipping..."; - fi; diff --git a/stable/ferdi-server/3.0.23/CHANGELOG.md b/stable/ferdi-server/3.0.23/CHANGELOG.md new file mode 100644 index 00000000000..4107d72722c --- /dev/null +++ b/stable/ferdi-server/3.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ferdi-server-3.0.23](https://github.com/truecharts/apps/compare/ferdi-server-3.0.22...ferdi-server-3.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ferdi-server-3.0.22](https://github.com/truecharts/apps/compare/ferdi-server-3.0.21...ferdi-server-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ferdi-server-3.0.21](https://github.com/truecharts/apps/compare/ferdi-server-3.0.20...ferdi-server-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [ferdi-server-3.0.20](https://github.com/truecharts/apps/compare/ferdi-server-3.0.18...ferdi-server-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ferdi-server-3.0.18](https://github.com/truecharts/apps/compare/ferdi-server-3.0.17...ferdi-server-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ferdi-server-3.0.17](https://github.com/truecharts/apps/compare/ferdi-server-3.0.16...ferdi-server-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ferdi-server-3.0.16](https://github.com/truecharts/apps/compare/ferdi-server-3.0.14...ferdi-server-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ferdi-server-3.0.14](https://github.com/truecharts/apps/compare/ferdi-server-3.0.12...ferdi-server-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ferdi-server-3.0.12](https://github.com/truecharts/apps/compare/ferdi-server-3.0.11...ferdi-server-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/ferdi-server/3.0.23/Chart.lock b/stable/ferdi-server/3.0.23/Chart.lock new file mode 100644 index 00000000000..61c2b96a055 --- /dev/null +++ b/stable/ferdi-server/3.0.23/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:48:13.339929846Z" diff --git a/stable/ferdi-server/3.0.23/Chart.yaml b/stable/ferdi-server/3.0.23/Chart.yaml new file mode 100644 index 00000000000..a330b814f07 --- /dev/null +++ b/stable/ferdi-server/3.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.3.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Server for Ferdi that you can re-use to run your own +home: https://github.com/truecharts/apps/tree/master/charts/stable/ferdi-server +icon: https://truecharts.org/img/chart-icons/ferdi-server.png +keywords: + - ferdi +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ferdi-server +sources: + - https://github.com/getferdi/server +version: 3.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ferdi-server/3.0.23/README.md b/stable/ferdi-server/3.0.23/README.md new file mode 100644 index 00000000000..d6a34c260f1 --- /dev/null +++ b/stable/ferdi-server/3.0.23/README.md @@ -0,0 +1,108 @@ +# ferdi-server + +![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![AppVersion: 1.3.2](https://img.shields.io/badge/AppVersion-1.3.2-informational?style=flat-square) + +Server for Ferdi that you can re-use to run your own + +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: [ferdi-server](https://truecharts.org/docs/charts/stable/ferdi-server) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ferdi-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ferdi-server TrueCharts/ferdi-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ferdi-server` deployment + +```console +helm uninstall ferdi-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ferdi-server \ + --set env.TZ="America/New York" \ + TrueCharts/ferdi-server +``` + +#### 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 ferdi-server TrueCharts/ferdi-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ferdi-server/3.0.22/app-readme.md b/stable/ferdi-server/3.0.23/app-readme.md similarity index 100% rename from stable/ferdi-server/3.0.22/app-readme.md rename to stable/ferdi-server/3.0.23/app-readme.md diff --git a/stable/flexget/2.0.28/charts/common-10.4.7.tgz b/stable/ferdi-server/3.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/flexget/2.0.28/charts/common-10.4.7.tgz rename to stable/ferdi-server/3.0.23/charts/common-10.4.7.tgz diff --git a/stable/firefox-syncserver/9.0.23/charts/postgresql-8.0.45.tgz b/stable/ferdi-server/3.0.23/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/firefox-syncserver/9.0.23/charts/postgresql-8.0.45.tgz rename to stable/ferdi-server/3.0.23/charts/postgresql-8.0.45.tgz diff --git a/stable/ferdi-server/3.0.23/ix_values.yaml b/stable/ferdi-server/3.0.23/ix_values.yaml new file mode 100644 index 00000000000..de7a75227c0 --- /dev/null +++ b/stable/ferdi-server/3.0.23/ix_values.yaml @@ -0,0 +1,108 @@ +image: + repository: tccr.io/truecharts/ferdi-server + tag: v1.3.2@sha256:f8e0023f5bb616e08174af1030ea69364d2d85e5d3c393daf6f1f453a8a5a37e + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + NODE_ENV: "production" + DATA_DIR: "/app/data" + DB_CONNECTION: "pg" + DB_PORT: "5432" + DB_SSL: false + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + # User Defined + APP_URL: "http://localhost:3333" + IS_CREATION_ENABLED: true + IS_DASHBOARD_ENABLED: true + IS_REGISTRATION_ENABLED: true + CONNECT_WITH_FRANZ: true + # MAIL_CONNECTION: "smtp" + # SMTP_HOST: "localhost" + # SMTP_PORT: 587 + # MAIL_SSL: true + # MAIL_USERNAME: "username@example.com" + # MAIL_PASSWORD: "password" + # MAIL_SENDER: "noreply@example.com" + # SPARKPOST_API_KEY: "" + # MAILGUN_DOMAIN: "" + # MAILGUN_API_REGION: "" + # MAILGUN_API_KEY: "" + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + +probes: + liveness: + path: "/health" + + readiness: + path: "/health" + + startup: + path: "/health" + +service: + main: + ports: + main: + port: 10206 + targetPort: 3333 + +persistence: + data: + enabled: true + mountPath: "/app/data" + recipes: + enabled: true + mountPath: "/app/recipes" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: ferdi-server + postgresqlDatabase: ferdi-server + +installContainers: + 1-create-key-file: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/app/data" + env: + - name: APP_KEY + valueFrom: + secretKeyRef: + name: ferdi-server-secrets + key: APP_KEY + command: ["sh", "-c"] + args: + - > + keyfile="/app/data/FERDI_APP_KEY.txt"; + if [ ! -f ${keyfile} ]; + then + echo "No APP_KEY File..."; + echo "Creating APP_KEY file..."; + echo "${APP_KEY}" > ${keyfile}; + if [ -f ${keyfile} ]; + then + echo "Success!"; + else + echo "Failed."; + fi; + else + echo "APP_KEY File exists. Skipping..."; + fi; diff --git a/stable/ferdi-server/3.0.22/questions.yaml b/stable/ferdi-server/3.0.23/questions.yaml similarity index 100% rename from stable/ferdi-server/3.0.22/questions.yaml rename to stable/ferdi-server/3.0.23/questions.yaml diff --git a/stable/ferdi-server/3.0.22/templates/_secrets.tpl b/stable/ferdi-server/3.0.23/templates/_secrets.tpl similarity index 100% rename from stable/ferdi-server/3.0.22/templates/_secrets.tpl rename to stable/ferdi-server/3.0.23/templates/_secrets.tpl diff --git a/stable/ferdi-server/3.0.22/templates/common.yaml b/stable/ferdi-server/3.0.23/templates/common.yaml similarity index 100% rename from stable/ferdi-server/3.0.22/templates/common.yaml rename to stable/ferdi-server/3.0.23/templates/common.yaml diff --git a/stable/flexget/2.0.28/values.yaml b/stable/ferdi-server/3.0.23/values.yaml similarity index 100% rename from stable/flexget/2.0.28/values.yaml rename to stable/ferdi-server/3.0.23/values.yaml diff --git a/stable/filebot/1.0.0/CHANGELOG.md b/stable/filebot/1.0.0/CHANGELOG.md deleted file mode 100644 index d6d204309bd..00000000000 --- a/stable/filebot/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [filebot-1.0.0](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [filebot-1.0.0](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [filebot-0.0.15](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filebot-0.0.14](https://github.com/truecharts/apps/compare/filebot-0.0.12...filebot-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [filebot-0.0.12](https://github.com/truecharts/apps/compare/filebot-0.0.11...filebot-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [filebot-0.0.11](https://github.com/truecharts/apps/compare/filebot-0.0.10...filebot-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [filebot-0.0.10](https://github.com/truecharts/apps/compare/filebot-0.0.8...filebot-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [filebot-0.0.8](https://github.com/truecharts/apps/compare/filebot-0.0.6...filebot-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [filebot-0.0.6](https://github.com/truecharts/apps/compare/filebot-0.0.5...filebot-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [filebot-0.0.5](https://github.com/truecharts/apps/compare/filebot-0.0.4...filebot-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [filebot-0.0.4](https://github.com/truecharts/apps/compare/filebot-0.0.3...filebot-0.0.4) (2022-07-11) - -#### Chore - diff --git a/stable/filebot/1.0.0/Chart.lock b/stable/filebot/1.0.0/Chart.lock deleted file mode 100644 index 5cd9cbfe79f..00000000000 --- a/stable/filebot/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:14:37.515121644Z" diff --git a/stable/filebot/1.0.0/Chart.yaml b/stable/filebot/1.0.0/Chart.yaml deleted file mode 100644 index 28ddf01d569..00000000000 --- a/stable/filebot/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.14.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works. -home: https://github.com/truecharts/apps/tree/master/charts/stable/filebot -icon: https://truecharts.org/img/chart-icons/filebot.png -keywords: - - media - - filebot -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: filebot -sources: - - https://github.com/jlesage/docker-filebot - - https://hub.docker.com/r/jlesage/filebot/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/filebot/1.0.0/README.md b/stable/filebot/1.0.0/README.md deleted file mode 100644 index 374720ab8bb..00000000000 --- a/stable/filebot/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# filebot - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.14.1](https://img.shields.io/badge/AppVersion-1.14.1-informational?style=flat-square) - -FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works. - -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: [filebot](https://truecharts.org/docs/charts/stable/filebot) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `filebot` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install filebot TrueCharts/filebot -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `filebot` deployment - -```console -helm uninstall filebot -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install filebot \ - --set env.TZ="America/New York" \ - TrueCharts/filebot -``` - -#### 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 filebot TrueCharts/filebot -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/filebot/1.0.0/ix_values.yaml b/stable/filebot/1.0.0/ix_values.yaml deleted file mode 100644 index f09202ff62e..00000000000 --- a/stable/filebot/1.0.0/ix_values.yaml +++ /dev/null @@ -1,102 +0,0 @@ -image: - repository: tccr.io/truecharts/filebot - tag: v1.14.1@sha256:7488e78942de63908fd5fdc27c41931d54b616c32ef6c09e99f7f64bf2fedd1e - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10268 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10269 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-filebot' - -secretEnv: - VNC_PASSWORD: "" - -filebot: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - OPENSUBTITLES_USERNAME: "" - OPENSUBTITLES_PASSWORD: "" - FILEBOT_CUSTOM_OPTIONS: "" - AMC_INTERVAL: 1800 - AMC_INPUT_STABLE_TIME: 10 - AMC_ACTION: "test" - AMC_CONFLICT: "auto" - AMC_MATCH_MODE: "opportunistic" - AMC_ARTWORK: false - AMC_LANG: "English" - AMC_MUSIC_FORMAT: "{plex}" - AMC_MOVIE_FORMAT: "{plex}" - AMC_SERIES_FORMAT: "{plex}" - AMC_ANIME_FORMAT: "{plex}" - AMC_PROCESS_MUSIC: true - AMC_SUBTITLE_LANG: "" - AMC_CUSTOM_OPTIONS: "" - AMC_INSTALL_PKGS: "" - USE_FILEBOT_BETA: false - -configmap: - filebot: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.filebot.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.filebot.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.filebot.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.filebot.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.filebot.DISPLAY_HEIGHT }}" - OPENSUBTITLES_USERNAME: "{{ .Values.filebot.OPENSUBTITLES_USERNAME }}" - OPENSUBTITLES_PASSWORD: "{{ .Values.filebot.OPENSUBTITLES_PASSWORD }}" - FILEBOT_CUSTOM_OPTIONS: "{{ .Values.filebot.FILEBOT_CUSTOM_OPTIONS }}" - AMC_INTERVAL: "{{ .Values.filebot.AMC_INTERVAL }}" - AMC_INPUT_STABLE_TIME: "{{ .Values.filebot.AMC_INPUT_STABLE_TIME }}" - AMC_ACTION: "{{ .Values.filebot.AMC_ACTION }}" - AMC_CONFLICT: "{{ .Values.filebot.AMC_CONFLICT }}" - AMC_MATCH_MODE: "{{ .Values.filebot.AMC_MATCH_MODE }}" - AMC_ARTWORK: '{{ ternary "y" "n" .Values.filebot.AMC_ARTWORK }}' - AMC_LANG: "{{ .Values.filebot.AMC_LANG }}" - AMC_MUSIC_FORMAT: "{{ .Values.filebot.AMC_MUSIC_FORMAT }}" - AMC_MOVIE_FORMAT: "{{ .Values.filebot.AMC_MOVIE_FORMAT }}" - AMC_SERIES_FORMAT: "{{ .Values.filebot.AMC_SERIES_FORMAT }}" - AMC_ANIME_FORMAT: "{{ .Values.filebot.AMC_ANIME_FORMAT }}" - AMC_PROCESS_MUSIC: '{{ ternary "y" "n" .Values.filebot.AMC_PROCESS_MUSIC }}' - AMC_SUBTITLE_LANG: "{{ .Values.filebot.AMC_SUBTITLE_LANG }}" - AMC_CUSTOM_OPTIONS: "{{ .Values.filebot.AMC_CUSTOM_OPTIONS }}" - AMC_INSTALL_PKGS: "{{ .Values.filebot.AMC_INSTALL_PKGS }}" - USE_FILEBOT_BETA: '{{ ternary "1" "0" .Values.filebot.USE_FILEBOT_BETA }}' - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" - watch: - enabled: true - mountPath: "/watch" - output: - enabled: true - mountPath: "/output" diff --git a/stable/filebot/1.0.1/CHANGELOG.md b/stable/filebot/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..85cf9efcd5b --- /dev/null +++ b/stable/filebot/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [filebot-1.0.1](https://github.com/truecharts/apps/compare/filebot-1.0.0...filebot-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filebot-1.0.0](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [filebot-1.0.0](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [filebot-0.0.15](https://github.com/truecharts/apps/compare/filebot-0.0.14...filebot-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebot-0.0.14](https://github.com/truecharts/apps/compare/filebot-0.0.12...filebot-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [filebot-0.0.12](https://github.com/truecharts/apps/compare/filebot-0.0.11...filebot-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [filebot-0.0.11](https://github.com/truecharts/apps/compare/filebot-0.0.10...filebot-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [filebot-0.0.10](https://github.com/truecharts/apps/compare/filebot-0.0.8...filebot-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [filebot-0.0.8](https://github.com/truecharts/apps/compare/filebot-0.0.6...filebot-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [filebot-0.0.6](https://github.com/truecharts/apps/compare/filebot-0.0.5...filebot-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [filebot-0.0.5](https://github.com/truecharts/apps/compare/filebot-0.0.4...filebot-0.0.5) (2022-07-12) + +#### Chore + diff --git a/stable/filebot/1.0.1/Chart.lock b/stable/filebot/1.0.1/Chart.lock new file mode 100644 index 00000000000..4cb546cc255 --- /dev/null +++ b/stable/filebot/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:06.355152691Z" diff --git a/stable/filebot/1.0.1/Chart.yaml b/stable/filebot/1.0.1/Chart.yaml new file mode 100644 index 00000000000..5e5f27c442f --- /dev/null +++ b/stable/filebot/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.14.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works. +home: https://github.com/truecharts/apps/tree/master/charts/stable/filebot +icon: https://truecharts.org/img/chart-icons/filebot.png +keywords: + - media + - filebot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: filebot +sources: + - https://github.com/jlesage/docker-filebot + - https://hub.docker.com/r/jlesage/filebot/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/filebot/1.0.1/README.md b/stable/filebot/1.0.1/README.md new file mode 100644 index 00000000000..2c7e00933d8 --- /dev/null +++ b/stable/filebot/1.0.1/README.md @@ -0,0 +1,108 @@ +# filebot + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.14.1](https://img.shields.io/badge/AppVersion-1.14.1-informational?style=flat-square) + +FileBot is the ultimate tool for organizing and renaming your movies, tv shows or anime, and music well as downloading subtitles and artwork. It's smart and just works. + +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: [filebot](https://truecharts.org/docs/charts/stable/filebot) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `filebot` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install filebot TrueCharts/filebot +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `filebot` deployment + +```console +helm uninstall filebot +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install filebot \ + --set env.TZ="America/New York" \ + TrueCharts/filebot +``` + +#### 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 filebot TrueCharts/filebot -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/filebot/1.0.0/app-readme.md b/stable/filebot/1.0.1/app-readme.md similarity index 100% rename from stable/filebot/1.0.0/app-readme.md rename to stable/filebot/1.0.1/app-readme.md diff --git a/stable/flood/6.0.23/charts/common-10.4.7.tgz b/stable/filebot/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/flood/6.0.23/charts/common-10.4.7.tgz rename to stable/filebot/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/filebot/1.0.1/ix_values.yaml b/stable/filebot/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..078030f7679 --- /dev/null +++ b/stable/filebot/1.0.1/ix_values.yaml @@ -0,0 +1,102 @@ +image: + repository: tccr.io/truecharts/filebot + tag: v1.14.1@sha256:5eb7360fd7adc2059fba1ec5e35b2292d740add1f4689ece244c7591632ddd47 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10268 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10269 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-filebot' + +secretEnv: + VNC_PASSWORD: "" + +filebot: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + OPENSUBTITLES_USERNAME: "" + OPENSUBTITLES_PASSWORD: "" + FILEBOT_CUSTOM_OPTIONS: "" + AMC_INTERVAL: 1800 + AMC_INPUT_STABLE_TIME: 10 + AMC_ACTION: "test" + AMC_CONFLICT: "auto" + AMC_MATCH_MODE: "opportunistic" + AMC_ARTWORK: false + AMC_LANG: "English" + AMC_MUSIC_FORMAT: "{plex}" + AMC_MOVIE_FORMAT: "{plex}" + AMC_SERIES_FORMAT: "{plex}" + AMC_ANIME_FORMAT: "{plex}" + AMC_PROCESS_MUSIC: true + AMC_SUBTITLE_LANG: "" + AMC_CUSTOM_OPTIONS: "" + AMC_INSTALL_PKGS: "" + USE_FILEBOT_BETA: false + +configmap: + filebot: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.filebot.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.filebot.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.filebot.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.filebot.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.filebot.DISPLAY_HEIGHT }}" + OPENSUBTITLES_USERNAME: "{{ .Values.filebot.OPENSUBTITLES_USERNAME }}" + OPENSUBTITLES_PASSWORD: "{{ .Values.filebot.OPENSUBTITLES_PASSWORD }}" + FILEBOT_CUSTOM_OPTIONS: "{{ .Values.filebot.FILEBOT_CUSTOM_OPTIONS }}" + AMC_INTERVAL: "{{ .Values.filebot.AMC_INTERVAL }}" + AMC_INPUT_STABLE_TIME: "{{ .Values.filebot.AMC_INPUT_STABLE_TIME }}" + AMC_ACTION: "{{ .Values.filebot.AMC_ACTION }}" + AMC_CONFLICT: "{{ .Values.filebot.AMC_CONFLICT }}" + AMC_MATCH_MODE: "{{ .Values.filebot.AMC_MATCH_MODE }}" + AMC_ARTWORK: '{{ ternary "y" "n" .Values.filebot.AMC_ARTWORK }}' + AMC_LANG: "{{ .Values.filebot.AMC_LANG }}" + AMC_MUSIC_FORMAT: "{{ .Values.filebot.AMC_MUSIC_FORMAT }}" + AMC_MOVIE_FORMAT: "{{ .Values.filebot.AMC_MOVIE_FORMAT }}" + AMC_SERIES_FORMAT: "{{ .Values.filebot.AMC_SERIES_FORMAT }}" + AMC_ANIME_FORMAT: "{{ .Values.filebot.AMC_ANIME_FORMAT }}" + AMC_PROCESS_MUSIC: '{{ ternary "y" "n" .Values.filebot.AMC_PROCESS_MUSIC }}' + AMC_SUBTITLE_LANG: "{{ .Values.filebot.AMC_SUBTITLE_LANG }}" + AMC_CUSTOM_OPTIONS: "{{ .Values.filebot.AMC_CUSTOM_OPTIONS }}" + AMC_INSTALL_PKGS: "{{ .Values.filebot.AMC_INSTALL_PKGS }}" + USE_FILEBOT_BETA: '{{ ternary "1" "0" .Values.filebot.USE_FILEBOT_BETA }}' + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" + watch: + enabled: true + mountPath: "/watch" + output: + enabled: true + mountPath: "/output" diff --git a/stable/filebot/1.0.0/questions.yaml b/stable/filebot/1.0.1/questions.yaml similarity index 100% rename from stable/filebot/1.0.0/questions.yaml rename to stable/filebot/1.0.1/questions.yaml diff --git a/stable/fluidd/2.0.23/templates/common.yaml b/stable/filebot/1.0.1/templates/common.yaml similarity index 100% rename from stable/fluidd/2.0.23/templates/common.yaml rename to stable/filebot/1.0.1/templates/common.yaml diff --git a/stable/flood/6.0.23/values.yaml b/stable/filebot/1.0.1/values.yaml similarity index 100% rename from stable/flood/6.0.23/values.yaml rename to stable/filebot/1.0.1/values.yaml diff --git a/stable/filebrowser/2.0.24/CHANGELOG.md b/stable/filebrowser/2.0.24/CHANGELOG.md deleted file mode 100644 index dcc2f97b2c1..00000000000 --- a/stable/filebrowser/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filebrowser-2.0.23](https://github.com/truecharts/apps/compare/filebrowser-2.0.21...filebrowser-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [filebrowser-2.0.21](https://github.com/truecharts/apps/compare/filebrowser-2.0.20...filebrowser-2.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [filebrowser-2.0.20](https://github.com/truecharts/apps/compare/filebrowser-2.0.19...filebrowser-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [filebrowser-2.0.19](https://github.com/truecharts/apps/compare/filebrowser-2.0.18...filebrowser-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [filebrowser-2.0.18](https://github.com/truecharts/apps/compare/filebrowser-2.0.16...filebrowser-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [filebrowser-2.0.16](https://github.com/truecharts/apps/compare/filebrowser-2.0.14...filebrowser-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [filebrowser-2.0.14](https://github.com/truecharts/apps/compare/filebrowser-2.0.13...filebrowser-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [filebrowser-2.0.13](https://github.com/truecharts/apps/compare/filebrowser-2.0.12...filebrowser-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/filebrowser/2.0.24/Chart.lock b/stable/filebrowser/2.0.24/Chart.lock deleted file mode 100644 index 1ce3dcc4984..00000000000 --- a/stable/filebrowser/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:14:50.561623022Z" diff --git a/stable/filebrowser/2.0.24/Chart.yaml b/stable/filebrowser/2.0.24/Chart.yaml deleted file mode 100644 index dceeceb3a06..00000000000 --- a/stable/filebrowser/2.0.24/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2.22.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Filebrowser provides a file managing interface within a specified directory -home: https://github.com/truecharts/apps/tree/master/charts/stable/filebrowser -icon: https://truecharts.org/img/chart-icons/filebrowser.png -keywords: - - filebrowser -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: filebrowser -sources: - - https://github.com/filebrowser/filebrowser - - https://filebrowser.org/cli/filebrowser - - https://hub.docker.com/r/filebrowser/filebrowser -type: application -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/filebrowser/2.0.24/README.md b/stable/filebrowser/2.0.24/README.md deleted file mode 100644 index 421a5668d1b..00000000000 --- a/stable/filebrowser/2.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# filebrowser - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.22.4](https://img.shields.io/badge/AppVersion-2.22.4-informational?style=flat-square) - -Filebrowser provides a file managing interface within a specified directory - -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: [filebrowser](https://truecharts.org/docs/charts/stable/filebrowser) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `filebrowser` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install filebrowser TrueCharts/filebrowser -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `filebrowser` deployment - -```console -helm uninstall filebrowser -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install filebrowser \ - --set env.TZ="America/New York" \ - TrueCharts/filebrowser -``` - -#### 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 filebrowser TrueCharts/filebrowser -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/filebrowser/2.0.24/ix_values.yaml b/stable/filebrowser/2.0.24/ix_values.yaml deleted file mode 100644 index 673aa150950..00000000000 --- a/stable/filebrowser/2.0.24/ix_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -image: - repository: tccr.io/truecharts/filebrowser - pullPolicy: IfNotPresent - tag: v2.22.4@sha256:beb17e1a44e56d3336d9fe58acae439c2d9a20f7e33c09cd17009e062f2037e0 - -service: - main: - ports: - main: - port: 10187 - -env: - FB_ADDRESS: "" - FB_BASEURL: "" - FB_DATABASE: "/database/filebrowser.db" - FB_CONFIG: "/config/filebrowser.json" - FB_ROOT: "/data" - FB_PORT: "{{ .Values.service.main.ports.main.port }}" - -persistence: - config: - enabled: true - mountPath: "/config" - database: - enabled: true - mountPath: "/database" - data: - enabled: true - mountPath: "/data" diff --git a/stable/filebrowser/2.0.25/CHANGELOG.md b/stable/filebrowser/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..4857ade5150 --- /dev/null +++ b/stable/filebrowser/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [filebrowser-2.0.25](https://github.com/truecharts/apps/compare/filebrowser-2.0.24...filebrowser-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.24](https://github.com/truecharts/apps/compare/filebrowser-2.0.23...filebrowser-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filebrowser-2.0.23](https://github.com/truecharts/apps/compare/filebrowser-2.0.21...filebrowser-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [filebrowser-2.0.21](https://github.com/truecharts/apps/compare/filebrowser-2.0.20...filebrowser-2.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [filebrowser-2.0.20](https://github.com/truecharts/apps/compare/filebrowser-2.0.19...filebrowser-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [filebrowser-2.0.19](https://github.com/truecharts/apps/compare/filebrowser-2.0.18...filebrowser-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [filebrowser-2.0.18](https://github.com/truecharts/apps/compare/filebrowser-2.0.16...filebrowser-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [filebrowser-2.0.16](https://github.com/truecharts/apps/compare/filebrowser-2.0.14...filebrowser-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [filebrowser-2.0.14](https://github.com/truecharts/apps/compare/filebrowser-2.0.13...filebrowser-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/filebrowser/2.0.25/Chart.lock b/stable/filebrowser/2.0.25/Chart.lock new file mode 100644 index 00000000000..03dcfa65c0c --- /dev/null +++ b/stable/filebrowser/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:14.429523049Z" diff --git a/stable/filebrowser/2.0.25/Chart.yaml b/stable/filebrowser/2.0.25/Chart.yaml new file mode 100644 index 00000000000..609ee533dac --- /dev/null +++ b/stable/filebrowser/2.0.25/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.22.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Filebrowser provides a file managing interface within a specified directory +home: https://github.com/truecharts/apps/tree/master/charts/stable/filebrowser +icon: https://truecharts.org/img/chart-icons/filebrowser.png +keywords: + - filebrowser +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: filebrowser +sources: + - https://github.com/filebrowser/filebrowser + - https://filebrowser.org/cli/filebrowser + - https://hub.docker.com/r/filebrowser/filebrowser +type: application +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/filebrowser/2.0.25/README.md b/stable/filebrowser/2.0.25/README.md new file mode 100644 index 00000000000..c1e7a6e8fe9 --- /dev/null +++ b/stable/filebrowser/2.0.25/README.md @@ -0,0 +1,109 @@ +# filebrowser + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.22.4](https://img.shields.io/badge/AppVersion-2.22.4-informational?style=flat-square) + +Filebrowser provides a file managing interface within a specified directory + +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: [filebrowser](https://truecharts.org/docs/charts/stable/filebrowser) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `filebrowser` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install filebrowser TrueCharts/filebrowser +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `filebrowser` deployment + +```console +helm uninstall filebrowser +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install filebrowser \ + --set env.TZ="America/New York" \ + TrueCharts/filebrowser +``` + +#### 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 filebrowser TrueCharts/filebrowser -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/filebrowser/2.0.24/app-readme.md b/stable/filebrowser/2.0.25/app-readme.md similarity index 100% rename from stable/filebrowser/2.0.24/app-readme.md rename to stable/filebrowser/2.0.25/app-readme.md diff --git a/stable/fluidd/2.0.23/charts/common-10.4.7.tgz b/stable/filebrowser/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/fluidd/2.0.23/charts/common-10.4.7.tgz rename to stable/filebrowser/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/filebrowser/2.0.25/ix_values.yaml b/stable/filebrowser/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..349b0ee89af --- /dev/null +++ b/stable/filebrowser/2.0.25/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/filebrowser + pullPolicy: IfNotPresent + tag: v2.22.4@sha256:324334318091863f1d2555ea6e3d8e6506f7261e36d1e69a801439e0eff69b37 + +service: + main: + ports: + main: + port: 10187 + +env: + FB_ADDRESS: "" + FB_BASEURL: "" + FB_DATABASE: "/database/filebrowser.db" + FB_CONFIG: "/config/filebrowser.json" + FB_ROOT: "/data" + FB_PORT: "{{ .Values.service.main.ports.main.port }}" + +persistence: + config: + enabled: true + mountPath: "/config" + database: + enabled: true + mountPath: "/database" + data: + enabled: true + mountPath: "/data" diff --git a/stable/filebrowser/2.0.24/questions.yaml b/stable/filebrowser/2.0.25/questions.yaml similarity index 100% rename from stable/filebrowser/2.0.24/questions.yaml rename to stable/filebrowser/2.0.25/questions.yaml diff --git a/stable/filebrowser/2.0.24/templates/common.yaml b/stable/filebrowser/2.0.25/templates/common.yaml similarity index 100% rename from stable/filebrowser/2.0.24/templates/common.yaml rename to stable/filebrowser/2.0.25/templates/common.yaml diff --git a/stable/fluidd/2.0.23/values.yaml b/stable/filebrowser/2.0.25/values.yaml similarity index 100% rename from stable/fluidd/2.0.23/values.yaml rename to stable/filebrowser/2.0.25/values.yaml diff --git a/stable/fileflows/2.0.29/CHANGELOG.md b/stable/fileflows/2.0.29/CHANGELOG.md deleted file mode 100644 index 342273c39b3..00000000000 --- a/stable/fileflows/2.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fileflows-2.0.28](https://github.com/truecharts/apps/compare/fileflows-node-0.0.10...fileflows-2.0.28) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [fileflows-2.0.26](https://github.com/truecharts/apps/compare/fileflows-2.0.25...fileflows-2.0.26) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [fileflows-2.0.25](https://github.com/truecharts/apps/compare/fileflows-2.0.24...fileflows-2.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [fileflows-2.0.24](https://github.com/truecharts/apps/compare/fileflows-2.0.23...fileflows-2.0.24) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [fileflows-2.0.23](https://github.com/truecharts/apps/compare/fileflows-2.0.22...fileflows-2.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [fileflows-2.0.22](https://github.com/truecharts/apps/compare/fileflows-2.0.20...fileflows-2.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [fileflows-2.0.20](https://github.com/truecharts/apps/compare/fileflows-2.0.18...fileflows-2.0.20) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [fileflows-2.0.18](https://github.com/truecharts/apps/compare/fileflows-2.0.17...fileflows-2.0.18) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/fileflows/2.0.29/Chart.lock b/stable/fileflows/2.0.29/Chart.lock deleted file mode 100644 index b0b241dcdee..00000000000 --- a/stable/fileflows/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:14:54.297877369Z" diff --git a/stable/fileflows/2.0.29/Chart.yaml b/stable/fileflows/2.0.29/Chart.yaml deleted file mode 100644 index 377bb7c7018..00000000000 --- a/stable/fileflows/2.0.29/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "0.9.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An application that lets you automatically process files through a simple rule flow. -home: https://github.com/truecharts/apps/tree/master/charts/stable/fileflows -icon: https://truecharts.org/img/chart-icons/fileflows.png -keywords: - - fileflows -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: fileflows -sources: - - https://github.com/revenz/FileFlows - - https://hub.docker.com/r/revenz/fileflows -version: 2.0.29 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/fileflows/2.0.29/README.md b/stable/fileflows/2.0.29/README.md deleted file mode 100644 index b42a1391016..00000000000 --- a/stable/fileflows/2.0.29/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# fileflows - -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 0.9.3](https://img.shields.io/badge/AppVersion-0.9.3-informational?style=flat-square) - -An application that lets you automatically process files through a simple rule flow. - -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: [fileflows](https://truecharts.org/docs/charts/stable/fileflows) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `fileflows` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install fileflows TrueCharts/fileflows -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `fileflows` deployment - -```console -helm uninstall fileflows -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install fileflows \ - --set env.TZ="America/New York" \ - TrueCharts/fileflows -``` - -#### 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 fileflows TrueCharts/fileflows -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/fileflows/2.0.29/ix_values.yaml b/stable/fileflows/2.0.29/ix_values.yaml deleted file mode 100644 index 6f084088167..00000000000 --- a/stable/fileflows/2.0.29/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/fileflows - tag: 0.9.3@sha256:7c26f2361c387365198d8da1b12c0abaf73ecf26064d23e442eda5e487a0b55c - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10242 - targetPort: 5000 - -persistence: - data: - enabled: true - mountPath: "/app/Data" - logs: - enabled: true - mountPath: "/app/Logs" - temp: - enabled: true - mountPath: "/temp" - media: - enabled: true - mountPath: "/media" diff --git a/stable/fileflows/2.0.30/CHANGELOG.md b/stable/fileflows/2.0.30/CHANGELOG.md new file mode 100644 index 00000000000..3ad724fedd8 --- /dev/null +++ b/stable/fileflows/2.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [fileflows-2.0.30](https://github.com/truecharts/apps/compare/fileflows-2.0.29...fileflows-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.29](https://github.com/truecharts/apps/compare/fileflows-2.0.28...fileflows-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fileflows-2.0.28](https://github.com/truecharts/apps/compare/fileflows-node-0.0.10...fileflows-2.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [fileflows-2.0.26](https://github.com/truecharts/apps/compare/fileflows-2.0.25...fileflows-2.0.26) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [fileflows-2.0.25](https://github.com/truecharts/apps/compare/fileflows-2.0.24...fileflows-2.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fileflows-2.0.24](https://github.com/truecharts/apps/compare/fileflows-2.0.23...fileflows-2.0.24) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [fileflows-2.0.23](https://github.com/truecharts/apps/compare/fileflows-2.0.22...fileflows-2.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fileflows-2.0.22](https://github.com/truecharts/apps/compare/fileflows-2.0.20...fileflows-2.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fileflows-2.0.20](https://github.com/truecharts/apps/compare/fileflows-2.0.18...fileflows-2.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/fileflows/2.0.30/Chart.lock b/stable/fileflows/2.0.30/Chart.lock new file mode 100644 index 00000000000..5ed712aafb6 --- /dev/null +++ b/stable/fileflows/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:19.019600829Z" diff --git a/stable/fileflows/2.0.30/Chart.yaml b/stable/fileflows/2.0.30/Chart.yaml new file mode 100644 index 00000000000..be9092d21d0 --- /dev/null +++ b/stable/fileflows/2.0.30/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.9.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An application that lets you automatically process files through a simple rule flow. +home: https://github.com/truecharts/apps/tree/master/charts/stable/fileflows +icon: https://truecharts.org/img/chart-icons/fileflows.png +keywords: + - fileflows +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fileflows +sources: + - https://github.com/revenz/FileFlows + - https://hub.docker.com/r/revenz/fileflows +version: 2.0.30 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/fileflows/2.0.30/README.md b/stable/fileflows/2.0.30/README.md new file mode 100644 index 00000000000..d0bb18ac9e7 --- /dev/null +++ b/stable/fileflows/2.0.30/README.md @@ -0,0 +1,108 @@ +# fileflows + +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 0.9.3](https://img.shields.io/badge/AppVersion-0.9.3-informational?style=flat-square) + +An application that lets you automatically process files through a simple rule flow. + +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: [fileflows](https://truecharts.org/docs/charts/stable/fileflows) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `fileflows` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install fileflows TrueCharts/fileflows +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `fileflows` deployment + +```console +helm uninstall fileflows +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install fileflows \ + --set env.TZ="America/New York" \ + TrueCharts/fileflows +``` + +#### 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 fileflows TrueCharts/fileflows -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/fileflows/2.0.29/app-readme.md b/stable/fileflows/2.0.30/app-readme.md similarity index 100% rename from stable/fileflows/2.0.29/app-readme.md rename to stable/fileflows/2.0.30/app-readme.md diff --git a/stable/focalboard/9.0.24/charts/common-10.4.7.tgz b/stable/fileflows/2.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/focalboard/9.0.24/charts/common-10.4.7.tgz rename to stable/fileflows/2.0.30/charts/common-10.4.7.tgz diff --git a/stable/fileflows/2.0.30/ix_values.yaml b/stable/fileflows/2.0.30/ix_values.yaml new file mode 100644 index 00000000000..891e1e354b5 --- /dev/null +++ b/stable/fileflows/2.0.30/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/fileflows + tag: 0.9.3@sha256:334ac7d0a6ef78f87cde1d5f8d27a226c65ed4a4e145d7bbd08ebd9afd3eabee + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10242 + targetPort: 5000 + +persistence: + data: + enabled: true + mountPath: "/app/Data" + logs: + enabled: true + mountPath: "/app/Logs" + temp: + enabled: true + mountPath: "/temp" + media: + enabled: true + mountPath: "/media" diff --git a/stable/fileflows/2.0.29/questions.yaml b/stable/fileflows/2.0.30/questions.yaml similarity index 100% rename from stable/fileflows/2.0.29/questions.yaml rename to stable/fileflows/2.0.30/questions.yaml diff --git a/stable/gonic/6.0.23/templates/common.yaml b/stable/fileflows/2.0.30/templates/common.yaml similarity index 100% rename from stable/gonic/6.0.23/templates/common.yaml rename to stable/fileflows/2.0.30/templates/common.yaml diff --git a/stable/focalboard/9.0.24/values.yaml b/stable/fileflows/2.0.30/values.yaml similarity index 100% rename from stable/focalboard/9.0.24/values.yaml rename to stable/fileflows/2.0.30/values.yaml diff --git a/stable/filezilla/4.0.23/CHANGELOG.md b/stable/filezilla/4.0.23/CHANGELOG.md deleted file mode 100644 index 4cac64ee338..00000000000 --- a/stable/filezilla/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [filezilla-4.0.22](https://github.com/truecharts/apps/compare/filezilla-4.0.20...filezilla-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [filezilla-4.0.20](https://github.com/truecharts/apps/compare/filezilla-4.0.19...filezilla-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [filezilla-4.0.19](https://github.com/truecharts/apps/compare/filezilla-4.0.18...filezilla-4.0.19) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [filezilla-4.0.18](https://github.com/truecharts/apps/compare/filezilla-4.0.17...filezilla-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [filezilla-4.0.17](https://github.com/truecharts/apps/compare/filezilla-4.0.15...filezilla-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [filezilla-4.0.15](https://github.com/truecharts/apps/compare/filezilla-4.0.13...filezilla-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [filezilla-4.0.13](https://github.com/truecharts/apps/compare/filezilla-4.0.12...filezilla-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [filezilla-4.0.12](https://github.com/truecharts/apps/compare/filezilla-4.0.11...filezilla-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/filezilla/4.0.23/Chart.lock b/stable/filezilla/4.0.23/Chart.lock deleted file mode 100644 index 3f3dc8da1f8..00000000000 --- a/stable/filezilla/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:14:56.051661281Z" diff --git a/stable/filezilla/4.0.23/Chart.yaml b/stable/filezilla/4.0.23/Chart.yaml deleted file mode 100644 index b8334697044..00000000000 --- a/stable/filezilla/4.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "3.55.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A Helm chart for Kubernetes -home: https://github.com/truecharts/apps/tree/master/charts/stable/filezilla -icon: https://truecharts.org/img/chart-icons/filezilla.png -keywords: - - filezilla - - ftp - - sftp - - ftps - - client -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: filezilla -sources: - - https://filezilla-project.org/ - - https://github.com/linuxserver/docker-filezilla -type: application -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/filezilla/4.0.23/README.md b/stable/filezilla/4.0.23/README.md deleted file mode 100644 index dd9f44d66c2..00000000000 --- a/stable/filezilla/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# filezilla - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.55.1](https://img.shields.io/badge/AppVersion-3.55.1-informational?style=flat-square) - -A Helm chart for Kubernetes - -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: [filezilla](https://truecharts.org/docs/charts/stable/filezilla) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `filezilla` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install filezilla TrueCharts/filezilla -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `filezilla` deployment - -```console -helm uninstall filezilla -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install filezilla \ - --set env.TZ="America/New York" \ - TrueCharts/filezilla -``` - -#### 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 filezilla TrueCharts/filezilla -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/filezilla/4.0.23/ix_values.yaml b/stable/filezilla/4.0.23/ix_values.yaml deleted file mode 100644 index 0e42e18834d..00000000000 --- a/stable/filezilla/4.0.23/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/filezilla - pullPolicy: IfNotPresent - tag: v3.55.1@sha256:295636ab2d8b36e4742408c9b541aa02707f7303fe29ae66f295121f68f07723 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10035 - targetPort: 3000 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/filezilla/4.0.24/CHANGELOG.md b/stable/filezilla/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..650149bd0cb --- /dev/null +++ b/stable/filezilla/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [filezilla-4.0.24](https://github.com/truecharts/apps/compare/filezilla-4.0.23...filezilla-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filezilla-4.0.23](https://github.com/truecharts/apps/compare/filezilla-4.0.22...filezilla-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [filezilla-4.0.22](https://github.com/truecharts/apps/compare/filezilla-4.0.20...filezilla-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [filezilla-4.0.20](https://github.com/truecharts/apps/compare/filezilla-4.0.19...filezilla-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [filezilla-4.0.19](https://github.com/truecharts/apps/compare/filezilla-4.0.18...filezilla-4.0.19) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [filezilla-4.0.18](https://github.com/truecharts/apps/compare/filezilla-4.0.17...filezilla-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [filezilla-4.0.17](https://github.com/truecharts/apps/compare/filezilla-4.0.15...filezilla-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [filezilla-4.0.15](https://github.com/truecharts/apps/compare/filezilla-4.0.13...filezilla-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [filezilla-4.0.13](https://github.com/truecharts/apps/compare/filezilla-4.0.12...filezilla-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/filezilla/4.0.24/Chart.lock b/stable/filezilla/4.0.24/Chart.lock new file mode 100644 index 00000000000..59dd1c37d40 --- /dev/null +++ b/stable/filezilla/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:25.639294743Z" diff --git a/stable/filezilla/4.0.24/Chart.yaml b/stable/filezilla/4.0.24/Chart.yaml new file mode 100644 index 00000000000..27091109af1 --- /dev/null +++ b/stable/filezilla/4.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "3.55.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A Helm chart for Kubernetes +home: https://github.com/truecharts/apps/tree/master/charts/stable/filezilla +icon: https://truecharts.org/img/chart-icons/filezilla.png +keywords: + - filezilla + - ftp + - sftp + - ftps + - client +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: filezilla +sources: + - https://filezilla-project.org/ + - https://github.com/linuxserver/docker-filezilla +type: application +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/filezilla/4.0.24/README.md b/stable/filezilla/4.0.24/README.md new file mode 100644 index 00000000000..6e5cb4b9654 --- /dev/null +++ b/stable/filezilla/4.0.24/README.md @@ -0,0 +1,108 @@ +# filezilla + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.55.1](https://img.shields.io/badge/AppVersion-3.55.1-informational?style=flat-square) + +A Helm chart for Kubernetes + +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: [filezilla](https://truecharts.org/docs/charts/stable/filezilla) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `filezilla` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install filezilla TrueCharts/filezilla +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `filezilla` deployment + +```console +helm uninstall filezilla +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install filezilla \ + --set env.TZ="America/New York" \ + TrueCharts/filezilla +``` + +#### 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 filezilla TrueCharts/filezilla -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/filezilla/4.0.23/app-readme.md b/stable/filezilla/4.0.24/app-readme.md similarity index 100% rename from stable/filezilla/4.0.23/app-readme.md rename to stable/filezilla/4.0.24/app-readme.md diff --git a/stable/friendica/4.0.31/charts/common-10.4.7.tgz b/stable/filezilla/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/friendica/4.0.31/charts/common-10.4.7.tgz rename to stable/filezilla/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/filezilla/4.0.24/ix_values.yaml b/stable/filezilla/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..ecc792705dc --- /dev/null +++ b/stable/filezilla/4.0.24/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/filezilla + pullPolicy: IfNotPresent + tag: v3.55.1@sha256:e518689216206320eb1fc7e5a2216f83466375a22fd0d3e74fe46fdf8ff281f4 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10035 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/filezilla/4.0.23/questions.yaml b/stable/filezilla/4.0.24/questions.yaml similarity index 100% rename from stable/filezilla/4.0.23/questions.yaml rename to stable/filezilla/4.0.24/questions.yaml diff --git a/stable/filezilla/4.0.23/templates/common.yaml b/stable/filezilla/4.0.24/templates/common.yaml similarity index 100% rename from stable/filezilla/4.0.23/templates/common.yaml rename to stable/filezilla/4.0.24/templates/common.yaml diff --git a/stable/friendica/4.0.31/values.yaml b/stable/filezilla/4.0.24/values.yaml similarity index 100% rename from stable/friendica/4.0.31/values.yaml rename to stable/filezilla/4.0.24/values.yaml diff --git a/stable/fireflyiii/16.0.27/CHANGELOG.md b/stable/fireflyiii/16.0.27/CHANGELOG.md new file mode 100644 index 00000000000..ccc2d20437f --- /dev/null +++ b/stable/fireflyiii/16.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [fireflyiii-16.0.27](https://github.com/truecharts/apps/compare/fireflyiii-16.0.26...fireflyiii-16.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fireflyiii-16.0.26](https://github.com/truecharts/apps/compare/fireflyiii-16.0.24...fireflyiii-16.0.26) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fireflyiii-16.0.25](https://github.com/truecharts/apps/compare/fireflyiii-16.0.24...fireflyiii-16.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fireflyiii-16.0.25](https://github.com/truecharts/apps/compare/fireflyiii-16.0.24...fireflyiii-16.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fireflyiii-16.0.24](https://github.com/truecharts/apps/compare/fireflyiii-16.0.23...fireflyiii-16.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [fireflyiii-16.0.23](https://github.com/truecharts/apps/compare/fireflyiii-16.0.21...fireflyiii-16.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fireflyiii-16.0.21](https://github.com/truecharts/apps/compare/fireflyiii-16.0.20...fireflyiii-16.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fireflyiii-16.0.20](https://github.com/truecharts/apps/compare/fireflyiii-16.0.19...fireflyiii-16.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fireflyiii-16.0.19](https://github.com/truecharts/apps/compare/fireflyiii-16.0.17...fireflyiii-16.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fireflyiii-16.0.17](https://github.com/truecharts/apps/compare/fireflyiii-16.0.15...fireflyiii-16.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fireflyiii-16.0.15](https://github.com/truecharts/apps/compare/fireflyiii-16.0.14...fireflyiii-16.0.15) (2022-07-12) + +### Chore + diff --git a/stable/fireflyiii/16.0.27/Chart.lock b/stable/fireflyiii/16.0.27/Chart.lock new file mode 100644 index 00000000000..c1cca6f38f7 --- /dev/null +++ b/stable/fireflyiii/16.0.27/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:48:47.809352251Z" diff --git a/stable/fireflyiii/16.0.27/Chart.yaml b/stable/fireflyiii/16.0.27/Chart.yaml new file mode 100644 index 00000000000..95e439a8700 --- /dev/null +++ b/stable/fireflyiii/16.0.27/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "5.7.10" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: A free and open source personal finance manager +home: https://github.com/truecharts/apps/tree/master/charts/stable/fireflyiii +icon: https://truecharts.org/img/chart-icons/fireflyiii.png +keywords: + - fireflyiii + - finacial +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fireflyiii +sources: + - https://github.com/firefly-iii/firefly-iii/ +type: application +version: 16.0.27 +annotations: + truecharts.org/catagories: | + - finacial + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/fireflyiii/16.0.27/README.md b/stable/fireflyiii/16.0.27/README.md new file mode 100644 index 00000000000..76967ed0eed --- /dev/null +++ b/stable/fireflyiii/16.0.27/README.md @@ -0,0 +1,109 @@ +# fireflyiii + +![Version: 16.0.27](https://img.shields.io/badge/Version-16.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.7.10](https://img.shields.io/badge/AppVersion-5.7.10-informational?style=flat-square) + +A free and open source personal finance manager + +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: [fireflyiii](https://truecharts.org/docs/charts/stable/fireflyiii) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `fireflyiii` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install fireflyiii TrueCharts/fireflyiii +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `fireflyiii` deployment + +```console +helm uninstall fireflyiii +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install fireflyiii \ + --set env.TZ="America/New York" \ + TrueCharts/fireflyiii +``` + +#### 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 fireflyiii TrueCharts/fireflyiii -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/fireflyiii/16.0.27/app-readme.md b/stable/fireflyiii/16.0.27/app-readme.md new file mode 100644 index 00000000000..a5308f0f837 --- /dev/null +++ b/stable/fireflyiii/16.0.27/app-readme.md @@ -0,0 +1,8 @@ +A free and open source personal finance manager + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/fireflyiii + +--- + +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/stable/gitea/8.0.25/charts/common-10.4.7.tgz b/stable/fireflyiii/16.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/gitea/8.0.25/charts/common-10.4.7.tgz rename to stable/fireflyiii/16.0.27/charts/common-10.4.7.tgz diff --git a/stable/focalboard/9.0.24/charts/postgresql-8.0.45.tgz b/stable/fireflyiii/16.0.27/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/focalboard/9.0.24/charts/postgresql-8.0.45.tgz rename to stable/fireflyiii/16.0.27/charts/postgresql-8.0.45.tgz diff --git a/stable/grist/3.0.23/charts/redis-3.0.44.tgz b/stable/fireflyiii/16.0.27/charts/redis-3.0.44.tgz similarity index 100% rename from stable/grist/3.0.23/charts/redis-3.0.44.tgz rename to stable/fireflyiii/16.0.27/charts/redis-3.0.44.tgz diff --git a/stable/fireflyiii/16.0.27/ix_values.yaml b/stable/fireflyiii/16.0.27/ix_values.yaml new file mode 100644 index 00000000000..5a29bffc2c5 --- /dev/null +++ b/stable/fireflyiii/16.0.27/ix_values.yaml @@ -0,0 +1,90 @@ +image: + repository: tccr.io/truecharts/fireflyiii-core + pullPolicy: IfNotPresent + tag: 5.7.10@sha256:2757f17145f672ae91bfe3e53ba6d54b565623f41617d96ba25efada6ce203a2 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10082 + targetPort: 8080 + +probes: + liveness: + path: "/login" + + readiness: + path: "/login" + + startup: + path: "/login" + +env: + DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_CONNECTION: pgsql + DB_PORT: 5432 + REDIS_DB: "0" + REDIS_CACHE_DB: "1" + CACHE_DRIVER: redis + SESSION_DRIVER: redis + REDIS_SCHEME: tcp + REDIS_PORT: 6379 + APP_URL: "" + TRUSTED_PROXIES: "172.16.0.0/16" + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + STATIC_CRON_TOKEN: + secretKeyRef: + name: fireflyiii-secrets + key: STATIC_CRON_TOKEN + APP_KEY: + secretKeyRef: + name: fireflyiii-secrets + key: APP_KEY + +persistence: + data: + enabled: true + mountPath: "/var/www/html/storage/upload" + +cronjob: + schedule: "0 3 * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +# Enabled redis +redis: + enabled: true + existingSecret: "rediscreds" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: firefly + postgresqlDatabase: firefly diff --git a/stable/fireflyiii/16.0.27/questions.yaml b/stable/fireflyiii/16.0.27/questions.yaml new file mode 100644 index 00000000000..7fe5acb38fe --- /dev/null +++ b/stable/fireflyiii/16.0.27/questions.yaml @@ -0,0 +1,2452 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: APP_URL + label: "APP_URL" + description: "Application URL eg. https://fireflyiii.mydomain.com" + schema: + type: string + default: "http://localhost:10082" + - variable: TRUSTED_PROXIES + label: "TRUSTED_PROXIES" + description: "TRUSTED_PROXIES" + schema: + type: string + default: "172.16.0.0/16" + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10082 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/fireflyiii/16.0.27/templates/_cronjob.tpl b/stable/fireflyiii/16.0.27/templates/_cronjob.tpl new file mode 100644 index 00000000000..cb8c902c952 --- /dev/null +++ b/stable/fireflyiii/16.0.27/templates/_cronjob.tpl @@ -0,0 +1,54 @@ +{{/* Define the cronjob */}} +{{- define "fireflyiii.cronjob" -}} +{{- $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: + securityContext: + runAsUser: 568 + runAsGroup: 568 + restartPolicy: Never + containers: + - name: {{ .Chart.Name }} + securityContext: + privileged: false + readOnlyRootFilesystem: true + allowPrivilegeEscalation: false + runAsNonRoot: true + capabilities: + drop: + - ALL + env: + - name: STATIC_CRON_TOKEN + valueFrom: + secretKeyRef: + name: fireflyiii-secrets + key: STATIC_CRON_TOKEN + image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}" + args: + - curl + - "http://{{ $jobName }}.ix-{{ .Release.Name }}.svc.cluster.local:{{ .Values.service.main.ports.main.port }}/api/v1/cron/$(STATIC_CRON_TOKEN)" + resources: +{{ toYaml .Values.resources | indent 16 }} + +{{- end -}} diff --git a/stable/fireflyiii/16.0.27/templates/_secrets.tpl b/stable/fireflyiii/16.0.27/templates/_secrets.tpl new file mode 100644 index 00000000000..dc4d67f4ddf --- /dev/null +++ b/stable/fireflyiii/16.0.27/templates/_secrets.tpl @@ -0,0 +1,24 @@ +{{/* Define the secrets */}} +{{- define "fireflyiii.secrets" -}} +--- + +apiVersion: v1 +kind: Secret +type: Opaque +metadata: + name: fireflyiii-secrets +{{- $fireflyiiiprevious := lookup "v1" "Secret" .Release.Namespace "fireflyiii-secrets" }} +{{- $static_cron_token := "" }} +{{- $app_key := "" }} +data: + {{- if $fireflyiiiprevious}} + STATIC_CRON_TOKEN: {{ index $fireflyiiiprevious.data "STATIC_CRON_TOKEN" }} + APP_KEY: {{ index $fireflyiiiprevious.data "APP_KEY" }} + {{- else }} + {{- $static_cron_token := randAlphaNum 32 }} + {{- $app_key := randAlphaNum 32 }} + STATIC_CRON_TOKEN: {{ $static_cron_token | b64enc }} + APP_KEY: {{ $app_key | b64enc }} + {{- end }} + +{{- end -}} diff --git a/stable/fireflyiii/16.0.27/templates/common.yaml b/stable/fireflyiii/16.0.27/templates/common.yaml new file mode 100644 index 00000000000..12e701a6af1 --- /dev/null +++ b/stable/fireflyiii/16.0.27/templates/common.yaml @@ -0,0 +1,11 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render secrets for fireflyiii */}} +{{- include "fireflyiii.secrets" . }} + +{{/* Render cronjob for fireflyiii */}} +{{- include "fireflyiii.cronjob" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/stable/gitea/8.0.25/values.yaml b/stable/fireflyiii/16.0.27/values.yaml similarity index 100% rename from stable/gitea/8.0.25/values.yaml rename to stable/fireflyiii/16.0.27/values.yaml diff --git a/stable/firefox-syncserver/9.0.23/CHANGELOG.md b/stable/firefox-syncserver/9.0.23/CHANGELOG.md deleted file mode 100644 index 05b57ad498c..00000000000 --- a/stable/firefox-syncserver/9.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [firefox-syncserver-9.0.22](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.21...firefox-syncserver-9.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [firefox-syncserver-9.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.19...firefox-syncserver-9.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [firefox-syncserver-9.0.19](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.18...firefox-syncserver-9.0.19) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [firefox-syncserver-9.0.18](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.17...firefox-syncserver-9.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [firefox-syncserver-9.0.17](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.16...firefox-syncserver-9.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [firefox-syncserver-9.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.14...firefox-syncserver-9.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [firefox-syncserver-9.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-syncserver-9.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [firefox-syncserver-9.0.12](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.11...firefox-syncserver-9.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/firefox-syncserver/9.0.23/Chart.lock b/stable/firefox-syncserver/9.0.23/Chart.lock deleted file mode 100644 index 1e56f1f8e1a..00000000000 --- a/stable/firefox-syncserver/9.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:15:20.805151204Z" diff --git a/stable/firefox-syncserver/9.0.23/Chart.yaml b/stable/firefox-syncserver/9.0.23/Chart.yaml deleted file mode 100644 index 9e97a530a16..00000000000 --- a/stable/firefox-syncserver/9.0.23/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.8.0" -version: 9.0.23 -kubeVersion: ">=1.16.0-0" -name: firefox-syncserver -description: This is an all-in-one package for running a self-hosted Firefox Sync server. -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox-syncserver -icon: https://truecharts.org/img/chart-icons/firefox-syncserver.png -keywords: - - server - - sync - - syncserver - - firefox -sources: - - https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html - - https://hub.docker.com/r/crazymax/firefox-syncserver -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/firefox-syncserver/9.0.23/README.md b/stable/firefox-syncserver/9.0.23/README.md deleted file mode 100644 index cf9b7f248d2..00000000000 --- a/stable/firefox-syncserver/9.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# firefox-syncserver - -![Version: 9.0.23](https://img.shields.io/badge/Version-9.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.8.0](https://img.shields.io/badge/AppVersion-1.8.0-informational?style=flat-square) - -This is an all-in-one package for running a self-hosted Firefox Sync server. - -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: [firefox-syncserver](https://truecharts.org/docs/charts/stable/firefox-syncserver) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `firefox-syncserver` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install firefox-syncserver TrueCharts/firefox-syncserver -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `firefox-syncserver` deployment - -```console -helm uninstall firefox-syncserver -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install firefox-syncserver \ - --set env.TZ="America/New York" \ - TrueCharts/firefox-syncserver -``` - -#### 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 firefox-syncserver TrueCharts/firefox-syncserver -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/firefox-syncserver/9.0.23/ix_values.yaml b/stable/firefox-syncserver/9.0.23/ix_values.yaml deleted file mode 100644 index f903981f509..00000000000 --- a/stable/firefox-syncserver/9.0.23/ix_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -image: - repository: tccr.io/truecharts/firefox-syncserver - pullPolicy: IfNotPresent - # Overrides the image tag whose default is the chart appVersion. - tag: v1.8.0@sha256:214daeb91ba1c90ce166c4bde77b3690b091c996a974ec3689ade634757e728e - -secretEnv: - FF_SYNCSERVER_SECRET: "changeme" - -securityContext: - readOnlyRootFilesystem: false - allowPrivilegeEscalation: true - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - FF_SYNCSERVER_PUBLIC_URL: "firefox-syncserver.192.168.1.189.nip.io" - FF_SYNCSERVER_FORCE_WSGI_ENVIRON: true - FF_SYNCSERVER_ACCESSLOG: false - FF_SYNCSERVER_LOGLEVEL: "info" - FF_SYNCSERVER_ALLOW_NEW_USERS: true - FF_SYNCSERVER_FORWARDED_ALLOW_IPS: "*" - FF_SYNCSERVER_SQLURI: - secretKeyRef: - name: dbcreds - key: url - -service: - main: - ports: - main: - port: 10051 - targetPort: 5000 -persistence: - config: - enabled: true - mountPath: "/config" -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: firefox-syncserver - postgresqlDatabase: firefox-syncserver diff --git a/stable/firefox-syncserver/9.0.24/CHANGELOG.md b/stable/firefox-syncserver/9.0.24/CHANGELOG.md new file mode 100644 index 00000000000..47bab3ca9c7 --- /dev/null +++ b/stable/firefox-syncserver/9.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [firefox-syncserver-9.0.24](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.23...firefox-syncserver-9.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [firefox-syncserver-9.0.23](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.22...firefox-syncserver-9.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [firefox-syncserver-9.0.22](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.21...firefox-syncserver-9.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [firefox-syncserver-9.0.21](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.19...firefox-syncserver-9.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [firefox-syncserver-9.0.19](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.18...firefox-syncserver-9.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [firefox-syncserver-9.0.18](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.17...firefox-syncserver-9.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [firefox-syncserver-9.0.17](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.16...firefox-syncserver-9.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [firefox-syncserver-9.0.16](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.14...firefox-syncserver-9.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [firefox-syncserver-9.0.14](https://github.com/truecharts/apps/compare/firefox-syncserver-9.0.12...firefox-syncserver-9.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/firefox-syncserver/9.0.24/Chart.lock b/stable/firefox-syncserver/9.0.24/Chart.lock new file mode 100644 index 00000000000..02306cb2a1f --- /dev/null +++ b/stable/firefox-syncserver/9.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:48:45.84517392Z" diff --git a/stable/firefox-syncserver/9.0.24/Chart.yaml b/stable/firefox-syncserver/9.0.24/Chart.yaml new file mode 100644 index 00000000000..4453f2273b1 --- /dev/null +++ b/stable/firefox-syncserver/9.0.24/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.8.0" +version: 9.0.24 +kubeVersion: ">=1.16.0-0" +name: firefox-syncserver +description: This is an all-in-one package for running a self-hosted Firefox Sync server. +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/firefox-syncserver +icon: https://truecharts.org/img/chart-icons/firefox-syncserver.png +keywords: + - server + - sync + - syncserver + - firefox +sources: + - https://moz-services-docs.readthedocs.io/en/latest/howtos/run-sync-1.5.html + - https://hub.docker.com/r/crazymax/firefox-syncserver +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/firefox-syncserver/9.0.24/README.md b/stable/firefox-syncserver/9.0.24/README.md new file mode 100644 index 00000000000..b9385f6c1b3 --- /dev/null +++ b/stable/firefox-syncserver/9.0.24/README.md @@ -0,0 +1,109 @@ +# firefox-syncserver + +![Version: 9.0.24](https://img.shields.io/badge/Version-9.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.8.0](https://img.shields.io/badge/AppVersion-1.8.0-informational?style=flat-square) + +This is an all-in-one package for running a self-hosted Firefox Sync server. + +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: [firefox-syncserver](https://truecharts.org/docs/charts/stable/firefox-syncserver) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `firefox-syncserver` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install firefox-syncserver TrueCharts/firefox-syncserver +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `firefox-syncserver` deployment + +```console +helm uninstall firefox-syncserver +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install firefox-syncserver \ + --set env.TZ="America/New York" \ + TrueCharts/firefox-syncserver +``` + +#### 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 firefox-syncserver TrueCharts/firefox-syncserver -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/firefox-syncserver/9.0.23/app-readme.md b/stable/firefox-syncserver/9.0.24/app-readme.md similarity index 100% rename from stable/firefox-syncserver/9.0.23/app-readme.md rename to stable/firefox-syncserver/9.0.24/app-readme.md diff --git a/stable/gonic/6.0.23/charts/common-10.4.7.tgz b/stable/firefox-syncserver/9.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/gonic/6.0.23/charts/common-10.4.7.tgz rename to stable/firefox-syncserver/9.0.24/charts/common-10.4.7.tgz diff --git a/stable/gitea/8.0.25/charts/postgresql-8.0.45.tgz b/stable/firefox-syncserver/9.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/gitea/8.0.25/charts/postgresql-8.0.45.tgz rename to stable/firefox-syncserver/9.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/firefox-syncserver/9.0.24/ix_values.yaml b/stable/firefox-syncserver/9.0.24/ix_values.yaml new file mode 100644 index 00000000000..d9a0d5b8a76 --- /dev/null +++ b/stable/firefox-syncserver/9.0.24/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/firefox-syncserver + pullPolicy: IfNotPresent + # Overrides the image tag whose default is the chart appVersion. + tag: v1.8.0@sha256:13d5d1beae0e7ea4298224abbc415de837200b8402d676e856601a63dc8432ed + +secretEnv: + FF_SYNCSERVER_SECRET: "changeme" + +securityContext: + readOnlyRootFilesystem: false + allowPrivilegeEscalation: true + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + FF_SYNCSERVER_PUBLIC_URL: "firefox-syncserver.192.168.1.189.nip.io" + FF_SYNCSERVER_FORCE_WSGI_ENVIRON: true + FF_SYNCSERVER_ACCESSLOG: false + FF_SYNCSERVER_LOGLEVEL: "info" + FF_SYNCSERVER_ALLOW_NEW_USERS: true + FF_SYNCSERVER_FORWARDED_ALLOW_IPS: "*" + FF_SYNCSERVER_SQLURI: + secretKeyRef: + name: dbcreds + key: url + +service: + main: + ports: + main: + port: 10051 + targetPort: 5000 +persistence: + config: + enabled: true + mountPath: "/config" +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: firefox-syncserver + postgresqlDatabase: firefox-syncserver diff --git a/stable/firefox-syncserver/9.0.23/questions.yaml b/stable/firefox-syncserver/9.0.24/questions.yaml similarity index 100% rename from stable/firefox-syncserver/9.0.23/questions.yaml rename to stable/firefox-syncserver/9.0.24/questions.yaml diff --git a/stable/grafana/4.0.36/templates/common.yaml b/stable/firefox-syncserver/9.0.24/templates/common.yaml similarity index 100% rename from stable/grafana/4.0.36/templates/common.yaml rename to stable/firefox-syncserver/9.0.24/templates/common.yaml diff --git a/stable/gonic/6.0.23/values.yaml b/stable/firefox-syncserver/9.0.24/values.yaml similarity index 100% rename from stable/gonic/6.0.23/values.yaml rename to stable/firefox-syncserver/9.0.24/values.yaml diff --git a/stable/flaresolverr/6.0.22/CHANGELOG.md b/stable/flaresolverr/6.0.22/CHANGELOG.md deleted file mode 100644 index 17787c20353..00000000000 --- a/stable/flaresolverr/6.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flaresolverr-6.0.21](https://github.com/truecharts/apps/compare/flaresolverr-6.0.19...flaresolverr-6.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [flaresolverr-6.0.19](https://github.com/truecharts/apps/compare/flaresolverr-6.0.18...flaresolverr-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [flaresolverr-6.0.18](https://github.com/truecharts/apps/compare/flaresolverr-6.0.17...flaresolverr-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [flaresolverr-6.0.17](https://github.com/truecharts/apps/compare/flaresolverr-6.0.15...flaresolverr-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [flaresolverr-6.0.15](https://github.com/truecharts/apps/compare/flaresolverr-6.0.13...flaresolverr-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [flaresolverr-6.0.13](https://github.com/truecharts/apps/compare/flaresolverr-6.0.12...flaresolverr-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [flaresolverr-6.0.12](https://github.com/truecharts/apps/compare/flaresolverr-6.0.11...flaresolverr-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [flaresolverr-6.0.11](https://github.com/truecharts/apps/compare/flaresolverr-6.0.10...flaresolverr-6.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/flaresolverr/6.0.22/Chart.lock b/stable/flaresolverr/6.0.22/Chart.lock deleted file mode 100644 index 96c4c0e4f88..00000000000 --- a/stable/flaresolverr/6.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:15:15.133195986Z" diff --git a/stable/flaresolverr/6.0.22/Chart.yaml b/stable/flaresolverr/6.0.22/Chart.yaml deleted file mode 100644 index e0e6069168e..00000000000 --- a/stable/flaresolverr/6.0.22/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "2.2.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: FlareSolverr is a proxy server to bypass Cloudflare protection -home: https://github.com/truecharts/apps/tree/master/charts/stable/flaresolverr -icon: https://truecharts.org/img/chart-icons/flaresolverr.png -keywords: - - flaresolverr - - jackett -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: flaresolverr -sources: - - https://github.com/FlareSolverr/FlareSolverr - - https://hub.docker.com/r/flaresolverr/flaresolverr -version: 6.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/flaresolverr/6.0.22/README.md b/stable/flaresolverr/6.0.22/README.md deleted file mode 100644 index 2f9191f1d8e..00000000000 --- a/stable/flaresolverr/6.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# flaresolverr - -![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![AppVersion: 2.2.4](https://img.shields.io/badge/AppVersion-2.2.4-informational?style=flat-square) - -FlareSolverr is a proxy server to bypass Cloudflare protection - -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: [flaresolverr](https://truecharts.org/docs/charts/stable/flaresolverr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `flaresolverr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install flaresolverr TrueCharts/flaresolverr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `flaresolverr` deployment - -```console -helm uninstall flaresolverr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install flaresolverr \ - --set env.TZ="America/New York" \ - TrueCharts/flaresolverr -``` - -#### 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 flaresolverr TrueCharts/flaresolverr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/flaresolverr/6.0.22/ix_values.yaml b/stable/flaresolverr/6.0.22/ix_values.yaml deleted file mode 100644 index 2934e3465e6..00000000000 --- a/stable/flaresolverr/6.0.22/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/flaresolverr - pullPolicy: IfNotPresent - tag: v2.2.4@sha256:fc40bdb3a29a6b53387267977a46b94055a2cd5ab6a15b16f3dc841e18bb41d7 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 8191 - targetPort: 8191 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/flaresolverr/6.0.23/CHANGELOG.md b/stable/flaresolverr/6.0.23/CHANGELOG.md new file mode 100644 index 00000000000..fef21abcb36 --- /dev/null +++ b/stable/flaresolverr/6.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [flaresolverr-6.0.23](https://github.com/truecharts/apps/compare/flaresolverr-6.0.22...flaresolverr-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flaresolverr-6.0.22](https://github.com/truecharts/apps/compare/flaresolverr-6.0.21...flaresolverr-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flaresolverr-6.0.21](https://github.com/truecharts/apps/compare/flaresolverr-6.0.19...flaresolverr-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [flaresolverr-6.0.19](https://github.com/truecharts/apps/compare/flaresolverr-6.0.18...flaresolverr-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [flaresolverr-6.0.18](https://github.com/truecharts/apps/compare/flaresolverr-6.0.17...flaresolverr-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [flaresolverr-6.0.17](https://github.com/truecharts/apps/compare/flaresolverr-6.0.15...flaresolverr-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [flaresolverr-6.0.15](https://github.com/truecharts/apps/compare/flaresolverr-6.0.13...flaresolverr-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [flaresolverr-6.0.13](https://github.com/truecharts/apps/compare/flaresolverr-6.0.12...flaresolverr-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [flaresolverr-6.0.12](https://github.com/truecharts/apps/compare/flaresolverr-6.0.11...flaresolverr-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/flaresolverr/6.0.23/Chart.lock b/stable/flaresolverr/6.0.23/Chart.lock new file mode 100644 index 00000000000..a890b307a27 --- /dev/null +++ b/stable/flaresolverr/6.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:38.901493153Z" diff --git a/stable/flaresolverr/6.0.23/Chart.yaml b/stable/flaresolverr/6.0.23/Chart.yaml new file mode 100644 index 00000000000..6fe367c9d11 --- /dev/null +++ b/stable/flaresolverr/6.0.23/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.2.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: FlareSolverr is a proxy server to bypass Cloudflare protection +home: https://github.com/truecharts/apps/tree/master/charts/stable/flaresolverr +icon: https://truecharts.org/img/chart-icons/flaresolverr.png +keywords: + - flaresolverr + - jackett +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: flaresolverr +sources: + - https://github.com/FlareSolverr/FlareSolverr + - https://hub.docker.com/r/flaresolverr/flaresolverr +version: 6.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/flaresolverr/6.0.23/README.md b/stable/flaresolverr/6.0.23/README.md new file mode 100644 index 00000000000..2654c17200b --- /dev/null +++ b/stable/flaresolverr/6.0.23/README.md @@ -0,0 +1,108 @@ +# flaresolverr + +![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 2.2.4](https://img.shields.io/badge/AppVersion-2.2.4-informational?style=flat-square) + +FlareSolverr is a proxy server to bypass Cloudflare protection + +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: [flaresolverr](https://truecharts.org/docs/charts/stable/flaresolverr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `flaresolverr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install flaresolverr TrueCharts/flaresolverr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `flaresolverr` deployment + +```console +helm uninstall flaresolverr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install flaresolverr \ + --set env.TZ="America/New York" \ + TrueCharts/flaresolverr +``` + +#### 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 flaresolverr TrueCharts/flaresolverr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/flaresolverr/6.0.22/app-readme.md b/stable/flaresolverr/6.0.23/app-readme.md similarity index 100% rename from stable/flaresolverr/6.0.22/app-readme.md rename to stable/flaresolverr/6.0.23/app-readme.md diff --git a/stable/gotify/8.0.24/charts/common-10.4.7.tgz b/stable/flaresolverr/6.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/gotify/8.0.24/charts/common-10.4.7.tgz rename to stable/flaresolverr/6.0.23/charts/common-10.4.7.tgz diff --git a/stable/flaresolverr/6.0.23/ix_values.yaml b/stable/flaresolverr/6.0.23/ix_values.yaml new file mode 100644 index 00000000000..0e0901429f3 --- /dev/null +++ b/stable/flaresolverr/6.0.23/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/flaresolverr + pullPolicy: IfNotPresent + tag: v2.2.4@sha256:37909c16161f7cb5c1fa55c74fe4d17c23f5bbfb70328c6c7badaa1988d70cb2 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8191 + targetPort: 8191 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/flaresolverr/6.0.22/questions.yaml b/stable/flaresolverr/6.0.23/questions.yaml similarity index 100% rename from stable/flaresolverr/6.0.22/questions.yaml rename to stable/flaresolverr/6.0.23/questions.yaml diff --git a/stable/grist/3.0.23/templates/common.yaml b/stable/flaresolverr/6.0.23/templates/common.yaml similarity index 100% rename from stable/grist/3.0.23/templates/common.yaml rename to stable/flaresolverr/6.0.23/templates/common.yaml diff --git a/stable/gotify/8.0.24/values.yaml b/stable/flaresolverr/6.0.23/values.yaml similarity index 100% rename from stable/gotify/8.0.24/values.yaml rename to stable/flaresolverr/6.0.23/values.yaml diff --git a/stable/flexget/2.0.28/CHANGELOG.md b/stable/flexget/2.0.28/CHANGELOG.md deleted file mode 100644 index 3da7877dbb5..00000000000 --- a/stable/flexget/2.0.28/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flexget-2.0.27](https://github.com/truecharts/apps/compare/flexget-2.0.26...flexget-2.0.27) (2022-07-23) - -### Chore - -- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) - - - - -## [flexget-2.0.26](https://github.com/truecharts/apps/compare/flexget-2.0.24...flexget-2.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [flexget-2.0.24](https://github.com/truecharts/apps/compare/flexget-2.0.23...flexget-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [flexget-2.0.23](https://github.com/truecharts/apps/compare/flexget-2.0.22...flexget-2.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [flexget-2.0.22](https://github.com/truecharts/apps/compare/flexget-2.0.21...flexget-2.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [flexget-2.0.21](https://github.com/truecharts/apps/compare/flexget-2.0.19...flexget-2.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [flexget-2.0.19](https://github.com/truecharts/apps/compare/flexget-2.0.17...flexget-2.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [flexget-2.0.17](https://github.com/truecharts/apps/compare/flexget-2.0.16...flexget-2.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/flexget/2.0.28/Chart.lock b/stable/flexget/2.0.28/Chart.lock deleted file mode 100644 index d93b3fa6448..00000000000 --- a/stable/flexget/2.0.28/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:15:35.387053095Z" diff --git a/stable/flexget/2.0.28/Chart.yaml b/stable/flexget/2.0.28/Chart.yaml deleted file mode 100644 index 068ea58b97c..00000000000 --- a/stable/flexget/2.0.28/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "3.3.21" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: FlexGet is a multipurpose automation tool for all of your media -home: https://github.com/truecharts/apps/tree/master/charts/stable/flexget -icon: https://truecharts.org/img/chart-icons/flexget.png -keywords: - - flexget - - automation -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: flexget -sources: - - https://hub.docker.com/r/wiserain/flexget - - https://github.com/wiserain/docker-flexget -type: application -version: 2.0.28 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/flexget/2.0.28/README.md b/stable/flexget/2.0.28/README.md deleted file mode 100644 index 0be2890980d..00000000000 --- a/stable/flexget/2.0.28/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# flexget - -![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.21](https://img.shields.io/badge/AppVersion-3.3.21-informational?style=flat-square) - -FlexGet is a multipurpose automation tool for all of your media - -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: [flexget](https://truecharts.org/docs/charts/stable/flexget) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `flexget` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install flexget TrueCharts/flexget -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `flexget` deployment - -```console -helm uninstall flexget -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install flexget \ - --set env.TZ="America/New York" \ - TrueCharts/flexget -``` - -#### 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 flexget TrueCharts/flexget -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/flexget/2.0.28/ix_values.yaml b/stable/flexget/2.0.28/ix_values.yaml deleted file mode 100644 index 7bdc16b78ff..00000000000 --- a/stable/flexget/2.0.28/ix_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - repository: tccr.io/truecharts/flexget - pullPolicy: IfNotPresent - tag: v3.3.21@sha256:3f242a7b6f3c9f142893346aaa30cb67c5dcecfe4f3dbebd700f58c3e9306350 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10174 - targetPort: 5050 - -env: - FG_LOG_LEVEL: info - FG_LOG_FILE: flexget.log - -secretEnv: - FG_WEBUI_PASSWD: "jLeT78KBDPW" - -persistence: - config: - enabled: true - mountPath: "/config" - - data: - enabled: true - mountPath: "/data" diff --git a/stable/flexget/2.0.29/CHANGELOG.md b/stable/flexget/2.0.29/CHANGELOG.md new file mode 100644 index 00000000000..1f6096ec217 --- /dev/null +++ b/stable/flexget/2.0.29/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [flexget-2.0.29](https://github.com/truecharts/apps/compare/flexget-2.0.28...flexget-2.0.29) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flexget-2.0.28](https://github.com/truecharts/apps/compare/flexget-2.0.27...flexget-2.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flexget-2.0.27](https://github.com/truecharts/apps/compare/flexget-2.0.26...flexget-2.0.27) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [flexget-2.0.26](https://github.com/truecharts/apps/compare/flexget-2.0.24...flexget-2.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [flexget-2.0.24](https://github.com/truecharts/apps/compare/flexget-2.0.23...flexget-2.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [flexget-2.0.23](https://github.com/truecharts/apps/compare/flexget-2.0.22...flexget-2.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [flexget-2.0.22](https://github.com/truecharts/apps/compare/flexget-2.0.21...flexget-2.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [flexget-2.0.21](https://github.com/truecharts/apps/compare/flexget-2.0.19...flexget-2.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [flexget-2.0.19](https://github.com/truecharts/apps/compare/flexget-2.0.17...flexget-2.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/flexget/2.0.29/Chart.lock b/stable/flexget/2.0.29/Chart.lock new file mode 100644 index 00000000000..0ffbb4b75cc --- /dev/null +++ b/stable/flexget/2.0.29/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:44.846102819Z" diff --git a/stable/flexget/2.0.29/Chart.yaml b/stable/flexget/2.0.29/Chart.yaml new file mode 100644 index 00000000000..cdfdc3aaa28 --- /dev/null +++ b/stable/flexget/2.0.29/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "3.3.21" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: FlexGet is a multipurpose automation tool for all of your media +home: https://github.com/truecharts/apps/tree/master/charts/stable/flexget +icon: https://truecharts.org/img/chart-icons/flexget.png +keywords: + - flexget + - automation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: flexget +sources: + - https://hub.docker.com/r/wiserain/flexget + - https://github.com/wiserain/docker-flexget +type: application +version: 2.0.29 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/flexget/2.0.29/README.md b/stable/flexget/2.0.29/README.md new file mode 100644 index 00000000000..45c897c61ce --- /dev/null +++ b/stable/flexget/2.0.29/README.md @@ -0,0 +1,108 @@ +# flexget + +![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.21](https://img.shields.io/badge/AppVersion-3.3.21-informational?style=flat-square) + +FlexGet is a multipurpose automation tool for all of your media + +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: [flexget](https://truecharts.org/docs/charts/stable/flexget) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `flexget` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install flexget TrueCharts/flexget +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `flexget` deployment + +```console +helm uninstall flexget +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install flexget \ + --set env.TZ="America/New York" \ + TrueCharts/flexget +``` + +#### 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 flexget TrueCharts/flexget -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/flexget/2.0.28/app-readme.md b/stable/flexget/2.0.29/app-readme.md similarity index 100% rename from stable/flexget/2.0.28/app-readme.md rename to stable/flexget/2.0.29/app-readme.md diff --git a/stable/grafana/4.0.36/charts/common-10.4.7.tgz b/stable/flexget/2.0.29/charts/common-10.4.7.tgz similarity index 100% rename from stable/grafana/4.0.36/charts/common-10.4.7.tgz rename to stable/flexget/2.0.29/charts/common-10.4.7.tgz diff --git a/stable/flexget/2.0.29/ix_values.yaml b/stable/flexget/2.0.29/ix_values.yaml new file mode 100644 index 00000000000..9d787bf1aca --- /dev/null +++ b/stable/flexget/2.0.29/ix_values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/flexget + pullPolicy: IfNotPresent + tag: v3.3.21@sha256:5928a8a06804adc7d71ed44671d05073b1f7b70a47a8f8db09b7e84b6655b1be + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10174 + targetPort: 5050 + +env: + FG_LOG_LEVEL: info + FG_LOG_FILE: flexget.log + +secretEnv: + FG_WEBUI_PASSWD: "jLeT78KBDPW" + +persistence: + config: + enabled: true + mountPath: "/config" + + data: + enabled: true + mountPath: "/data" diff --git a/stable/flexget/2.0.28/questions.yaml b/stable/flexget/2.0.29/questions.yaml similarity index 100% rename from stable/flexget/2.0.28/questions.yaml rename to stable/flexget/2.0.29/questions.yaml diff --git a/stable/guacd/2.0.24/templates/common.yaml b/stable/flexget/2.0.29/templates/common.yaml similarity index 100% rename from stable/guacd/2.0.24/templates/common.yaml rename to stable/flexget/2.0.29/templates/common.yaml diff --git a/stable/grafana/4.0.36/values.yaml b/stable/flexget/2.0.29/values.yaml similarity index 100% rename from stable/grafana/4.0.36/values.yaml rename to stable/flexget/2.0.29/values.yaml diff --git a/stable/flood/6.0.23/CHANGELOG.md b/stable/flood/6.0.23/CHANGELOG.md deleted file mode 100644 index 19e283c2ea0..00000000000 --- a/stable/flood/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [flood-6.0.22](https://github.com/truecharts/apps/compare/flood-6.0.20...flood-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [flood-6.0.20](https://github.com/truecharts/apps/compare/flood-6.0.19...flood-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [flood-6.0.19](https://github.com/truecharts/apps/compare/flood-6.0.18...flood-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [flood-6.0.18](https://github.com/truecharts/apps/compare/flood-6.0.17...flood-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [flood-6.0.17](https://github.com/truecharts/apps/compare/flood-6.0.15...flood-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [flood-6.0.15](https://github.com/truecharts/apps/compare/flood-6.0.13...flood-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [flood-6.0.13](https://github.com/truecharts/apps/compare/flood-6.0.12...flood-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [flood-6.0.12](https://github.com/truecharts/apps/compare/flood-6.0.11...flood-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/flood/6.0.23/Chart.lock b/stable/flood/6.0.23/Chart.lock deleted file mode 100644 index 41fde6bdefd..00000000000 --- a/stable/flood/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:15:47.057310025Z" diff --git a/stable/flood/6.0.23/Chart.yaml b/stable/flood/6.0.23/Chart.yaml deleted file mode 100644 index ca4a79389bd..00000000000 --- a/stable/flood/6.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "4.7.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Flood is a monitoring service for various torrent clients -home: https://github.com/truecharts/apps/tree/master/charts/stable/flood -icon: https://truecharts.org/img/chart-icons/flood.png -keywords: - - flood - - rtorrent - - qbittorrent - - transmission -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: flood -sources: - - https://github.com/jesec/flood - - https://hub.docker.com/r/jesec/flood -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/flood/6.0.23/README.md b/stable/flood/6.0.23/README.md deleted file mode 100644 index 7ee1514f908..00000000000 --- a/stable/flood/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# flood - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 4.7.0](https://img.shields.io/badge/AppVersion-4.7.0-informational?style=flat-square) - -Flood is a monitoring service for various torrent clients - -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: [flood](https://truecharts.org/docs/charts/stable/flood) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `flood` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install flood TrueCharts/flood -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `flood` deployment - -```console -helm uninstall flood -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install flood \ - --set env.TZ="America/New York" \ - TrueCharts/flood -``` - -#### 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 flood TrueCharts/flood -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/flood/6.0.23/ix_values.yaml b/stable/flood/6.0.23/ix_values.yaml deleted file mode 100644 index 1ec37a17ca1..00000000000 --- a/stable/flood/6.0.23/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/flood - pullPolicy: IfNotPresent - tag: v4.7.0@sha256:9de73eae3cba6a9b257d7059ea1ac785fdb68d3994a897f55ff157058651ed4f - -env: - FLOOD_OPTION_RUNDIR: /data - -service: - main: - ports: - main: - port: 10036 - targetPort: 3000 - -persistence: - data: - enabled: true - mountPath: "/data" diff --git a/stable/flood/6.0.24/CHANGELOG.md b/stable/flood/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..8df520c4c5b --- /dev/null +++ b/stable/flood/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [flood-6.0.24](https://github.com/truecharts/apps/compare/qflood-0.0.12...flood-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.23](https://github.com/truecharts/apps/compare/qflood-0.0.11...flood-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [flood-6.0.22](https://github.com/truecharts/apps/compare/flood-6.0.20...flood-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [flood-6.0.20](https://github.com/truecharts/apps/compare/flood-6.0.19...flood-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [flood-6.0.19](https://github.com/truecharts/apps/compare/flood-6.0.18...flood-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [flood-6.0.18](https://github.com/truecharts/apps/compare/flood-6.0.17...flood-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [flood-6.0.17](https://github.com/truecharts/apps/compare/flood-6.0.15...flood-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [flood-6.0.15](https://github.com/truecharts/apps/compare/flood-6.0.13...flood-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [flood-6.0.13](https://github.com/truecharts/apps/compare/flood-6.0.12...flood-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/flood/6.0.24/Chart.lock b/stable/flood/6.0.24/Chart.lock new file mode 100644 index 00000000000..0d3464dab32 --- /dev/null +++ b/stable/flood/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:48:59.097320325Z" diff --git a/stable/flood/6.0.24/Chart.yaml b/stable/flood/6.0.24/Chart.yaml new file mode 100644 index 00000000000..b84a294c77e --- /dev/null +++ b/stable/flood/6.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Flood is a monitoring service for various torrent clients +home: https://github.com/truecharts/apps/tree/master/charts/stable/flood +icon: https://truecharts.org/img/chart-icons/flood.png +keywords: + - flood + - rtorrent + - qbittorrent + - transmission +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: flood +sources: + - https://github.com/jesec/flood + - https://hub.docker.com/r/jesec/flood +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/flood/6.0.24/README.md b/stable/flood/6.0.24/README.md new file mode 100644 index 00000000000..a0a1cdfa092 --- /dev/null +++ b/stable/flood/6.0.24/README.md @@ -0,0 +1,108 @@ +# flood + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 4.7.0](https://img.shields.io/badge/AppVersion-4.7.0-informational?style=flat-square) + +Flood is a monitoring service for various torrent clients + +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: [flood](https://truecharts.org/docs/charts/stable/flood) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `flood` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install flood TrueCharts/flood +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `flood` deployment + +```console +helm uninstall flood +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install flood \ + --set env.TZ="America/New York" \ + TrueCharts/flood +``` + +#### 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 flood TrueCharts/flood -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/flood/6.0.23/app-readme.md b/stable/flood/6.0.24/app-readme.md similarity index 100% rename from stable/flood/6.0.23/app-readme.md rename to stable/flood/6.0.24/app-readme.md diff --git a/stable/grist/3.0.23/charts/common-10.4.7.tgz b/stable/flood/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/grist/3.0.23/charts/common-10.4.7.tgz rename to stable/flood/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/flood/6.0.23/ci/ct-values.yaml b/stable/flood/6.0.24/ci/ct-values.yaml similarity index 100% rename from stable/flood/6.0.23/ci/ct-values.yaml rename to stable/flood/6.0.24/ci/ct-values.yaml diff --git a/stable/flood/6.0.24/ix_values.yaml b/stable/flood/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..c71a082a119 --- /dev/null +++ b/stable/flood/6.0.24/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/flood + pullPolicy: IfNotPresent + tag: v4.7.0@sha256:34598bb4d2fb99976c7474c5bc639163e773ae7575daeb13cc88041b3da8b4af + +env: + FLOOD_OPTION_RUNDIR: /data + +service: + main: + ports: + main: + port: 10036 + targetPort: 3000 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/flood/6.0.23/questions.yaml b/stable/flood/6.0.24/questions.yaml similarity index 100% rename from stable/flood/6.0.23/questions.yaml rename to stable/flood/6.0.24/questions.yaml diff --git a/stable/haste-server/6.0.23/templates/common.yaml b/stable/flood/6.0.24/templates/common.yaml similarity index 100% rename from stable/haste-server/6.0.23/templates/common.yaml rename to stable/flood/6.0.24/templates/common.yaml diff --git a/stable/grist/3.0.23/values.yaml b/stable/flood/6.0.24/values.yaml similarity index 100% rename from stable/grist/3.0.23/values.yaml rename to stable/flood/6.0.24/values.yaml diff --git a/stable/fluidd/2.0.23/CHANGELOG.md b/stable/fluidd/2.0.23/CHANGELOG.md deleted file mode 100644 index 1f7a7ae3e87..00000000000 --- a/stable/fluidd/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [fluidd-2.0.22](https://github.com/truecharts/apps/compare/fluidd-2.0.20...fluidd-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [fluidd-2.0.20](https://github.com/truecharts/apps/compare/fluidd-2.0.19...fluidd-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [fluidd-2.0.19](https://github.com/truecharts/apps/compare/fluidd-2.0.18...fluidd-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [fluidd-2.0.18](https://github.com/truecharts/apps/compare/fluidd-2.0.16...fluidd-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [fluidd-2.0.16](https://github.com/truecharts/apps/compare/fluidd-2.0.14...fluidd-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [fluidd-2.0.14](https://github.com/truecharts/apps/compare/fluidd-2.0.13...fluidd-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [fluidd-2.0.13](https://github.com/truecharts/apps/compare/fluidd-2.0.12...fluidd-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [fluidd-2.0.12](https://github.com/truecharts/apps/compare/fluidd-2.0.11...fluidd-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/fluidd/2.0.23/Chart.lock b/stable/fluidd/2.0.23/Chart.lock deleted file mode 100644 index 0095a6636e6..00000000000 --- a/stable/fluidd/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:15:55.111841451Z" diff --git a/stable/fluidd/2.0.23/Chart.yaml b/stable/fluidd/2.0.23/Chart.yaml deleted file mode 100644 index ab2d617432e..00000000000 --- a/stable/fluidd/2.0.23/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.19.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer. -home: https://github.com/truecharts/apps/tree/master/charts/stable/fluidd -icon: https://truecharts.org/img/chart-icons/fluidd.png -keywords: - - fluidd -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: fluidd -sources: - - https://github.com/fluidd-core/fluidd - - https://hub.docker.com/r/cadriel/fluidd -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/fluidd/2.0.23/README.md b/stable/fluidd/2.0.23/README.md deleted file mode 100644 index 5925db243f7..00000000000 --- a/stable/fluidd/2.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# fluidd - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.19.0](https://img.shields.io/badge/AppVersion-1.19.0-informational?style=flat-square) - -Fluidd is a free and open-source Klipper web interface for managing your 3d printer. - -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: [fluidd](https://truecharts.org/docs/charts/stable/fluidd) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `fluidd` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install fluidd TrueCharts/fluidd -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `fluidd` deployment - -```console -helm uninstall fluidd -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install fluidd \ - --set env.TZ="America/New York" \ - TrueCharts/fluidd -``` - -#### 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 fluidd TrueCharts/fluidd -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/fluidd/2.0.23/ix_values.yaml b/stable/fluidd/2.0.23/ix_values.yaml deleted file mode 100644 index ecbeb0bf6e8..00000000000 --- a/stable/fluidd/2.0.23/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/fluidd - tag: v1.19.0@sha256:f529a3245b4613b48a12b7f06d8aeaa6cc9f8f532d6b265cb9f7387d8497946a - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10224 - targetPort: 80 diff --git a/stable/fluidd/2.0.24/CHANGELOG.md b/stable/fluidd/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..14f165e8766 --- /dev/null +++ b/stable/fluidd/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [fluidd-2.0.24](https://github.com/truecharts/apps/compare/fluidd-2.0.23...fluidd-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.23](https://github.com/truecharts/apps/compare/fluidd-2.0.22...fluidd-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [fluidd-2.0.22](https://github.com/truecharts/apps/compare/fluidd-2.0.20...fluidd-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [fluidd-2.0.20](https://github.com/truecharts/apps/compare/fluidd-2.0.19...fluidd-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [fluidd-2.0.19](https://github.com/truecharts/apps/compare/fluidd-2.0.18...fluidd-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [fluidd-2.0.18](https://github.com/truecharts/apps/compare/fluidd-2.0.16...fluidd-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [fluidd-2.0.16](https://github.com/truecharts/apps/compare/fluidd-2.0.14...fluidd-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [fluidd-2.0.14](https://github.com/truecharts/apps/compare/fluidd-2.0.13...fluidd-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [fluidd-2.0.13](https://github.com/truecharts/apps/compare/fluidd-2.0.12...fluidd-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/fluidd/2.0.24/Chart.lock b/stable/fluidd/2.0.24/Chart.lock new file mode 100644 index 00000000000..d3b2f67ee1e --- /dev/null +++ b/stable/fluidd/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:49:04.694652299Z" diff --git a/stable/fluidd/2.0.24/Chart.yaml b/stable/fluidd/2.0.24/Chart.yaml new file mode 100644 index 00000000000..49188f97c07 --- /dev/null +++ b/stable/fluidd/2.0.24/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.19.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Fluidd is a free and open-source Klipper web interface for managing your 3d printer. +home: https://github.com/truecharts/apps/tree/master/charts/stable/fluidd +icon: https://truecharts.org/img/chart-icons/fluidd.png +keywords: + - fluidd +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: fluidd +sources: + - https://github.com/fluidd-core/fluidd + - https://hub.docker.com/r/cadriel/fluidd +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/fluidd/2.0.24/README.md b/stable/fluidd/2.0.24/README.md new file mode 100644 index 00000000000..431b5da7652 --- /dev/null +++ b/stable/fluidd/2.0.24/README.md @@ -0,0 +1,108 @@ +# fluidd + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 1.19.0](https://img.shields.io/badge/AppVersion-1.19.0-informational?style=flat-square) + +Fluidd is a free and open-source Klipper web interface for managing your 3d printer. + +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: [fluidd](https://truecharts.org/docs/charts/stable/fluidd) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `fluidd` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install fluidd TrueCharts/fluidd +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `fluidd` deployment + +```console +helm uninstall fluidd +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install fluidd \ + --set env.TZ="America/New York" \ + TrueCharts/fluidd +``` + +#### 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 fluidd TrueCharts/fluidd -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/fluidd/2.0.23/app-readme.md b/stable/fluidd/2.0.24/app-readme.md similarity index 100% rename from stable/fluidd/2.0.23/app-readme.md rename to stable/fluidd/2.0.24/app-readme.md diff --git a/stable/guacamole-client/4.0.24/charts/common-10.4.7.tgz b/stable/fluidd/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/guacamole-client/4.0.24/charts/common-10.4.7.tgz rename to stable/fluidd/2.0.24/charts/common-10.4.7.tgz diff --git a/stable/fluidd/2.0.24/ix_values.yaml b/stable/fluidd/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..fa89d4c1fd0 --- /dev/null +++ b/stable/fluidd/2.0.24/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/fluidd + tag: v1.19.0@sha256:4c3f058f322b5d6580e5ea775439f3503e7d38100d39ecc2d1402a123b6a10b4 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10224 + targetPort: 80 diff --git a/stable/fluidd/2.0.23/questions.yaml b/stable/fluidd/2.0.24/questions.yaml similarity index 100% rename from stable/fluidd/2.0.23/questions.yaml rename to stable/fluidd/2.0.24/questions.yaml diff --git a/stable/homarr/2.0.24/templates/common.yaml b/stable/fluidd/2.0.24/templates/common.yaml similarity index 100% rename from stable/homarr/2.0.24/templates/common.yaml rename to stable/fluidd/2.0.24/templates/common.yaml diff --git a/stable/guacamole-client/4.0.24/values.yaml b/stable/fluidd/2.0.24/values.yaml similarity index 100% rename from stable/guacamole-client/4.0.24/values.yaml rename to stable/fluidd/2.0.24/values.yaml diff --git a/stable/focalboard/9.0.24/CHANGELOG.md b/stable/focalboard/9.0.24/CHANGELOG.md deleted file mode 100644 index fc83d59a14b..00000000000 --- a/stable/focalboard/9.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [focalboard-9.0.23](https://github.com/truecharts/apps/compare/focalboard-9.0.22...focalboard-9.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [focalboard-9.0.22](https://github.com/truecharts/apps/compare/focalboard-9.0.20...focalboard-9.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [focalboard-9.0.20](https://github.com/truecharts/apps/compare/focalboard-9.0.19...focalboard-9.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [focalboard-9.0.19](https://github.com/truecharts/apps/compare/focalboard-9.0.18...focalboard-9.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [focalboard-9.0.18](https://github.com/truecharts/apps/compare/focalboard-9.0.16...focalboard-9.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [focalboard-9.0.16](https://github.com/truecharts/apps/compare/focalboard-9.0.14...focalboard-9.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [focalboard-9.0.14](https://github.com/truecharts/apps/compare/focalboard-9.0.13...focalboard-9.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [focalboard-9.0.13](https://github.com/truecharts/apps/compare/focalboard-9.0.12...focalboard-9.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/focalboard/9.0.24/Chart.lock b/stable/focalboard/9.0.24/Chart.lock deleted file mode 100644 index a0959eb3dfd..00000000000 --- a/stable/focalboard/9.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:16:03.4812645Z" diff --git a/stable/focalboard/9.0.24/Chart.yaml b/stable/focalboard/9.0.24/Chart.yaml deleted file mode 100644 index 852077d91ab..00000000000 --- a/stable/focalboard/9.0.24/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "7.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: - Focalboard is an open source, self-hosted alternative to Trello, Notion, - and Asana. -home: https://github.com/truecharts/apps/tree/master/charts/stable/focalboard -icon: https://truecharts.org/img/chart-icons/focalboard.png -keywords: - - focalboard - - kanban - - project management -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: focalboard -sources: - - https://www.focalboard.com/ - - https://github.com/mattermost/focalboard - - https://github.com/FlipEnergy/container-images/blob/main/focalboard -version: 9.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/focalboard/9.0.24/README.md b/stable/focalboard/9.0.24/README.md deleted file mode 100644 index c10ccd31bcc..00000000000 --- a/stable/focalboard/9.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# focalboard - -![Version: 9.0.24](https://img.shields.io/badge/Version-9.0.24-informational?style=flat-square) ![AppVersion: 7.1.0](https://img.shields.io/badge/AppVersion-7.1.0-informational?style=flat-square) - -Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. - -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: [focalboard](https://truecharts.org/docs/charts/stable/focalboard) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `focalboard` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install focalboard TrueCharts/focalboard -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `focalboard` deployment - -```console -helm uninstall focalboard -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install focalboard \ - --set env.TZ="America/New York" \ - TrueCharts/focalboard -``` - -#### 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 focalboard TrueCharts/focalboard -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/focalboard/9.0.24/ix_values.yaml b/stable/focalboard/9.0.24/ix_values.yaml deleted file mode 100644 index 0658c8503af..00000000000 --- a/stable/focalboard/9.0.24/ix_values.yaml +++ /dev/null @@ -1,32 +0,0 @@ -image: - repository: tccr.io/truecharts/focalboard - pullPolicy: IfNotPresent - tag: v7.1.0@sha256:fd96bb95826f1447e358d4355096b51affef86aaca620f52b92150285f27063e - -securityContext: - readOnlyRootFilesystem: false - -env: {} - -focalboard: - serverRoot: "http://localhost:10072" - telemetry: false - localOnly: false - enableLocalMode: true - -service: - main: - ports: - main: - port: 10072 - -persistence: - uploads: - enabled: true - mountPath: "/uploads" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: focalboard - postgresqlDatabase: focalboard diff --git a/stable/focalboard/9.0.25/CHANGELOG.md b/stable/focalboard/9.0.25/CHANGELOG.md new file mode 100644 index 00000000000..bf219cf9db4 --- /dev/null +++ b/stable/focalboard/9.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [focalboard-9.0.25](https://github.com/truecharts/apps/compare/focalboard-9.0.24...focalboard-9.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [focalboard-9.0.24](https://github.com/truecharts/apps/compare/focalboard-9.0.23...focalboard-9.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [focalboard-9.0.23](https://github.com/truecharts/apps/compare/focalboard-9.0.22...focalboard-9.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [focalboard-9.0.22](https://github.com/truecharts/apps/compare/focalboard-9.0.20...focalboard-9.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [focalboard-9.0.20](https://github.com/truecharts/apps/compare/focalboard-9.0.19...focalboard-9.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [focalboard-9.0.19](https://github.com/truecharts/apps/compare/focalboard-9.0.18...focalboard-9.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [focalboard-9.0.18](https://github.com/truecharts/apps/compare/focalboard-9.0.16...focalboard-9.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [focalboard-9.0.16](https://github.com/truecharts/apps/compare/focalboard-9.0.14...focalboard-9.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [focalboard-9.0.14](https://github.com/truecharts/apps/compare/focalboard-9.0.13...focalboard-9.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/focalboard/9.0.25/Chart.lock b/stable/focalboard/9.0.25/Chart.lock new file mode 100644 index 00000000000..061422fd568 --- /dev/null +++ b/stable/focalboard/9.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:49:19.081611444Z" diff --git a/stable/focalboard/9.0.25/Chart.yaml b/stable/focalboard/9.0.25/Chart.yaml new file mode 100644 index 00000000000..89aa6354b67 --- /dev/null +++ b/stable/focalboard/9.0.25/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "7.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: + Focalboard is an open source, self-hosted alternative to Trello, Notion, + and Asana. +home: https://github.com/truecharts/apps/tree/master/charts/stable/focalboard +icon: https://truecharts.org/img/chart-icons/focalboard.png +keywords: + - focalboard + - kanban + - project management +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: focalboard +sources: + - https://www.focalboard.com/ + - https://github.com/mattermost/focalboard + - https://github.com/FlipEnergy/container-images/blob/main/focalboard +version: 9.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/focalboard/9.0.25/README.md b/stable/focalboard/9.0.25/README.md new file mode 100644 index 00000000000..580bbad9e76 --- /dev/null +++ b/stable/focalboard/9.0.25/README.md @@ -0,0 +1,110 @@ +# focalboard + +![Version: 9.0.25](https://img.shields.io/badge/Version-9.0.25-informational?style=flat-square) ![AppVersion: 7.1.0](https://img.shields.io/badge/AppVersion-7.1.0-informational?style=flat-square) + +Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. + +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: [focalboard](https://truecharts.org/docs/charts/stable/focalboard) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `focalboard` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install focalboard TrueCharts/focalboard +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `focalboard` deployment + +```console +helm uninstall focalboard +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install focalboard \ + --set env.TZ="America/New York" \ + TrueCharts/focalboard +``` + +#### 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 focalboard TrueCharts/focalboard -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/focalboard/9.0.24/app-readme.md b/stable/focalboard/9.0.25/app-readme.md similarity index 100% rename from stable/focalboard/9.0.24/app-readme.md rename to stable/focalboard/9.0.25/app-readme.md diff --git a/stable/guacd/2.0.24/charts/common-10.4.7.tgz b/stable/focalboard/9.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/guacd/2.0.24/charts/common-10.4.7.tgz rename to stable/focalboard/9.0.25/charts/common-10.4.7.tgz diff --git a/stable/gotify/8.0.24/charts/postgresql-8.0.45.tgz b/stable/focalboard/9.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/gotify/8.0.24/charts/postgresql-8.0.45.tgz rename to stable/focalboard/9.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/focalboard/9.0.25/ix_values.yaml b/stable/focalboard/9.0.25/ix_values.yaml new file mode 100644 index 00000000000..f26d035b804 --- /dev/null +++ b/stable/focalboard/9.0.25/ix_values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/focalboard + pullPolicy: IfNotPresent + tag: v7.1.0@sha256:b09e4006a079faecf0037213fe5b28046fc5fe70d00419295d26faa3b2714e30 + +securityContext: + readOnlyRootFilesystem: false + +env: {} + +focalboard: + serverRoot: "http://localhost:10072" + telemetry: false + localOnly: false + enableLocalMode: true + +service: + main: + ports: + main: + port: 10072 + +persistence: + uploads: + enabled: true + mountPath: "/uploads" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: focalboard + postgresqlDatabase: focalboard diff --git a/stable/focalboard/9.0.24/questions.yaml b/stable/focalboard/9.0.25/questions.yaml similarity index 100% rename from stable/focalboard/9.0.24/questions.yaml rename to stable/focalboard/9.0.25/questions.yaml diff --git a/stable/focalboard/9.0.24/templates/_configmap.tpl b/stable/focalboard/9.0.25/templates/_configmap.tpl similarity index 100% rename from stable/focalboard/9.0.24/templates/_configmap.tpl rename to stable/focalboard/9.0.25/templates/_configmap.tpl diff --git a/stable/focalboard/9.0.24/templates/common.yaml b/stable/focalboard/9.0.25/templates/common.yaml similarity index 100% rename from stable/focalboard/9.0.24/templates/common.yaml rename to stable/focalboard/9.0.25/templates/common.yaml diff --git a/stable/guacd/2.0.24/values.yaml b/stable/focalboard/9.0.25/values.yaml similarity index 100% rename from stable/guacd/2.0.24/values.yaml rename to stable/focalboard/9.0.25/values.yaml diff --git a/stable/friendica/4.0.31/CHANGELOG.md b/stable/friendica/4.0.31/CHANGELOG.md deleted file mode 100644 index 2c2ca4268e3..00000000000 --- a/stable/friendica/4.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [friendica-4.0.30](https://github.com/truecharts/apps/compare/friendica-4.0.29...friendica-4.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [friendica-4.0.29](https://github.com/truecharts/apps/compare/friendica-4.0.27...friendica-4.0.29) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [friendica-4.0.27](https://github.com/truecharts/apps/compare/friendica-4.0.26...friendica-4.0.27) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [friendica-4.0.26](https://github.com/truecharts/apps/compare/friendica-4.0.25...friendica-4.0.26) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [friendica-4.0.25](https://github.com/truecharts/apps/compare/friendica-4.0.24...friendica-4.0.25) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [friendica-4.0.24](https://github.com/truecharts/apps/compare/friendica-4.0.22...friendica-4.0.24) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [friendica-4.0.22](https://github.com/truecharts/apps/compare/friendica-4.0.21...friendica-4.0.22) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [friendica-4.0.21](https://github.com/truecharts/apps/compare/friendica-4.0.20...friendica-4.0.21) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - diff --git a/stable/friendica/4.0.31/Chart.lock b/stable/friendica/4.0.31/Chart.lock deleted file mode 100644 index 6ece95f12d0..00000000000 --- a/stable/friendica/4.0.31/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c -generated: "2022-07-24T09:16:39.064102858Z" diff --git a/stable/friendica/4.0.31/Chart.yaml b/stable/friendica/4.0.31/Chart.yaml deleted file mode 100644 index 163ffe39606..00000000000 --- a/stable/friendica/4.0.31/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "2022.06" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: "Welcome to the free social web" -home: https://github.com/truecharts/apps/tree/master/charts/stable/friendica -icon: https://truecharts.org/img/chart-icons/friendica.png -keywords: - - friend - - social -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: friendica -sources: - - https://friendi.ca/ - - https://hub.docker.com/_/friendica -version: 4.0.31 -annotations: - truecharts.org/catagories: | - - social - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/friendica/4.0.31/README.md b/stable/friendica/4.0.31/README.md deleted file mode 100644 index de9ce31cb28..00000000000 --- a/stable/friendica/4.0.31/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# friendica - -![Version: 4.0.31](https://img.shields.io/badge/Version-4.0.31-informational?style=flat-square) ![AppVersion: 2022.06](https://img.shields.io/badge/AppVersion-2022.06-informational?style=flat-square) - -Welcome to the free social web - -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: [friendica](https://truecharts.org/docs/charts/stable/friendica) - -**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/ | mariadb | 3.0.43 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `friendica` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install friendica TrueCharts/friendica -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `friendica` deployment - -```console -helm uninstall friendica -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install friendica \ - --set env.TZ="America/New York" \ - TrueCharts/friendica -``` - -#### 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 friendica TrueCharts/friendica -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/friendica/4.0.31/ix_values.yaml b/stable/friendica/4.0.31/ix_values.yaml deleted file mode 100644 index 4dee03e3c41..00000000000 --- a/stable/friendica/4.0.31/ix_values.yaml +++ /dev/null @@ -1,80 +0,0 @@ -image: - repository: tccr.io/truecharts/friendica - pullPolicy: IfNotPresent - tag: v2022.06@sha256:b61de16f0a434dabf3c86d7dfab5817837ee1366988e5f7dc2388787432231ea - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}" - MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - MYSQL_PORT: 3306 - REDIS_PORT: 6379 - REDIS_DB: 1 - FRIENDICA_TZ: "{{ .Values.TZ }}" - FRIENDICA_DATA_DIR: "/data" - FRIENDICA_CONFIG_DIR: "/config" - # User Defined - FRIENDICA_ADMIN_MAIL: "my@domain.com" - FRIENDICA_URL: "http://localhost:{{ .Values.service.main.ports.main.port }}" - FRIENDICA_UPGRADE: false - FRIENDICA_SITENAME: "" - PHP_MEMORY_LIMIT: "512M" - PHP_UPLOAD_LIMIT: "512M" - MYSQL_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - MYSQL_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PW: - secretKeyRef: - name: rediscreds - key: redis-password - -service: - main: - ports: - main: - port: 10058 - targetPort: 80 - -probes: - liveness: - path: "/ping" - readiness: - path: "/ping" - startup: - path: "/ping" - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/config" - data: - enabled: true - mountPath: "/data" - -redis: - enabled: true - existingSecret: "rediscreds" - -mariadb: - enabled: true - mariadbUsername: friendica - mariadbDatabase: friendica - existingSecret: "mariadbcreds" diff --git a/stable/friendica/4.0.32/CHANGELOG.md b/stable/friendica/4.0.32/CHANGELOG.md new file mode 100644 index 00000000000..014cc2e4b43 --- /dev/null +++ b/stable/friendica/4.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [friendica-4.0.32](https://github.com/truecharts/apps/compare/friendica-4.0.31...friendica-4.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [friendica-4.0.31](https://github.com/truecharts/apps/compare/friendica-4.0.30...friendica-4.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [friendica-4.0.30](https://github.com/truecharts/apps/compare/friendica-4.0.29...friendica-4.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [friendica-4.0.29](https://github.com/truecharts/apps/compare/friendica-4.0.27...friendica-4.0.29) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [friendica-4.0.27](https://github.com/truecharts/apps/compare/friendica-4.0.26...friendica-4.0.27) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [friendica-4.0.26](https://github.com/truecharts/apps/compare/friendica-4.0.25...friendica-4.0.26) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [friendica-4.0.25](https://github.com/truecharts/apps/compare/friendica-4.0.24...friendica-4.0.25) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [friendica-4.0.24](https://github.com/truecharts/apps/compare/friendica-4.0.22...friendica-4.0.24) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [friendica-4.0.22](https://github.com/truecharts/apps/compare/friendica-4.0.21...friendica-4.0.22) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + diff --git a/stable/friendica/4.0.32/Chart.lock b/stable/friendica/4.0.32/Chart.lock new file mode 100644 index 00000000000..6336e16fc2b --- /dev/null +++ b/stable/friendica/4.0.32/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c +generated: "2022-07-25T18:49:32.887967783Z" diff --git a/stable/friendica/4.0.32/Chart.yaml b/stable/friendica/4.0.32/Chart.yaml new file mode 100644 index 00000000000..0fefb5951d1 --- /dev/null +++ b/stable/friendica/4.0.32/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "2022.06" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: "Welcome to the free social web" +home: https://github.com/truecharts/apps/tree/master/charts/stable/friendica +icon: https://truecharts.org/img/chart-icons/friendica.png +keywords: + - friend + - social +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: friendica +sources: + - https://friendi.ca/ + - https://hub.docker.com/_/friendica +version: 4.0.32 +annotations: + truecharts.org/catagories: | + - social + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/friendica/4.0.32/README.md b/stable/friendica/4.0.32/README.md new file mode 100644 index 00000000000..94c500b98c3 --- /dev/null +++ b/stable/friendica/4.0.32/README.md @@ -0,0 +1,110 @@ +# friendica + +![Version: 4.0.32](https://img.shields.io/badge/Version-4.0.32-informational?style=flat-square) ![AppVersion: 2022.06](https://img.shields.io/badge/AppVersion-2022.06-informational?style=flat-square) + +Welcome to the free social web + +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: [friendica](https://truecharts.org/docs/charts/stable/friendica) + +**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/ | mariadb | 3.0.43 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `friendica` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install friendica TrueCharts/friendica +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `friendica` deployment + +```console +helm uninstall friendica +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install friendica \ + --set env.TZ="America/New York" \ + TrueCharts/friendica +``` + +#### 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 friendica TrueCharts/friendica -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/friendica/4.0.31/app-readme.md b/stable/friendica/4.0.32/app-readme.md similarity index 100% rename from stable/friendica/4.0.31/app-readme.md rename to stable/friendica/4.0.32/app-readme.md diff --git a/stable/hammond/2.0.22/charts/common-10.4.7.tgz b/stable/friendica/4.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/hammond/2.0.22/charts/common-10.4.7.tgz rename to stable/friendica/4.0.32/charts/common-10.4.7.tgz diff --git a/stable/friendica/4.0.31/charts/mariadb-3.0.43.tgz b/stable/friendica/4.0.32/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/friendica/4.0.31/charts/mariadb-3.0.43.tgz rename to stable/friendica/4.0.32/charts/mariadb-3.0.43.tgz diff --git a/stable/inventree/3.0.31/charts/redis-3.0.44.tgz b/stable/friendica/4.0.32/charts/redis-3.0.44.tgz similarity index 100% rename from stable/inventree/3.0.31/charts/redis-3.0.44.tgz rename to stable/friendica/4.0.32/charts/redis-3.0.44.tgz diff --git a/stable/friendica/4.0.32/ix_values.yaml b/stable/friendica/4.0.32/ix_values.yaml new file mode 100644 index 00000000000..816957c63ad --- /dev/null +++ b/stable/friendica/4.0.32/ix_values.yaml @@ -0,0 +1,80 @@ +image: + repository: tccr.io/truecharts/friendica + pullPolicy: IfNotPresent + tag: v2022.06@sha256:483bf013550c8ae2343cbb67b9dd52e983a873bd54fc909e52a1b879fc6be2d4 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + MYSQL_USER: "{{ .Values.mariadb.mariadbUsername }}" + MYSQL_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + MYSQL_PORT: 3306 + REDIS_PORT: 6379 + REDIS_DB: 1 + FRIENDICA_TZ: "{{ .Values.TZ }}" + FRIENDICA_DATA_DIR: "/data" + FRIENDICA_CONFIG_DIR: "/config" + # User Defined + FRIENDICA_ADMIN_MAIL: "my@domain.com" + FRIENDICA_URL: "http://localhost:{{ .Values.service.main.ports.main.port }}" + FRIENDICA_UPGRADE: false + FRIENDICA_SITENAME: "" + PHP_MEMORY_LIMIT: "512M" + PHP_UPLOAD_LIMIT: "512M" + MYSQL_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + MYSQL_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PW: + secretKeyRef: + name: rediscreds + key: redis-password + +service: + main: + ports: + main: + port: 10058 + targetPort: 80 + +probes: + liveness: + path: "/ping" + readiness: + path: "/ping" + startup: + path: "/ping" + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/config" + data: + enabled: true + mountPath: "/data" + +redis: + enabled: true + existingSecret: "rediscreds" + +mariadb: + enabled: true + mariadbUsername: friendica + mariadbDatabase: friendica + existingSecret: "mariadbcreds" diff --git a/stable/friendica/4.0.31/questions.yaml b/stable/friendica/4.0.32/questions.yaml similarity index 100% rename from stable/friendica/4.0.31/questions.yaml rename to stable/friendica/4.0.32/questions.yaml diff --git a/stable/friendica/4.0.31/templates/common.yaml b/stable/friendica/4.0.32/templates/common.yaml similarity index 100% rename from stable/friendica/4.0.31/templates/common.yaml rename to stable/friendica/4.0.32/templates/common.yaml diff --git a/stable/hammond/2.0.22/values.yaml b/stable/friendica/4.0.32/values.yaml similarity index 100% rename from stable/hammond/2.0.22/values.yaml rename to stable/friendica/4.0.32/values.yaml diff --git a/stable/gaps/11.0.23/CHANGELOG.md b/stable/gaps/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..5b519f6d391 --- /dev/null +++ b/stable/gaps/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [gaps-11.0.23](https://github.com/truecharts/apps/compare/gaps-11.0.22...gaps-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gaps-11.0.22](https://github.com/truecharts/apps/compare/gaps-11.0.21...gaps-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gaps-11.0.22](https://github.com/truecharts/apps/compare/gaps-11.0.21...gaps-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gaps-11.0.22](https://github.com/truecharts/apps/compare/gaps-11.0.21...gaps-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gaps-11.0.21](https://github.com/truecharts/apps/compare/gaps-11.0.19...gaps-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [gaps-11.0.19](https://github.com/truecharts/apps/compare/gaps-11.0.18...gaps-11.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [gaps-11.0.18](https://github.com/truecharts/apps/compare/gaps-11.0.17...gaps-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [gaps-11.0.17](https://github.com/truecharts/apps/compare/gaps-11.0.16...gaps-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [gaps-11.0.16](https://github.com/truecharts/apps/compare/gaps-11.0.14...gaps-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [gaps-11.0.14](https://github.com/truecharts/apps/compare/gaps-11.0.12...gaps-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [gaps-11.0.12](https://github.com/truecharts/apps/compare/gaps-11.0.11...gaps-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/gaps/11.0.23/Chart.lock b/stable/gaps/11.0.23/Chart.lock new file mode 100644 index 00000000000..21bcdf98adc --- /dev/null +++ b/stable/gaps/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:49:19.44462389Z" diff --git a/stable/gaps/11.0.23/Chart.yaml b/stable/gaps/11.0.23/Chart.yaml new file mode 100644 index 00000000000..3f69fc4e8d2 --- /dev/null +++ b/stable/gaps/11.0.23/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.9.12" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + Gaps searches through your Plex Server or local folders for all movies, + then queries for known movies in the same collection. +home: https://github.com/truecharts/apps/tree/master/charts/stable/gaps +icon: https://truecharts.org/img/chart-icons/gaps.png +keywords: + - gaps + - plex + - plex-media-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gaps +sources: + - https://github.com/JasonHHouse/gaps +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/gaps/11.0.23/README.md b/stable/gaps/11.0.23/README.md new file mode 100644 index 00000000000..c92065dc8e2 --- /dev/null +++ b/stable/gaps/11.0.23/README.md @@ -0,0 +1,107 @@ +# gaps + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.12](https://img.shields.io/badge/AppVersion-0.9.12-informational?style=flat-square) + +Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. + +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: [gaps](https://truecharts.org/docs/charts/stable/gaps) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `gaps` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install gaps TrueCharts/gaps +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `gaps` deployment + +```console +helm uninstall gaps +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install gaps \ + --set env.TZ="America/New York" \ + TrueCharts/gaps +``` + +#### 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 gaps TrueCharts/gaps -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/gaps/11.0.23/app-readme.md b/stable/gaps/11.0.23/app-readme.md new file mode 100644 index 00000000000..1a03f7f69d4 --- /dev/null +++ b/stable/gaps/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Gaps searches through your Plex Server or local folders for all movies, then queries for known movies in the same collection. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/gaps + +--- + +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/stable/haste-server/6.0.23/charts/common-10.4.7.tgz b/stable/gaps/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/haste-server/6.0.23/charts/common-10.4.7.tgz rename to stable/gaps/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/gaps/11.0.23/ix_values.yaml b/stable/gaps/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..5908e0baed2 --- /dev/null +++ b/stable/gaps/11.0.23/ix_values.yaml @@ -0,0 +1,21 @@ +image: + repository: tccr.io/truecharts/gaps + pullPolicy: IfNotPresent + tag: v0.9.12@sha256:81b105d480499d32a9b13fd19f11449cb0411b64ca8def5bd89f1285fdcdb188 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 8484 + targetPort: 8484 + +env: {} + +persistence: + data: + enabled: true + mountPath: "/usr/data" diff --git a/stable/gaps/11.0.23/questions.yaml b/stable/gaps/11.0.23/questions.yaml new file mode 100644 index 00000000000..44608f70f5d --- /dev/null +++ b/stable/gaps/11.0.23/questions.yaml @@ -0,0 +1,2430 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8484 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8484 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/homer/2.0.26/templates/common.yaml b/stable/gaps/11.0.23/templates/common.yaml similarity index 100% rename from stable/homer/2.0.26/templates/common.yaml rename to stable/gaps/11.0.23/templates/common.yaml diff --git a/stable/haste-server/6.0.23/values.yaml b/stable/gaps/11.0.23/values.yaml similarity index 100% rename from stable/haste-server/6.0.23/values.yaml rename to stable/gaps/11.0.23/values.yaml diff --git a/stable/gitea/8.0.25/CHANGELOG.md b/stable/gitea/8.0.25/CHANGELOG.md deleted file mode 100644 index 3924c358de2..00000000000 --- a/stable/gitea/8.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gitea-8.0.24](https://github.com/truecharts/apps/compare/gitea-8.0.23...gitea-8.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [gitea-8.0.23](https://github.com/truecharts/apps/compare/gitea-8.0.21...gitea-8.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [gitea-8.0.21](https://github.com/truecharts/apps/compare/gitea-8.0.20...gitea-8.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [gitea-8.0.20](https://github.com/truecharts/apps/compare/gitea-8.0.19...gitea-8.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [gitea-8.0.19](https://github.com/truecharts/apps/compare/gitea-8.0.17...gitea-8.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [gitea-8.0.17](https://github.com/truecharts/apps/compare/gitea-8.0.16...gitea-8.0.17) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [gitea-8.0.16](https://github.com/truecharts/apps/compare/gitea-8.0.14...gitea-8.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [gitea-8.0.14](https://github.com/truecharts/apps/compare/gitea-8.0.13...gitea-8.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/gitea/8.0.25/Chart.lock b/stable/gitea/8.0.25/Chart.lock deleted file mode 100644 index d77236c5cdc..00000000000 --- a/stable/gitea/8.0.25/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: memcached - repository: https://charts.truecharts.org/ - version: 3.0.44 -digest: sha256:df86c367c0bc4fe17ce1c3e0afcef9c95e1ec89dfedbdeb9fc4bdf938a028b87 -generated: "2022-07-24T09:16:45.735523925Z" diff --git a/stable/gitea/8.0.25/Chart.yaml b/stable/gitea/8.0.25/Chart.yaml deleted file mode 100644 index 15af23f039b..00000000000 --- a/stable/gitea/8.0.25/Chart.yaml +++ /dev/null @@ -1,42 +0,0 @@ -apiVersion: v2 -appVersion: "1.16.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: memcached.enabled - name: memcached - repository: https://charts.truecharts.org/ - version: 3.0.44 -deprecated: false -description: Self hosted GIT repositories -home: https://github.com/truecharts/apps/tree/master/charts/stable/gitea -icon: https://truecharts.org/img/chart-icons/gitea.png -keywords: - - git - - issue tracker - - code review - - wiki - - gitea - - gogs -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: gitea -sources: - - https://gitea.com/gitea/helm-chart - - https://github.com/go-gitea/gitea - - https://hub.docker.com/r/gitea/gitea/ -type: application -version: 8.0.25 -annotations: - truecharts.org/catagories: | - - GIT - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/gitea/8.0.25/README.md b/stable/gitea/8.0.25/README.md deleted file mode 100644 index c3cda81e875..00000000000 --- a/stable/gitea/8.0.25/README.md +++ /dev/null @@ -1,111 +0,0 @@ -# gitea - -![Version: 8.0.25](https://img.shields.io/badge/Version-8.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.16.9](https://img.shields.io/badge/AppVersion-1.16.9-informational?style=flat-square) - -Self hosted GIT repositories - -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: [gitea](https://truecharts.org/docs/charts/stable/gitea) - -**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/ | memcached | 3.0.44 | -| https://charts.truecharts.org/ | postgresql | 8.0.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `gitea` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install gitea TrueCharts/gitea -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `gitea` deployment - -```console -helm uninstall gitea -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install gitea \ - --set env.TZ="America/New York" \ - TrueCharts/gitea -``` - -#### 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 gitea TrueCharts/gitea -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/gitea/8.0.25/ix_values.yaml b/stable/gitea/8.0.25/ix_values.yaml deleted file mode 100644 index 376a5569f7a..00000000000 --- a/stable/gitea/8.0.25/ix_values.yaml +++ /dev/null @@ -1,140 +0,0 @@ -image: - repository: tccr.io/truecharts/gitea - tag: v1.16.9@sha256:8cf4077377c3a5b13aa920342fd2ac149a88224a561dfca189aa5ff29418a395 - pullPolicy: IfNotPresent - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 1000 - fsGroup: 1000 - -service: - main: - ports: - main: - port: 10037 - targetPort: 3000 - ssh: - enabled: true - ports: - ssh: - enabled: true - port: 2222 - targetPort: 2222 - -envFrom: - - configMapRef: - name: gitea-env - -initContainers: - 1-init-directories: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - command: ["/usr/sbin/init_directory_structure.sh"] - securityContext: - runAsUser: 0 - runAsNonRoot: false - envFrom: - - configMapRef: - name: gitea-env - volumeMounts: - - name: init - mountPath: "/usr/sbin" - - name: temp - mountPath: "/tmp" - - name: config - mountPath: "/etc/gitea/conf" - - name: data - mountPath: "/data" - 2-configure-gitea: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - command: ["/usr/sbin/configure_gitea.sh"] - envFrom: - - configMapRef: - name: gitea-env - volumeMounts: - - name: init - mountPath: "/usr/sbin" - - name: temp - mountPath: "/tmp" - - name: data - mountPath: "/data" - -persistence: - data: - enabled: true - mountPath: "/data" - temp: - enabled: true - mountPath: "/tmp" - type: emptyDir - varlib: - enabled: true - mountPath: "/var/lib/gitea" - type: emptyDir - -# Configure commit/action signing prerequisites -signing: - enabled: true - gpgHome: /data/git/.gnupg - -admin: - username: giteaadmin - password: r8sA8CPHD9!bt6d - email: "gitea@local.domain" - -metrics: - enabled: false - serviceMonitor: - enabled: false - # additionalLabels: - # prometheus-release: prom1 - -ldap: - enabled: false - # name: - # securityProtocol: - # host: - # port: - # userSearchBase: - # userFilter: - # adminFilter: - # emailAttribute: - # bindDn: - # bindPassword: - # usernameAttribute: - # sshPublicKeyAttribute: - -oauth: - enabled: false - # name: - # provider: - # key: - # secret: - # autoDiscoverUrl: - # useCustomUrls: - # customAuthUrl: - # customTokenUrl: - # customProfileUrl: - # customEmailUrl: - -config: - APP_NAME: "Gitea: Git with a cup of tea" - RUN_MODE: dev - -customConfig: - [] - # - name: test - # keys: - # - name: testkey - # value: testvalue - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: gitea - postgresqlDatabase: gitea - -# -- memcached dependency settings -memcached: - enabled: true diff --git a/stable/gitea/8.0.26/CHANGELOG.md b/stable/gitea/8.0.26/CHANGELOG.md new file mode 100644 index 00000000000..d2e6a446989 --- /dev/null +++ b/stable/gitea/8.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [gitea-8.0.26](https://github.com/truecharts/apps/compare/gitea-8.0.25...gitea-8.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gitea-8.0.25](https://github.com/truecharts/apps/compare/gitea-8.0.24...gitea-8.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gitea-8.0.24](https://github.com/truecharts/apps/compare/gitea-8.0.23...gitea-8.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [gitea-8.0.23](https://github.com/truecharts/apps/compare/gitea-8.0.21...gitea-8.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [gitea-8.0.21](https://github.com/truecharts/apps/compare/gitea-8.0.20...gitea-8.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [gitea-8.0.20](https://github.com/truecharts/apps/compare/gitea-8.0.19...gitea-8.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [gitea-8.0.19](https://github.com/truecharts/apps/compare/gitea-8.0.17...gitea-8.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [gitea-8.0.17](https://github.com/truecharts/apps/compare/gitea-8.0.16...gitea-8.0.17) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [gitea-8.0.16](https://github.com/truecharts/apps/compare/gitea-8.0.14...gitea-8.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/gitea/8.0.26/Chart.lock b/stable/gitea/8.0.26/Chart.lock new file mode 100644 index 00000000000..38f288ee89b --- /dev/null +++ b/stable/gitea/8.0.26/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: memcached + repository: https://charts.truecharts.org/ + version: 3.0.44 +digest: sha256:df86c367c0bc4fe17ce1c3e0afcef9c95e1ec89dfedbdeb9fc4bdf938a028b87 +generated: "2022-07-25T18:49:37.44538036Z" diff --git a/stable/gitea/8.0.26/Chart.yaml b/stable/gitea/8.0.26/Chart.yaml new file mode 100644 index 00000000000..4306f995fdb --- /dev/null +++ b/stable/gitea/8.0.26/Chart.yaml @@ -0,0 +1,42 @@ +apiVersion: v2 +appVersion: "1.16.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: memcached.enabled + name: memcached + repository: https://charts.truecharts.org/ + version: 3.0.44 +deprecated: false +description: Self hosted GIT repositories +home: https://github.com/truecharts/apps/tree/master/charts/stable/gitea +icon: https://truecharts.org/img/chart-icons/gitea.png +keywords: + - git + - issue tracker + - code review + - wiki + - gitea + - gogs +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gitea +sources: + - https://gitea.com/gitea/helm-chart + - https://github.com/go-gitea/gitea + - https://hub.docker.com/r/gitea/gitea/ +type: application +version: 8.0.26 +annotations: + truecharts.org/catagories: | + - GIT + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/gitea/8.0.26/README.md b/stable/gitea/8.0.26/README.md new file mode 100644 index 00000000000..4a43b9fd64c --- /dev/null +++ b/stable/gitea/8.0.26/README.md @@ -0,0 +1,111 @@ +# gitea + +![Version: 8.0.26](https://img.shields.io/badge/Version-8.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.16.9](https://img.shields.io/badge/AppVersion-1.16.9-informational?style=flat-square) + +Self hosted GIT repositories + +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: [gitea](https://truecharts.org/docs/charts/stable/gitea) + +**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/ | memcached | 3.0.44 | +| https://charts.truecharts.org/ | postgresql | 8.0.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `gitea` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install gitea TrueCharts/gitea +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `gitea` deployment + +```console +helm uninstall gitea +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install gitea \ + --set env.TZ="America/New York" \ + TrueCharts/gitea +``` + +#### 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 gitea TrueCharts/gitea -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/gitea/8.0.25/app-readme.md b/stable/gitea/8.0.26/app-readme.md similarity index 100% rename from stable/gitea/8.0.25/app-readme.md rename to stable/gitea/8.0.26/app-readme.md diff --git a/stable/hedgedoc/4.0.24/charts/common-10.4.7.tgz b/stable/gitea/8.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/hedgedoc/4.0.24/charts/common-10.4.7.tgz rename to stable/gitea/8.0.26/charts/common-10.4.7.tgz diff --git a/stable/gitea/8.0.25/charts/memcached-3.0.44.tgz b/stable/gitea/8.0.26/charts/memcached-3.0.44.tgz similarity index 100% rename from stable/gitea/8.0.25/charts/memcached-3.0.44.tgz rename to stable/gitea/8.0.26/charts/memcached-3.0.44.tgz diff --git a/stable/guacamole-client/4.0.24/charts/postgresql-8.0.45.tgz b/stable/gitea/8.0.26/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/guacamole-client/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/gitea/8.0.26/charts/postgresql-8.0.45.tgz diff --git a/stable/gitea/8.0.25/ci/basic-values.yaml b/stable/gitea/8.0.26/ci/basic-values.yaml similarity index 100% rename from stable/gitea/8.0.25/ci/basic-values.yaml rename to stable/gitea/8.0.26/ci/basic-values.yaml diff --git a/stable/gitea/8.0.25/ci/ingress-values.yaml b/stable/gitea/8.0.26/ci/ingress-values.yaml similarity index 100% rename from stable/gitea/8.0.25/ci/ingress-values.yaml rename to stable/gitea/8.0.26/ci/ingress-values.yaml diff --git a/stable/gitea/8.0.26/ix_values.yaml b/stable/gitea/8.0.26/ix_values.yaml new file mode 100644 index 00000000000..6b5753551a1 --- /dev/null +++ b/stable/gitea/8.0.26/ix_values.yaml @@ -0,0 +1,140 @@ +image: + repository: tccr.io/truecharts/gitea + tag: v1.16.9@sha256:8806eddb15bc44f095fa2eb07b7496c34aafb93dd00d7a227dd43ff3e752e714 + pullPolicy: IfNotPresent + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + fsGroup: 1000 + +service: + main: + ports: + main: + port: 10037 + targetPort: 3000 + ssh: + enabled: true + ports: + ssh: + enabled: true + port: 2222 + targetPort: 2222 + +envFrom: + - configMapRef: + name: gitea-env + +initContainers: + 1-init-directories: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + command: ["/usr/sbin/init_directory_structure.sh"] + securityContext: + runAsUser: 0 + runAsNonRoot: false + envFrom: + - configMapRef: + name: gitea-env + volumeMounts: + - name: init + mountPath: "/usr/sbin" + - name: temp + mountPath: "/tmp" + - name: config + mountPath: "/etc/gitea/conf" + - name: data + mountPath: "/data" + 2-configure-gitea: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + command: ["/usr/sbin/configure_gitea.sh"] + envFrom: + - configMapRef: + name: gitea-env + volumeMounts: + - name: init + mountPath: "/usr/sbin" + - name: temp + mountPath: "/tmp" + - name: data + mountPath: "/data" + +persistence: + data: + enabled: true + mountPath: "/data" + temp: + enabled: true + mountPath: "/tmp" + type: emptyDir + varlib: + enabled: true + mountPath: "/var/lib/gitea" + type: emptyDir + +# Configure commit/action signing prerequisites +signing: + enabled: true + gpgHome: /data/git/.gnupg + +admin: + username: giteaadmin + password: r8sA8CPHD9!bt6d + email: "gitea@local.domain" + +metrics: + enabled: false + serviceMonitor: + enabled: false + # additionalLabels: + # prometheus-release: prom1 + +ldap: + enabled: false + # name: + # securityProtocol: + # host: + # port: + # userSearchBase: + # userFilter: + # adminFilter: + # emailAttribute: + # bindDn: + # bindPassword: + # usernameAttribute: + # sshPublicKeyAttribute: + +oauth: + enabled: false + # name: + # provider: + # key: + # secret: + # autoDiscoverUrl: + # useCustomUrls: + # customAuthUrl: + # customTokenUrl: + # customProfileUrl: + # customEmailUrl: + +config: + APP_NAME: "Gitea: Git with a cup of tea" + RUN_MODE: dev + +customConfig: + [] + # - name: test + # keys: + # - name: testkey + # value: testvalue + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: gitea + postgresqlDatabase: gitea + +# -- memcached dependency settings +memcached: + enabled: true diff --git a/stable/gitea/8.0.25/questions.yaml b/stable/gitea/8.0.26/questions.yaml similarity index 100% rename from stable/gitea/8.0.25/questions.yaml rename to stable/gitea/8.0.26/questions.yaml diff --git a/stable/gitea/8.0.25/templates/_configmap.tpl b/stable/gitea/8.0.26/templates/_configmap.tpl similarity index 100% rename from stable/gitea/8.0.25/templates/_configmap.tpl rename to stable/gitea/8.0.26/templates/_configmap.tpl diff --git a/stable/gitea/8.0.25/templates/_secrets.tpl b/stable/gitea/8.0.26/templates/_secrets.tpl similarity index 100% rename from stable/gitea/8.0.25/templates/_secrets.tpl rename to stable/gitea/8.0.26/templates/_secrets.tpl diff --git a/stable/gitea/8.0.25/templates/common.yaml b/stable/gitea/8.0.26/templates/common.yaml similarity index 100% rename from stable/gitea/8.0.25/templates/common.yaml rename to stable/gitea/8.0.26/templates/common.yaml diff --git a/stable/hedgedoc/4.0.24/values.yaml b/stable/gitea/8.0.26/values.yaml similarity index 100% rename from stable/hedgedoc/4.0.24/values.yaml rename to stable/gitea/8.0.26/values.yaml diff --git a/stable/gonic/6.0.23/CHANGELOG.md b/stable/gonic/6.0.23/CHANGELOG.md deleted file mode 100644 index ece565a14ee..00000000000 --- a/stable/gonic/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gonic-6.0.22](https://github.com/truecharts/apps/compare/gonic-6.0.20...gonic-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [gonic-6.0.20](https://github.com/truecharts/apps/compare/gonic-6.0.19...gonic-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [gonic-6.0.19](https://github.com/truecharts/apps/compare/gonic-6.0.18...gonic-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [gonic-6.0.18](https://github.com/truecharts/apps/compare/gonic-6.0.17...gonic-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [gonic-6.0.17](https://github.com/truecharts/apps/compare/gonic-6.0.15...gonic-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [gonic-6.0.15](https://github.com/truecharts/apps/compare/gonic-6.0.13...gonic-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [gonic-6.0.13](https://github.com/truecharts/apps/compare/gonic-6.0.12...gonic-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [gonic-6.0.12](https://github.com/truecharts/apps/compare/gonic-6.0.11...gonic-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/gonic/6.0.23/Chart.lock b/stable/gonic/6.0.23/Chart.lock deleted file mode 100644 index bb7fb13757d..00000000000 --- a/stable/gonic/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:16:48.978966877Z" diff --git a/stable/gonic/6.0.23/Chart.yaml b/stable/gonic/6.0.23/Chart.yaml deleted file mode 100644 index a549fc32d96..00000000000 --- a/stable/gonic/6.0.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.14.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Music streaming server / subsonic server API implementation -home: https://github.com/truecharts/apps/tree/master/charts/stable/gonic -icon: https://truecharts.org/img/chart-icons/gonic.png -keywords: - - music - - subsonic -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: gonic -sources: - - https://github.com/sentriz/gonic - - https://hub.docker.com/r/sentriz/gonic -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/gonic/6.0.23/README.md b/stable/gonic/6.0.23/README.md deleted file mode 100644 index db5857561bb..00000000000 --- a/stable/gonic/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# gonic - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 0.14.0](https://img.shields.io/badge/AppVersion-0.14.0-informational?style=flat-square) - -Music streaming server / subsonic server API implementation - -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: [gonic](https://truecharts.org/docs/charts/stable/gonic) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `gonic` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install gonic TrueCharts/gonic -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `gonic` deployment - -```console -helm uninstall gonic -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install gonic \ - --set env.TZ="America/New York" \ - TrueCharts/gonic -``` - -#### 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 gonic TrueCharts/gonic -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/gonic/6.0.23/ix_values.yaml b/stable/gonic/6.0.23/ix_values.yaml deleted file mode 100644 index 9486191cb10..00000000000 --- a/stable/gonic/6.0.23/ix_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -image: - repository: tccr.io/truecharts/gonic - pullPolicy: IfNotPresent - tag: v0.14.0@sha256:b53ee4fabe46ec3f6bff323d770def3987ca23042d6930c11f67e7f028661a3b - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -# env: -# GONIC_MUSIC_PATH: -# GONIC_PODCAST_PATH: -# GONIC_CACHE_PATH: - -service: - main: - ports: - main: - port: 10023 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/data" diff --git a/stable/gonic/6.0.24/CHANGELOG.md b/stable/gonic/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..0566b06f680 --- /dev/null +++ b/stable/gonic/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [gonic-6.0.24](https://github.com/truecharts/apps/compare/gonic-6.0.23...gonic-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.23](https://github.com/truecharts/apps/compare/gonic-6.0.22...gonic-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gonic-6.0.22](https://github.com/truecharts/apps/compare/gonic-6.0.20...gonic-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [gonic-6.0.20](https://github.com/truecharts/apps/compare/gonic-6.0.19...gonic-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [gonic-6.0.19](https://github.com/truecharts/apps/compare/gonic-6.0.18...gonic-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [gonic-6.0.18](https://github.com/truecharts/apps/compare/gonic-6.0.17...gonic-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [gonic-6.0.17](https://github.com/truecharts/apps/compare/gonic-6.0.15...gonic-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [gonic-6.0.15](https://github.com/truecharts/apps/compare/gonic-6.0.13...gonic-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [gonic-6.0.13](https://github.com/truecharts/apps/compare/gonic-6.0.12...gonic-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/gonic/6.0.24/Chart.lock b/stable/gonic/6.0.24/Chart.lock new file mode 100644 index 00000000000..ef2a8071f95 --- /dev/null +++ b/stable/gonic/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:49:39.1725654Z" diff --git a/stable/gonic/6.0.24/Chart.yaml b/stable/gonic/6.0.24/Chart.yaml new file mode 100644 index 00000000000..9ed3e951ba2 --- /dev/null +++ b/stable/gonic/6.0.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.14.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Music streaming server / subsonic server API implementation +home: https://github.com/truecharts/apps/tree/master/charts/stable/gonic +icon: https://truecharts.org/img/chart-icons/gonic.png +keywords: + - music + - subsonic +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: gonic +sources: + - https://github.com/sentriz/gonic + - https://hub.docker.com/r/sentriz/gonic +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/gonic/6.0.24/README.md b/stable/gonic/6.0.24/README.md new file mode 100644 index 00000000000..1d319aaccda --- /dev/null +++ b/stable/gonic/6.0.24/README.md @@ -0,0 +1,108 @@ +# gonic + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 0.14.0](https://img.shields.io/badge/AppVersion-0.14.0-informational?style=flat-square) + +Music streaming server / subsonic server API implementation + +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: [gonic](https://truecharts.org/docs/charts/stable/gonic) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `gonic` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install gonic TrueCharts/gonic +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `gonic` deployment + +```console +helm uninstall gonic +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install gonic \ + --set env.TZ="America/New York" \ + TrueCharts/gonic +``` + +#### 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 gonic TrueCharts/gonic -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/gonic/6.0.23/app-readme.md b/stable/gonic/6.0.24/app-readme.md similarity index 100% rename from stable/gonic/6.0.23/app-readme.md rename to stable/gonic/6.0.24/app-readme.md diff --git a/stable/homarr/2.0.24/charts/common-10.4.7.tgz b/stable/gonic/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/homarr/2.0.24/charts/common-10.4.7.tgz rename to stable/gonic/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/gonic/6.0.23/ci/ct-values.yaml b/stable/gonic/6.0.24/ci/ct-values.yaml similarity index 100% rename from stable/gonic/6.0.23/ci/ct-values.yaml rename to stable/gonic/6.0.24/ci/ct-values.yaml diff --git a/stable/gonic/6.0.24/ix_values.yaml b/stable/gonic/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..41b02fd330d --- /dev/null +++ b/stable/gonic/6.0.24/ix_values.yaml @@ -0,0 +1,28 @@ +image: + repository: tccr.io/truecharts/gonic + pullPolicy: IfNotPresent + tag: v0.14.0@sha256:2f8e532206558895a0db4b62301b8268a8ec78dd8d11e8474d0bf1332a679c78 + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +# env: +# GONIC_MUSIC_PATH: +# GONIC_PODCAST_PATH: +# GONIC_CACHE_PATH: + +service: + main: + ports: + main: + port: 10023 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/gonic/6.0.23/questions.yaml b/stable/gonic/6.0.24/questions.yaml similarity index 100% rename from stable/gonic/6.0.23/questions.yaml rename to stable/gonic/6.0.24/questions.yaml diff --git a/stable/hyperion-ng/6.0.22/templates/common.yaml b/stable/gonic/6.0.24/templates/common.yaml similarity index 100% rename from stable/hyperion-ng/6.0.22/templates/common.yaml rename to stable/gonic/6.0.24/templates/common.yaml diff --git a/stable/homarr/2.0.24/values.yaml b/stable/gonic/6.0.24/values.yaml similarity index 100% rename from stable/homarr/2.0.24/values.yaml rename to stable/gonic/6.0.24/values.yaml diff --git a/stable/gotify/8.0.24/CHANGELOG.md b/stable/gotify/8.0.24/CHANGELOG.md deleted file mode 100644 index a66fb5f6103..00000000000 --- a/stable/gotify/8.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [gotify-8.0.23](https://github.com/truecharts/apps/compare/gotify-8.0.22...gotify-8.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [gotify-8.0.22](https://github.com/truecharts/apps/compare/gotify-8.0.20...gotify-8.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [gotify-8.0.20](https://github.com/truecharts/apps/compare/gotify-8.0.19...gotify-8.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [gotify-8.0.19](https://github.com/truecharts/apps/compare/gotify-8.0.18...gotify-8.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [gotify-8.0.18](https://github.com/truecharts/apps/compare/gotify-8.0.17...gotify-8.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [gotify-8.0.17](https://github.com/truecharts/apps/compare/gotify-8.0.15...gotify-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [gotify-8.0.15](https://github.com/truecharts/apps/compare/gotify-8.0.13...gotify-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [gotify-8.0.13](https://github.com/truecharts/apps/compare/gotify-8.0.12...gotify-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/gotify/8.0.24/Chart.lock b/stable/gotify/8.0.24/Chart.lock deleted file mode 100644 index 439e2bdea29..00000000000 --- a/stable/gotify/8.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:17:08.28737128Z" diff --git a/stable/gotify/8.0.24/Chart.yaml b/stable/gotify/8.0.24/Chart.yaml deleted file mode 100644 index ec8343a04f8..00000000000 --- a/stable/gotify/8.0.24/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "2.1.4" -version: 8.0.24 -kubeVersion: ">=1.16.0-0" -name: gotify -description: a simple server for sending and receiving messages -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/gotify -keywords: - - server - - gotify - - messages -icon: https://truecharts.org/img/chart-icons/gotify.png -sources: - - https://gotify.net/ - - https://github.com/gotify/server - - https://hub.docker.com/r/gotify/server -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/gotify/8.0.24/README.md b/stable/gotify/8.0.24/README.md deleted file mode 100644 index 8894f4907fb..00000000000 --- a/stable/gotify/8.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# gotify - -![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.4](https://img.shields.io/badge/AppVersion-2.1.4-informational?style=flat-square) - -a simple server for sending and receiving messages - -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: [gotify](https://truecharts.org/docs/charts/stable/gotify) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `gotify` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install gotify TrueCharts/gotify -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `gotify` deployment - -```console -helm uninstall gotify -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install gotify \ - --set env.TZ="America/New York" \ - TrueCharts/gotify -``` - -#### 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 gotify TrueCharts/gotify -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/gotify/8.0.24/ix_values.yaml b/stable/gotify/8.0.24/ix_values.yaml deleted file mode 100644 index 377ac841f82..00000000000 --- a/stable/gotify/8.0.24/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/gotify-server - pullPolicy: IfNotPresent - tag: v2.1.4@sha256:f125b1d017a9449789114803323c2f8d094a782b2a8d9209632bfe28a25b7fb7 - -secretEnv: - user: "admin" - pass: "admin" - -env: - GOTIFY_SERVER_PORT: 8080 - GOTIFY_SERVER_KEEPALIVEPERIODSECONDS: 0 - GOTIFY_SERVER_LISTENADDR: "" - GOTIFY_SERVER_SSL_ENABLED: false - # lists are a little weird but do-able (: - # GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: "- mydomain.tld\n- myotherdomain.tld" - GOTIFY_SERVER_RESPONSEHEADERS: 'X-Custom-Header: "custom value"' - # GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" - # GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\"" - # GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\"" - # GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" - GOTIFY_SERVER_STREAM_PINGPERIODSECONDS: 45 - GOTIFY_PASSSTRENGTH: 10 - GOTIFY_UPLOADEDIMAGESDIR: "data/images" - GOTIFY_PLUGINSDIR: "data/plugins" - -envFrom: - - configMapRef: - name: gotifyenv - -service: - main: - ports: - main: - port: 10084 - targetPort: 8080 - -persistence: - data: - enabled: true - mountPath: "/app/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: gotify - postgresqlDatabase: gotify diff --git a/stable/gotify/8.0.25/CHANGELOG.md b/stable/gotify/8.0.25/CHANGELOG.md new file mode 100644 index 00000000000..9c2d229ff38 --- /dev/null +++ b/stable/gotify/8.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [gotify-8.0.25](https://github.com/truecharts/apps/compare/gotify-8.0.24...gotify-8.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gotify-8.0.24](https://github.com/truecharts/apps/compare/gotify-8.0.23...gotify-8.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [gotify-8.0.23](https://github.com/truecharts/apps/compare/gotify-8.0.22...gotify-8.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [gotify-8.0.22](https://github.com/truecharts/apps/compare/gotify-8.0.20...gotify-8.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [gotify-8.0.20](https://github.com/truecharts/apps/compare/gotify-8.0.19...gotify-8.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [gotify-8.0.19](https://github.com/truecharts/apps/compare/gotify-8.0.18...gotify-8.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [gotify-8.0.18](https://github.com/truecharts/apps/compare/gotify-8.0.17...gotify-8.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [gotify-8.0.17](https://github.com/truecharts/apps/compare/gotify-8.0.15...gotify-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [gotify-8.0.15](https://github.com/truecharts/apps/compare/gotify-8.0.13...gotify-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/gotify/8.0.25/Chart.lock b/stable/gotify/8.0.25/Chart.lock new file mode 100644 index 00000000000..ca5c24d73cb --- /dev/null +++ b/stable/gotify/8.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:49:52.224765701Z" diff --git a/stable/gotify/8.0.25/Chart.yaml b/stable/gotify/8.0.25/Chart.yaml new file mode 100644 index 00000000000..feadf64db98 --- /dev/null +++ b/stable/gotify/8.0.25/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "2.1.4" +version: 8.0.25 +kubeVersion: ">=1.16.0-0" +name: gotify +description: a simple server for sending and receiving messages +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/gotify +keywords: + - server + - gotify + - messages +icon: https://truecharts.org/img/chart-icons/gotify.png +sources: + - https://gotify.net/ + - https://github.com/gotify/server + - https://hub.docker.com/r/gotify/server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/gotify/8.0.25/README.md b/stable/gotify/8.0.25/README.md new file mode 100644 index 00000000000..97d9ae3e40f --- /dev/null +++ b/stable/gotify/8.0.25/README.md @@ -0,0 +1,110 @@ +# gotify + +![Version: 8.0.25](https://img.shields.io/badge/Version-8.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.4](https://img.shields.io/badge/AppVersion-2.1.4-informational?style=flat-square) + +a simple server for sending and receiving messages + +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: [gotify](https://truecharts.org/docs/charts/stable/gotify) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `gotify` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install gotify TrueCharts/gotify +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `gotify` deployment + +```console +helm uninstall gotify +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install gotify \ + --set env.TZ="America/New York" \ + TrueCharts/gotify +``` + +#### 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 gotify TrueCharts/gotify -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/gotify/8.0.24/app-readme.md b/stable/gotify/8.0.25/app-readme.md similarity index 100% rename from stable/gotify/8.0.24/app-readme.md rename to stable/gotify/8.0.25/app-readme.md diff --git a/stable/homer/2.0.26/charts/common-10.4.7.tgz b/stable/gotify/8.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/homer/2.0.26/charts/common-10.4.7.tgz rename to stable/gotify/8.0.25/charts/common-10.4.7.tgz diff --git a/stable/hedgedoc/4.0.24/charts/postgresql-8.0.45.tgz b/stable/gotify/8.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/hedgedoc/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/gotify/8.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/gotify/8.0.25/ix_values.yaml b/stable/gotify/8.0.25/ix_values.yaml new file mode 100644 index 00000000000..66488b17e67 --- /dev/null +++ b/stable/gotify/8.0.25/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/gotify-server + pullPolicy: IfNotPresent + tag: v2.1.4@sha256:1d2b9b5cc9af9e1f07a40312c518e777a6e49cdaac6ab0443dbe2bd9ec27d023 + +secretEnv: + user: "admin" + pass: "admin" + +env: + GOTIFY_SERVER_PORT: 8080 + GOTIFY_SERVER_KEEPALIVEPERIODSECONDS: 0 + GOTIFY_SERVER_LISTENADDR: "" + GOTIFY_SERVER_SSL_ENABLED: false + # lists are a little weird but do-able (: + # GOTIFY_SERVER_SSL_LETSENCRYPT_HOSTS: "- mydomain.tld\n- myotherdomain.tld" + GOTIFY_SERVER_RESPONSEHEADERS: 'X-Custom-Header: "custom value"' + # GOTIFY_SERVER_CORS_ALLOWORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" + # GOTIFY_SERVER_CORS_ALLOWMETHODS: "- \"GET\"\n- \"POST\"" + # GOTIFY_SERVER_CORS_ALLOWHEADERS: "- \"Authorization\"\n- \"content-type\"" + # GOTIFY_SERVER_STREAM_ALLOWEDORIGINS: "- \".+.example.com\"\n- \"otherdomain.com\"" + GOTIFY_SERVER_STREAM_PINGPERIODSECONDS: 45 + GOTIFY_PASSSTRENGTH: 10 + GOTIFY_UPLOADEDIMAGESDIR: "data/images" + GOTIFY_PLUGINSDIR: "data/plugins" + +envFrom: + - configMapRef: + name: gotifyenv + +service: + main: + ports: + main: + port: 10084 + targetPort: 8080 + +persistence: + data: + enabled: true + mountPath: "/app/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: gotify + postgresqlDatabase: gotify diff --git a/stable/gotify/8.0.24/questions.yaml b/stable/gotify/8.0.25/questions.yaml similarity index 100% rename from stable/gotify/8.0.24/questions.yaml rename to stable/gotify/8.0.25/questions.yaml diff --git a/stable/gotify/8.0.24/templates/_configmap.tpl b/stable/gotify/8.0.25/templates/_configmap.tpl similarity index 100% rename from stable/gotify/8.0.24/templates/_configmap.tpl rename to stable/gotify/8.0.25/templates/_configmap.tpl diff --git a/stable/gotify/8.0.24/templates/common.yaml b/stable/gotify/8.0.25/templates/common.yaml similarity index 100% rename from stable/gotify/8.0.24/templates/common.yaml rename to stable/gotify/8.0.25/templates/common.yaml diff --git a/stable/homer/2.0.26/values.yaml b/stable/gotify/8.0.25/values.yaml similarity index 100% rename from stable/homer/2.0.26/values.yaml rename to stable/gotify/8.0.25/values.yaml diff --git a/stable/grafana/4.0.36/CHANGELOG.md b/stable/grafana/4.0.36/CHANGELOG.md deleted file mode 100644 index b4d76f557ff..00000000000 --- a/stable/grafana/4.0.36/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [grafana-4.0.36](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.36) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grafana-4.0.35](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.35) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grafana-4.0.35](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.35) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grafana-4.0.34](https://github.com/truecharts/apps/compare/grafana-image-renderer-0.0.11...grafana-4.0.34) (2022-07-23) - -### Chore - -- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) - - - - -## [grafana-4.0.33](https://github.com/truecharts/apps/compare/grafana-image-renderer-0.0.10...grafana-4.0.33) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) - -### Chore - -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [grafana-4.0.30](https://github.com/truecharts/apps/compare/grafana-4.0.29...grafana-4.0.30) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [grafana-4.0.29](https://github.com/truecharts/apps/compare/grafana-4.0.28...grafana-4.0.29) (2022-07-17) - -### Chore - -- update container image tccr.io/truecharts/grafana to v9.0.3 ([#3186](https://github.com/truecharts/apps/issues/3186)) - - - -## [grafana-4.0.28](https://github.com/truecharts/apps/compare/grafana-4.0.27...grafana-4.0.28) (2022-07-14) - -### Fix diff --git a/stable/grafana/4.0.36/Chart.lock b/stable/grafana/4.0.36/Chart.lock deleted file mode 100644 index 0122e260401..00000000000 --- a/stable/grafana/4.0.36/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:17:08.474490959Z" diff --git a/stable/grafana/4.0.36/Chart.yaml b/stable/grafana/4.0.36/Chart.yaml deleted file mode 100644 index 8bb83205c4b..00000000000 --- a/stable/grafana/4.0.36/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "9.0.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. -home: https://github.com/truecharts/apps/tree/master/charts/stable/grafana -icon: https://truecharts.org/img/chart-icons/grafana.png -keywords: - - analytics - - monitoring - - metrics - - logs -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: grafana -sources: - - https://github.com/bitnami/bitnami-docker-grafana - - https://grafana.com/ -type: application -version: 4.0.36 -annotations: - truecharts.org/catagories: | - - metrics - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/grafana/4.0.36/README.md b/stable/grafana/4.0.36/README.md deleted file mode 100644 index be5c6173686..00000000000 --- a/stable/grafana/4.0.36/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# grafana - -![Version: 4.0.36](https://img.shields.io/badge/Version-4.0.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.4](https://img.shields.io/badge/AppVersion-9.0.4-informational?style=flat-square) - -Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. - -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: [grafana](https://truecharts.org/docs/charts/stable/grafana) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `grafana` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install grafana TrueCharts/grafana -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `grafana` deployment - -```console -helm uninstall grafana -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install grafana \ - --set env.TZ="America/New York" \ - TrueCharts/grafana -``` - -#### 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 grafana TrueCharts/grafana -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/grafana/4.0.36/ix_values.yaml b/stable/grafana/4.0.36/ix_values.yaml deleted file mode 100644 index c87c755d5ab..00000000000 --- a/stable/grafana/4.0.36/ix_values.yaml +++ /dev/null @@ -1,72 +0,0 @@ -image: - repository: tccr.io/truecharts/grafana - pullPolicy: IfNotPresent - tag: 9.0.4@sha256:c8c0e3a2f241c328eb7a92f8793d5bcd8edcaab1c77b6c0bc65add0c01a81b32 - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 3000 - port: 10038 - -probes: - liveness: - path: "/api/health" - - readiness: - path: "/api/health" - - startup: - path: "/api/health" - -secretEnv: - GF_SECURITY_ADMIN_USER: "admin" - GF_SECURITY_ADMIN_PASSWORD: "testpassword" - -env: - GF_INSTALL_PLUGINS: "" - GF_PATHS_PLUGINS: "/opt/bitnami/grafana/data/plugins" - GF_AUTH_LDAP_ENABLED: "false" - GF_AUTH_LDAP_CONFIG_FILE: "/opt/bitnami/grafana/conf/ldap.toml" - GF_AUTH_LDAP_ALLOW_SIGN_UP: "false" - GF_PATHS_PROVISIONING: "/opt/bitnami/grafana/conf/provisioning" - GF_PATHS_CONFIG: "/opt/bitnami/grafana/conf/grafana.ini" - GF_PATHS_DATA: "/opt/bitnami/grafana/data" - GF_PATHS_LOGS: "/opt/bitnami/grafana/logs" - -persistence: - config: - enabled: true - mountPath: "/opt/bitnami/grafana/data" - -metrics: - # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. - # @default -- See values.yaml - enabled: false - serviceMonitor: - interval: 1m - scrapeTimeout: 30s - labels: {} - # -- Enable and configure Prometheus Rules for the chart under this key. - # @default -- See values.yaml - prometheusRule: - enabled: false - labels: {} - # -- Configure additionial rules for the chart under this key. - # @default -- See prometheusrules.yaml - rules: - [] - # - alert: UnifiPollerAbsent - # annotations: - # description: Unifi Poller has disappeared from Prometheus service discovery. - # summary: Unifi Poller is down. - # expr: | - # absent(up{job=~".*unifi-poller.*"} == 1) - # for: 5m - # labels: - # severity: critical diff --git a/stable/grafana/4.0.37/CHANGELOG.md b/stable/grafana/4.0.37/CHANGELOG.md new file mode 100644 index 00000000000..f70e635407f --- /dev/null +++ b/stable/grafana/4.0.37/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [grafana-4.0.37](https://github.com/truecharts/apps/compare/grafana-4.0.36...grafana-4.0.37) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [grafana-4.0.36](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.36) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grafana-4.0.35](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.35) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grafana-4.0.35](https://github.com/truecharts/apps/compare/grafana-4.0.34...grafana-4.0.35) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grafana-4.0.34](https://github.com/truecharts/apps/compare/grafana-image-renderer-0.0.11...grafana-4.0.34) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [grafana-4.0.33](https://github.com/truecharts/apps/compare/grafana-image-renderer-0.0.10...grafana-4.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [grafana-4.0.31](https://github.com/truecharts/apps/compare/grafana-4.0.30...grafana-4.0.31) (2022-07-21) + +### Chore + +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [grafana-4.0.30](https://github.com/truecharts/apps/compare/grafana-4.0.29...grafana-4.0.30) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [grafana-4.0.29](https://github.com/truecharts/apps/compare/grafana-4.0.28...grafana-4.0.29) (2022-07-17) + diff --git a/stable/grafana/4.0.37/Chart.lock b/stable/grafana/4.0.37/Chart.lock new file mode 100644 index 00000000000..875990702f8 --- /dev/null +++ b/stable/grafana/4.0.37/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:49:58.817931366Z" diff --git a/stable/grafana/4.0.37/Chart.yaml b/stable/grafana/4.0.37/Chart.yaml new file mode 100644 index 00000000000..64a7fffd5a3 --- /dev/null +++ b/stable/grafana/4.0.37/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "9.0.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. +home: https://github.com/truecharts/apps/tree/master/charts/stable/grafana +icon: https://truecharts.org/img/chart-icons/grafana.png +keywords: + - analytics + - monitoring + - metrics + - logs +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: grafana +sources: + - https://github.com/bitnami/bitnami-docker-grafana + - https://grafana.com/ +type: application +version: 4.0.37 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/grafana/4.0.37/README.md b/stable/grafana/4.0.37/README.md new file mode 100644 index 00000000000..00638526729 --- /dev/null +++ b/stable/grafana/4.0.37/README.md @@ -0,0 +1,108 @@ +# grafana + +![Version: 4.0.37](https://img.shields.io/badge/Version-4.0.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.4](https://img.shields.io/badge/AppVersion-9.0.4-informational?style=flat-square) + +Grafana is an open source, feature rich metrics dashboard and graph editor for Graphite, Elasticsearch, OpenTSDB, Prometheus and InfluxDB. + +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: [grafana](https://truecharts.org/docs/charts/stable/grafana) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `grafana` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install grafana TrueCharts/grafana +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `grafana` deployment + +```console +helm uninstall grafana +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install grafana \ + --set env.TZ="America/New York" \ + TrueCharts/grafana +``` + +#### 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 grafana TrueCharts/grafana -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/grafana/4.0.36/app-readme.md b/stable/grafana/4.0.37/app-readme.md similarity index 100% rename from stable/grafana/4.0.36/app-readme.md rename to stable/grafana/4.0.37/app-readme.md diff --git a/stable/hyperion-ng/6.0.22/charts/common-10.4.7.tgz b/stable/grafana/4.0.37/charts/common-10.4.7.tgz similarity index 100% rename from stable/hyperion-ng/6.0.22/charts/common-10.4.7.tgz rename to stable/grafana/4.0.37/charts/common-10.4.7.tgz diff --git a/stable/grafana/4.0.37/ix_values.yaml b/stable/grafana/4.0.37/ix_values.yaml new file mode 100644 index 00000000000..2ad800a5490 --- /dev/null +++ b/stable/grafana/4.0.37/ix_values.yaml @@ -0,0 +1,72 @@ +image: + repository: tccr.io/truecharts/grafana + pullPolicy: IfNotPresent + tag: 9.0.4@sha256:06f2c1250487faa6703f9f4834ca15a742843189a3c4a78e0cd7ff9fb279e37a + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 3000 + port: 10038 + +probes: + liveness: + path: "/api/health" + + readiness: + path: "/api/health" + + startup: + path: "/api/health" + +secretEnv: + GF_SECURITY_ADMIN_USER: "admin" + GF_SECURITY_ADMIN_PASSWORD: "testpassword" + +env: + GF_INSTALL_PLUGINS: "" + GF_PATHS_PLUGINS: "/opt/bitnami/grafana/data/plugins" + GF_AUTH_LDAP_ENABLED: "false" + GF_AUTH_LDAP_CONFIG_FILE: "/opt/bitnami/grafana/conf/ldap.toml" + GF_AUTH_LDAP_ALLOW_SIGN_UP: "false" + GF_PATHS_PROVISIONING: "/opt/bitnami/grafana/conf/provisioning" + GF_PATHS_CONFIG: "/opt/bitnami/grafana/conf/grafana.ini" + GF_PATHS_DATA: "/opt/bitnami/grafana/data" + GF_PATHS_LOGS: "/opt/bitnami/grafana/logs" + +persistence: + config: + enabled: true + mountPath: "/opt/bitnami/grafana/data" + +metrics: + # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. + # @default -- See values.yaml + enabled: false + serviceMonitor: + interval: 1m + scrapeTimeout: 30s + labels: {} + # -- Enable and configure Prometheus Rules for the chart under this key. + # @default -- See values.yaml + prometheusRule: + enabled: false + labels: {} + # -- Configure additionial rules for the chart under this key. + # @default -- See prometheusrules.yaml + rules: + [] + # - alert: UnifiPollerAbsent + # annotations: + # description: Unifi Poller has disappeared from Prometheus service discovery. + # summary: Unifi Poller is down. + # expr: | + # absent(up{job=~".*unifi-poller.*"} == 1) + # for: 5m + # labels: + # severity: critical diff --git a/stable/grafana/4.0.36/questions.yaml b/stable/grafana/4.0.37/questions.yaml similarity index 100% rename from stable/grafana/4.0.36/questions.yaml rename to stable/grafana/4.0.37/questions.yaml diff --git a/stable/icinga2/3.0.24/templates/common.yaml b/stable/grafana/4.0.37/templates/common.yaml similarity index 100% rename from stable/icinga2/3.0.24/templates/common.yaml rename to stable/grafana/4.0.37/templates/common.yaml diff --git a/stable/grafana/4.0.36/templates/prometheusrules.yaml b/stable/grafana/4.0.37/templates/prometheusrules.yaml similarity index 100% rename from stable/grafana/4.0.36/templates/prometheusrules.yaml rename to stable/grafana/4.0.37/templates/prometheusrules.yaml diff --git a/stable/grafana/4.0.36/templates/servicemonitor.yaml b/stable/grafana/4.0.37/templates/servicemonitor.yaml similarity index 100% rename from stable/grafana/4.0.36/templates/servicemonitor.yaml rename to stable/grafana/4.0.37/templates/servicemonitor.yaml diff --git a/stable/hyperion-ng/6.0.22/values.yaml b/stable/grafana/4.0.37/values.yaml similarity index 100% rename from stable/hyperion-ng/6.0.22/values.yaml rename to stable/grafana/4.0.37/values.yaml diff --git a/stable/grist/3.0.23/CHANGELOG.md b/stable/grist/3.0.23/CHANGELOG.md deleted file mode 100644 index 8bbdc99f0e9..00000000000 --- a/stable/grist/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [grist-3.0.22](https://github.com/truecharts/apps/compare/grist-3.0.21...grist-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [grist-3.0.21](https://github.com/truecharts/apps/compare/grist-3.0.19...grist-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [grist-3.0.19](https://github.com/truecharts/apps/compare/grist-3.0.18...grist-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [grist-3.0.18](https://github.com/truecharts/apps/compare/grist-3.0.17...grist-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [grist-3.0.17](https://github.com/truecharts/apps/compare/grist-3.0.15...grist-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [grist-3.0.15](https://github.com/truecharts/apps/compare/grist-3.0.13...grist-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [grist-3.0.13](https://github.com/truecharts/apps/compare/grist-3.0.12...grist-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [grist-3.0.12](https://github.com/truecharts/apps/compare/grist-3.0.11...grist-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/grist/3.0.23/Chart.lock b/stable/grist/3.0.23/Chart.lock deleted file mode 100644 index 863d383e271..00000000000 --- a/stable/grist/3.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 -generated: "2022-07-24T09:17:26.103882085Z" diff --git a/stable/grist/3.0.23/Chart.yaml b/stable/grist/3.0.23/Chart.yaml deleted file mode 100644 index adddd3d05af..00000000000 --- a/stable/grist/3.0.23/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "0.7.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data. -home: https://github.com/truecharts/apps/tree/master/charts/stable/grist -icon: https://truecharts.org/img/chart-icons/grist.png -keywords: - - grist - - spreadsheet - - database -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: grist -sources: - - https://hub.docker.com/r/gristlabs/grist - - https://github.com/gristlabs/grist-core - - https://support.getgrist.com/ -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/grist/3.0.23/README.md b/stable/grist/3.0.23/README.md deleted file mode 100644 index 8728f3f97f0..00000000000 --- a/stable/grist/3.0.23/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# grist - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![AppVersion: 0.7.9](https://img.shields.io/badge/AppVersion-0.7.9-informational?style=flat-square) - -Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data. - -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: [grist](https://truecharts.org/docs/charts/stable/grist) - -**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 | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `grist` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install grist TrueCharts/grist -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `grist` deployment - -```console -helm uninstall grist -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install grist \ - --set env.TZ="America/New York" \ - TrueCharts/grist -``` - -#### 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 grist TrueCharts/grist -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/grist/3.0.23/ix_values.yaml b/stable/grist/3.0.23/ix_values.yaml deleted file mode 100644 index 8cdd7c56340..00000000000 --- a/stable/grist/3.0.23/ix_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -image: - repository: tccr.io/truecharts/grist - tag: v0.7.9@sha256:2992e73543345888c4495bf000bdfdd4584fc2048de38a98649c6205e79bb63c - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - HOME_PORT: "{{ .Values.service.api.ports.api.port }}" - GRIST_DEFAULT_EMAIL: "user@mydomain.com" - GRIST_DOMAIN: "" - GRIST_SUPPORT_ANON: false - GRIST_THROTTLE_CPU: false - GRIST_BACKUP_DELAY_SECS: 15 - ALLOWED_WEBHOOK_DOMAINS: "" - GRIST_SANDBOX_FLAVOR: "" - GRIST_SANDBOX: "" - PYTHON_VERSION: "" - PYTHON_VERSION_ON_CREATION: "" - GOOGLE_CLIENT_ID: "" - GOOGLE_CLIENT_SECRET: "" - GOOGLE_API_KEY: "" - GOOGLE_DRIVE_SCOPE: "" - REDIS_URL: - secretKeyRef: - name: rediscreds - key: url - -service: - main: - ports: - main: - port: 10163 - targetPort: 10163 - api: - enabled: true - ports: - api: - enabled: true - port: 10164 - targetPort: 10164 - -persistence: - persist: - enabled: true - mountPath: "/persist" - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/grist/3.0.24/CHANGELOG.md b/stable/grist/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..a152e0d6cb9 --- /dev/null +++ b/stable/grist/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [grist-3.0.24](https://github.com/truecharts/apps/compare/grist-3.0.23...grist-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grist-3.0.23](https://github.com/truecharts/apps/compare/grist-3.0.22...grist-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grist-3.0.22](https://github.com/truecharts/apps/compare/grist-3.0.21...grist-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [grist-3.0.21](https://github.com/truecharts/apps/compare/grist-3.0.19...grist-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [grist-3.0.19](https://github.com/truecharts/apps/compare/grist-3.0.18...grist-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [grist-3.0.18](https://github.com/truecharts/apps/compare/grist-3.0.17...grist-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [grist-3.0.17](https://github.com/truecharts/apps/compare/grist-3.0.15...grist-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [grist-3.0.15](https://github.com/truecharts/apps/compare/grist-3.0.13...grist-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [grist-3.0.13](https://github.com/truecharts/apps/compare/grist-3.0.12...grist-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/grist/3.0.24/Chart.lock b/stable/grist/3.0.24/Chart.lock new file mode 100644 index 00000000000..23ae3fa1ca1 --- /dev/null +++ b/stable/grist/3.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 +generated: "2022-07-25T18:50:13.165563566Z" diff --git a/stable/grist/3.0.24/Chart.yaml b/stable/grist/3.0.24/Chart.yaml new file mode 100644 index 00000000000..c1ca44d3788 --- /dev/null +++ b/stable/grist/3.0.24/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "0.7.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data. +home: https://github.com/truecharts/apps/tree/master/charts/stable/grist +icon: https://truecharts.org/img/chart-icons/grist.png +keywords: + - grist + - spreadsheet + - database +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: grist +sources: + - https://hub.docker.com/r/gristlabs/grist + - https://github.com/gristlabs/grist-core + - https://support.getgrist.com/ +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/grist/3.0.24/README.md b/stable/grist/3.0.24/README.md new file mode 100644 index 00000000000..3629f4ff002 --- /dev/null +++ b/stable/grist/3.0.24/README.md @@ -0,0 +1,110 @@ +# grist + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 0.7.9](https://img.shields.io/badge/AppVersion-0.7.9-informational?style=flat-square) + +Grist is a modern relational spreadsheet. It combine the flexibility of a spreadsheet with the robustness of a database to organize your data. + +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: [grist](https://truecharts.org/docs/charts/stable/grist) + +**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 | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `grist` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install grist TrueCharts/grist +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `grist` deployment + +```console +helm uninstall grist +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install grist \ + --set env.TZ="America/New York" \ + TrueCharts/grist +``` + +#### 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 grist TrueCharts/grist -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/grist/3.0.23/app-readme.md b/stable/grist/3.0.24/app-readme.md similarity index 100% rename from stable/grist/3.0.23/app-readme.md rename to stable/grist/3.0.24/app-readme.md diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/charts/common-10.4.7.tgz b/stable/grist/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/icantbelieveitsnotvaletudo/4.0.23/charts/common-10.4.7.tgz rename to stable/grist/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/kutt/3.0.23/charts/redis-3.0.44.tgz b/stable/grist/3.0.24/charts/redis-3.0.44.tgz similarity index 100% rename from stable/kutt/3.0.23/charts/redis-3.0.44.tgz rename to stable/grist/3.0.24/charts/redis-3.0.44.tgz diff --git a/stable/grist/3.0.24/ix_values.yaml b/stable/grist/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..d5c41dd4ac8 --- /dev/null +++ b/stable/grist/3.0.24/ix_values.yaml @@ -0,0 +1,57 @@ +image: + repository: tccr.io/truecharts/grist + tag: v0.7.9@sha256:277902644b6444f90cf81cdb04b4749377585e3e2b4cefd17f1469d5f440349a + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + HOME_PORT: "{{ .Values.service.api.ports.api.port }}" + GRIST_DEFAULT_EMAIL: "user@mydomain.com" + GRIST_DOMAIN: "" + GRIST_SUPPORT_ANON: false + GRIST_THROTTLE_CPU: false + GRIST_BACKUP_DELAY_SECS: 15 + ALLOWED_WEBHOOK_DOMAINS: "" + GRIST_SANDBOX_FLAVOR: "" + GRIST_SANDBOX: "" + PYTHON_VERSION: "" + PYTHON_VERSION_ON_CREATION: "" + GOOGLE_CLIENT_ID: "" + GOOGLE_CLIENT_SECRET: "" + GOOGLE_API_KEY: "" + GOOGLE_DRIVE_SCOPE: "" + REDIS_URL: + secretKeyRef: + name: rediscreds + key: url + +service: + main: + ports: + main: + port: 10163 + targetPort: 10163 + api: + enabled: true + ports: + api: + enabled: true + port: 10164 + targetPort: 10164 + +persistence: + persist: + enabled: true + mountPath: "/persist" + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/grist/3.0.23/questions.yaml b/stable/grist/3.0.24/questions.yaml similarity index 100% rename from stable/grist/3.0.23/questions.yaml rename to stable/grist/3.0.24/questions.yaml diff --git a/stable/impostor-server/1.0.26/templates/common.yaml b/stable/grist/3.0.24/templates/common.yaml similarity index 100% rename from stable/impostor-server/1.0.26/templates/common.yaml rename to stable/grist/3.0.24/templates/common.yaml diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/values.yaml b/stable/grist/3.0.24/values.yaml similarity index 100% rename from stable/icantbelieveitsnotvaletudo/4.0.23/values.yaml rename to stable/grist/3.0.24/values.yaml diff --git a/stable/grocy/11.0.28/CHANGELOG.md b/stable/grocy/11.0.28/CHANGELOG.md new file mode 100644 index 00000000000..0ecb87a30a7 --- /dev/null +++ b/stable/grocy/11.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [grocy-11.0.28](https://github.com/truecharts/apps/compare/grocy-11.0.27...grocy-11.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.26](https://github.com/truecharts/apps/compare/grocy-11.0.24...grocy-11.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [grocy-11.0.24](https://github.com/truecharts/apps/compare/grocy-11.0.23...grocy-11.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [grocy-11.0.23](https://github.com/truecharts/apps/compare/grocy-11.0.22...grocy-11.0.23) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [grocy-11.0.22](https://github.com/truecharts/apps/compare/grocy-11.0.21...grocy-11.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [grocy-11.0.21](https://github.com/truecharts/apps/compare/grocy-11.0.19...grocy-11.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [grocy-11.0.19](https://github.com/truecharts/apps/compare/grocy-11.0.17...grocy-11.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [grocy-11.0.17](https://github.com/truecharts/apps/compare/grocy-11.0.16...grocy-11.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/grocy/11.0.28/Chart.lock b/stable/grocy/11.0.28/Chart.lock new file mode 100644 index 00000000000..5daa9636487 --- /dev/null +++ b/stable/grocy/11.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:11.689979676Z" diff --git a/stable/grocy/11.0.28/Chart.yaml b/stable/grocy/11.0.28/Chart.yaml new file mode 100644 index 00000000000..ebc70813a58 --- /dev/null +++ b/stable/grocy/11.0.28/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "3.3.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + ERP beyond your fridge - grocy is a web-based self-hosted groceries & + household management solution for your home +home: https://github.com/truecharts/apps/tree/master/charts/stable/grocy +icon: https://truecharts.org/img/chart-icons/grocy.png +keywords: + - grocy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: grocy +sources: + - https://github.com/grocy/grocy +type: application +version: 11.0.28 +annotations: + truecharts.org/catagories: | + - Home-Automation + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/grocy/11.0.28/README.md b/stable/grocy/11.0.28/README.md new file mode 100644 index 00000000000..660d4d9fdf2 --- /dev/null +++ b/stable/grocy/11.0.28/README.md @@ -0,0 +1,107 @@ +# grocy + +![Version: 11.0.28](https://img.shields.io/badge/Version-11.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.1](https://img.shields.io/badge/AppVersion-3.3.1-informational?style=flat-square) + +ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home + +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: [grocy](https://truecharts.org/docs/charts/stable/grocy) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `grocy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install grocy TrueCharts/grocy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `grocy` deployment + +```console +helm uninstall grocy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install grocy \ + --set env.TZ="America/New York" \ + TrueCharts/grocy +``` + +#### 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 grocy TrueCharts/grocy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/grocy/11.0.28/app-readme.md b/stable/grocy/11.0.28/app-readme.md new file mode 100644 index 00000000000..618cea75a47 --- /dev/null +++ b/stable/grocy/11.0.28/app-readme.md @@ -0,0 +1,8 @@ +ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/grocy + +--- + +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/stable/icinga2/3.0.24/charts/common-10.4.7.tgz b/stable/grocy/11.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/icinga2/3.0.24/charts/common-10.4.7.tgz rename to stable/grocy/11.0.28/charts/common-10.4.7.tgz diff --git a/stable/grocy/11.0.28/ix_values.yaml b/stable/grocy/11.0.28/ix_values.yaml new file mode 100644 index 00000000000..e1a54cb2926 --- /dev/null +++ b/stable/grocy/11.0.28/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/grocy + tag: v3.3.1@sha256:be122626ca756a32730cba4810feb5277ab19671ba8a28d346667a3ef09278d8 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10013 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/grocy/11.0.28/questions.yaml b/stable/grocy/11.0.28/questions.yaml new file mode 100644 index 00000000000..87a200e6842 --- /dev/null +++ b/stable/grocy/11.0.28/questions.yaml @@ -0,0 +1,2430 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10013 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 80 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/ispy-agent-dvr/2.0.29/templates/common.yaml b/stable/grocy/11.0.28/templates/common.yaml similarity index 100% rename from stable/ispy-agent-dvr/2.0.29/templates/common.yaml rename to stable/grocy/11.0.28/templates/common.yaml diff --git a/stable/icinga2/3.0.24/values.yaml b/stable/grocy/11.0.28/values.yaml similarity index 100% rename from stable/icinga2/3.0.24/values.yaml rename to stable/grocy/11.0.28/values.yaml diff --git a/stable/guacamole-client/4.0.24/CHANGELOG.md b/stable/guacamole-client/4.0.24/CHANGELOG.md deleted file mode 100644 index 8885d0c7061..00000000000 --- a/stable/guacamole-client/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacamole-client-4.0.23](https://github.com/truecharts/apps/compare/guacamole-client-4.0.22...guacamole-client-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [guacamole-client-4.0.22](https://github.com/truecharts/apps/compare/guacamole-client-4.0.20...guacamole-client-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [guacamole-client-4.0.20](https://github.com/truecharts/apps/compare/guacamole-client-4.0.19...guacamole-client-4.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [guacamole-client-4.0.19](https://github.com/truecharts/apps/compare/guacamole-client-4.0.18...guacamole-client-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [guacamole-client-4.0.18](https://github.com/truecharts/apps/compare/guacamole-client-4.0.17...guacamole-client-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [guacamole-client-4.0.17](https://github.com/truecharts/apps/compare/guacamole-client-4.0.15...guacamole-client-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [guacamole-client-4.0.15](https://github.com/truecharts/apps/compare/guacamole-client-4.0.13...guacamole-client-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [guacamole-client-4.0.13](https://github.com/truecharts/apps/compare/guacamole-client-4.0.12...guacamole-client-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/guacamole-client/4.0.24/Chart.lock b/stable/guacamole-client/4.0.24/Chart.lock deleted file mode 100644 index b1cbcb3fbec..00000000000 --- a/stable/guacamole-client/4.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:17:38.486203712Z" diff --git a/stable/guacamole-client/4.0.24/Chart.yaml b/stable/guacamole-client/4.0.24/Chart.yaml deleted file mode 100644 index 5dcf6b8ad8b..00000000000 --- a/stable/guacamole-client/4.0.24/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "1.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Apache Guacamole is a clientless remote desktop gateway. -home: https://github.com/truecharts/apps/tree/master/charts/stable/guacamole-client -icon: https://truecharts.org/img/chart-icons/guacamole-client.png -keywords: - - guacamole - - remote -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: guacamole-client -sources: - - https://github.com/apache/guacamole-client - - https://hub.docker.com/r/guacamole/guacamole - - http://guacamole.incubator.apache.org/doc/gug/introduction.html -type: application -version: 4.0.24 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/guacamole-client/4.0.24/README.md b/stable/guacamole-client/4.0.24/README.md deleted file mode 100644 index 85fabf9cf85..00000000000 --- a/stable/guacamole-client/4.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# guacamole-client - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -Apache Guacamole is a clientless remote desktop gateway. - -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: [guacamole-client](https://truecharts.org/docs/charts/stable/guacamole-client) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `guacamole-client` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install guacamole-client TrueCharts/guacamole-client -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `guacamole-client` deployment - -```console -helm uninstall guacamole-client -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install guacamole-client \ - --set env.TZ="America/New York" \ - TrueCharts/guacamole-client -``` - -#### 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 guacamole-client TrueCharts/guacamole-client -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/guacamole-client/4.0.24/ix_values.yaml b/stable/guacamole-client/4.0.24/ix_values.yaml deleted file mode 100644 index 1bba03c30fd..00000000000 --- a/stable/guacamole-client/4.0.24/ix_values.yaml +++ /dev/null @@ -1,289 +0,0 @@ -image: - repository: tccr.io/truecharts/guacamole-client - pullPolicy: IfNotPresent - tag: v1.4.0@sha256:d847e9f836f5c0b14978dc9aee94d42fdae6de5e232d2b7f0fd25a23c3454565 - -podSecurityContext: - runAsUser: 1001 - runAsGroup: 1001 - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 9998 - targetPort: 8080 - -env: - POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_PORT: 5432 - GUACD_HOSTNAME: "localhost" - GUACD_PORT: 4822 - POSTGRES_HOSTNAME: - secretKeyRef: - name: dbcreds - key: plainhost - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -envFrom: - - configMapRef: - name: guacamole-client-env - -totp: - TOTP_ENABLED: false - # TOTP_ISSUER: "Apache Guacamole" - # TOTP_DIGITS: "6" - # TOTP_PERIOD: "30" - # TOTP_MODE: "sha1" - -header: - HEADER_ENABLED: false - # HTTP_AUTH_HEADER: "REMOTE_USER" - -api: - {} - # API_SESSION_TIMEOUT: "60" - -general: - {} - # EXTENSION_PRIORITY: "openid" - -json: - {} - # JSON_SECRET_KEY: "random32charkey" - # JSON_TRUSTED_NETWORKS: "127.0.0.0/8, 10.0.0.0/8" - -duo: - {} - # DUO_API_HOSTNAME: "api-XXXXXXXX.duosecurity.com" - # DUO_INTEGRATION_KEY: "exactly20charkey" - # DUO_SECRET_KEY: "exactly40charkey" - # DUO_APPLICATION_KEY: "atleast40charkey" - -cas: - {} - # CAS_AUTHORIZATION_ENDPOINT: "" - # CAS_REDIRECT_URI: "" - # CAS_CLEARPASS_KEY: "" - # CAS_GROUP_ATTRIBUTE: "" - # CAS_GROUP_FORMAT: "plain" - # CAS_GROUP_LDAP_BASE_DN: "" - # CAS_GROUP_LDAP_ATTRIBUTE: "" - -openid: - {} - # OPENID_AUTHORIZATION_ENDPOINT: "" - # OPENID_JWKS_ENDPOINT: "" - # OPENID_ISSUER: "" - # OPENID_CLIENT_ID: "" - # OPENID_REDIRECT_URI: "" - # OPENID_USERNAME_CLAIM_TYPE: "email" - # OPENID_GROUPS_CLAIM_TYPE: "groups" - # OPENID_MAX_TOKEN_VALIDITY: "300" - -radius: - {} - # RADIUS_HOSTNAME: "localhost" - # RADIUS_AUTH_PORT: "1812" - # RADIUS_SHARED_SECRET: "" - # RADIUS_AUTH_PROTOCOL: "eap-tls" - # RADIUS_KEY_FILE: "" - # RADIUS_KEY_TYPE: "pkcs12" - # RADIUS_KEY_PASSWORD: "" - # RADIUS_CA_FILE: "" - # RADIUS_CA_TYPE: "pem" - # RADIUS_CA_PASSWORD: "" - # RADIUS_TRUST_ALL: "false" - # RADIUS_RETRIES: "5" - # RADIUS_TIMEOUT: "60" - # RADIUS_EAP_TTLS_INNER_PROTOCOL: "eap-tls" - -ldap: - {} - # LDAP_HOSTNAME: "localhost" - # LDAP_USER_BASE_DN: "" - # LDAP_PORT: "389" - # LDAP_ENCRYPTION_METHOD: "none" - # LDAP_MAX_SEARCH_RESULTS: "1000" - # LDAP_SEARCH_BIND_DN: "" - # LDAP_USER_ATTRIBUTES: "" - # LDAP_SEARCH_BIND_PASSWORD: "" - # LDAP_USERNAME_ATTRIBUTE: "" - # LDAP_MEMBER_ATTRIBUTE: "" - # LDAP_USER_SEARCH_FILTER: "(objectClass=*)" - # LDAP_CONFIG_BASE_DN: "" - # LDAP_GROUP_BASE_DN: "" - # LDAP_GROUP_SEARCH_FILTER: "(objectClass=*)" - # LDAP_MEMBER_ATTRIBUTE_TYPE: "dn" - # LDAP_GROUP_NAME_ATTRIBUTE: "cn" - # LDAP_DEREFERENCE_ALIASES: "never" - # LDAP_FOLLOW_REFERRALS: "false" - # LDAP_MAX_REFERRAL_HOPS: "5" - # LDAP_OPERATION_TIMEOUT: "30" - -saml: - {} - # SAML_IDP_METADATA_URL: "" - # SAML_IDP_URL: - # SAML_ENTITY_ID: - # SAML_CALLBACK_URL: - # SAML_STRICT: - # SAML_DEBUG: - # SAML_COMPRESS_REQUEST: - # SAML_COMPRESS_RESPONSE: - # SAML_GROUP_ATTRIBUTE: - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: guacamole - postgresqlDatabase: guacamole - -probes: - liveness: - path: "/guacamole" - readiness: - path: "/guacamole" - startup: - path: "/guacamole" - -persistence: - initdbdata: - enabled: true - mountPath: "/initdbdata" - # Both temphack and temphackalso will be removed on the next image release - temphack: - enabled: true - mountPath: "/opt/guacamole/postgresql-hack" - temphackalso: - enabled: true - mountPath: "/opt/guacamole/postgresql" - -initContainers: - 1-creat-initdb-file: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: initdbdata - mountPath: "/initdbdata" - command: ["/bin/sh", "-c"] - args: - - |- - echo "Creating initdb.sql file..." - /opt/guacamole/bin/initdb.sh --postgres >/initdbdata/initdb.sql - if [ -e /initdbdata/initdb.sql ]; then - echo "Init file created successfully!" - exit 0 - else - echo "Init file failed to create." - exit 1 - fi - - 2-initdb: - image: "{{ .Values.multiinitImage.repository }}:{{ .Values.multiinitImage.tag }}" - env: - - name: POSTGRES_DATABASE - value: "{{ .Values.postgresql.postgresqlDatabase }}" - - name: POSTGRES_USER - value: "{{ .Values.postgresql.postgresqlUsername }}" - - name: POSTGRES_PORT - value: "5432" - - name: POSTGRES_HOSTNAME - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - - name: PGPASSWORD - valueFrom: - secretKeyRef: - name: dbcreds - key: postgresql-password - volumeMounts: - - name: initdbdata - mountPath: "/initdbdata" - command: ["/bin/sh", "-c"] - args: - - |- - psql -h "$POSTGRES_HOSTNAME" -d "$POSTGRES_DATABASE" -U "$POSTGRES_USER" -p "$POSTGRES_PORT" -o '/dev/null' -c 'SELECT * FROM public.guacamole_user' - if [ $? -eq 0 ]; then - echo "DB already initialized. Skipping..." - else - echo "Initializing DB's schema..." - psql -h "$POSTGRES_HOSTNAME" -d "$POSTGRES_DATABASE" -U "$POSTGRES_USER" -p "$POSTGRES_PORT" -a -w -f /initdbdata/initdb.sql - if [ $? -eq 0 ]; then - echo "DB's schema initialized successfully!" - exit 0 - else - echo "DB's schema failed to initialize." - exit 1 - fi - fi - - # Until they release an image with the updated driver, we need to manually replace it. - # https://issues.apache.org/jira/browse/GUACAMOLE-1433 - # https://github.com/apache/guacamole-client/pull/655 - # Both 3-temp-hach and 4-temp-hack will be removed on the next image release - 3-temp-hack: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - securityContext: - runAsUser: 1001 - runAsGroup: 1001 - volumeMounts: - - name: temphack - mountPath: "/opt/guacamole/postgresql-hack" - command: ["/bin/sh", "-c"] - args: - - |- - echo "Checking postgresql driver version..." - if [ -e /opt/guacamole/postgresql/postgresql-42.2.24.jre7.jar ]; then - echo "Version found is correct." - exit 0 - else - echo "Old version found. Will try to download a known-to-work version." - echo "Downloading (postgresql-42.2.24.jre7.jar)..." - curl -L "https://jdbc.postgresql.org/download/postgresql-42.2.24.jre7.jar" >"/opt/guacamole/postgresql-hack/postgresql-42.2.24.jre7.jar" - if [ -e /opt/guacamole/postgresql-hack/postgresql-42.2.24.jre7.jar ]; then - echo "Downloaded successfully!" - cp -r /opt/guacamole/postgresql/* /opt/guacamole/postgresql-hack/ - if [ -e /opt/guacamole/postgresql-hack/postgresql-9.4-1201.jdbc41.jar ]; then - echo "Removing old version... (postgresql-9.4-1201.jdbc41.jar)" - rm "/opt/guacamole/postgresql-hack/postgresql-9.4-1201.jdbc41.jar" - if [ $? -eq 0 ]; then - echo "Removed successfully!" - else - echo "Failed to remove." - exit 1 - fi - fi - else - echo "Failed to download." - exit 1 - fi - fi - - 4-temp-hack: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - securityContext: - runAsUser: 1001 - runAsGroup: 1001 - volumeMounts: - - name: temphack - mountPath: "/opt/guacamole/postgresql-hack" - - name: temphackalso - mountPath: "/opt/guacamole/postgresql" - command: ["/bin/sh", "-c"] - args: - - |- - echo "Copying postgres driver into the final destination." - cp -r /opt/guacamole/postgresql-hack/* /opt/guacamole/postgresql/ - if [ -e /opt/guacamole/postgresql/postgresql-42.2.24.jre7.jar ]; then - echo "Driver copied successfully!" - else - echo "Failed to copy the driver" - fi diff --git a/stable/guacamole-client/4.0.25/CHANGELOG.md b/stable/guacamole-client/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..f2af39c992b --- /dev/null +++ b/stable/guacamole-client/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [guacamole-client-4.0.25](https://github.com/truecharts/apps/compare/guacamole-client-4.0.24...guacamole-client-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacamole-client-4.0.24](https://github.com/truecharts/apps/compare/guacamole-client-4.0.23...guacamole-client-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacamole-client-4.0.23](https://github.com/truecharts/apps/compare/guacamole-client-4.0.22...guacamole-client-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [guacamole-client-4.0.22](https://github.com/truecharts/apps/compare/guacamole-client-4.0.20...guacamole-client-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [guacamole-client-4.0.20](https://github.com/truecharts/apps/compare/guacamole-client-4.0.19...guacamole-client-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [guacamole-client-4.0.19](https://github.com/truecharts/apps/compare/guacamole-client-4.0.18...guacamole-client-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [guacamole-client-4.0.18](https://github.com/truecharts/apps/compare/guacamole-client-4.0.17...guacamole-client-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [guacamole-client-4.0.17](https://github.com/truecharts/apps/compare/guacamole-client-4.0.15...guacamole-client-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [guacamole-client-4.0.15](https://github.com/truecharts/apps/compare/guacamole-client-4.0.13...guacamole-client-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/guacamole-client/4.0.25/Chart.lock b/stable/guacamole-client/4.0.25/Chart.lock new file mode 100644 index 00000000000..4d8bc507f74 --- /dev/null +++ b/stable/guacamole-client/4.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:50:25.186098255Z" diff --git a/stable/guacamole-client/4.0.25/Chart.yaml b/stable/guacamole-client/4.0.25/Chart.yaml new file mode 100644 index 00000000000..d19a4190c82 --- /dev/null +++ b/stable/guacamole-client/4.0.25/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "1.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Apache Guacamole is a clientless remote desktop gateway. +home: https://github.com/truecharts/apps/tree/master/charts/stable/guacamole-client +icon: https://truecharts.org/img/chart-icons/guacamole-client.png +keywords: + - guacamole + - remote +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: guacamole-client +sources: + - https://github.com/apache/guacamole-client + - https://hub.docker.com/r/guacamole/guacamole + - http://guacamole.incubator.apache.org/doc/gug/introduction.html +type: application +version: 4.0.25 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/guacamole-client/4.0.25/README.md b/stable/guacamole-client/4.0.25/README.md new file mode 100644 index 00000000000..b92a7904588 --- /dev/null +++ b/stable/guacamole-client/4.0.25/README.md @@ -0,0 +1,110 @@ +# guacamole-client + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +Apache Guacamole is a clientless remote desktop gateway. + +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: [guacamole-client](https://truecharts.org/docs/charts/stable/guacamole-client) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `guacamole-client` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install guacamole-client TrueCharts/guacamole-client +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `guacamole-client` deployment + +```console +helm uninstall guacamole-client +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install guacamole-client \ + --set env.TZ="America/New York" \ + TrueCharts/guacamole-client +``` + +#### 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 guacamole-client TrueCharts/guacamole-client -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/guacamole-client/4.0.24/app-readme.md b/stable/guacamole-client/4.0.25/app-readme.md similarity index 100% rename from stable/guacamole-client/4.0.24/app-readme.md rename to stable/guacamole-client/4.0.25/app-readme.md diff --git a/stable/impostor-server/1.0.26/charts/common-10.4.7.tgz b/stable/guacamole-client/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/impostor-server/1.0.26/charts/common-10.4.7.tgz rename to stable/guacamole-client/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/inventree/3.0.31/charts/postgresql-8.0.45.tgz b/stable/guacamole-client/4.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/inventree/3.0.31/charts/postgresql-8.0.45.tgz rename to stable/guacamole-client/4.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/guacamole-client/4.0.25/ix_values.yaml b/stable/guacamole-client/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..20aeddeb116 --- /dev/null +++ b/stable/guacamole-client/4.0.25/ix_values.yaml @@ -0,0 +1,289 @@ +image: + repository: tccr.io/truecharts/guacamole-client + pullPolicy: IfNotPresent + tag: v1.4.0@sha256:ee47f0bfa10658683f46cd08316dac56dfb78a0a71a579db0efecd59466adfee + +podSecurityContext: + runAsUser: 1001 + runAsGroup: 1001 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 9998 + targetPort: 8080 + +env: + POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_PORT: 5432 + GUACD_HOSTNAME: "localhost" + GUACD_PORT: 4822 + POSTGRES_HOSTNAME: + secretKeyRef: + name: dbcreds + key: plainhost + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + +envFrom: + - configMapRef: + name: guacamole-client-env + +totp: + TOTP_ENABLED: false + # TOTP_ISSUER: "Apache Guacamole" + # TOTP_DIGITS: "6" + # TOTP_PERIOD: "30" + # TOTP_MODE: "sha1" + +header: + HEADER_ENABLED: false + # HTTP_AUTH_HEADER: "REMOTE_USER" + +api: + {} + # API_SESSION_TIMEOUT: "60" + +general: + {} + # EXTENSION_PRIORITY: "openid" + +json: + {} + # JSON_SECRET_KEY: "random32charkey" + # JSON_TRUSTED_NETWORKS: "127.0.0.0/8, 10.0.0.0/8" + +duo: + {} + # DUO_API_HOSTNAME: "api-XXXXXXXX.duosecurity.com" + # DUO_INTEGRATION_KEY: "exactly20charkey" + # DUO_SECRET_KEY: "exactly40charkey" + # DUO_APPLICATION_KEY: "atleast40charkey" + +cas: + {} + # CAS_AUTHORIZATION_ENDPOINT: "" + # CAS_REDIRECT_URI: "" + # CAS_CLEARPASS_KEY: "" + # CAS_GROUP_ATTRIBUTE: "" + # CAS_GROUP_FORMAT: "plain" + # CAS_GROUP_LDAP_BASE_DN: "" + # CAS_GROUP_LDAP_ATTRIBUTE: "" + +openid: + {} + # OPENID_AUTHORIZATION_ENDPOINT: "" + # OPENID_JWKS_ENDPOINT: "" + # OPENID_ISSUER: "" + # OPENID_CLIENT_ID: "" + # OPENID_REDIRECT_URI: "" + # OPENID_USERNAME_CLAIM_TYPE: "email" + # OPENID_GROUPS_CLAIM_TYPE: "groups" + # OPENID_MAX_TOKEN_VALIDITY: "300" + +radius: + {} + # RADIUS_HOSTNAME: "localhost" + # RADIUS_AUTH_PORT: "1812" + # RADIUS_SHARED_SECRET: "" + # RADIUS_AUTH_PROTOCOL: "eap-tls" + # RADIUS_KEY_FILE: "" + # RADIUS_KEY_TYPE: "pkcs12" + # RADIUS_KEY_PASSWORD: "" + # RADIUS_CA_FILE: "" + # RADIUS_CA_TYPE: "pem" + # RADIUS_CA_PASSWORD: "" + # RADIUS_TRUST_ALL: "false" + # RADIUS_RETRIES: "5" + # RADIUS_TIMEOUT: "60" + # RADIUS_EAP_TTLS_INNER_PROTOCOL: "eap-tls" + +ldap: + {} + # LDAP_HOSTNAME: "localhost" + # LDAP_USER_BASE_DN: "" + # LDAP_PORT: "389" + # LDAP_ENCRYPTION_METHOD: "none" + # LDAP_MAX_SEARCH_RESULTS: "1000" + # LDAP_SEARCH_BIND_DN: "" + # LDAP_USER_ATTRIBUTES: "" + # LDAP_SEARCH_BIND_PASSWORD: "" + # LDAP_USERNAME_ATTRIBUTE: "" + # LDAP_MEMBER_ATTRIBUTE: "" + # LDAP_USER_SEARCH_FILTER: "(objectClass=*)" + # LDAP_CONFIG_BASE_DN: "" + # LDAP_GROUP_BASE_DN: "" + # LDAP_GROUP_SEARCH_FILTER: "(objectClass=*)" + # LDAP_MEMBER_ATTRIBUTE_TYPE: "dn" + # LDAP_GROUP_NAME_ATTRIBUTE: "cn" + # LDAP_DEREFERENCE_ALIASES: "never" + # LDAP_FOLLOW_REFERRALS: "false" + # LDAP_MAX_REFERRAL_HOPS: "5" + # LDAP_OPERATION_TIMEOUT: "30" + +saml: + {} + # SAML_IDP_METADATA_URL: "" + # SAML_IDP_URL: + # SAML_ENTITY_ID: + # SAML_CALLBACK_URL: + # SAML_STRICT: + # SAML_DEBUG: + # SAML_COMPRESS_REQUEST: + # SAML_COMPRESS_RESPONSE: + # SAML_GROUP_ATTRIBUTE: + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: guacamole + postgresqlDatabase: guacamole + +probes: + liveness: + path: "/guacamole" + readiness: + path: "/guacamole" + startup: + path: "/guacamole" + +persistence: + initdbdata: + enabled: true + mountPath: "/initdbdata" + # Both temphack and temphackalso will be removed on the next image release + temphack: + enabled: true + mountPath: "/opt/guacamole/postgresql-hack" + temphackalso: + enabled: true + mountPath: "/opt/guacamole/postgresql" + +initContainers: + 1-creat-initdb-file: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: initdbdata + mountPath: "/initdbdata" + command: ["/bin/sh", "-c"] + args: + - |- + echo "Creating initdb.sql file..." + /opt/guacamole/bin/initdb.sh --postgres >/initdbdata/initdb.sql + if [ -e /initdbdata/initdb.sql ]; then + echo "Init file created successfully!" + exit 0 + else + echo "Init file failed to create." + exit 1 + fi + + 2-initdb: + image: "{{ .Values.multiinitImage.repository }}:{{ .Values.multiinitImage.tag }}" + env: + - name: POSTGRES_DATABASE + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: POSTGRES_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: POSTGRES_PORT + value: "5432" + - name: POSTGRES_HOSTNAME + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + - name: PGPASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + volumeMounts: + - name: initdbdata + mountPath: "/initdbdata" + command: ["/bin/sh", "-c"] + args: + - |- + psql -h "$POSTGRES_HOSTNAME" -d "$POSTGRES_DATABASE" -U "$POSTGRES_USER" -p "$POSTGRES_PORT" -o '/dev/null' -c 'SELECT * FROM public.guacamole_user' + if [ $? -eq 0 ]; then + echo "DB already initialized. Skipping..." + else + echo "Initializing DB's schema..." + psql -h "$POSTGRES_HOSTNAME" -d "$POSTGRES_DATABASE" -U "$POSTGRES_USER" -p "$POSTGRES_PORT" -a -w -f /initdbdata/initdb.sql + if [ $? -eq 0 ]; then + echo "DB's schema initialized successfully!" + exit 0 + else + echo "DB's schema failed to initialize." + exit 1 + fi + fi + + # Until they release an image with the updated driver, we need to manually replace it. + # https://issues.apache.org/jira/browse/GUACAMOLE-1433 + # https://github.com/apache/guacamole-client/pull/655 + # Both 3-temp-hach and 4-temp-hack will be removed on the next image release + 3-temp-hack: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + securityContext: + runAsUser: 1001 + runAsGroup: 1001 + volumeMounts: + - name: temphack + mountPath: "/opt/guacamole/postgresql-hack" + command: ["/bin/sh", "-c"] + args: + - |- + echo "Checking postgresql driver version..." + if [ -e /opt/guacamole/postgresql/postgresql-42.2.24.jre7.jar ]; then + echo "Version found is correct." + exit 0 + else + echo "Old version found. Will try to download a known-to-work version." + echo "Downloading (postgresql-42.2.24.jre7.jar)..." + curl -L "https://jdbc.postgresql.org/download/postgresql-42.2.24.jre7.jar" >"/opt/guacamole/postgresql-hack/postgresql-42.2.24.jre7.jar" + if [ -e /opt/guacamole/postgresql-hack/postgresql-42.2.24.jre7.jar ]; then + echo "Downloaded successfully!" + cp -r /opt/guacamole/postgresql/* /opt/guacamole/postgresql-hack/ + if [ -e /opt/guacamole/postgresql-hack/postgresql-9.4-1201.jdbc41.jar ]; then + echo "Removing old version... (postgresql-9.4-1201.jdbc41.jar)" + rm "/opt/guacamole/postgresql-hack/postgresql-9.4-1201.jdbc41.jar" + if [ $? -eq 0 ]; then + echo "Removed successfully!" + else + echo "Failed to remove." + exit 1 + fi + fi + else + echo "Failed to download." + exit 1 + fi + fi + + 4-temp-hack: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + securityContext: + runAsUser: 1001 + runAsGroup: 1001 + volumeMounts: + - name: temphack + mountPath: "/opt/guacamole/postgresql-hack" + - name: temphackalso + mountPath: "/opt/guacamole/postgresql" + command: ["/bin/sh", "-c"] + args: + - |- + echo "Copying postgres driver into the final destination." + cp -r /opt/guacamole/postgresql-hack/* /opt/guacamole/postgresql/ + if [ -e /opt/guacamole/postgresql/postgresql-42.2.24.jre7.jar ]; then + echo "Driver copied successfully!" + else + echo "Failed to copy the driver" + fi diff --git a/stable/guacamole-client/4.0.24/questions.yaml b/stable/guacamole-client/4.0.25/questions.yaml similarity index 100% rename from stable/guacamole-client/4.0.24/questions.yaml rename to stable/guacamole-client/4.0.25/questions.yaml diff --git a/stable/guacamole-client/4.0.24/templates/_configmap.tpl b/stable/guacamole-client/4.0.25/templates/_configmap.tpl similarity index 100% rename from stable/guacamole-client/4.0.24/templates/_configmap.tpl rename to stable/guacamole-client/4.0.25/templates/_configmap.tpl diff --git a/stable/guacamole-client/4.0.24/templates/common.yaml b/stable/guacamole-client/4.0.25/templates/common.yaml similarity index 100% rename from stable/guacamole-client/4.0.24/templates/common.yaml rename to stable/guacamole-client/4.0.25/templates/common.yaml diff --git a/stable/impostor-server/1.0.26/values.yaml b/stable/guacamole-client/4.0.25/values.yaml similarity index 100% rename from stable/impostor-server/1.0.26/values.yaml rename to stable/guacamole-client/4.0.25/values.yaml diff --git a/stable/guacd/2.0.24/CHANGELOG.md b/stable/guacd/2.0.24/CHANGELOG.md deleted file mode 100644 index 150c9970325..00000000000 --- a/stable/guacd/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [guacd-2.0.23](https://github.com/truecharts/apps/compare/guacd-2.0.21...guacd-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [guacd-2.0.21](https://github.com/truecharts/apps/compare/guacd-2.0.20...guacd-2.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [guacd-2.0.20](https://github.com/truecharts/apps/compare/guacd-2.0.19...guacd-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [guacd-2.0.19](https://github.com/truecharts/apps/compare/guacd-2.0.18...guacd-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [guacd-2.0.18](https://github.com/truecharts/apps/compare/guacd-2.0.16...guacd-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [guacd-2.0.16](https://github.com/truecharts/apps/compare/guacd-2.0.14...guacd-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [guacd-2.0.14](https://github.com/truecharts/apps/compare/guacd-2.0.13...guacd-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [guacd-2.0.13](https://github.com/truecharts/apps/compare/guacd-2.0.12...guacd-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/guacd/2.0.24/Chart.lock b/stable/guacd/2.0.24/Chart.lock deleted file mode 100644 index e2b932f149a..00000000000 --- a/stable/guacd/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:17:34.382997245Z" diff --git a/stable/guacd/2.0.24/Chart.yaml b/stable/guacd/2.0.24/Chart.yaml deleted file mode 100644 index 1503546f09b..00000000000 --- a/stable/guacd/2.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: guacd -version: 2.0.24 -appVersion: "1.4.0" -description: Guacd - Apache Guacamole is a clientless remote desktop gateway. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/guacd -icon: https://truecharts.org/img/chart-icons/guacd.png -keywords: - - guacd - - guacamole - - remote -sources: - - https://hub.docker.com/r/guacamole/guacd - - https://github.com/apache/guacamole-server -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/guacd/2.0.24/README.md b/stable/guacd/2.0.24/README.md deleted file mode 100644 index 725420222c5..00000000000 --- a/stable/guacd/2.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# guacd - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -Guacd - Apache Guacamole is a clientless remote desktop gateway. - -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: [guacd](https://truecharts.org/docs/charts/stable/guacd) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `guacd` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install guacd TrueCharts/guacd -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `guacd` deployment - -```console -helm uninstall guacd -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install guacd \ - --set env.TZ="America/New York" \ - TrueCharts/guacd -``` - -#### 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 guacd TrueCharts/guacd -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/guacd/2.0.24/ix_values.yaml b/stable/guacd/2.0.24/ix_values.yaml deleted file mode 100644 index f2c620d27b3..00000000000 --- a/stable/guacd/2.0.24/ix_values.yaml +++ /dev/null @@ -1,18 +0,0 @@ -image: - repository: tccr.io/truecharts/guacamole-server - pullPolicy: IfNotPresent - tag: v1.4.0@sha256:0288f320686dd453b917a6698cb0c0150cd727ed59b979372c4d80cef03bc0bc - -securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 1000 - -service: - main: - ports: - main: - targetPort: 4822 - port: 4822 diff --git a/stable/guacd/2.0.25/CHANGELOG.md b/stable/guacd/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..3b03082b492 --- /dev/null +++ b/stable/guacd/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [guacd-2.0.25](https://github.com/truecharts/apps/compare/guacd-2.0.24...guacd-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacd-2.0.24](https://github.com/truecharts/apps/compare/guacd-2.0.23...guacd-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [guacd-2.0.23](https://github.com/truecharts/apps/compare/guacd-2.0.21...guacd-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [guacd-2.0.21](https://github.com/truecharts/apps/compare/guacd-2.0.20...guacd-2.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [guacd-2.0.20](https://github.com/truecharts/apps/compare/guacd-2.0.19...guacd-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [guacd-2.0.19](https://github.com/truecharts/apps/compare/guacd-2.0.18...guacd-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [guacd-2.0.18](https://github.com/truecharts/apps/compare/guacd-2.0.16...guacd-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [guacd-2.0.16](https://github.com/truecharts/apps/compare/guacd-2.0.14...guacd-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [guacd-2.0.14](https://github.com/truecharts/apps/compare/guacd-2.0.13...guacd-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/guacd/2.0.25/Chart.lock b/stable/guacd/2.0.25/Chart.lock new file mode 100644 index 00000000000..9a7d4ba1d1e --- /dev/null +++ b/stable/guacd/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:18.442241817Z" diff --git a/stable/guacd/2.0.25/Chart.yaml b/stable/guacd/2.0.25/Chart.yaml new file mode 100644 index 00000000000..3f6ad778efc --- /dev/null +++ b/stable/guacd/2.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: guacd +version: 2.0.25 +appVersion: "1.4.0" +description: Guacd - Apache Guacamole is a clientless remote desktop gateway. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/guacd +icon: https://truecharts.org/img/chart-icons/guacd.png +keywords: + - guacd + - guacamole + - remote +sources: + - https://hub.docker.com/r/guacamole/guacd + - https://github.com/apache/guacamole-server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/guacd/2.0.25/README.md b/stable/guacd/2.0.25/README.md new file mode 100644 index 00000000000..fce40e39335 --- /dev/null +++ b/stable/guacd/2.0.25/README.md @@ -0,0 +1,108 @@ +# guacd + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +Guacd - Apache Guacamole is a clientless remote desktop gateway. + +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: [guacd](https://truecharts.org/docs/charts/stable/guacd) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `guacd` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install guacd TrueCharts/guacd +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `guacd` deployment + +```console +helm uninstall guacd +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install guacd \ + --set env.TZ="America/New York" \ + TrueCharts/guacd +``` + +#### 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 guacd TrueCharts/guacd -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/guacd/2.0.24/app-readme.md b/stable/guacd/2.0.25/app-readme.md similarity index 100% rename from stable/guacd/2.0.24/app-readme.md rename to stable/guacd/2.0.25/app-readme.md diff --git a/stable/inventree/3.0.31/charts/common-10.4.7.tgz b/stable/guacd/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/inventree/3.0.31/charts/common-10.4.7.tgz rename to stable/guacd/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/guacd/2.0.25/ix_values.yaml b/stable/guacd/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..66762d4899e --- /dev/null +++ b/stable/guacd/2.0.25/ix_values.yaml @@ -0,0 +1,18 @@ +image: + repository: tccr.io/truecharts/guacamole-server + pullPolicy: IfNotPresent + tag: v1.4.0@sha256:9cb037fe178721d82cb603aa20df27bdbd57e426f7f7488b969c94e284135574 + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + +service: + main: + ports: + main: + targetPort: 4822 + port: 4822 diff --git a/stable/guacd/2.0.24/questions.yaml b/stable/guacd/2.0.25/questions.yaml similarity index 100% rename from stable/guacd/2.0.24/questions.yaml rename to stable/guacd/2.0.25/questions.yaml diff --git a/stable/iyuuplus/2.0.21/templates/common.yaml b/stable/guacd/2.0.25/templates/common.yaml similarity index 100% rename from stable/iyuuplus/2.0.21/templates/common.yaml rename to stable/guacd/2.0.25/templates/common.yaml diff --git a/stable/inventree/3.0.31/values.yaml b/stable/guacd/2.0.25/values.yaml similarity index 100% rename from stable/inventree/3.0.31/values.yaml rename to stable/guacd/2.0.25/values.yaml diff --git a/stable/hammond/2.0.22/CHANGELOG.md b/stable/hammond/2.0.22/CHANGELOG.md deleted file mode 100644 index 3b3116e1eea..00000000000 --- a/stable/hammond/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [hammond-2.0.22](https://github.com/truecharts/apps/compare/hammond-2.0.21...hammond-2.0.22) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hammond-2.0.20](https://github.com/truecharts/apps/compare/hammond-2.0.18...hammond-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [hammond-2.0.18](https://github.com/truecharts/apps/compare/hammond-2.0.17...hammond-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [hammond-2.0.17](https://github.com/truecharts/apps/compare/hammond-2.0.16...hammond-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [hammond-2.0.16](https://github.com/truecharts/apps/compare/hammond-2.0.14...hammond-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [hammond-2.0.14](https://github.com/truecharts/apps/compare/hammond-2.0.12...hammond-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [hammond-2.0.12](https://github.com/truecharts/apps/compare/hammond-2.0.11...hammond-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [hammond-2.0.11](https://github.com/truecharts/apps/compare/hammond-2.0.10...hammond-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/hammond/2.0.22/Chart.lock b/stable/hammond/2.0.22/Chart.lock deleted file mode 100644 index c07346a9ad2..00000000000 --- a/stable/hammond/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:43:51.016065304Z" diff --git a/stable/hammond/2.0.22/Chart.yaml b/stable/hammond/2.0.22/Chart.yaml deleted file mode 100644 index 17842fb88af..00000000000 --- a/stable/hammond/2.0.22/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.0.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A self-hosted vehicle expense tracking system with support for multiple users. -home: https://github.com/truecharts/apps/tree/master/charts/stable/hammond -icon: https://truecharts.org/img/chart-icons/hammond.png -keywords: - - hammond -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: hammond -sources: - - https://github.com/akhilrex/hammond - - https://hub.docker.com/r/akhilrex/hammond -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/hammond/2.0.22/README.md b/stable/hammond/2.0.22/README.md deleted file mode 100644 index 291bbf1cc41..00000000000 --- a/stable/hammond/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# hammond - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square) - -A self-hosted vehicle expense tracking system with support for multiple users. - -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: [hammond](https://truecharts.org/docs/charts/stable/hammond) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `hammond` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install hammond TrueCharts/hammond -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `hammond` deployment - -```console -helm uninstall hammond -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install hammond \ - --set env.TZ="America/New York" \ - TrueCharts/hammond -``` - -#### 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 hammond TrueCharts/hammond -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/hammond/2.0.22/ix_values.yaml b/stable/hammond/2.0.22/ix_values.yaml deleted file mode 100644 index ae04482c694..00000000000 --- a/stable/hammond/2.0.22/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: tccr.io/truecharts/hammond - tag: 1.0.0@sha256:7bba8afd2d246a8bc994f908df7e3463258bfea01961bf62df986ef5280de471 - pullPolicy: IfNotPresent - -env: - JWT_SECRET: - secretKeyRef: - name: hammond-secrets - key: JWT_SECRET - -service: - main: - ports: - main: - port: 10186 - targetPort: 3000 - -persistence: - config: - enabled: true - mountPath: "/config" - assets: - enabled: true - mountPath: "/assets" diff --git a/stable/hammond/2.0.23/CHANGELOG.md b/stable/hammond/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b2896ec9f4b --- /dev/null +++ b/stable/hammond/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [hammond-2.0.23](https://github.com/truecharts/apps/compare/hammond-2.0.22...hammond-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hammond-2.0.22](https://github.com/truecharts/apps/compare/hammond-2.0.21...hammond-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hammond-2.0.21](https://github.com/truecharts/apps/compare/hammond-2.0.20...hammond-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hammond-2.0.20](https://github.com/truecharts/apps/compare/hammond-2.0.18...hammond-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [hammond-2.0.18](https://github.com/truecharts/apps/compare/hammond-2.0.17...hammond-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [hammond-2.0.17](https://github.com/truecharts/apps/compare/hammond-2.0.16...hammond-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [hammond-2.0.16](https://github.com/truecharts/apps/compare/hammond-2.0.14...hammond-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [hammond-2.0.14](https://github.com/truecharts/apps/compare/hammond-2.0.12...hammond-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [hammond-2.0.12](https://github.com/truecharts/apps/compare/hammond-2.0.11...hammond-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/hammond/2.0.23/Chart.lock b/stable/hammond/2.0.23/Chart.lock new file mode 100644 index 00000000000..4e734156bd8 --- /dev/null +++ b/stable/hammond/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:31.356715852Z" diff --git a/stable/hammond/2.0.23/Chart.yaml b/stable/hammond/2.0.23/Chart.yaml new file mode 100644 index 00000000000..6f4b95d19d2 --- /dev/null +++ b/stable/hammond/2.0.23/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.0.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A self-hosted vehicle expense tracking system with support for multiple users. +home: https://github.com/truecharts/apps/tree/master/charts/stable/hammond +icon: https://truecharts.org/img/chart-icons/hammond.png +keywords: + - hammond +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: hammond +sources: + - https://github.com/akhilrex/hammond + - https://hub.docker.com/r/akhilrex/hammond +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/hammond/2.0.23/README.md b/stable/hammond/2.0.23/README.md new file mode 100644 index 00000000000..5259ce6ea1b --- /dev/null +++ b/stable/hammond/2.0.23/README.md @@ -0,0 +1,108 @@ +# hammond + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square) + +A self-hosted vehicle expense tracking system with support for multiple users. + +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: [hammond](https://truecharts.org/docs/charts/stable/hammond) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `hammond` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install hammond TrueCharts/hammond +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `hammond` deployment + +```console +helm uninstall hammond +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install hammond \ + --set env.TZ="America/New York" \ + TrueCharts/hammond +``` + +#### 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 hammond TrueCharts/hammond -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/hammond/2.0.22/app-readme.md b/stable/hammond/2.0.23/app-readme.md similarity index 100% rename from stable/hammond/2.0.22/app-readme.md rename to stable/hammond/2.0.23/app-readme.md diff --git a/stable/ipfs/3.0.25/charts/common-10.4.7.tgz b/stable/hammond/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/ipfs/3.0.25/charts/common-10.4.7.tgz rename to stable/hammond/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/hammond/2.0.23/ix_values.yaml b/stable/hammond/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..2fd18d8b89f --- /dev/null +++ b/stable/hammond/2.0.23/ix_values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/hammond + tag: 1.0.0@sha256:c8df8ddfb95c7b836f5022052ec9ea2c515803d6b3787b7725828a47e5f70b14 + pullPolicy: IfNotPresent + +env: + JWT_SECRET: + secretKeyRef: + name: hammond-secrets + key: JWT_SECRET + +service: + main: + ports: + main: + port: 10186 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/config" + assets: + enabled: true + mountPath: "/assets" diff --git a/stable/hammond/2.0.22/questions.yaml b/stable/hammond/2.0.23/questions.yaml similarity index 100% rename from stable/hammond/2.0.22/questions.yaml rename to stable/hammond/2.0.23/questions.yaml diff --git a/stable/hammond/2.0.22/templates/_secrets.tpl b/stable/hammond/2.0.23/templates/_secrets.tpl similarity index 100% rename from stable/hammond/2.0.22/templates/_secrets.tpl rename to stable/hammond/2.0.23/templates/_secrets.tpl diff --git a/stable/hammond/2.0.22/templates/common.yaml b/stable/hammond/2.0.23/templates/common.yaml similarity index 100% rename from stable/hammond/2.0.22/templates/common.yaml rename to stable/hammond/2.0.23/templates/common.yaml diff --git a/stable/ipfs/3.0.25/values.yaml b/stable/hammond/2.0.23/values.yaml similarity index 100% rename from stable/ipfs/3.0.25/values.yaml rename to stable/hammond/2.0.23/values.yaml diff --git a/stable/handbrake/13.0.24/CHANGELOG.md b/stable/handbrake/13.0.24/CHANGELOG.md new file mode 100644 index 00000000000..3ae2aeda1e3 --- /dev/null +++ b/stable/handbrake/13.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [handbrake-13.0.24](https://github.com/truecharts/apps/compare/handbrake-13.0.23...handbrake-13.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [handbrake-13.0.23](https://github.com/truecharts/apps/compare/handbrake-13.0.22...handbrake-13.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [handbrake-13.0.23](https://github.com/truecharts/apps/compare/handbrake-13.0.22...handbrake-13.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [handbrake-13.0.23](https://github.com/truecharts/apps/compare/handbrake-13.0.22...handbrake-13.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [handbrake-13.0.22](https://github.com/truecharts/apps/compare/handbrake-13.0.20...handbrake-13.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [handbrake-13.0.20](https://github.com/truecharts/apps/compare/handbrake-13.0.19...handbrake-13.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [handbrake-13.0.19](https://github.com/truecharts/apps/compare/handbrake-13.0.18...handbrake-13.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [handbrake-13.0.18](https://github.com/truecharts/apps/compare/handbrake-13.0.16...handbrake-13.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [handbrake-13.0.16](https://github.com/truecharts/apps/compare/handbrake-13.0.14...handbrake-13.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [handbrake-13.0.14](https://github.com/truecharts/apps/compare/handbrake-13.0.13...handbrake-13.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [handbrake-13.0.13](https://github.com/truecharts/apps/compare/handbrake-13.0.12...handbrake-13.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/handbrake/13.0.24/Chart.lock b/stable/handbrake/13.0.24/Chart.lock new file mode 100644 index 00000000000..7980b1ccfb5 --- /dev/null +++ b/stable/handbrake/13.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:38.257184265Z" diff --git a/stable/handbrake/13.0.24/Chart.yaml b/stable/handbrake/13.0.24/Chart.yaml new file mode 100644 index 00000000000..05a9999bb53 --- /dev/null +++ b/stable/handbrake/13.0.24/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "1.25.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + HandBrake is a tool for converting video from nearly any format to a + selection of modern, widely supported codecs. +home: https://github.com/truecharts/apps/tree/master/charts/stable/handbrake +icon: https://truecharts.org/img/chart-icons/handbrake.png +keywords: + - handbrake + - encode + - media +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: handbrake +sources: + - https://github.com/jlesage/docker-handbrake + - https://hub.docker.com/r/jlesage/handbrake/ + - https://handbrake.fr/ +type: application +version: 13.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/handbrake/13.0.24/README.md b/stable/handbrake/13.0.24/README.md new file mode 100644 index 00000000000..0e56fed21cf --- /dev/null +++ b/stable/handbrake/13.0.24/README.md @@ -0,0 +1,109 @@ +# handbrake + +![Version: 13.0.24](https://img.shields.io/badge/Version-13.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.25.1](https://img.shields.io/badge/AppVersion-1.25.1-informational?style=flat-square) + +HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. + +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: [handbrake](https://truecharts.org/docs/charts/stable/handbrake) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `handbrake` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install handbrake TrueCharts/handbrake +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `handbrake` deployment + +```console +helm uninstall handbrake +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install handbrake \ + --set env.TZ="America/New York" \ + TrueCharts/handbrake +``` + +#### 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 handbrake TrueCharts/handbrake -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/handbrake/13.0.24/app-readme.md b/stable/handbrake/13.0.24/app-readme.md new file mode 100644 index 00000000000..6afa506363f --- /dev/null +++ b/stable/handbrake/13.0.24/app-readme.md @@ -0,0 +1,8 @@ +HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/handbrake + +--- + +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/stable/ispy-agent-dvr/2.0.29/charts/common-10.4.7.tgz b/stable/handbrake/13.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/ispy-agent-dvr/2.0.29/charts/common-10.4.7.tgz rename to stable/handbrake/13.0.24/charts/common-10.4.7.tgz diff --git a/stable/handbrake/13.0.24/ix_values.yaml b/stable/handbrake/13.0.24/ix_values.yaml new file mode 100644 index 00000000000..cd6cb0f429f --- /dev/null +++ b/stable/handbrake/13.0.24/ix_values.yaml @@ -0,0 +1,69 @@ +image: + repository: tccr.io/truecharts/handbrake + tag: v1.25.1@sha256:a5261046540181d4f5f66fa1e207669487b58d241903647dd4ee8de997ae10ca + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10053 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10055 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-handbrake' + +secretEnv: + VNC_PASSWORD: "" + +handbrake: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + AUTOMATED_CONVERSION_PRESET: "General/Very Fast 1080p30" + AUTOMATED_CONVERSION_FORMAT: "mp4" + AUTOMATED_CONVERSION_KEEP_SOURCE: true + AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "ignore" + +configmap: + handbrake: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.handbrake.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.handbrake.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.handbrake.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.handbrake.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.handbrake.DISPLAY_HEIGHT }}" + AUTOMATED_CONVERSION_KEEP_SOURCE: '{{ ternary "1" "0" .Values.handbrake.AUTOMATED_CONVERSION_KEEP_SOURCE }}' + AUTOMATED_CONVERSION_PRESET: "{{ .Values.handbrake.AUTOMATED_CONVERSION_PRESET }}" + AUTOMATED_CONVERSION_FORMAT: "{{ .Values.handbrake.AUTOMATED_CONVERSION_FORMAT }}" + AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION: "{{ .Values.handbrake.AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" + output: + enabled: true + mountPath: "/output" diff --git a/stable/handbrake/13.0.24/questions.yaml b/stable/handbrake/13.0.24/questions.yaml new file mode 100644 index 00000000000..57df79c4e70 --- /dev/null +++ b/stable/handbrake/13.0.24/questions.yaml @@ -0,0 +1,3011 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + # Portal + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: VNC_PASSWORD + label: "VNC_PASSWORD" + description: "Password needed to connect to the application's GUI. See the VNC Password section for more details." + schema: + type: string + private: true + default: "" + - variable: handbrake + group: "Container Configuration" + label: "HandBrake Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ENABLE_CJK_FONT + label: "ENABLE_CJK_FONT" + description: "When set to true, open-source computer font WenQuanYi Zen Hei is installed. " + schema: + type: boolean + default: false + - variable: KEEP_APP_RUNNING + label: "KEEP_APP_RUNNING" + description: "When set to true, the application will be automatically restarted if it crashes or if a user quits it." + schema: + type: boolean + default: false + - variable: gui + label: "GUI Settings" + description: "Always read description before changing a value here. Also refer to README" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: DISPLAY_WIDTH + label: "DISPLAY_WIDTH" + description: "Width (in pixels) of the application's window." + schema: + type: int + default: 1280 + required: true + - variable: DISPLAY_HEIGHT + label: "DISPLAY_HEIGHT" + description: "Height (in pixels) of the application's window." + schema: + type: int + default: 768 + required: true + - variable: SECURE_CONNECTION + label: "SECURE_CONNECTION" + description: "When set to true, an encrypted connection is used to access the application's GUI (either via a web browser or VNC client). See the Security section for more details." + schema: + type: boolean + default: false + - variable: autoconv + label: "Automated Conversion Settings" + description: "Always read description before changing a value here. Also refer to README" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: AUTOMATED_CONVERSION_PRESET + label: "AUTOMATED_CONVERSION_PRESET" + description: "HandBrake preset used by the automatic video converter. Identification of a preset must follow the format /" + schema: + type: string + default: "General/Very Fast 1080p30" + required: true + - variable: AUTOMATED_CONVERSION_FORMAT + label: "AUTOMATED_CONVERSION_FORMAT" + description: "Video container format used by the automatic video converter for output files. This is typically the video filename extension." + schema: + type: string + default: "mp4" + required: true + - variable: AUTOMATED_CONVERSION_KEEP_SOURCE + label: "AUTOMATED_CONVERSION_KEEP_SOURCE" + description: "When set to 0, a video that has been successfully converted is removed from the watch folder." + schema: + type: boolean + default: false + - variable: AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION + label: "AUTOMATED_CONVERSION_NON_VIDEO_FILE_ACTION" + description: "When set to ignore, a non-video file found in the watch folder is ignored. If set to copy, a non-video file is copied as-is to the output folder." + schema: + type: string + default: "ignore" + required: true + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10053 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 5800 + + - variable: vnc + label: "VNC Service" + description: "VNC Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vnc + label: "TCP 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: 10055 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 5900 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: storage + label: "App Storage" + description: "Application Storage." + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: output + label: "App Output Storage" + description: "Stores the Application Output." + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/jdownloader2/8.0.23/templates/common.yaml b/stable/handbrake/13.0.24/templates/common.yaml similarity index 100% rename from stable/jdownloader2/8.0.23/templates/common.yaml rename to stable/handbrake/13.0.24/templates/common.yaml diff --git a/stable/ispy-agent-dvr/2.0.29/values.yaml b/stable/handbrake/13.0.24/values.yaml similarity index 100% rename from stable/ispy-agent-dvr/2.0.29/values.yaml rename to stable/handbrake/13.0.24/values.yaml diff --git a/stable/haste-server/6.0.23/CHANGELOG.md b/stable/haste-server/6.0.23/CHANGELOG.md deleted file mode 100644 index b53b7b4c163..00000000000 --- a/stable/haste-server/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [haste-server-6.0.22](https://github.com/truecharts/apps/compare/haste-server-6.0.20...haste-server-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [haste-server-6.0.20](https://github.com/truecharts/apps/compare/haste-server-6.0.19...haste-server-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [haste-server-6.0.19](https://github.com/truecharts/apps/compare/haste-server-6.0.18...haste-server-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [haste-server-6.0.18](https://github.com/truecharts/apps/compare/haste-server-6.0.17...haste-server-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [haste-server-6.0.17](https://github.com/truecharts/apps/compare/haste-server-6.0.15...haste-server-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [haste-server-6.0.15](https://github.com/truecharts/apps/compare/haste-server-6.0.13...haste-server-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [haste-server-6.0.13](https://github.com/truecharts/apps/compare/haste-server-6.0.12...haste-server-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [haste-server-6.0.12](https://github.com/truecharts/apps/compare/haste-server-6.0.11...haste-server-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/haste-server/6.0.23/Chart.lock b/stable/haste-server/6.0.23/Chart.lock deleted file mode 100644 index 970646eb9f1..00000000000 --- a/stable/haste-server/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:18:03.95522499Z" diff --git a/stable/haste-server/6.0.23/Chart.yaml b/stable/haste-server/6.0.23/Chart.yaml deleted file mode 100644 index 35d5ce8b32f..00000000000 --- a/stable/haste-server/6.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Simple text sharing -home: https://github.com/truecharts/apps/tree/master/charts/stable/haste-server -icon: https://truecharts.org/img/chart-icons/haste-server.png -keywords: - - haste - - hastebin - - haste-server - - pastebin -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: haste-server -sources: - - https://github.com/seejohnrun/haste-server - - https://github.com/k8s-at-home/container-images -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/haste-server/6.0.23/README.md b/stable/haste-server/6.0.23/README.md deleted file mode 100644 index 2574ea0e65e..00000000000 --- a/stable/haste-server/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# haste-server - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Simple text sharing - -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: [haste-server](https://truecharts.org/docs/charts/stable/haste-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `haste-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install haste-server TrueCharts/haste-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `haste-server` deployment - -```console -helm uninstall haste-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install haste-server \ - --set env.TZ="America/New York" \ - TrueCharts/haste-server -``` - -#### 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 haste-server TrueCharts/haste-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/haste-server/6.0.23/ix_values.yaml b/stable/haste-server/6.0.23/ix_values.yaml deleted file mode 100644 index dedfc71300e..00000000000 --- a/stable/haste-server/6.0.23/ix_values.yaml +++ /dev/null @@ -1,20 +0,0 @@ -image: - repository: tccr.io/truecharts/haste-server - pullPolicy: IfNotPresent - tag: latest@sha256:2262055e93ed0a857de02337a3956abdd45c765eaa7d860bb89b1d05a53c4819 - -env: - STORAGE_FILEPATH: "/config" - STORAGE_TYPE: "file" - -service: - main: - ports: - main: - port: 7777 - targetPort: 7777 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/haste-server/6.0.24/CHANGELOG.md b/stable/haste-server/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..1b829a0d5f2 --- /dev/null +++ b/stable/haste-server/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [haste-server-6.0.24](https://github.com/truecharts/apps/compare/haste-server-6.0.23...haste-server-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [haste-server-6.0.23](https://github.com/truecharts/apps/compare/haste-server-6.0.22...haste-server-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [haste-server-6.0.22](https://github.com/truecharts/apps/compare/haste-server-6.0.20...haste-server-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [haste-server-6.0.20](https://github.com/truecharts/apps/compare/haste-server-6.0.19...haste-server-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [haste-server-6.0.19](https://github.com/truecharts/apps/compare/haste-server-6.0.18...haste-server-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [haste-server-6.0.18](https://github.com/truecharts/apps/compare/haste-server-6.0.17...haste-server-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [haste-server-6.0.17](https://github.com/truecharts/apps/compare/haste-server-6.0.15...haste-server-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [haste-server-6.0.15](https://github.com/truecharts/apps/compare/haste-server-6.0.13...haste-server-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [haste-server-6.0.13](https://github.com/truecharts/apps/compare/haste-server-6.0.12...haste-server-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/haste-server/6.0.24/Chart.lock b/stable/haste-server/6.0.24/Chart.lock new file mode 100644 index 00000000000..64bc5d23e3b --- /dev/null +++ b/stable/haste-server/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:39.134435982Z" diff --git a/stable/haste-server/6.0.24/Chart.yaml b/stable/haste-server/6.0.24/Chart.yaml new file mode 100644 index 00000000000..548b7e5853a --- /dev/null +++ b/stable/haste-server/6.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Simple text sharing +home: https://github.com/truecharts/apps/tree/master/charts/stable/haste-server +icon: https://truecharts.org/img/chart-icons/haste-server.png +keywords: + - haste + - hastebin + - haste-server + - pastebin +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: haste-server +sources: + - https://github.com/seejohnrun/haste-server + - https://github.com/k8s-at-home/container-images +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/haste-server/6.0.24/README.md b/stable/haste-server/6.0.24/README.md new file mode 100644 index 00000000000..31bf1022546 --- /dev/null +++ b/stable/haste-server/6.0.24/README.md @@ -0,0 +1,108 @@ +# haste-server + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Simple text sharing + +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: [haste-server](https://truecharts.org/docs/charts/stable/haste-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `haste-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install haste-server TrueCharts/haste-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `haste-server` deployment + +```console +helm uninstall haste-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install haste-server \ + --set env.TZ="America/New York" \ + TrueCharts/haste-server +``` + +#### 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 haste-server TrueCharts/haste-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/haste-server/6.0.23/app-readme.md b/stable/haste-server/6.0.24/app-readme.md similarity index 100% rename from stable/haste-server/6.0.23/app-readme.md rename to stable/haste-server/6.0.24/app-readme.md diff --git a/stable/iyuuplus/2.0.21/charts/common-10.4.7.tgz b/stable/haste-server/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/iyuuplus/2.0.21/charts/common-10.4.7.tgz rename to stable/haste-server/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/haste-server/6.0.24/ix_values.yaml b/stable/haste-server/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..a89042e8149 --- /dev/null +++ b/stable/haste-server/6.0.24/ix_values.yaml @@ -0,0 +1,20 @@ +image: + repository: tccr.io/truecharts/haste-server + pullPolicy: IfNotPresent + tag: latest@sha256:dd6381fc117e072cc42da8e179703aca9d22cd8e30990cedab8b817cfba47c10 + +env: + STORAGE_FILEPATH: "/config" + STORAGE_TYPE: "file" + +service: + main: + ports: + main: + port: 7777 + targetPort: 7777 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/haste-server/6.0.23/questions.yaml b/stable/haste-server/6.0.24/questions.yaml similarity index 100% rename from stable/haste-server/6.0.23/questions.yaml rename to stable/haste-server/6.0.24/questions.yaml diff --git a/stable/jellyseerr/2.0.22/templates/common.yaml b/stable/haste-server/6.0.24/templates/common.yaml similarity index 100% rename from stable/jellyseerr/2.0.22/templates/common.yaml rename to stable/haste-server/6.0.24/templates/common.yaml diff --git a/stable/iyuuplus/2.0.21/values.yaml b/stable/haste-server/6.0.24/values.yaml similarity index 100% rename from stable/iyuuplus/2.0.21/values.yaml rename to stable/haste-server/6.0.24/values.yaml diff --git a/stable/hedgedoc/4.0.24/CHANGELOG.md b/stable/hedgedoc/4.0.24/CHANGELOG.md deleted file mode 100644 index ec68b738bac..00000000000 --- a/stable/hedgedoc/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hedgedoc-4.0.23](https://github.com/truecharts/apps/compare/hedgedoc-4.0.22...hedgedoc-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [hedgedoc-4.0.22](https://github.com/truecharts/apps/compare/hedgedoc-4.0.20...hedgedoc-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [hedgedoc-4.0.20](https://github.com/truecharts/apps/compare/hedgedoc-4.0.19...hedgedoc-4.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [hedgedoc-4.0.19](https://github.com/truecharts/apps/compare/hedgedoc-4.0.18...hedgedoc-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [hedgedoc-4.0.18](https://github.com/truecharts/apps/compare/hedgedoc-4.0.17...hedgedoc-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [hedgedoc-4.0.17](https://github.com/truecharts/apps/compare/hedgedoc-4.0.15...hedgedoc-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [hedgedoc-4.0.15](https://github.com/truecharts/apps/compare/hedgedoc-4.0.14...hedgedoc-4.0.15) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [hedgedoc-4.0.14](https://github.com/truecharts/apps/compare/hedgedoc-4.0.13...hedgedoc-4.0.14) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - diff --git a/stable/hedgedoc/4.0.24/Chart.lock b/stable/hedgedoc/4.0.24/Chart.lock deleted file mode 100644 index 7866d9a5306..00000000000 --- a/stable/hedgedoc/4.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:18:19.640767907Z" diff --git a/stable/hedgedoc/4.0.24/Chart.yaml b/stable/hedgedoc/4.0.24/Chart.yaml deleted file mode 100644 index a1c59ade646..00000000000 --- a/stable/hedgedoc/4.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: hedgedoc -version: 4.0.24 -appVersion: "1.9.4" -description: HedgeDoc lets you create real-time collaborative markdown notes. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/hedgedoc -icon: https://truecharts.org/img/chart-icons/hedgedoc.png -keywords: - - hedgedoc -sources: - - https://hub.docker.com/r/linuxserver/hedgedoc -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/hedgedoc/4.0.24/README.md b/stable/hedgedoc/4.0.24/README.md deleted file mode 100644 index 9ba929a3000..00000000000 --- a/stable/hedgedoc/4.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# hedgedoc - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.4](https://img.shields.io/badge/AppVersion-1.9.4-informational?style=flat-square) - -HedgeDoc lets you create real-time collaborative markdown notes. - -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: [hedgedoc](https://truecharts.org/docs/charts/stable/hedgedoc) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `hedgedoc` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install hedgedoc TrueCharts/hedgedoc -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `hedgedoc` deployment - -```console -helm uninstall hedgedoc -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install hedgedoc \ - --set env.TZ="America/New York" \ - TrueCharts/hedgedoc -``` - -#### 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 hedgedoc TrueCharts/hedgedoc -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/hedgedoc/4.0.24/ix_values.yaml b/stable/hedgedoc/4.0.24/ix_values.yaml deleted file mode 100644 index d99cc7db8b8..00000000000 --- a/stable/hedgedoc/4.0.24/ix_values.yaml +++ /dev/null @@ -1,141 +0,0 @@ -image: - repository: tccr.io/truecharts/hedgedoc - pullPolicy: IfNotPresent - tag: v1.9.4@sha256:a095d91f66b3e91e575c6850f98714b62edcfbc4b8de1b6e15b15c4c97da6b5d - -env: - NODE_ENV: "production" - CMD_PORT: "{{ .Values.service.main.ports.main.port }}" - CMD_DB_PORT: "5432" - CMD_DB_DIALECT: "postgres" - CMD_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" - CMD_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - CMD_SESSION_SECRET: - secretKeyRef: - name: hedgedoc-secrets - key: CMD_SESSION_SECRET - CMD_DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - CMD_DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - # User Defined - CMD_FORBIDDEN_NOTE_IDS: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views" - CMD_IMAGE_UPLOAD_TYPE: "filesystem" - CMD_SOURCE_URL: "" - CMD_TOOBUSY_LAG: 70 - CMD_ALLOW_GRAVATAR: true - CMD_DOMAIN: false - CMD_PROTOCOL_USESSL: false - CMD_URL_ADDPORT: false - # CMD_ALLOW_ORIGIN: "localhost" - # CMD_HSTS_ENABLE: true - # CMD_HSTS_INCLUDE_SUBDOMAINS: true - # CMD_HSTS_MAX_AGE: 31536000 - # CMD_HSTS_PRELOAD: true - # CMD_CSP_ENABLE: true - # CMD_CSP_ADD_DISQUS: false - # CMD_CSP_ADD_GOOGLE_ANALYTICS: false - # CMD_CSP_REPORTURI: "" - # CMD_CSP_ALLOW_FRAMING: true - # CMD_CSP_ALLOW_PDF_EMBED: true - # CMD_COOKIE_POLICY: "lax" - # CMD_ALLOW_ANONYMOUS: false - # CMD_ALLOW_ANONYMOUS_EDITS: false - # CMD_ALLOW_FREEURL: false - # CMD_REQUIRE_FREEURL_AUTHENTICATION: true - # CMD_DEFAULT_PERMISSION: "editable" - # CMD_SESSION_LIFE: 1209600000 - # CMD_EMAIL: true - # CMD_ALLOW_EMAIL_REGISTER: true - # CMD_DROPBOX_CLIENTID: "" - # CMD_DROPBOX_CLIENTSECRET: "" - # CMD_FACEBOOK_CLIENTID: "" - # CMD_FACEBOOK_CLIENTSECRET: "" - # CMD_GITHUB_CLIENTID: "" - # CMD_GITHUB_CLIENTSECRET: "" - # CMD_GITLAB_SCOPE: "api" - # CMD_GITLAB_BASEURL: "" - # CMD_GITLAB_CLIENTID: "" - # CMD_GITLAB_CLIENTSECRET: "" - # CMD_GITLAB_VERSION: "v4" - # CMD_GOOGLE_CLIENTID: "" - # CMD_GOOGLE_CLIENTSECRET: "" - # CMD_GOOGLE_HOSTEDDOMAIN: "" - # CMD_TWITTER_CONSUMERKEY: "" - # CMD_TWITTER_CONSUMERSECRET: "" - # CMD_MATTERMOST_BASEURL: "" - # CMD_MATTERMOST_CLIENTID: "" - # CMD_MATTERMOST_CLIENTSECRET: "" - # CMD_OAUTH2_USER_PROFILE_URL: "" - # CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: "" - # CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: "" - # CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: "" - # CMD_OAUTH2_USER_PROFILE_ID_ATTR: "" - # CMD_OAUTH2_TOKEN_URL: "" - # CMD_OAUTH2_AUTHORIZATION_URL: "" - # CMD_OAUTH2_CLIENT_ID: "" - # CMD_OAUTH2_CLIENT_SECRET: "" - # CMD_OAUTH2_PROVIDERNAME: "" - # CMD_OAUTH2_SCOPE: "" - # CMD_OAUTH2_ROLES_CLAIM: "" - # CMD_OAUTH2_ACCESS_ROLE: "" - # CMD_LDAP_URL: "" - # CMD_LDAP_BINDDN: "" - # CMD_LDAP_BINDCREDENTIALS: "" - # CMD_LDAP_SEARCHBASE: "" - # CMD_LDAP_SEARCHFILTER: "" - # CMD_LDAP_SEARCHATTRIBUTES: "" - # CMD_LDAP_USERIDFIELD: "" - # CMD_LDAP_USERNAMEFIELD: "" - # CMD_LDAP_TLS_CA: "" - # CMD_LDAP_PROVIDERNAME: "" - # CMD_SAML_IDPSSOURL: "" - # CMD_SAML_IDPCERT: "" - # CMD_SAML_CLIENTCERT: "" - # CMD_SAML_ISSUER: "" - # CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT: false - # CMD_SAML_IDENTIFIERFORMAT: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress" - # CMD_SAML_GROUPATTRIBUTE: "" - # CMD_SAML_REQUIREDGROUPS: "" - # CMD_SAML_EXTERNALGROUPS: "" - # CMD_SAML_ATTRIBUTE_ID: "" - # CMD_SAML_ATTRIBUTE_USERNAME: "" - # CMD_SAML_ATTRIBUTE_EMAIL: "" - # CMD_SAML_PROVIDERNAME: "" - # CMD_S3_ACCESS_KEY_ID: "" - # CMD_S3_SECRET_ACCESS_KEY: "" - # CMD_S3_REGION: "" - # CMD_S3_BUCKET: "" - # CMD_S3_ENDPOINT: "" - # CMD_AZURE_CONNECTION_STRING: "" - # CMD_AZURE_CONTAINER: "" - # CMD_MINIO_ACCESS_KEY: "" - # CMD_MINIO_SECRET_KEY: "" - # CMD_MINIO_ENDPOINT: "" - # CMD_MINIO_PORT: "" - # CMD_MINIO_SECURE: true - # CMD_IMGUR_CLIENTID: "" - # CMD_LUTIM_URL: "" - # DEBUG: false - # CMD_LOGLEVEL: "info" - -service: - main: - ports: - main: - port: 10132 - -persistence: - uploads: - enabled: true - mountPath: "/hedgedoc/public/uploads" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: hedgedoc - postgresqlDatabase: hedgedoc diff --git a/stable/hedgedoc/4.0.25/CHANGELOG.md b/stable/hedgedoc/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..8a2a0ccae5b --- /dev/null +++ b/stable/hedgedoc/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [hedgedoc-4.0.25](https://github.com/truecharts/apps/compare/hedgedoc-4.0.24...hedgedoc-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.24](https://github.com/truecharts/apps/compare/hedgedoc-4.0.23...hedgedoc-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hedgedoc-4.0.23](https://github.com/truecharts/apps/compare/hedgedoc-4.0.22...hedgedoc-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [hedgedoc-4.0.22](https://github.com/truecharts/apps/compare/hedgedoc-4.0.20...hedgedoc-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [hedgedoc-4.0.20](https://github.com/truecharts/apps/compare/hedgedoc-4.0.19...hedgedoc-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [hedgedoc-4.0.19](https://github.com/truecharts/apps/compare/hedgedoc-4.0.18...hedgedoc-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [hedgedoc-4.0.18](https://github.com/truecharts/apps/compare/hedgedoc-4.0.17...hedgedoc-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [hedgedoc-4.0.17](https://github.com/truecharts/apps/compare/hedgedoc-4.0.15...hedgedoc-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [hedgedoc-4.0.15](https://github.com/truecharts/apps/compare/hedgedoc-4.0.14...hedgedoc-4.0.15) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + diff --git a/stable/hedgedoc/4.0.25/Chart.lock b/stable/hedgedoc/4.0.25/Chart.lock new file mode 100644 index 00000000000..31522f3b599 --- /dev/null +++ b/stable/hedgedoc/4.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:50:57.725732388Z" diff --git a/stable/hedgedoc/4.0.25/Chart.yaml b/stable/hedgedoc/4.0.25/Chart.yaml new file mode 100644 index 00000000000..5ee47332672 --- /dev/null +++ b/stable/hedgedoc/4.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: hedgedoc +version: 4.0.25 +appVersion: "1.9.4" +description: HedgeDoc lets you create real-time collaborative markdown notes. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/hedgedoc +icon: https://truecharts.org/img/chart-icons/hedgedoc.png +keywords: + - hedgedoc +sources: + - https://hub.docker.com/r/linuxserver/hedgedoc +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/hedgedoc/4.0.25/README.md b/stable/hedgedoc/4.0.25/README.md new file mode 100644 index 00000000000..befe1e90485 --- /dev/null +++ b/stable/hedgedoc/4.0.25/README.md @@ -0,0 +1,108 @@ +# hedgedoc + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.4](https://img.shields.io/badge/AppVersion-1.9.4-informational?style=flat-square) + +HedgeDoc lets you create real-time collaborative markdown notes. + +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: [hedgedoc](https://truecharts.org/docs/charts/stable/hedgedoc) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `hedgedoc` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install hedgedoc TrueCharts/hedgedoc +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `hedgedoc` deployment + +```console +helm uninstall hedgedoc +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install hedgedoc \ + --set env.TZ="America/New York" \ + TrueCharts/hedgedoc +``` + +#### 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 hedgedoc TrueCharts/hedgedoc -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/hedgedoc/4.0.24/app-readme.md b/stable/hedgedoc/4.0.25/app-readme.md similarity index 100% rename from stable/hedgedoc/4.0.24/app-readme.md rename to stable/hedgedoc/4.0.25/app-readme.md diff --git a/stable/jdownloader2/8.0.23/charts/common-10.4.7.tgz b/stable/hedgedoc/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/jdownloader2/8.0.23/charts/common-10.4.7.tgz rename to stable/hedgedoc/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/joplin-server/8.0.23/charts/postgresql-8.0.45.tgz b/stable/hedgedoc/4.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/joplin-server/8.0.23/charts/postgresql-8.0.45.tgz rename to stable/hedgedoc/4.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/hedgedoc/4.0.25/ix_values.yaml b/stable/hedgedoc/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..973d8e53990 --- /dev/null +++ b/stable/hedgedoc/4.0.25/ix_values.yaml @@ -0,0 +1,141 @@ +image: + repository: tccr.io/truecharts/hedgedoc + pullPolicy: IfNotPresent + tag: v1.9.4@sha256:9e3c4ed7322110174b66f547a07ddd93c7782a0d329c708dee31bbdbe063f1ea + +env: + NODE_ENV: "production" + CMD_PORT: "{{ .Values.service.main.ports.main.port }}" + CMD_DB_PORT: "5432" + CMD_DB_DIALECT: "postgres" + CMD_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + CMD_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + CMD_SESSION_SECRET: + secretKeyRef: + name: hedgedoc-secrets + key: CMD_SESSION_SECRET + CMD_DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + CMD_DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + # User Defined + CMD_FORBIDDEN_NOTE_IDS: "robots.txt, favicon.ico, api, build, css, docs, fonts, js, uploads, vendor, views" + CMD_IMAGE_UPLOAD_TYPE: "filesystem" + CMD_SOURCE_URL: "" + CMD_TOOBUSY_LAG: 70 + CMD_ALLOW_GRAVATAR: true + CMD_DOMAIN: false + CMD_PROTOCOL_USESSL: false + CMD_URL_ADDPORT: false + # CMD_ALLOW_ORIGIN: "localhost" + # CMD_HSTS_ENABLE: true + # CMD_HSTS_INCLUDE_SUBDOMAINS: true + # CMD_HSTS_MAX_AGE: 31536000 + # CMD_HSTS_PRELOAD: true + # CMD_CSP_ENABLE: true + # CMD_CSP_ADD_DISQUS: false + # CMD_CSP_ADD_GOOGLE_ANALYTICS: false + # CMD_CSP_REPORTURI: "" + # CMD_CSP_ALLOW_FRAMING: true + # CMD_CSP_ALLOW_PDF_EMBED: true + # CMD_COOKIE_POLICY: "lax" + # CMD_ALLOW_ANONYMOUS: false + # CMD_ALLOW_ANONYMOUS_EDITS: false + # CMD_ALLOW_FREEURL: false + # CMD_REQUIRE_FREEURL_AUTHENTICATION: true + # CMD_DEFAULT_PERMISSION: "editable" + # CMD_SESSION_LIFE: 1209600000 + # CMD_EMAIL: true + # CMD_ALLOW_EMAIL_REGISTER: true + # CMD_DROPBOX_CLIENTID: "" + # CMD_DROPBOX_CLIENTSECRET: "" + # CMD_FACEBOOK_CLIENTID: "" + # CMD_FACEBOOK_CLIENTSECRET: "" + # CMD_GITHUB_CLIENTID: "" + # CMD_GITHUB_CLIENTSECRET: "" + # CMD_GITLAB_SCOPE: "api" + # CMD_GITLAB_BASEURL: "" + # CMD_GITLAB_CLIENTID: "" + # CMD_GITLAB_CLIENTSECRET: "" + # CMD_GITLAB_VERSION: "v4" + # CMD_GOOGLE_CLIENTID: "" + # CMD_GOOGLE_CLIENTSECRET: "" + # CMD_GOOGLE_HOSTEDDOMAIN: "" + # CMD_TWITTER_CONSUMERKEY: "" + # CMD_TWITTER_CONSUMERSECRET: "" + # CMD_MATTERMOST_BASEURL: "" + # CMD_MATTERMOST_CLIENTID: "" + # CMD_MATTERMOST_CLIENTSECRET: "" + # CMD_OAUTH2_USER_PROFILE_URL: "" + # CMD_OAUTH2_USER_PROFILE_USERNAME_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_DISPLAY_NAME_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_EMAIL_ATTR: "" + # CMD_OAUTH2_USER_PROFILE_ID_ATTR: "" + # CMD_OAUTH2_TOKEN_URL: "" + # CMD_OAUTH2_AUTHORIZATION_URL: "" + # CMD_OAUTH2_CLIENT_ID: "" + # CMD_OAUTH2_CLIENT_SECRET: "" + # CMD_OAUTH2_PROVIDERNAME: "" + # CMD_OAUTH2_SCOPE: "" + # CMD_OAUTH2_ROLES_CLAIM: "" + # CMD_OAUTH2_ACCESS_ROLE: "" + # CMD_LDAP_URL: "" + # CMD_LDAP_BINDDN: "" + # CMD_LDAP_BINDCREDENTIALS: "" + # CMD_LDAP_SEARCHBASE: "" + # CMD_LDAP_SEARCHFILTER: "" + # CMD_LDAP_SEARCHATTRIBUTES: "" + # CMD_LDAP_USERIDFIELD: "" + # CMD_LDAP_USERNAMEFIELD: "" + # CMD_LDAP_TLS_CA: "" + # CMD_LDAP_PROVIDERNAME: "" + # CMD_SAML_IDPSSOURL: "" + # CMD_SAML_IDPCERT: "" + # CMD_SAML_CLIENTCERT: "" + # CMD_SAML_ISSUER: "" + # CMD_SAML_DISABLEREQUESTEDAUTHNCONTEXT: false + # CMD_SAML_IDENTIFIERFORMAT: "urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress" + # CMD_SAML_GROUPATTRIBUTE: "" + # CMD_SAML_REQUIREDGROUPS: "" + # CMD_SAML_EXTERNALGROUPS: "" + # CMD_SAML_ATTRIBUTE_ID: "" + # CMD_SAML_ATTRIBUTE_USERNAME: "" + # CMD_SAML_ATTRIBUTE_EMAIL: "" + # CMD_SAML_PROVIDERNAME: "" + # CMD_S3_ACCESS_KEY_ID: "" + # CMD_S3_SECRET_ACCESS_KEY: "" + # CMD_S3_REGION: "" + # CMD_S3_BUCKET: "" + # CMD_S3_ENDPOINT: "" + # CMD_AZURE_CONNECTION_STRING: "" + # CMD_AZURE_CONTAINER: "" + # CMD_MINIO_ACCESS_KEY: "" + # CMD_MINIO_SECRET_KEY: "" + # CMD_MINIO_ENDPOINT: "" + # CMD_MINIO_PORT: "" + # CMD_MINIO_SECURE: true + # CMD_IMGUR_CLIENTID: "" + # CMD_LUTIM_URL: "" + # DEBUG: false + # CMD_LOGLEVEL: "info" + +service: + main: + ports: + main: + port: 10132 + +persistence: + uploads: + enabled: true + mountPath: "/hedgedoc/public/uploads" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: hedgedoc + postgresqlDatabase: hedgedoc diff --git a/stable/hedgedoc/4.0.24/questions.yaml b/stable/hedgedoc/4.0.25/questions.yaml similarity index 100% rename from stable/hedgedoc/4.0.24/questions.yaml rename to stable/hedgedoc/4.0.25/questions.yaml diff --git a/stable/hedgedoc/4.0.24/templates/_secrets.tpl b/stable/hedgedoc/4.0.25/templates/_secrets.tpl similarity index 100% rename from stable/hedgedoc/4.0.24/templates/_secrets.tpl rename to stable/hedgedoc/4.0.25/templates/_secrets.tpl diff --git a/stable/hedgedoc/4.0.24/templates/common.yaml b/stable/hedgedoc/4.0.25/templates/common.yaml similarity index 100% rename from stable/hedgedoc/4.0.24/templates/common.yaml rename to stable/hedgedoc/4.0.25/templates/common.yaml diff --git a/stable/jdownloader2/8.0.23/values.yaml b/stable/hedgedoc/4.0.25/values.yaml similarity index 100% rename from stable/jdownloader2/8.0.23/values.yaml rename to stable/hedgedoc/4.0.25/values.yaml diff --git a/stable/heimdall/11.0.26/CHANGELOG.md b/stable/heimdall/11.0.26/CHANGELOG.md new file mode 100644 index 00000000000..38c8bbf5fe7 --- /dev/null +++ b/stable/heimdall/11.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [heimdall-11.0.26](https://github.com/truecharts/apps/compare/heimdall-11.0.25...heimdall-11.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [heimdall-11.0.25](https://github.com/truecharts/apps/compare/heimdall-11.0.24...heimdall-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.24](https://github.com/truecharts/apps/compare/heimdall-11.0.23...heimdall-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [heimdall-11.0.23](https://github.com/truecharts/apps/compare/heimdall-11.0.21...heimdall-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [heimdall-11.0.21](https://github.com/truecharts/apps/compare/heimdall-11.0.20...heimdall-11.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [heimdall-11.0.20](https://github.com/truecharts/apps/compare/heimdall-11.0.19...heimdall-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [heimdall-11.0.19](https://github.com/truecharts/apps/compare/heimdall-11.0.18...heimdall-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [heimdall-11.0.18](https://github.com/truecharts/apps/compare/heimdall-11.0.16...heimdall-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [heimdall-11.0.16](https://github.com/truecharts/apps/compare/heimdall-11.0.14...heimdall-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/heimdall/11.0.26/Chart.lock b/stable/heimdall/11.0.26/Chart.lock new file mode 100644 index 00000000000..50bf96b395d --- /dev/null +++ b/stable/heimdall/11.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:51.651662554Z" diff --git a/stable/heimdall/11.0.26/Chart.yaml b/stable/heimdall/11.0.26/Chart.yaml new file mode 100644 index 00000000000..e12b087bfdd --- /dev/null +++ b/stable/heimdall/11.0.26/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.4.13" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: An Application dashboard and launcher +home: https://github.com/truecharts/apps/tree/master/charts/stable/heimdall +icon: https://truecharts.org/img/chart-icons/heimdall.png +keywords: + - heimdall +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: heimdall +sources: + - https://github.com/linuxserver/Heimdall/ +type: application +version: 11.0.26 +annotations: + truecharts.org/catagories: | + - organizers + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/heimdall/11.0.26/README.md b/stable/heimdall/11.0.26/README.md new file mode 100644 index 00000000000..a246eac5d94 --- /dev/null +++ b/stable/heimdall/11.0.26/README.md @@ -0,0 +1,107 @@ +# heimdall + +![Version: 11.0.26](https://img.shields.io/badge/Version-11.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.4.13](https://img.shields.io/badge/AppVersion-2.4.13-informational?style=flat-square) + +An Application dashboard and launcher + +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: [heimdall](https://truecharts.org/docs/charts/stable/heimdall) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `heimdall` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install heimdall TrueCharts/heimdall +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `heimdall` deployment + +```console +helm uninstall heimdall +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install heimdall \ + --set env.TZ="America/New York" \ + TrueCharts/heimdall +``` + +#### 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 heimdall TrueCharts/heimdall -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/heimdall/11.0.26/app-readme.md b/stable/heimdall/11.0.26/app-readme.md new file mode 100644 index 00000000000..ba1e6d0bf68 --- /dev/null +++ b/stable/heimdall/11.0.26/app-readme.md @@ -0,0 +1,8 @@ +An Application dashboard and launcher + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/heimdall + +--- + +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/stable/jellyseerr/2.0.22/charts/common-10.4.7.tgz b/stable/heimdall/11.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/jellyseerr/2.0.22/charts/common-10.4.7.tgz rename to stable/heimdall/11.0.26/charts/common-10.4.7.tgz diff --git a/stable/heimdall/11.0.26/ix_values.yaml b/stable/heimdall/11.0.26/ix_values.yaml new file mode 100644 index 00000000000..6b0d65968e2 --- /dev/null +++ b/stable/heimdall/11.0.26/ix_values.yaml @@ -0,0 +1,28 @@ +image: + repository: tccr.io/truecharts/heimdall + tag: v2.4.13@sha256:50fcaa2188c2b5ac40e9bde2dcc7ff917297d2a82805632ae3ad5184ecf19f8b + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10014 + targetPort: 80 + +probes: + startup: + enabled: true + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/heimdall/11.0.26/questions.yaml b/stable/heimdall/11.0.26/questions.yaml new file mode 100644 index 00000000000..7a5b15b1f8c --- /dev/null +++ b/stable/heimdall/11.0.26/questions.yaml @@ -0,0 +1,2430 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10014 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 80 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/joplin-server/8.0.23/templates/common.yaml b/stable/heimdall/11.0.26/templates/common.yaml similarity index 100% rename from stable/joplin-server/8.0.23/templates/common.yaml rename to stable/heimdall/11.0.26/templates/common.yaml diff --git a/stable/jellyseerr/2.0.22/values.yaml b/stable/heimdall/11.0.26/values.yaml similarity index 100% rename from stable/jellyseerr/2.0.22/values.yaml rename to stable/heimdall/11.0.26/values.yaml diff --git a/stable/homarr/2.0.24/CHANGELOG.md b/stable/homarr/2.0.24/CHANGELOG.md deleted file mode 100644 index d18d84dce6f..00000000000 --- a/stable/homarr/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [homarr-2.0.24](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.24) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homarr-2.0.23](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homarr-2.0.23](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homarr-2.0.22](https://github.com/truecharts/apps/compare/homarr-2.0.20...homarr-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [homarr-2.0.20](https://github.com/truecharts/apps/compare/homarr-2.0.19...homarr-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [homarr-2.0.19](https://github.com/truecharts/apps/compare/homarr-2.0.18...homarr-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [homarr-2.0.18](https://github.com/truecharts/apps/compare/homarr-2.0.16...homarr-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [homarr-2.0.16](https://github.com/truecharts/apps/compare/homarr-2.0.14...homarr-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [homarr-2.0.14](https://github.com/truecharts/apps/compare/homarr-2.0.13...homarr-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [homarr-2.0.13](https://github.com/truecharts/apps/compare/homarr-2.0.12...homarr-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [homarr-2.0.12](https://github.com/truecharts/apps/compare/homarr-2.0.11...homarr-2.0.12) (2022-07-11) - -#### Chore diff --git a/stable/homarr/2.0.24/Chart.lock b/stable/homarr/2.0.24/Chart.lock deleted file mode 100644 index 33fb7af2c4d..00000000000 --- a/stable/homarr/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:18:26.03628319Z" diff --git a/stable/homarr/2.0.24/Chart.yaml b/stable/homarr/2.0.24/Chart.yaml deleted file mode 100644 index d0c1b9f9843..00000000000 --- a/stable/homarr/2.0.24/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "0.8.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. -home: https://github.com/truecharts/apps/tree/master/charts/stable/homarr -icon: https://truecharts.org/img/chart-icons/homarr.png -keywords: - - dashboard -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: homarr -sources: - - https://github.com/ajnart/homarr -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/homarr/2.0.24/README.md b/stable/homarr/2.0.24/README.md deleted file mode 100644 index 482538de19b..00000000000 --- a/stable/homarr/2.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# homarr - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 0.8.2](https://img.shields.io/badge/AppVersion-0.8.2-informational?style=flat-square) - -Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. - -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: [homarr](https://truecharts.org/docs/charts/stable/homarr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `homarr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install homarr TrueCharts/homarr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `homarr` deployment - -```console -helm uninstall homarr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install homarr \ - --set env.TZ="America/New York" \ - TrueCharts/homarr -``` - -#### 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 homarr TrueCharts/homarr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/homarr/2.0.24/ix_values.yaml b/stable/homarr/2.0.24/ix_values.yaml deleted file mode 100644 index 5e1a36669d7..00000000000 --- a/stable/homarr/2.0.24/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/homarr - tag: 0.8.2@sha256:e0e750ab853a20ef0f0c61076dded6355ad3cc3923f54ebcf756a7150cb6fa3a - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 10245 - targetPort: 7575 - -persistence: - config: - enabled: true - mountPath: "/app/data/configs" - icons: - enabled: true - mountPath: "/app/public/icons" diff --git a/stable/homarr/2.0.25/CHANGELOG.md b/stable/homarr/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..4d032820d23 --- /dev/null +++ b/stable/homarr/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [homarr-2.0.25](https://github.com/truecharts/apps/compare/homarr-2.0.24...homarr-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [homarr-2.0.24](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.24) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homarr-2.0.23](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homarr-2.0.23](https://github.com/truecharts/apps/compare/homarr-2.0.22...homarr-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homarr-2.0.22](https://github.com/truecharts/apps/compare/homarr-2.0.20...homarr-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [homarr-2.0.20](https://github.com/truecharts/apps/compare/homarr-2.0.19...homarr-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [homarr-2.0.19](https://github.com/truecharts/apps/compare/homarr-2.0.18...homarr-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [homarr-2.0.18](https://github.com/truecharts/apps/compare/homarr-2.0.16...homarr-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [homarr-2.0.16](https://github.com/truecharts/apps/compare/homarr-2.0.14...homarr-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [homarr-2.0.14](https://github.com/truecharts/apps/compare/homarr-2.0.13...homarr-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [homarr-2.0.13](https://github.com/truecharts/apps/compare/homarr-2.0.12...homarr-2.0.13) (2022-07-12) + +#### Chore diff --git a/stable/homarr/2.0.25/Chart.lock b/stable/homarr/2.0.25/Chart.lock new file mode 100644 index 00000000000..c86570108fb --- /dev/null +++ b/stable/homarr/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:50:56.973481383Z" diff --git a/stable/homarr/2.0.25/Chart.yaml b/stable/homarr/2.0.25/Chart.yaml new file mode 100644 index 00000000000..9ffef68bdd8 --- /dev/null +++ b/stable/homarr/2.0.25/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "0.8.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. +home: https://github.com/truecharts/apps/tree/master/charts/stable/homarr +icon: https://truecharts.org/img/chart-icons/homarr.png +keywords: + - dashboard +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homarr +sources: + - https://github.com/ajnart/homarr +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/homarr/2.0.25/README.md b/stable/homarr/2.0.25/README.md new file mode 100644 index 00000000000..b34b0535181 --- /dev/null +++ b/stable/homarr/2.0.25/README.md @@ -0,0 +1,107 @@ +# homarr + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 0.8.2](https://img.shields.io/badge/AppVersion-0.8.2-informational?style=flat-square) + +Homarr is a simple and lightweight homepage for your server, that helps you easily access all of your services in one place. + +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: [homarr](https://truecharts.org/docs/charts/stable/homarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `homarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install homarr TrueCharts/homarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `homarr` deployment + +```console +helm uninstall homarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install homarr \ + --set env.TZ="America/New York" \ + TrueCharts/homarr +``` + +#### 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 homarr TrueCharts/homarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/homarr/2.0.24/app-readme.md b/stable/homarr/2.0.25/app-readme.md similarity index 100% rename from stable/homarr/2.0.24/app-readme.md rename to stable/homarr/2.0.25/app-readme.md diff --git a/stable/joplin-server/8.0.23/charts/common-10.4.7.tgz b/stable/homarr/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/joplin-server/8.0.23/charts/common-10.4.7.tgz rename to stable/homarr/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/homarr/2.0.25/ix_values.yaml b/stable/homarr/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..5693f96d063 --- /dev/null +++ b/stable/homarr/2.0.25/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/homarr + tag: 0.8.2@sha256:285fdf2b08944925322a6112d9f43eefa660ab8616181ec6d840806c61c75f3b + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10245 + targetPort: 7575 + +persistence: + config: + enabled: true + mountPath: "/app/data/configs" + icons: + enabled: true + mountPath: "/app/public/icons" diff --git a/stable/homarr/2.0.24/questions.yaml b/stable/homarr/2.0.25/questions.yaml similarity index 100% rename from stable/homarr/2.0.24/questions.yaml rename to stable/homarr/2.0.25/questions.yaml diff --git a/stable/kanboard/8.0.23/templates/common.yaml b/stable/homarr/2.0.25/templates/common.yaml similarity index 100% rename from stable/kanboard/8.0.23/templates/common.yaml rename to stable/homarr/2.0.25/templates/common.yaml diff --git a/stable/joplin-server/8.0.23/values.yaml b/stable/homarr/2.0.25/values.yaml similarity index 100% rename from stable/joplin-server/8.0.23/values.yaml rename to stable/homarr/2.0.25/values.yaml diff --git a/stable/home-assistant/15.0.33/CHANGELOG.md b/stable/home-assistant/15.0.33/CHANGELOG.md new file mode 100644 index 00000000000..3578347ee88 --- /dev/null +++ b/stable/home-assistant/15.0.33/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [home-assistant-15.0.33](https://github.com/truecharts/apps/compare/home-assistant-15.0.32...home-assistant-15.0.33) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [home-assistant-15.0.32](https://github.com/truecharts/apps/compare/home-assistant-15.0.31...home-assistant-15.0.32) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [home-assistant-15.0.31](https://github.com/truecharts/apps/compare/home-assistant-15.0.30...home-assistant-15.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [home-assistant-15.0.30](https://github.com/truecharts/apps/compare/home-assistant-15.0.28...home-assistant-15.0.30) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [home-assistant-15.0.28](https://github.com/truecharts/apps/compare/home-assistant-15.0.27...home-assistant-15.0.28) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [home-assistant-15.0.27](https://github.com/truecharts/apps/compare/home-assistant-15.0.26...home-assistant-15.0.27) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [home-assistant-15.0.26](https://github.com/truecharts/apps/compare/home-assistant-15.0.25...home-assistant-15.0.26) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [home-assistant-15.0.25](https://github.com/truecharts/apps/compare/home-assistant-15.0.23...home-assistant-15.0.25) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [home-assistant-15.0.23](https://github.com/truecharts/apps/compare/home-assistant-15.0.22...home-assistant-15.0.23) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) diff --git a/stable/home-assistant/15.0.33/Chart.lock b/stable/home-assistant/15.0.33/Chart.lock new file mode 100644 index 00000000000..405ebb6faa5 --- /dev/null +++ b/stable/home-assistant/15.0.33/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:51:05.514657486Z" diff --git a/stable/home-assistant/15.0.33/Chart.yaml b/stable/home-assistant/15.0.33/Chart.yaml new file mode 100644 index 00000000000..ab417eac0d7 --- /dev/null +++ b/stable/home-assistant/15.0.33/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "2022.7.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +deprecated: false +description: home-assistant App for TrueNAS SCALE +home: https://github.com/truecharts/apps/tree/master/charts/stable/home-assistant +icon: https://truecharts.org/img/chart-icons/home-assistant.png +keywords: + - home-assistant + - hass + - homeassistant +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: home-assistant +sources: + - https://github.com/home-assistant/home-assistant + - https://github.com/cdr/code-server +type: application +version: 15.0.33 +annotations: + truecharts.org/catagories: | + - home-automation + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/home-assistant/15.0.33/README.md b/stable/home-assistant/15.0.33/README.md new file mode 100644 index 00000000000..fc698763f75 --- /dev/null +++ b/stable/home-assistant/15.0.33/README.md @@ -0,0 +1,109 @@ +# home-assistant + +![Version: 15.0.33](https://img.shields.io/badge/Version-15.0.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.7.6](https://img.shields.io/badge/AppVersion-2022.7.6-informational?style=flat-square) + +home-assistant App for TrueNAS SCALE + +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: [home-assistant](https://truecharts.org/docs/charts/stable/home-assistant) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `home-assistant` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install home-assistant TrueCharts/home-assistant +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `home-assistant` deployment + +```console +helm uninstall home-assistant +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install home-assistant \ + --set env.TZ="America/New York" \ + TrueCharts/home-assistant +``` + +#### 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 home-assistant TrueCharts/home-assistant -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/home-assistant/15.0.33/app-readme.md b/stable/home-assistant/15.0.33/app-readme.md new file mode 100644 index 00000000000..353538218e7 --- /dev/null +++ b/stable/home-assistant/15.0.33/app-readme.md @@ -0,0 +1,8 @@ +home-assistant App for TrueNAS SCALE + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/home-assistant + +--- + +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/stable/k8s-gateway/6.1.6/charts/common-10.4.7.tgz b/stable/home-assistant/15.0.33/charts/common-10.4.7.tgz similarity index 100% rename from stable/k8s-gateway/6.1.6/charts/common-10.4.7.tgz rename to stable/home-assistant/15.0.33/charts/common-10.4.7.tgz diff --git a/stable/kanboard/8.0.23/charts/postgresql-8.0.45.tgz b/stable/home-assistant/15.0.33/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/kanboard/8.0.23/charts/postgresql-8.0.45.tgz rename to stable/home-assistant/15.0.33/charts/postgresql-8.0.45.tgz diff --git a/stable/home-assistant/15.0.33/ix_values.yaml b/stable/home-assistant/15.0.33/ix_values.yaml new file mode 100644 index 00000000000..18660f65a49 --- /dev/null +++ b/stable/home-assistant/15.0.33/ix_values.yaml @@ -0,0 +1,157 @@ +image: + repository: tccr.io/truecharts/home-assistant + pullPolicy: IfNotPresent + tag: 2022.7.6@sha256:f7095beb77c8d853ef15b7344abe48907837447aed80af894875f6250ee60d40 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8123 + targetPort: 8123 + +initContainers: + init: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + command: ["/config/init/init.sh"] + volumeMounts: + - name: init + mountPath: "/config/init" + - name: config + mountPath: "/config" + +# # Enable devices to be discoverable +# hostNetwork: true + +# # When hostNetwork is true set dnsPolicy to ClusterFirstWithHostNet +# dnsPolicy: ClusterFirstWithHostNet + +# Enable a prometheus-operator servicemonitor +prometheus: + serviceMonitor: + enabled: false + # interval: 1m + # additionalLabels: {} + +persistence: + config: + enabled: true + mountPath: "/config" + init: + enabled: "true" + mountPath: "/config/init" + readOnly: true + type: "custom" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-init' + defaultMode: 0777 + +configmap: + init: + enabled: true + data: + init.sh: |- + #!/bin/sh + if test -f "/config/configuration.yaml"; then + echo "configuration.yaml exists." + if grep -q recorder: "/config/configuration.yaml"; then + echo "configuration.yaml already contains recorder" + else + cat /config/init/recorder.default >> /config/configuration.yaml + fi + if grep -q http: "/config/configuration.yaml"; then + echo "configuration.yaml already contains http section" + else + cat /config/init/http.default >> /config/configuration.yaml + fi + else + echo "configuration.yaml does NOT exist." + cp /config/init/configuration.yaml.default /config/configuration.yaml + cat /config/init/recorder.default >> /config/configuration.yaml + cat /config/init/http.default >> /config/configuration.yaml + fi + + echo "Creating include files..." + for include_file in groups.yaml automations.yaml scripts.yaml scenes.yaml; do + if test -f "/config/$include_file"; then + echo "$include_file exists." + else + echo "$include_file does NOT exist." + touch "/config/$include_file" + fi + done + + cd "/config" || echo "Could not change path to /config" + echo "Creating custom_components directory..." + mkdir "/config/custom_components" || echo "custom_components directory already exists" + + echo "Changing to the custom_components directory..." + cd "/config/custom_components" || echo "Could not change path to /config/custom_components" + + echo "Downloading HACS" + wget "https://github.com/hacs/integration/releases/latest/download/hacs.zip" || exit 0 + + if [ -d "/config/custom_components/hacs" ]; then + echo "HACS directory already exist, cleaning up..." + rm -R "/config/custom_components/hacs" + fi + + echo "Creating HACS directory..." + mkdir "/config/custom_components/hacs" + + echo "Unpacking HACS..." + unzip "/config/custom_components/hacs.zip" -d "/config/custom_components/hacs" >/dev/null 2>&1 + + echo "Removing HACS zip file..." + rm "/config/custom_components/hacs.zip" + echo "Installation complete." + + configuration.yaml.default: |- + # Configure a default setup of Home Assistant (frontend, api, etc) + default_config: + + # Text to speech + tts: + - platform: google_translate + + group: !include groups.yaml + automation: !include automations.yaml + script: !include scripts.yaml + scene: !include scenes.yaml + recorder.default: |- + + recorder: + purge_keep_days: 30 + commit_interval: 3 + db_url: {{ ( printf "%s?client_encoding=utf8" ( .Values.postgresql.url.complete | trimAll "\"" ) ) | quote }} + http.default: |- + + http: + use_x_forwarded_for: true + trusted_proxies: + - 172.16.0.0/16 + +postgresql: + enabled: true + postgresqlUsername: home-assistant + postgresqlDatabase: home-assistant + existingSecret: "dbcreds" + +influxdb: + enabled: false + architecture: standalone + database: home_assistant + authEnabled: false + persistence: + enabled: false + # storageClass: "" + # diff --git a/stable/home-assistant/15.0.33/questions.yaml b/stable/home-assistant/15.0.33/questions.yaml new file mode 100644 index 00000000000..90334d1beac --- /dev/null +++ b/stable/home-assistant/15.0.33/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8123 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8123 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/mosquitto/6.0.25/templates/common.yaml b/stable/home-assistant/15.0.33/templates/common.yaml similarity index 100% rename from stable/mosquitto/6.0.25/templates/common.yaml rename to stable/home-assistant/15.0.33/templates/common.yaml diff --git a/stable/k8s-gateway/6.1.6/values.yaml b/stable/home-assistant/15.0.33/values.yaml similarity index 100% rename from stable/k8s-gateway/6.1.6/values.yaml rename to stable/home-assistant/15.0.33/values.yaml diff --git a/stable/homer/2.0.26/CHANGELOG.md b/stable/homer/2.0.26/CHANGELOG.md deleted file mode 100644 index 2744df0b71b..00000000000 --- a/stable/homer/2.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [homer-2.0.25](https://github.com/truecharts/apps/compare/homer-2.0.23...homer-2.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [homer-2.0.23](https://github.com/truecharts/apps/compare/homer-2.0.22...homer-2.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [homer-2.0.22](https://github.com/truecharts/apps/compare/homer-2.0.21...homer-2.0.22) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [homer-2.0.21](https://github.com/truecharts/apps/compare/homer-2.0.20...homer-2.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [homer-2.0.20](https://github.com/truecharts/apps/compare/homer-2.0.18...homer-2.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [homer-2.0.18](https://github.com/truecharts/apps/compare/homer-2.0.16...homer-2.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [homer-2.0.16](https://github.com/truecharts/apps/compare/homer-2.0.15...homer-2.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [homer-2.0.15](https://github.com/truecharts/apps/compare/homer-2.0.14...homer-2.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/homer/2.0.26/Chart.lock b/stable/homer/2.0.26/Chart.lock deleted file mode 100644 index 9d6b9d76ee7..00000000000 --- a/stable/homer/2.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:18:42.793527622Z" diff --git a/stable/homer/2.0.26/Chart.yaml b/stable/homer/2.0.26/Chart.yaml deleted file mode 100644 index b83bf9b9f12..00000000000 --- a/stable/homer/2.0.26/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "22.07.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A dead simple static homepage for your server to keep your services on hand. -home: https://github.com/truecharts/apps/tree/master/charts/stable/homer -icon: https://truecharts.org/img/chart-icons/homer.png -keywords: - - homer - - dashboard - - launcher -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: homer -sources: - - https://github.com/bastienwirtz/homer - - https://hub.docker.com/r/b4bz/homer -version: 2.0.26 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/homer/2.0.26/README.md b/stable/homer/2.0.26/README.md deleted file mode 100644 index 64938f881c1..00000000000 --- a/stable/homer/2.0.26/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# homer - -![Version: 2.0.26](https://img.shields.io/badge/Version-2.0.26-informational?style=flat-square) ![AppVersion: 22.07.2](https://img.shields.io/badge/AppVersion-22.07.2-informational?style=flat-square) - -A dead simple static homepage for your server to keep your services on hand. - -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: [homer](https://truecharts.org/docs/charts/stable/homer) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `homer` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install homer TrueCharts/homer -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `homer` deployment - -```console -helm uninstall homer -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install homer \ - --set env.TZ="America/New York" \ - TrueCharts/homer -``` - -#### 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 homer TrueCharts/homer -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/homer/2.0.26/ix_values.yaml b/stable/homer/2.0.26/ix_values.yaml deleted file mode 100644 index 6b21e68a803..00000000000 --- a/stable/homer/2.0.26/ix_values.yaml +++ /dev/null @@ -1,23 +0,0 @@ -image: - repository: tccr.io/truecharts/homer - tag: v22.07.2@sha256:708a690f3e5f484c25982d862bb904caee12762bcefe2ad432389fa88b4808d0 - pullPolicy: IfNotPresent - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 1000 - -env: - INIT_ASSETS: true - -service: - main: - ports: - main: - port: 10178 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/www/assets" diff --git a/stable/homer/2.0.27/CHANGELOG.md b/stable/homer/2.0.27/CHANGELOG.md new file mode 100644 index 00000000000..b3084948907 --- /dev/null +++ b/stable/homer/2.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [homer-2.0.27](https://github.com/truecharts/apps/compare/homer-2.0.26...homer-2.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.26](https://github.com/truecharts/apps/compare/homer-2.0.25...homer-2.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [homer-2.0.25](https://github.com/truecharts/apps/compare/homer-2.0.23...homer-2.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [homer-2.0.23](https://github.com/truecharts/apps/compare/homer-2.0.22...homer-2.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [homer-2.0.22](https://github.com/truecharts/apps/compare/homer-2.0.21...homer-2.0.22) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [homer-2.0.21](https://github.com/truecharts/apps/compare/homer-2.0.20...homer-2.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [homer-2.0.20](https://github.com/truecharts/apps/compare/homer-2.0.18...homer-2.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [homer-2.0.18](https://github.com/truecharts/apps/compare/homer-2.0.16...homer-2.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [homer-2.0.16](https://github.com/truecharts/apps/compare/homer-2.0.15...homer-2.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/homer/2.0.27/Chart.lock b/stable/homer/2.0.27/Chart.lock new file mode 100644 index 00000000000..46fc1c92405 --- /dev/null +++ b/stable/homer/2.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:10.856740625Z" diff --git a/stable/homer/2.0.27/Chart.yaml b/stable/homer/2.0.27/Chart.yaml new file mode 100644 index 00000000000..2570447cdee --- /dev/null +++ b/stable/homer/2.0.27/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "22.07.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A dead simple static homepage for your server to keep your services on hand. +home: https://github.com/truecharts/apps/tree/master/charts/stable/homer +icon: https://truecharts.org/img/chart-icons/homer.png +keywords: + - homer + - dashboard + - launcher +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: homer +sources: + - https://github.com/bastienwirtz/homer + - https://hub.docker.com/r/b4bz/homer +version: 2.0.27 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/homer/2.0.27/README.md b/stable/homer/2.0.27/README.md new file mode 100644 index 00000000000..f95cec2425e --- /dev/null +++ b/stable/homer/2.0.27/README.md @@ -0,0 +1,108 @@ +# homer + +![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![AppVersion: 22.07.2](https://img.shields.io/badge/AppVersion-22.07.2-informational?style=flat-square) + +A dead simple static homepage for your server to keep your services on hand. + +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: [homer](https://truecharts.org/docs/charts/stable/homer) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `homer` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install homer TrueCharts/homer +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `homer` deployment + +```console +helm uninstall homer +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install homer \ + --set env.TZ="America/New York" \ + TrueCharts/homer +``` + +#### 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 homer TrueCharts/homer -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/homer/2.0.26/app-readme.md b/stable/homer/2.0.27/app-readme.md similarity index 100% rename from stable/homer/2.0.26/app-readme.md rename to stable/homer/2.0.27/app-readme.md diff --git a/stable/kanboard/8.0.23/charts/common-10.4.7.tgz b/stable/homer/2.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/kanboard/8.0.23/charts/common-10.4.7.tgz rename to stable/homer/2.0.27/charts/common-10.4.7.tgz diff --git a/stable/homer/2.0.27/ix_values.yaml b/stable/homer/2.0.27/ix_values.yaml new file mode 100644 index 00000000000..364761bd11d --- /dev/null +++ b/stable/homer/2.0.27/ix_values.yaml @@ -0,0 +1,23 @@ +image: + repository: tccr.io/truecharts/homer + tag: v22.07.2@sha256:9f3ba8802e3bae5d963d5fccbb56fb515893ae5edb5a9b2ffc522e70b597dfdd + pullPolicy: IfNotPresent + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 1000 + +env: + INIT_ASSETS: true + +service: + main: + ports: + main: + port: 10178 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/www/assets" diff --git a/stable/homer/2.0.26/questions.yaml b/stable/homer/2.0.27/questions.yaml similarity index 100% rename from stable/homer/2.0.26/questions.yaml rename to stable/homer/2.0.27/questions.yaml diff --git a/stable/kavita/2.0.22/templates/common.yaml b/stable/homer/2.0.27/templates/common.yaml similarity index 100% rename from stable/kavita/2.0.22/templates/common.yaml rename to stable/homer/2.0.27/templates/common.yaml diff --git a/stable/kanboard/8.0.23/values.yaml b/stable/homer/2.0.27/values.yaml similarity index 100% rename from stable/kanboard/8.0.23/values.yaml rename to stable/homer/2.0.27/values.yaml diff --git a/stable/hyperion-ng/6.0.22/CHANGELOG.md b/stable/hyperion-ng/6.0.22/CHANGELOG.md deleted file mode 100644 index 008356d9aee..00000000000 --- a/stable/hyperion-ng/6.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [hyperion-ng-6.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.19...hyperion-ng-6.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [hyperion-ng-6.0.19](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.18...hyperion-ng-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [hyperion-ng-6.0.18](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.17...hyperion-ng-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [hyperion-ng-6.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.15...hyperion-ng-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [hyperion-ng-6.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.13...hyperion-ng-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [hyperion-ng-6.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.12...hyperion-ng-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [hyperion-ng-6.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.11...hyperion-ng-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [hyperion-ng-6.0.11](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.10...hyperion-ng-6.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/hyperion-ng/6.0.22/Chart.lock b/stable/hyperion-ng/6.0.22/Chart.lock deleted file mode 100644 index 92cb970b196..00000000000 --- a/stable/hyperion-ng/6.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:18:45.954585137Z" diff --git a/stable/hyperion-ng/6.0.22/Chart.yaml b/stable/hyperion-ng/6.0.22/Chart.yaml deleted file mode 100644 index bd656451721..00000000000 --- a/stable/hyperion-ng/6.0.22/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "2.0.13" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Hyperion is an opensource Bias or Ambient Lighting implementation -home: https://github.com/truecharts/apps/tree/master/charts/stable/hyperion-ng -icon: https://truecharts.org/img/chart-icons/hyperion-ng.png -keywords: - - hyperion-ng - - hyperion -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: hyperion-ng -sources: - - https://github.com/hyperion-project/hyperion.ng - - https://hub.docker.com/r/sirfragalot/hyperion.ng -version: 6.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/hyperion-ng/6.0.22/README.md b/stable/hyperion-ng/6.0.22/README.md deleted file mode 100644 index 4cc4045ca71..00000000000 --- a/stable/hyperion-ng/6.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# hyperion-ng - -![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![AppVersion: 2.0.13](https://img.shields.io/badge/AppVersion-2.0.13-informational?style=flat-square) - -Hyperion is an opensource Bias or Ambient Lighting implementation - -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: [hyperion-ng](https://truecharts.org/docs/charts/stable/hyperion-ng) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `hyperion-ng` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install hyperion-ng TrueCharts/hyperion-ng -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `hyperion-ng` deployment - -```console -helm uninstall hyperion-ng -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install hyperion-ng \ - --set env.TZ="America/New York" \ - TrueCharts/hyperion-ng -``` - -#### 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 hyperion-ng TrueCharts/hyperion-ng -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/hyperion-ng/6.0.22/ix_values.yaml b/stable/hyperion-ng/6.0.22/ix_values.yaml deleted file mode 100644 index 3a89d27298d..00000000000 --- a/stable/hyperion-ng/6.0.22/ix_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -image: - repository: tccr.io/truecharts/hyperion.ng - tag: v2.0.13@sha256:1480feaaa3e9f9969254828427de061384dc6a29940aa8d5df1fce907d795e61 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10065 - targetPort: 8090 - jsonservice: - enabled: true - ports: - jsonservice: - enabled: true - port: 19444 - targetPort: 19444 - protobufservice: - enabled: true - ports: - protobufservice: - enabled: true - port: 19445 - targetPort: 19445 - boblightservice: - enabled: true - ports: - boblightservice: - enabled: true - port: 19333 - targetPort: 19333 - -persistence: - config: - enabled: true - mountPath: "/root/.hyperion" diff --git a/stable/hyperion-ng/6.0.23/CHANGELOG.md b/stable/hyperion-ng/6.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b0fcc37c3b8 --- /dev/null +++ b/stable/hyperion-ng/6.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [hyperion-ng-6.0.23](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.22...hyperion-ng-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.22](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.21...hyperion-ng-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [hyperion-ng-6.0.21](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.19...hyperion-ng-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [hyperion-ng-6.0.19](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.18...hyperion-ng-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [hyperion-ng-6.0.18](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.17...hyperion-ng-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [hyperion-ng-6.0.17](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.15...hyperion-ng-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [hyperion-ng-6.0.15](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.13...hyperion-ng-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [hyperion-ng-6.0.13](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.12...hyperion-ng-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [hyperion-ng-6.0.12](https://github.com/truecharts/apps/compare/hyperion-ng-6.0.11...hyperion-ng-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/hyperion-ng/6.0.23/Chart.lock b/stable/hyperion-ng/6.0.23/Chart.lock new file mode 100644 index 00000000000..4a5e6b85f9d --- /dev/null +++ b/stable/hyperion-ng/6.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:16.426841452Z" diff --git a/stable/hyperion-ng/6.0.23/Chart.yaml b/stable/hyperion-ng/6.0.23/Chart.yaml new file mode 100644 index 00000000000..b732bb0ceac --- /dev/null +++ b/stable/hyperion-ng/6.0.23/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.0.13" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Hyperion is an opensource Bias or Ambient Lighting implementation +home: https://github.com/truecharts/apps/tree/master/charts/stable/hyperion-ng +icon: https://truecharts.org/img/chart-icons/hyperion-ng.png +keywords: + - hyperion-ng + - hyperion +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: hyperion-ng +sources: + - https://github.com/hyperion-project/hyperion.ng + - https://hub.docker.com/r/sirfragalot/hyperion.ng +version: 6.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/hyperion-ng/6.0.23/README.md b/stable/hyperion-ng/6.0.23/README.md new file mode 100644 index 00000000000..74eb8f9f6ae --- /dev/null +++ b/stable/hyperion-ng/6.0.23/README.md @@ -0,0 +1,108 @@ +# hyperion-ng + +![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 2.0.13](https://img.shields.io/badge/AppVersion-2.0.13-informational?style=flat-square) + +Hyperion is an opensource Bias or Ambient Lighting implementation + +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: [hyperion-ng](https://truecharts.org/docs/charts/stable/hyperion-ng) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `hyperion-ng` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install hyperion-ng TrueCharts/hyperion-ng +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `hyperion-ng` deployment + +```console +helm uninstall hyperion-ng +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install hyperion-ng \ + --set env.TZ="America/New York" \ + TrueCharts/hyperion-ng +``` + +#### 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 hyperion-ng TrueCharts/hyperion-ng -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/hyperion-ng/6.0.22/app-readme.md b/stable/hyperion-ng/6.0.23/app-readme.md similarity index 100% rename from stable/hyperion-ng/6.0.22/app-readme.md rename to stable/hyperion-ng/6.0.23/app-readme.md diff --git a/stable/kavita/2.0.22/charts/common-10.4.7.tgz b/stable/hyperion-ng/6.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/kavita/2.0.22/charts/common-10.4.7.tgz rename to stable/hyperion-ng/6.0.23/charts/common-10.4.7.tgz diff --git a/stable/hyperion-ng/6.0.23/ix_values.yaml b/stable/hyperion-ng/6.0.23/ix_values.yaml new file mode 100644 index 00000000000..ea7bb7897f5 --- /dev/null +++ b/stable/hyperion-ng/6.0.23/ix_values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/hyperion.ng + tag: v2.0.13@sha256:3f19687b6735e9f5ba148bf97cfe68888f07c73d6350a8e04ad0e8ecb0364c7b + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10065 + targetPort: 8090 + jsonservice: + enabled: true + ports: + jsonservice: + enabled: true + port: 19444 + targetPort: 19444 + protobufservice: + enabled: true + ports: + protobufservice: + enabled: true + port: 19445 + targetPort: 19445 + boblightservice: + enabled: true + ports: + boblightservice: + enabled: true + port: 19333 + targetPort: 19333 + +persistence: + config: + enabled: true + mountPath: "/root/.hyperion" diff --git a/stable/hyperion-ng/6.0.22/questions.yaml b/stable/hyperion-ng/6.0.23/questions.yaml similarity index 100% rename from stable/hyperion-ng/6.0.22/questions.yaml rename to stable/hyperion-ng/6.0.23/questions.yaml diff --git a/stable/komga/6.0.25/templates/common.yaml b/stable/hyperion-ng/6.0.23/templates/common.yaml similarity index 100% rename from stable/komga/6.0.25/templates/common.yaml rename to stable/hyperion-ng/6.0.23/templates/common.yaml diff --git a/stable/kavita/2.0.22/values.yaml b/stable/hyperion-ng/6.0.23/values.yaml similarity index 100% rename from stable/kavita/2.0.22/values.yaml rename to stable/hyperion-ng/6.0.23/values.yaml diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/CHANGELOG.md b/stable/icantbelieveitsnotvaletudo/4.0.23/CHANGELOG.md deleted file mode 100644 index 0bfef772abd..00000000000 --- a/stable/icantbelieveitsnotvaletudo/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icantbelieveitsnotvaletudo-4.0.22](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.20...icantbelieveitsnotvaletudo-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [icantbelieveitsnotvaletudo-4.0.20](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.19...icantbelieveitsnotvaletudo-4.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [icantbelieveitsnotvaletudo-4.0.19](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.18...icantbelieveitsnotvaletudo-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [icantbelieveitsnotvaletudo-4.0.18](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.17...icantbelieveitsnotvaletudo-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [icantbelieveitsnotvaletudo-4.0.17](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.15...icantbelieveitsnotvaletudo-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [icantbelieveitsnotvaletudo-4.0.15](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.13...icantbelieveitsnotvaletudo-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [icantbelieveitsnotvaletudo-4.0.13](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.12...icantbelieveitsnotvaletudo-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [icantbelieveitsnotvaletudo-4.0.12](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.11...icantbelieveitsnotvaletudo-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.lock b/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.lock deleted file mode 100644 index 10a2a38c823..00000000000 --- a/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:02.308441025Z" diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.yaml b/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.yaml deleted file mode 100644 index 4104a864b12..00000000000 --- a/stable/icantbelieveitsnotvaletudo/4.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2021.2.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Create live map data from Valetudo powered robots -home: https://github.com/truecharts/apps/tree/master/charts/stable/icantbelieveitsnotvaletudo -icon: https://truecharts.org/img/chart-icons/icantbelieveitsnotvaletudo.png -keywords: - - icantbelieveitsnotvaletudo - - MQTT - - valetudo - - iot -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: icantbelieveitsnotvaletudo -sources: - - https://github.com/Hypfer/ICantBelieveItsNotValetudo - - https://github.com/truecharts/apps/tree/master/charts/icantbelieveitsnotvaletudo -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/README.md b/stable/icantbelieveitsnotvaletudo/4.0.23/README.md deleted file mode 100644 index 90ef6a2d554..00000000000 --- a/stable/icantbelieveitsnotvaletudo/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# icantbelieveitsnotvaletudo - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 2021.2.1](https://img.shields.io/badge/AppVersion-2021.2.1-informational?style=flat-square) - -Create live map data from Valetudo powered robots - -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: [icantbelieveitsnotvaletudo](https://truecharts.org/docs/charts/stable/icantbelieveitsnotvaletudo) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `icantbelieveitsnotvaletudo` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install icantbelieveitsnotvaletudo TrueCharts/icantbelieveitsnotvaletudo -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `icantbelieveitsnotvaletudo` deployment - -```console -helm uninstall icantbelieveitsnotvaletudo -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install icantbelieveitsnotvaletudo \ - --set env.TZ="America/New York" \ - TrueCharts/icantbelieveitsnotvaletudo -``` - -#### 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 icantbelieveitsnotvaletudo TrueCharts/icantbelieveitsnotvaletudo -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/ix_values.yaml b/stable/icantbelieveitsnotvaletudo/4.0.23/ix_values.yaml deleted file mode 100644 index abfb387167d..00000000000 --- a/stable/icantbelieveitsnotvaletudo/4.0.23/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: tccr.io/truecharts/icantbelieveitsnotvaletudo - tag: v2021.2.1@sha256:8ff3fbdc8e59a40730cdc99e9dcd35ffcac4b723788cfd2bda1cdcdbcb0e1c99 - pullPolicy: IfNotPresent - -controller: - strategy: RollingUpdate - -configmap: - settings: - enabled: true - data: - config.json: | - {{- .Values.config | mustToPrettyJson | nindent 4 }} - -service: - main: - ports: - main: - port: 10039 - targetPort: 3000 - -persistence: - config: - enabled: true - mountPath: "/config" - settings: - enabled: true - mountPath: "/app/config.json" - subPath: "config.json" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-settings" (include "tc.common.names.fullname" .) }}' - -config: - mapsettings: - drawPath: true - drawCharger: true - drawRobot: true - scale: 2 - mqtt: - identifier: "rockrobo" - topicPrefix: "valetudo" - autoconfPrefix: "homeassistant" - broker_url: "mqtt://user:pass@example.com:port" - mapDataTopic: "valetudo/rockrobo/map_data" - minMillisecondsBetweenMapUpdates: 10000 - publishMapImage: true - webserver: - enabled: true diff --git a/stable/icantbelieveitsnotvaletudo/4.0.24/CHANGELOG.md b/stable/icantbelieveitsnotvaletudo/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..694d9154e7a --- /dev/null +++ b/stable/icantbelieveitsnotvaletudo/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [icantbelieveitsnotvaletudo-4.0.24](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.23...icantbelieveitsnotvaletudo-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icantbelieveitsnotvaletudo-4.0.23](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.22...icantbelieveitsnotvaletudo-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icantbelieveitsnotvaletudo-4.0.22](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.20...icantbelieveitsnotvaletudo-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [icantbelieveitsnotvaletudo-4.0.20](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.19...icantbelieveitsnotvaletudo-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [icantbelieveitsnotvaletudo-4.0.19](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.18...icantbelieveitsnotvaletudo-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [icantbelieveitsnotvaletudo-4.0.18](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.17...icantbelieveitsnotvaletudo-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [icantbelieveitsnotvaletudo-4.0.17](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.15...icantbelieveitsnotvaletudo-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [icantbelieveitsnotvaletudo-4.0.15](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.13...icantbelieveitsnotvaletudo-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [icantbelieveitsnotvaletudo-4.0.13](https://github.com/truecharts/apps/compare/icantbelieveitsnotvaletudo-4.0.12...icantbelieveitsnotvaletudo-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.lock b/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.lock new file mode 100644 index 00000000000..155a5823a9a --- /dev/null +++ b/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:23.31585918Z" diff --git a/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.yaml b/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.yaml new file mode 100644 index 00000000000..08b2263a3aa --- /dev/null +++ b/stable/icantbelieveitsnotvaletudo/4.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2021.2.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Create live map data from Valetudo powered robots +home: https://github.com/truecharts/apps/tree/master/charts/stable/icantbelieveitsnotvaletudo +icon: https://truecharts.org/img/chart-icons/icantbelieveitsnotvaletudo.png +keywords: + - icantbelieveitsnotvaletudo + - MQTT + - valetudo + - iot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: icantbelieveitsnotvaletudo +sources: + - https://github.com/Hypfer/ICantBelieveItsNotValetudo + - https://github.com/truecharts/apps/tree/master/charts/icantbelieveitsnotvaletudo +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/icantbelieveitsnotvaletudo/4.0.24/README.md b/stable/icantbelieveitsnotvaletudo/4.0.24/README.md new file mode 100644 index 00000000000..ff75ab10b4e --- /dev/null +++ b/stable/icantbelieveitsnotvaletudo/4.0.24/README.md @@ -0,0 +1,108 @@ +# icantbelieveitsnotvaletudo + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![AppVersion: 2021.2.1](https://img.shields.io/badge/AppVersion-2021.2.1-informational?style=flat-square) + +Create live map data from Valetudo powered robots + +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: [icantbelieveitsnotvaletudo](https://truecharts.org/docs/charts/stable/icantbelieveitsnotvaletudo) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `icantbelieveitsnotvaletudo` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install icantbelieveitsnotvaletudo TrueCharts/icantbelieveitsnotvaletudo +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `icantbelieveitsnotvaletudo` deployment + +```console +helm uninstall icantbelieveitsnotvaletudo +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install icantbelieveitsnotvaletudo \ + --set env.TZ="America/New York" \ + TrueCharts/icantbelieveitsnotvaletudo +``` + +#### 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 icantbelieveitsnotvaletudo TrueCharts/icantbelieveitsnotvaletudo -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/app-readme.md b/stable/icantbelieveitsnotvaletudo/4.0.24/app-readme.md similarity index 100% rename from stable/icantbelieveitsnotvaletudo/4.0.23/app-readme.md rename to stable/icantbelieveitsnotvaletudo/4.0.24/app-readme.md diff --git a/stable/koel/3.0.24/charts/common-10.4.7.tgz b/stable/icantbelieveitsnotvaletudo/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/koel/3.0.24/charts/common-10.4.7.tgz rename to stable/icantbelieveitsnotvaletudo/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/icantbelieveitsnotvaletudo/4.0.24/ix_values.yaml b/stable/icantbelieveitsnotvaletudo/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..a9cf457e096 --- /dev/null +++ b/stable/icantbelieveitsnotvaletudo/4.0.24/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/icantbelieveitsnotvaletudo + tag: v2021.2.1@sha256:b15340fe81b7a55690323111ffbda41264f8c77b04431fdeafdbc26bfe896d33 + pullPolicy: IfNotPresent + +controller: + strategy: RollingUpdate + +configmap: + settings: + enabled: true + data: + config.json: | + {{- .Values.config | mustToPrettyJson | nindent 4 }} + +service: + main: + ports: + main: + port: 10039 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/config" + settings: + enabled: true + mountPath: "/app/config.json" + subPath: "config.json" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-settings" (include "tc.common.names.fullname" .) }}' + +config: + mapsettings: + drawPath: true + drawCharger: true + drawRobot: true + scale: 2 + mqtt: + identifier: "rockrobo" + topicPrefix: "valetudo" + autoconfPrefix: "homeassistant" + broker_url: "mqtt://user:pass@example.com:port" + mapDataTopic: "valetudo/rockrobo/map_data" + minMillisecondsBetweenMapUpdates: 10000 + publishMapImage: true + webserver: + enabled: true diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/questions.yaml b/stable/icantbelieveitsnotvaletudo/4.0.24/questions.yaml similarity index 100% rename from stable/icantbelieveitsnotvaletudo/4.0.23/questions.yaml rename to stable/icantbelieveitsnotvaletudo/4.0.24/questions.yaml diff --git a/stable/icantbelieveitsnotvaletudo/4.0.23/templates/common.yaml b/stable/icantbelieveitsnotvaletudo/4.0.24/templates/common.yaml similarity index 100% rename from stable/icantbelieveitsnotvaletudo/4.0.23/templates/common.yaml rename to stable/icantbelieveitsnotvaletudo/4.0.24/templates/common.yaml diff --git a/stable/koel/3.0.24/values.yaml b/stable/icantbelieveitsnotvaletudo/4.0.24/values.yaml similarity index 100% rename from stable/koel/3.0.24/values.yaml rename to stable/icantbelieveitsnotvaletudo/4.0.24/values.yaml diff --git a/stable/icinga2/3.0.24/CHANGELOG.md b/stable/icinga2/3.0.24/CHANGELOG.md deleted file mode 100644 index b0d768b0b56..00000000000 --- a/stable/icinga2/3.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [icinga2-3.0.23](https://github.com/truecharts/apps/compare/icinga2-3.0.22...icinga2-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [icinga2-3.0.22](https://github.com/truecharts/apps/compare/icinga2-3.0.20...icinga2-3.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [icinga2-3.0.20](https://github.com/truecharts/apps/compare/icinga2-3.0.19...icinga2-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [icinga2-3.0.19](https://github.com/truecharts/apps/compare/icinga2-3.0.18...icinga2-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [icinga2-3.0.18](https://github.com/truecharts/apps/compare/icinga2-3.0.16...icinga2-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [icinga2-3.0.16](https://github.com/truecharts/apps/compare/icinga2-3.0.14...icinga2-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [icinga2-3.0.14](https://github.com/truecharts/apps/compare/icinga2-3.0.13...icinga2-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [icinga2-3.0.13](https://github.com/truecharts/apps/compare/icinga2-3.0.12...icinga2-3.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/icinga2/3.0.24/Chart.lock b/stable/icinga2/3.0.24/Chart.lock deleted file mode 100644 index a267b4f7b55..00000000000 --- a/stable/icinga2/3.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:19:10.003779024Z" diff --git a/stable/icinga2/3.0.24/Chart.yaml b/stable/icinga2/3.0.24/Chart.yaml deleted file mode 100644 index 00306676143..00000000000 --- a/stable/icinga2/3.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.13.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting." -home: https://github.com/truecharts/apps/tree/master/charts/stable/icinga2 -icon: https://truecharts.org/img/chart-icons/icinga2.png -keywords: - - icinga2 - - monitoring -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: icinga2 -sources: - - https://github.com/jjethwa/icinga2 - - https://icinga.com/ -version: 3.0.24 -annotations: - truecharts.org/catagories: | - - monitoring - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/icinga2/3.0.24/README.md b/stable/icinga2/3.0.24/README.md deleted file mode 100644 index ba4fbed6226..00000000000 --- a/stable/icinga2/3.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# icinga2 - -![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 2.13.3](https://img.shields.io/badge/AppVersion-2.13.3-informational?style=flat-square) - -A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. - -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: [icinga2](https://truecharts.org/docs/charts/stable/icinga2) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `icinga2` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install icinga2 TrueCharts/icinga2 -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `icinga2` deployment - -```console -helm uninstall icinga2 -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install icinga2 \ - --set env.TZ="America/New York" \ - TrueCharts/icinga2 -``` - -#### 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 icinga2 TrueCharts/icinga2 -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/icinga2/3.0.24/ix_values.yaml b/stable/icinga2/3.0.24/ix_values.yaml deleted file mode 100644 index 3bacb747fda..00000000000 --- a/stable/icinga2/3.0.24/ix_values.yaml +++ /dev/null @@ -1,68 +0,0 @@ -image: - repository: tccr.io/truecharts/icinga2 - tag: v2.13.3@sha256:4bb7c9f538ab738d6b94d5ec2007f6f415056800c000016b7893ffac0a816fe6 - pullPolicy: IfNotPresent - -env: - DEFAULT_MYSQL_USER: icinga2 - DEFAULT_MYSQL_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DEFAULT_MYSQL_PASS: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - MYSQL_ROOT_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-root-password - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10114 - targetPort: 80 - https: - enabled: true - ports: - https: - enabled: true - port: 10115 - targetPort: 443 - api: - enabled: true - ports: - api: - enabled: true - port: 10116 - targetPort: 5665 - -persistence: - config: - enabled: true - mountPath: "/etc/icinga2" - data: - enabled: true - mountPath: "/var/lib/icinga2" - web: - enabled: true - mountPath: "/etc/icingaweb2" - ssmtp: - enabled: true - mountPath: "/etc/ssmtp" - -mariadb: - enabled: true - mariadbUsername: icinga2 - mariadbDatabase: icinga2 - existingSecret: "mariadbcreds" diff --git a/stable/icinga2/3.0.25/CHANGELOG.md b/stable/icinga2/3.0.25/CHANGELOG.md new file mode 100644 index 00000000000..00b7053b9bf --- /dev/null +++ b/stable/icinga2/3.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [icinga2-3.0.25](https://github.com/truecharts/apps/compare/icinga2-3.0.24...icinga2-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icinga2-3.0.24](https://github.com/truecharts/apps/compare/icinga2-3.0.23...icinga2-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [icinga2-3.0.23](https://github.com/truecharts/apps/compare/icinga2-3.0.22...icinga2-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [icinga2-3.0.22](https://github.com/truecharts/apps/compare/icinga2-3.0.20...icinga2-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [icinga2-3.0.20](https://github.com/truecharts/apps/compare/icinga2-3.0.19...icinga2-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [icinga2-3.0.19](https://github.com/truecharts/apps/compare/icinga2-3.0.18...icinga2-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [icinga2-3.0.18](https://github.com/truecharts/apps/compare/icinga2-3.0.16...icinga2-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [icinga2-3.0.16](https://github.com/truecharts/apps/compare/icinga2-3.0.14...icinga2-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [icinga2-3.0.14](https://github.com/truecharts/apps/compare/icinga2-3.0.13...icinga2-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/icinga2/3.0.25/Chart.lock b/stable/icinga2/3.0.25/Chart.lock new file mode 100644 index 00000000000..b6f38853ad5 --- /dev/null +++ b/stable/icinga2/3.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:51:37.062352914Z" diff --git a/stable/icinga2/3.0.25/Chart.yaml b/stable/icinga2/3.0.25/Chart.yaml new file mode 100644 index 00000000000..601a1ace584 --- /dev/null +++ b/stable/icinga2/3.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.13.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting." +home: https://github.com/truecharts/apps/tree/master/charts/stable/icinga2 +icon: https://truecharts.org/img/chart-icons/icinga2.png +keywords: + - icinga2 + - monitoring +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: icinga2 +sources: + - https://github.com/jjethwa/icinga2 + - https://icinga.com/ +version: 3.0.25 +annotations: + truecharts.org/catagories: | + - monitoring + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/icinga2/3.0.25/README.md b/stable/icinga2/3.0.25/README.md new file mode 100644 index 00000000000..e694ac8ccc8 --- /dev/null +++ b/stable/icinga2/3.0.25/README.md @@ -0,0 +1,109 @@ +# icinga2 + +![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 2.13.3](https://img.shields.io/badge/AppVersion-2.13.3-informational?style=flat-square) + +A monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting. + +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: [icinga2](https://truecharts.org/docs/charts/stable/icinga2) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `icinga2` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install icinga2 TrueCharts/icinga2 +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `icinga2` deployment + +```console +helm uninstall icinga2 +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install icinga2 \ + --set env.TZ="America/New York" \ + TrueCharts/icinga2 +``` + +#### 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 icinga2 TrueCharts/icinga2 -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/icinga2/3.0.24/app-readme.md b/stable/icinga2/3.0.25/app-readme.md similarity index 100% rename from stable/icinga2/3.0.24/app-readme.md rename to stable/icinga2/3.0.25/app-readme.md diff --git a/stable/komga/6.0.25/charts/common-10.4.7.tgz b/stable/icinga2/3.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/komga/6.0.25/charts/common-10.4.7.tgz rename to stable/icinga2/3.0.25/charts/common-10.4.7.tgz diff --git a/stable/icinga2/3.0.24/charts/mariadb-3.0.43.tgz b/stable/icinga2/3.0.25/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/icinga2/3.0.24/charts/mariadb-3.0.43.tgz rename to stable/icinga2/3.0.25/charts/mariadb-3.0.43.tgz diff --git a/stable/icinga2/3.0.25/ix_values.yaml b/stable/icinga2/3.0.25/ix_values.yaml new file mode 100644 index 00000000000..b7232cddfd0 --- /dev/null +++ b/stable/icinga2/3.0.25/ix_values.yaml @@ -0,0 +1,68 @@ +image: + repository: tccr.io/truecharts/icinga2 + tag: v2.13.3@sha256:38b9be6b77448048018d90edb568f2e73c9f9a7f9060669c5636a33616c3ce6f + pullPolicy: IfNotPresent + +env: + DEFAULT_MYSQL_USER: icinga2 + DEFAULT_MYSQL_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DEFAULT_MYSQL_PASS: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + MYSQL_ROOT_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-root-password + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10114 + targetPort: 80 + https: + enabled: true + ports: + https: + enabled: true + port: 10115 + targetPort: 443 + api: + enabled: true + ports: + api: + enabled: true + port: 10116 + targetPort: 5665 + +persistence: + config: + enabled: true + mountPath: "/etc/icinga2" + data: + enabled: true + mountPath: "/var/lib/icinga2" + web: + enabled: true + mountPath: "/etc/icingaweb2" + ssmtp: + enabled: true + mountPath: "/etc/ssmtp" + +mariadb: + enabled: true + mariadbUsername: icinga2 + mariadbDatabase: icinga2 + existingSecret: "mariadbcreds" diff --git a/stable/icinga2/3.0.24/questions.yaml b/stable/icinga2/3.0.25/questions.yaml similarity index 100% rename from stable/icinga2/3.0.24/questions.yaml rename to stable/icinga2/3.0.25/questions.yaml diff --git a/stable/kopia/2.0.29/templates/common.yaml b/stable/icinga2/3.0.25/templates/common.yaml similarity index 100% rename from stable/kopia/2.0.29/templates/common.yaml rename to stable/icinga2/3.0.25/templates/common.yaml diff --git a/stable/komga/6.0.25/values.yaml b/stable/icinga2/3.0.25/values.yaml similarity index 100% rename from stable/komga/6.0.25/values.yaml rename to stable/icinga2/3.0.25/values.yaml diff --git a/stable/impostor-server/1.0.26/CHANGELOG.md b/stable/impostor-server/1.0.26/CHANGELOG.md deleted file mode 100644 index f7f6b945f3a..00000000000 --- a/stable/impostor-server/1.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [impostor-server-1.0.26](https://github.com/truecharts/apps/compare/impostor-server-1.0.25...impostor-server-1.0.26) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [impostor-server-1.0.24](https://github.com/truecharts/apps/compare/impostor-server-1.0.22...impostor-server-1.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [impostor-server-1.0.22](https://github.com/truecharts/apps/compare/impostor-server-1.0.21...impostor-server-1.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [impostor-server-1.0.21](https://github.com/truecharts/apps/compare/impostor-server-1.0.20...impostor-server-1.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [impostor-server-1.0.20](https://github.com/truecharts/apps/compare/impostor-server-1.0.18...impostor-server-1.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [impostor-server-1.0.18](https://github.com/truecharts/apps/compare/impostor-server-1.0.16...impostor-server-1.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [impostor-server-1.0.16](https://github.com/truecharts/apps/compare/impostor-server-1.0.15...impostor-server-1.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [impostor-server-1.0.15](https://github.com/truecharts/apps/compare/impostor-server-1.0.14...impostor-server-1.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/impostor-server/1.0.26/Chart.lock b/stable/impostor-server/1.0.26/Chart.lock deleted file mode 100644 index 29f8098fbf9..00000000000 --- a/stable/impostor-server/1.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:44:01.484577325Z" diff --git a/stable/impostor-server/1.0.26/Chart.yaml b/stable/impostor-server/1.0.26/Chart.yaml deleted file mode 100644 index 197589689de..00000000000 --- a/stable/impostor-server/1.0.26/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.7.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: A private Among Us server -home: https://github.com/truecharts/apps/tree/master/charts/games/impostor-server -icon: https://truecharts.org/img/chart-icons/impostor-server.png -keywords: - - impostor-server -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: impostor-server -sources: - - https://github.com/truecharts/apps/tree/master/incubator/impostor-server -type: application -version: 1.0.26 -annotations: - truecharts.org/catagories: | - - games - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/impostor-server/1.0.26/README.md b/stable/impostor-server/1.0.26/README.md deleted file mode 100644 index ab44677859d..00000000000 --- a/stable/impostor-server/1.0.26/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# impostor-server - -![Version: 1.0.26](https://img.shields.io/badge/Version-1.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) - -A private Among Us server - -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: [impostor-server](https://truecharts.org/docs/charts/stable/impostor-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `impostor-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install impostor-server TrueCharts/impostor-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `impostor-server` deployment - -```console -helm uninstall impostor-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install impostor-server \ - --set env.TZ="America/New York" \ - TrueCharts/impostor-server -``` - -#### 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 impostor-server TrueCharts/impostor-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/impostor-server/1.0.26/ci/values.yaml b/stable/impostor-server/1.0.26/ci/values.yaml deleted file mode 100644 index bca8fe9e02e..00000000000 --- a/stable/impostor-server/1.0.26/ci/values.yaml +++ /dev/null @@ -1,4 +0,0 @@ -image: - repository: tccr.io/truecharts/impostor-server-nightly - pullPolicy: IfNotPresent - tag: vnightly@sha256:2783d83a6d2c23fb2534ec45dcc9f96cb969357aa9f3846faeeea09a82a3a842 diff --git a/stable/impostor-server/1.0.26/ix_values.yaml b/stable/impostor-server/1.0.26/ix_values.yaml deleted file mode 100644 index 7aa0e069fd2..00000000000 --- a/stable/impostor-server/1.0.26/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/impostor-server - pullPolicy: IfNotPresent - tag: v1.7.1@sha256:523b9570b1eb8cf3579ba019f1ff07ea4fe99c5f8d7f0901593821ecb8e5c148 - -nightlyImage: - repository: tccr.io/truecharts/impostor-server-nightly - pullPolicy: IfNotPresent - tag: vnightly@sha256:2783d83a6d2c23fb2534ec45dcc9f96cb969357aa9f3846faeeea09a82a3a842 - -env: - IMPOSTOR_Server__PublicIp: "127.0.0.1" - IMPOSTOR_Server__ListenIp: "0.0.0.0" - IMPOSTOR_AntiCheat__Enabled: true - IMPOSTOR_AntiCheat__BanIpFromGame: true - IMPOSTOR_Debug__GameRecorderEnabled: false - IMPOSTOR_Debug__GameRecorderPath: "" - -service: - main: - ports: - main: - protocol: UDP - port: 22023 - targetPort: 22023 - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false diff --git a/stable/impostor-server/1.0.27/CHANGELOG.md b/stable/impostor-server/1.0.27/CHANGELOG.md new file mode 100644 index 00000000000..f32b03df75e --- /dev/null +++ b/stable/impostor-server/1.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [impostor-server-1.0.27](https://github.com/truecharts/apps/compare/impostor-server-1.0.26...impostor-server-1.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [impostor-server-1.0.26](https://github.com/truecharts/apps/compare/impostor-server-1.0.25...impostor-server-1.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [impostor-server-1.0.25](https://github.com/truecharts/apps/compare/impostor-server-1.0.24...impostor-server-1.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [impostor-server-1.0.24](https://github.com/truecharts/apps/compare/impostor-server-1.0.22...impostor-server-1.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [impostor-server-1.0.22](https://github.com/truecharts/apps/compare/impostor-server-1.0.21...impostor-server-1.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [impostor-server-1.0.21](https://github.com/truecharts/apps/compare/impostor-server-1.0.20...impostor-server-1.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [impostor-server-1.0.20](https://github.com/truecharts/apps/compare/impostor-server-1.0.18...impostor-server-1.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [impostor-server-1.0.18](https://github.com/truecharts/apps/compare/impostor-server-1.0.16...impostor-server-1.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [impostor-server-1.0.16](https://github.com/truecharts/apps/compare/impostor-server-1.0.15...impostor-server-1.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/impostor-server/1.0.27/Chart.lock b/stable/impostor-server/1.0.27/Chart.lock new file mode 100644 index 00000000000..52d5803da3d --- /dev/null +++ b/stable/impostor-server/1.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:31.040582034Z" diff --git a/stable/impostor-server/1.0.27/Chart.yaml b/stable/impostor-server/1.0.27/Chart.yaml new file mode 100644 index 00000000000..e37a50b30f9 --- /dev/null +++ b/stable/impostor-server/1.0.27/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.7.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: A private Among Us server +home: https://github.com/truecharts/apps/tree/master/charts/games/impostor-server +icon: https://truecharts.org/img/chart-icons/impostor-server.png +keywords: + - impostor-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: impostor-server +sources: + - https://github.com/truecharts/apps/tree/master/incubator/impostor-server +type: application +version: 1.0.27 +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/impostor-server/1.0.27/README.md b/stable/impostor-server/1.0.27/README.md new file mode 100644 index 00000000000..65e5a5f300d --- /dev/null +++ b/stable/impostor-server/1.0.27/README.md @@ -0,0 +1,107 @@ +# impostor-server + +![Version: 1.0.27](https://img.shields.io/badge/Version-1.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) + +A private Among Us server + +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: [impostor-server](https://truecharts.org/docs/charts/stable/impostor-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `impostor-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install impostor-server TrueCharts/impostor-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `impostor-server` deployment + +```console +helm uninstall impostor-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install impostor-server \ + --set env.TZ="America/New York" \ + TrueCharts/impostor-server +``` + +#### 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 impostor-server TrueCharts/impostor-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/impostor-server/1.0.26/app-readme.md b/stable/impostor-server/1.0.27/app-readme.md similarity index 100% rename from stable/impostor-server/1.0.26/app-readme.md rename to stable/impostor-server/1.0.27/app-readme.md diff --git a/stable/kopia/2.0.29/charts/common-10.4.7.tgz b/stable/impostor-server/1.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/kopia/2.0.29/charts/common-10.4.7.tgz rename to stable/impostor-server/1.0.27/charts/common-10.4.7.tgz diff --git a/stable/impostor-server/1.0.26/ci/base-values.yaml b/stable/impostor-server/1.0.27/ci/base-values.yaml similarity index 100% rename from stable/impostor-server/1.0.26/ci/base-values.yaml rename to stable/impostor-server/1.0.27/ci/base-values.yaml diff --git a/stable/impostor-server/1.0.27/ci/values.yaml b/stable/impostor-server/1.0.27/ci/values.yaml new file mode 100644 index 00000000000..732066cc5fc --- /dev/null +++ b/stable/impostor-server/1.0.27/ci/values.yaml @@ -0,0 +1,4 @@ +image: + repository: tccr.io/truecharts/impostor-server-nightly + pullPolicy: IfNotPresent + tag: vnightly@sha256:84ff3191df60fc17bfcd0e5c903eb7545ce0e5402a7cc7b019cf1614d97687bd diff --git a/stable/impostor-server/1.0.27/ix_values.yaml b/stable/impostor-server/1.0.27/ix_values.yaml new file mode 100644 index 00000000000..f5b8989ded5 --- /dev/null +++ b/stable/impostor-server/1.0.27/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/impostor-server + pullPolicy: IfNotPresent + tag: v1.7.1@sha256:6958d1db56c544f612157334a0a6b9aa4c13edc8a5df5b154ae4918608da4035 + +nightlyImage: + repository: tccr.io/truecharts/impostor-server-nightly + pullPolicy: IfNotPresent + tag: vnightly@sha256:84ff3191df60fc17bfcd0e5c903eb7545ce0e5402a7cc7b019cf1614d97687bd + +env: + IMPOSTOR_Server__PublicIp: "127.0.0.1" + IMPOSTOR_Server__ListenIp: "0.0.0.0" + IMPOSTOR_AntiCheat__Enabled: true + IMPOSTOR_AntiCheat__BanIpFromGame: true + IMPOSTOR_Debug__GameRecorderEnabled: false + IMPOSTOR_Debug__GameRecorderPath: "" + +service: + main: + ports: + main: + protocol: UDP + port: 22023 + targetPort: 22023 + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false diff --git a/stable/impostor-server/1.0.26/questions.yaml b/stable/impostor-server/1.0.27/questions.yaml similarity index 100% rename from stable/impostor-server/1.0.26/questions.yaml rename to stable/impostor-server/1.0.27/questions.yaml diff --git a/stable/lanraragi/2.0.21/templates/common.yaml b/stable/impostor-server/1.0.27/templates/common.yaml similarity index 100% rename from stable/lanraragi/2.0.21/templates/common.yaml rename to stable/impostor-server/1.0.27/templates/common.yaml diff --git a/stable/kopia/2.0.29/values.yaml b/stable/impostor-server/1.0.27/values.yaml similarity index 100% rename from stable/kopia/2.0.29/values.yaml rename to stable/impostor-server/1.0.27/values.yaml diff --git a/stable/inventree/3.0.31/CHANGELOG.md b/stable/inventree/3.0.31/CHANGELOG.md deleted file mode 100644 index 63fdef5eb6a..00000000000 --- a/stable/inventree/3.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [inventree-3.0.31](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.31) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [inventree-3.0.30](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [inventree-3.0.30](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [inventree-3.0.29](https://github.com/truecharts/apps/compare/inventree-3.0.28...inventree-3.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [inventree-3.0.28](https://github.com/truecharts/apps/compare/inventree-3.0.26...inventree-3.0.28) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [inventree-3.0.26](https://github.com/truecharts/apps/compare/inventree-3.0.25...inventree-3.0.26) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [inventree-3.0.25](https://github.com/truecharts/apps/compare/inventree-3.0.24...inventree-3.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [inventree-3.0.24](https://github.com/truecharts/apps/compare/inventree-3.0.23...inventree-3.0.24) (2022-07-19) - -### Fix - -- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) - - - -## [inventree-3.0.23](https://github.com/truecharts/apps/compare/inventree-3.0.22...inventree-3.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [inventree-3.0.22](https://github.com/truecharts/apps/compare/inventree-3.0.21...inventree-3.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [inventree-3.0.21](https://github.com/truecharts/apps/compare/inventree-3.0.19...inventree-3.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts diff --git a/stable/inventree/3.0.31/Chart.lock b/stable/inventree/3.0.31/Chart.lock deleted file mode 100644 index 87146f82df9..00000000000 --- a/stable/inventree/3.0.31/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:19:18.679682345Z" diff --git a/stable/inventree/3.0.31/Chart.yaml b/stable/inventree/3.0.31/Chart.yaml deleted file mode 100644 index 0fbc42f5bab..00000000000 --- a/stable/inventree/3.0.31/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "0.7.6" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/inventree -icon: https://truecharts.org/img/chart-icons/inventree.png -keywords: - - inventory - - inventree -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: inventree -sources: - - https://inventree.readthedocs.io - - https://github.com/inventree/InvenTree -version: 3.0.31 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/inventree/3.0.31/README.md b/stable/inventree/3.0.31/README.md deleted file mode 100644 index 0694ed549a3..00000000000 --- a/stable/inventree/3.0.31/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# inventree - -![Version: 3.0.31](https://img.shields.io/badge/Version-3.0.31-informational?style=flat-square) ![AppVersion: 0.7.6](https://img.shields.io/badge/AppVersion-0.7.6-informational?style=flat-square) - -InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking. - -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: [inventree](https://truecharts.org/docs/charts/stable/inventree) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `inventree` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install inventree TrueCharts/inventree -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `inventree` deployment - -```console -helm uninstall inventree -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install inventree \ - --set env.TZ="America/New York" \ - TrueCharts/inventree -``` - -#### 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 inventree TrueCharts/inventree -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/inventree/3.0.31/ix_values.yaml b/stable/inventree/3.0.31/ix_values.yaml deleted file mode 100644 index 7b86af32b44..00000000000 --- a/stable/inventree/3.0.31/ix_values.yaml +++ /dev/null @@ -1,236 +0,0 @@ -image: - repository: tccr.io/truecharts/inventree - tag: 0.7.6@sha256:9a443fa1df29d1e0e51470e7b7224c4b50dc090cfc3c08676d43740040267745 - pullPolicy: IfNotPresent - -nginxImage: - repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:4dca9b83e5daef93e80b36abd25c7e93f6ed73a6bd6cd389c2aaef92af34086a - -securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 100 - runAsGroup: 0 - -secretEnv: - INVENTREE_ADMIN_EMAIL: "test@example.com" - INVENTREE_ADMIN_USER: "testuser" - INVENTREE_ADMIN_PASSWORD: "secret" - -configmap: - config: - enabled: true - data: - nginx-config: |- - server { - listen 10231; - real_ip_header proxy_protocol; - location / { - proxy_set_header Host $http_host; - proxy_set_header X-Forwarded-By $server_addr:$server_port; - proxy_set_header X-Forwarded-For $remote_addr; - proxy_set_header X-Forwarded-Proto $scheme; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header CLIENT_IP $remote_addr; - proxy_pass_request_headers on; - proxy_redirect off; - client_max_body_size 100M; - proxy_buffering off; - proxy_request_buffering off; - proxy_pass http://localhost:8000; - } - # Redirect any requests for static files - location /static/ { - alias /var/www/static/; - autoindex on; - # Caching settings - expires 30d; - add_header Pragma public; - add_header Cache-Control "public"; - } - # Redirect any requests for media files - location /media/ { - alias /var/www/media/; - # Media files require user authentication - auth_request /auth; - } - # Use the 'user' API endpoint for auth - location /auth { - internal; - proxy_pass http://localhost:8000/auth/; - proxy_pass_request_body off; - proxy_set_header Content-Length ""; - proxy_set_header X-Original-URI $request_uri; - } - } - -env: - INVENTREE_TIMEZONE: "{{ .Values.TZ }}" - INVENTREE_DB_ENGINE: "postgresql" - INVENTREE_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - INVENTREE_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - INVENTREE_DB_PORT: "5432" - INVENTREE_CACHE_PORT: "6379" - INVENTREE_CACHE_HOST: - secretKeyRef: - name: rediscreds - key: plainhostpass - INVENTREE_DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - INVENTREE_DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - INVENTREE_SECRET_KEY: - secretKeyRef: - name: inventree-secrets - key: INVENTREE_SECRET_KEY - # User Defined - INVENTREE_DEBUG: false - INVENTREE_LOG_LEVEL: "INFO" - INVENTREE_PLUGINS_ENABLED: false - INVENTREE_LOGIN_CONFIRM_DAYS: 3 - INVENTREE_LOGIN_ATTEMPTS: 5 - # INVENTREE_EMAIL_BACKEND: "django.core.mail.backends.smtp.EmailBackend" - # INVENTREE_EMAIL_HOST: "" - # INVENTREE_EMAIL_PORT: 587 - # INVENTREE_EMAIL_USERNAME: "" - # INVENTREE_EMAIL_PASSWORD: "" - # INVENTREE_EMAIL_TLS: False - # INVENTREE_EMAIL_SSL: False - # INVENTREE_EMAIL_SENDER: "" - -service: - main: - ports: - main: - port: 10231 - targetPort: 10231 - -persistence: - data: - enabled: true - mountPath: "/home/inventree/data" - inventree-config: - enabled: "true" - mountPath: "/etc/nginx/nginx.conf" - subPath: "nginx-confing" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' - -initContainers: - init-migrate: - name: init-migrate - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: data - mountPath: "/home/inventree/data" - env: - - name: INVENTREE_DB_ENGINE - value: "postgresql" - - name: INVENTREE_DB_NAME - value: "{{ .Values.postgresql.postgresqlDatabase }}" - - name: INVENTREE_DB_USER - value: "{{ .Values.postgresql.postgresqlUsername }}" - - name: INVENTREE_DB_PORT - value: "5432" - - name: INVENTREE_CACHE_PORT - value: "6379" - - name: INVENTREE_CACHE_HOST - valueFrom: - secretKeyRef: - name: rediscreds - key: plainhostpass - - name: INVENTREE_DB_HOST - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - - name: INVENTREE_DB_PASSWORD - valueFrom: - secretKeyRef: - name: dbcreds - key: postgresql-password - - name: INVENTREE_SECRET_KEY - valueFrom: - secretKeyRef: - name: inventree-secrets - key: INVENTREE_SECRET_KEY - command: ["sh", "-c"] - args: - - |- - cd /home/inventree; - invoke update; -additionalContainers: - nginx: - name: nginx - image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" - ports: - - containerPort: 10231 - name: main - securityContext: - runAsUser: 0 - runAsGroup: 100 - readOnlyRootFilesystem: false - runAsNonRoot: false - volumeMounts: - - name: inventree-config - mountPath: "/etc/nginx/conf.d/default.conf" - subPath: nginx-config - readOnly: true - - name: data - mountPath: "/var/www" - worker: - name: worker - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - command: ["invoke", "worker"] - volumeMounts: - - name: data - mountPath: "/home/inventree/data" - env: - - name: INVENTREE_DB_ENGINE - value: "postgresql" - - name: INVENTREE_DB_NAME - value: "{{ .Values.postgresql.postgresqlDatabase }}" - - name: INVENTREE_DB_USER - value: "{{ .Values.postgresql.postgresqlUsername }}" - - name: INVENTREE_DB_PORT - value: "5432" - - name: INVENTREE_CACHE_PORT - value: "6379" - - name: INVENTREE_CACHE_HOST - valueFrom: - secretKeyRef: - name: rediscreds - key: plainhostpass - - name: INVENTREE_DB_HOST - valueFrom: - secretKeyRef: - name: dbcreds - key: plainhost - - name: INVENTREE_DB_PASSWORD - valueFrom: - secretKeyRef: - name: dbcreds - key: postgresql-password - - name: INVENTREE_SECRET_KEY - valueFrom: - secretKeyRef: - name: inventree-secrets - key: INVENTREE_SECRET_KEY - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: inventree - postgresqlDatabase: inventree - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/inventree/3.0.32/CHANGELOG.md b/stable/inventree/3.0.32/CHANGELOG.md new file mode 100644 index 00000000000..6a909e4b44f --- /dev/null +++ b/stable/inventree/3.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [inventree-3.0.32](https://github.com/truecharts/apps/compare/inventree-3.0.31...inventree-3.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [inventree-3.0.31](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.31) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [inventree-3.0.30](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [inventree-3.0.30](https://github.com/truecharts/apps/compare/inventree-3.0.29...inventree-3.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [inventree-3.0.29](https://github.com/truecharts/apps/compare/inventree-3.0.28...inventree-3.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [inventree-3.0.28](https://github.com/truecharts/apps/compare/inventree-3.0.26...inventree-3.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [inventree-3.0.26](https://github.com/truecharts/apps/compare/inventree-3.0.25...inventree-3.0.26) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [inventree-3.0.25](https://github.com/truecharts/apps/compare/inventree-3.0.24...inventree-3.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [inventree-3.0.24](https://github.com/truecharts/apps/compare/inventree-3.0.23...inventree-3.0.24) (2022-07-19) + +### Fix + +- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) + + + +## [inventree-3.0.23](https://github.com/truecharts/apps/compare/inventree-3.0.22...inventree-3.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [inventree-3.0.22](https://github.com/truecharts/apps/compare/inventree-3.0.21...inventree-3.0.22) (2022-07-14) + +### Fix + diff --git a/stable/inventree/3.0.32/Chart.lock b/stable/inventree/3.0.32/Chart.lock new file mode 100644 index 00000000000..3b8064cb18a --- /dev/null +++ b/stable/inventree/3.0.32/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:51:49.96477781Z" diff --git a/stable/inventree/3.0.32/Chart.yaml b/stable/inventree/3.0.32/Chart.yaml new file mode 100644 index 00000000000..9314b96e483 --- /dev/null +++ b/stable/inventree/3.0.32/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "0.7.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/inventree +icon: https://truecharts.org/img/chart-icons/inventree.png +keywords: + - inventory + - inventree +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: inventree +sources: + - https://inventree.readthedocs.io + - https://github.com/inventree/InvenTree +version: 3.0.32 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/inventree/3.0.32/README.md b/stable/inventree/3.0.32/README.md new file mode 100644 index 00000000000..a6046d559ab --- /dev/null +++ b/stable/inventree/3.0.32/README.md @@ -0,0 +1,110 @@ +# inventree + +![Version: 3.0.32](https://img.shields.io/badge/Version-3.0.32-informational?style=flat-square) ![AppVersion: 0.7.6](https://img.shields.io/badge/AppVersion-0.7.6-informational?style=flat-square) + +InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking. + +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: [inventree](https://truecharts.org/docs/charts/stable/inventree) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `inventree` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install inventree TrueCharts/inventree +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `inventree` deployment + +```console +helm uninstall inventree +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install inventree \ + --set env.TZ="America/New York" \ + TrueCharts/inventree +``` + +#### 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 inventree TrueCharts/inventree -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/inventree/3.0.31/app-readme.md b/stable/inventree/3.0.32/app-readme.md similarity index 100% rename from stable/inventree/3.0.31/app-readme.md rename to stable/inventree/3.0.32/app-readme.md diff --git a/stable/kutt/3.0.23/charts/common-10.4.7.tgz b/stable/inventree/3.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/kutt/3.0.23/charts/common-10.4.7.tgz rename to stable/inventree/3.0.32/charts/common-10.4.7.tgz diff --git a/stable/kutt/3.0.23/charts/postgresql-8.0.45.tgz b/stable/inventree/3.0.32/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/kutt/3.0.23/charts/postgresql-8.0.45.tgz rename to stable/inventree/3.0.32/charts/postgresql-8.0.45.tgz diff --git a/stable/linkace/4.0.30/charts/redis-3.0.44.tgz b/stable/inventree/3.0.32/charts/redis-3.0.44.tgz similarity index 100% rename from stable/linkace/4.0.30/charts/redis-3.0.44.tgz rename to stable/inventree/3.0.32/charts/redis-3.0.44.tgz diff --git a/stable/inventree/3.0.32/ix_values.yaml b/stable/inventree/3.0.32/ix_values.yaml new file mode 100644 index 00000000000..a38045da848 --- /dev/null +++ b/stable/inventree/3.0.32/ix_values.yaml @@ -0,0 +1,236 @@ +image: + repository: tccr.io/truecharts/inventree + tag: 0.7.6@sha256:2062eb875b31b02d40610edb16f344df200b4f1cbc6322ab8dbe1be77dbbda6e + pullPolicy: IfNotPresent + +nginxImage: + repository: tccr.io/truecharts/nginx + tag: v1.23.1@sha256:bbad83037fe19f0bd1e2bf9cd9b7889615e043050f8a9731b3a6e61cc563382f + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 100 + runAsGroup: 0 + +secretEnv: + INVENTREE_ADMIN_EMAIL: "test@example.com" + INVENTREE_ADMIN_USER: "testuser" + INVENTREE_ADMIN_PASSWORD: "secret" + +configmap: + config: + enabled: true + data: + nginx-config: |- + server { + listen 10231; + real_ip_header proxy_protocol; + location / { + proxy_set_header Host $http_host; + proxy_set_header X-Forwarded-By $server_addr:$server_port; + proxy_set_header X-Forwarded-For $remote_addr; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Real-IP $remote_addr; + proxy_set_header CLIENT_IP $remote_addr; + proxy_pass_request_headers on; + proxy_redirect off; + client_max_body_size 100M; + proxy_buffering off; + proxy_request_buffering off; + proxy_pass http://localhost:8000; + } + # Redirect any requests for static files + location /static/ { + alias /var/www/static/; + autoindex on; + # Caching settings + expires 30d; + add_header Pragma public; + add_header Cache-Control "public"; + } + # Redirect any requests for media files + location /media/ { + alias /var/www/media/; + # Media files require user authentication + auth_request /auth; + } + # Use the 'user' API endpoint for auth + location /auth { + internal; + proxy_pass http://localhost:8000/auth/; + proxy_pass_request_body off; + proxy_set_header Content-Length ""; + proxy_set_header X-Original-URI $request_uri; + } + } + +env: + INVENTREE_TIMEZONE: "{{ .Values.TZ }}" + INVENTREE_DB_ENGINE: "postgresql" + INVENTREE_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + INVENTREE_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + INVENTREE_DB_PORT: "5432" + INVENTREE_CACHE_PORT: "6379" + INVENTREE_CACHE_HOST: + secretKeyRef: + name: rediscreds + key: plainhostpass + INVENTREE_DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + INVENTREE_DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + INVENTREE_SECRET_KEY: + secretKeyRef: + name: inventree-secrets + key: INVENTREE_SECRET_KEY + # User Defined + INVENTREE_DEBUG: false + INVENTREE_LOG_LEVEL: "INFO" + INVENTREE_PLUGINS_ENABLED: false + INVENTREE_LOGIN_CONFIRM_DAYS: 3 + INVENTREE_LOGIN_ATTEMPTS: 5 + # INVENTREE_EMAIL_BACKEND: "django.core.mail.backends.smtp.EmailBackend" + # INVENTREE_EMAIL_HOST: "" + # INVENTREE_EMAIL_PORT: 587 + # INVENTREE_EMAIL_USERNAME: "" + # INVENTREE_EMAIL_PASSWORD: "" + # INVENTREE_EMAIL_TLS: False + # INVENTREE_EMAIL_SSL: False + # INVENTREE_EMAIL_SENDER: "" + +service: + main: + ports: + main: + port: 10231 + targetPort: 10231 + +persistence: + data: + enabled: true + mountPath: "/home/inventree/data" + inventree-config: + enabled: "true" + mountPath: "/etc/nginx/nginx.conf" + subPath: "nginx-confing" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' + +initContainers: + init-migrate: + name: init-migrate + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/home/inventree/data" + env: + - name: INVENTREE_DB_ENGINE + value: "postgresql" + - name: INVENTREE_DB_NAME + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: INVENTREE_DB_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: INVENTREE_DB_PORT + value: "5432" + - name: INVENTREE_CACHE_PORT + value: "6379" + - name: INVENTREE_CACHE_HOST + valueFrom: + secretKeyRef: + name: rediscreds + key: plainhostpass + - name: INVENTREE_DB_HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + - name: INVENTREE_DB_PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + - name: INVENTREE_SECRET_KEY + valueFrom: + secretKeyRef: + name: inventree-secrets + key: INVENTREE_SECRET_KEY + command: ["sh", "-c"] + args: + - |- + cd /home/inventree; + invoke update; +additionalContainers: + nginx: + name: nginx + image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" + ports: + - containerPort: 10231 + name: main + securityContext: + runAsUser: 0 + runAsGroup: 100 + readOnlyRootFilesystem: false + runAsNonRoot: false + volumeMounts: + - name: inventree-config + mountPath: "/etc/nginx/conf.d/default.conf" + subPath: nginx-config + readOnly: true + - name: data + mountPath: "/var/www" + worker: + name: worker + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + command: ["invoke", "worker"] + volumeMounts: + - name: data + mountPath: "/home/inventree/data" + env: + - name: INVENTREE_DB_ENGINE + value: "postgresql" + - name: INVENTREE_DB_NAME + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: INVENTREE_DB_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: INVENTREE_DB_PORT + value: "5432" + - name: INVENTREE_CACHE_PORT + value: "6379" + - name: INVENTREE_CACHE_HOST + valueFrom: + secretKeyRef: + name: rediscreds + key: plainhostpass + - name: INVENTREE_DB_HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainhost + - name: INVENTREE_DB_PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + - name: INVENTREE_SECRET_KEY + valueFrom: + secretKeyRef: + name: inventree-secrets + key: INVENTREE_SECRET_KEY + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: inventree + postgresqlDatabase: inventree + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/inventree/3.0.31/questions.yaml b/stable/inventree/3.0.32/questions.yaml similarity index 100% rename from stable/inventree/3.0.31/questions.yaml rename to stable/inventree/3.0.32/questions.yaml diff --git a/stable/inventree/3.0.31/templates/_secrets.tpl b/stable/inventree/3.0.32/templates/_secrets.tpl similarity index 100% rename from stable/inventree/3.0.31/templates/_secrets.tpl rename to stable/inventree/3.0.32/templates/_secrets.tpl diff --git a/stable/inventree/3.0.31/templates/common.yaml b/stable/inventree/3.0.32/templates/common.yaml similarity index 100% rename from stable/inventree/3.0.31/templates/common.yaml rename to stable/inventree/3.0.32/templates/common.yaml diff --git a/stable/kutt/3.0.23/values.yaml b/stable/inventree/3.0.32/values.yaml similarity index 100% rename from stable/kutt/3.0.23/values.yaml rename to stable/inventree/3.0.32/values.yaml diff --git a/stable/ipfs/3.0.25/CHANGELOG.md b/stable/ipfs/3.0.25/CHANGELOG.md deleted file mode 100644 index daec8e32349..00000000000 --- a/stable/ipfs/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ipfs-3.0.24](https://github.com/truecharts/apps/compare/ipfs-3.0.22...ipfs-3.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [ipfs-3.0.22](https://github.com/truecharts/apps/compare/ipfs-3.0.21...ipfs-3.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ipfs-3.0.21](https://github.com/truecharts/apps/compare/ipfs-3.0.20...ipfs-3.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ipfs-3.0.20](https://github.com/truecharts/apps/compare/ipfs-3.0.18...ipfs-3.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ipfs-3.0.18](https://github.com/truecharts/apps/compare/ipfs-3.0.16...ipfs-3.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ipfs-3.0.16](https://github.com/truecharts/apps/compare/ipfs-3.0.15...ipfs-3.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ipfs-3.0.15](https://github.com/truecharts/apps/compare/ipfs-3.0.14...ipfs-3.0.15) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ipfs-3.0.14](https://github.com/truecharts/apps/compare/ipfs-3.0.13...ipfs-3.0.14) (2022-07-11) - -#### Chore - diff --git a/stable/ipfs/3.0.25/Chart.lock b/stable/ipfs/3.0.25/Chart.lock deleted file mode 100644 index df5f176c687..00000000000 --- a/stable/ipfs/3.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:21.250300249Z" diff --git a/stable/ipfs/3.0.25/Chart.yaml b/stable/ipfs/3.0.25/Chart.yaml deleted file mode 100644 index b7743bf6a15..00000000000 --- a/stable/ipfs/3.0.25/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: ipfs -version: 3.0.25 -appVersion: "0.14.0" -description: IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/ipfs -icon: https://truecharts.org/img/chart-icons/ipfs.png -keywords: - - ipfs -sources: - - https://hub.docker.com/r/linuxserver/ipfs -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - storage - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ipfs/3.0.25/README.md b/stable/ipfs/3.0.25/README.md deleted file mode 100644 index 59185c838f6..00000000000 --- a/stable/ipfs/3.0.25/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# ipfs - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.14.0](https://img.shields.io/badge/AppVersion-0.14.0-informational?style=flat-square) - -IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. - -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: [ipfs](https://truecharts.org/docs/charts/stable/ipfs) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ipfs` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ipfs TrueCharts/ipfs -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ipfs` deployment - -```console -helm uninstall ipfs -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ipfs \ - --set env.TZ="America/New York" \ - TrueCharts/ipfs -``` - -#### 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 ipfs TrueCharts/ipfs -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ipfs/3.0.25/ix_values.yaml b/stable/ipfs/3.0.25/ix_values.yaml deleted file mode 100644 index bbdfc2de90e..00000000000 --- a/stable/ipfs/3.0.25/ix_values.yaml +++ /dev/null @@ -1,69 +0,0 @@ -image: - repository: tccr.io/truecharts/ipfs - pullPolicy: IfNotPresent - tag: 0.14.0@sha256:77a8ee7894b819afaca07c8173367db8b01fa0ee621e540a08b063445205986e - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - IPFS_PROFILE: "server" - IPFS_SWARM_KEY: "" - IPFS_SWARM_KEY_FILE: "" - -service: - main: - ports: - main: - port: 10125 - targetPort: 5001 - peer-tcp: - enabled: true - ports: - peer-tcp: - enabled: true - targetPort: 4001 - port: 4001 - peer-udp: - enabled: true - ports: - peer-udp: - protocol: UDP - enabled: true - targetPort: 4001 - port: 4001 - gateway: - enabled: true - type: ClusterIP - ports: - gateway: - enabled: true - targetPort: 8080 - port: 10147 - -probes: - liveness: - path: "/webui" - readiness: - path: "/webui" - startup: - path: "/webui" - -persistence: - data: - enabled: true - mountPath: "/data/ipfs" - staging: - enabled: true - mountPath: "/export" - ipfs: - enabled: true - mountPath: "/ipfs" - ipns: - enabled: true - mountPath: "/ipns" diff --git a/stable/ipfs/3.0.26/CHANGELOG.md b/stable/ipfs/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..4500246cff8 --- /dev/null +++ b/stable/ipfs/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ipfs-3.0.26](https://github.com/truecharts/apps/compare/ipfs-3.0.25...ipfs-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ipfs-3.0.25](https://github.com/truecharts/apps/compare/ipfs-3.0.24...ipfs-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ipfs-3.0.24](https://github.com/truecharts/apps/compare/ipfs-3.0.22...ipfs-3.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [ipfs-3.0.22](https://github.com/truecharts/apps/compare/ipfs-3.0.21...ipfs-3.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ipfs-3.0.21](https://github.com/truecharts/apps/compare/ipfs-3.0.20...ipfs-3.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ipfs-3.0.20](https://github.com/truecharts/apps/compare/ipfs-3.0.18...ipfs-3.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ipfs-3.0.18](https://github.com/truecharts/apps/compare/ipfs-3.0.16...ipfs-3.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ipfs-3.0.16](https://github.com/truecharts/apps/compare/ipfs-3.0.15...ipfs-3.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ipfs-3.0.15](https://github.com/truecharts/apps/compare/ipfs-3.0.14...ipfs-3.0.15) (2022-07-12) + +#### Chore + diff --git a/stable/ipfs/3.0.26/Chart.lock b/stable/ipfs/3.0.26/Chart.lock new file mode 100644 index 00000000000..1bd14d27396 --- /dev/null +++ b/stable/ipfs/3.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:42.840394583Z" diff --git a/stable/ipfs/3.0.26/Chart.yaml b/stable/ipfs/3.0.26/Chart.yaml new file mode 100644 index 00000000000..eb5a790a163 --- /dev/null +++ b/stable/ipfs/3.0.26/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: ipfs +version: 3.0.26 +appVersion: "0.14.0" +description: IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/ipfs +icon: https://truecharts.org/img/chart-icons/ipfs.png +keywords: + - ipfs +sources: + - https://hub.docker.com/r/linuxserver/ipfs +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - storage + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ipfs/3.0.26/README.md b/stable/ipfs/3.0.26/README.md new file mode 100644 index 00000000000..ff679514157 --- /dev/null +++ b/stable/ipfs/3.0.26/README.md @@ -0,0 +1,107 @@ +# ipfs + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.14.0](https://img.shields.io/badge/AppVersion-0.14.0-informational?style=flat-square) + +IPFS is a global, versioned, peer-to-peer filesystem. It combines good ideas from previous systems such Git, BitTorrent, Kademlia, SFS, and the Web. It is like a single bittorrent swarm, exchanging git objects. + +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: [ipfs](https://truecharts.org/docs/charts/stable/ipfs) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ipfs` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ipfs TrueCharts/ipfs +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ipfs` deployment + +```console +helm uninstall ipfs +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ipfs \ + --set env.TZ="America/New York" \ + TrueCharts/ipfs +``` + +#### 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 ipfs TrueCharts/ipfs -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ipfs/3.0.25/app-readme.md b/stable/ipfs/3.0.26/app-readme.md similarity index 100% rename from stable/ipfs/3.0.25/app-readme.md rename to stable/ipfs/3.0.26/app-readme.md diff --git a/stable/lanraragi/2.0.21/charts/common-10.4.7.tgz b/stable/ipfs/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/lanraragi/2.0.21/charts/common-10.4.7.tgz rename to stable/ipfs/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/ipfs/3.0.26/ix_values.yaml b/stable/ipfs/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..768ce65ad18 --- /dev/null +++ b/stable/ipfs/3.0.26/ix_values.yaml @@ -0,0 +1,69 @@ +image: + repository: tccr.io/truecharts/ipfs + pullPolicy: IfNotPresent + tag: 0.14.0@sha256:1c04a132be2779cea5aa7cb5079a80104824a7ccfff1ea9e95322e071e05e4a9 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + IPFS_PROFILE: "server" + IPFS_SWARM_KEY: "" + IPFS_SWARM_KEY_FILE: "" + +service: + main: + ports: + main: + port: 10125 + targetPort: 5001 + peer-tcp: + enabled: true + ports: + peer-tcp: + enabled: true + targetPort: 4001 + port: 4001 + peer-udp: + enabled: true + ports: + peer-udp: + protocol: UDP + enabled: true + targetPort: 4001 + port: 4001 + gateway: + enabled: true + type: ClusterIP + ports: + gateway: + enabled: true + targetPort: 8080 + port: 10147 + +probes: + liveness: + path: "/webui" + readiness: + path: "/webui" + startup: + path: "/webui" + +persistence: + data: + enabled: true + mountPath: "/data/ipfs" + staging: + enabled: true + mountPath: "/export" + ipfs: + enabled: true + mountPath: "/ipfs" + ipns: + enabled: true + mountPath: "/ipns" diff --git a/stable/ipfs/3.0.25/questions.yaml b/stable/ipfs/3.0.26/questions.yaml similarity index 100% rename from stable/ipfs/3.0.25/questions.yaml rename to stable/ipfs/3.0.26/questions.yaml diff --git a/stable/ipfs/3.0.25/templates/common.yaml b/stable/ipfs/3.0.26/templates/common.yaml similarity index 100% rename from stable/ipfs/3.0.25/templates/common.yaml rename to stable/ipfs/3.0.26/templates/common.yaml diff --git a/stable/lanraragi/2.0.21/values.yaml b/stable/ipfs/3.0.26/values.yaml similarity index 100% rename from stable/lanraragi/2.0.21/values.yaml rename to stable/ipfs/3.0.26/values.yaml diff --git a/stable/ispy-agent-dvr/2.0.29/CHANGELOG.md b/stable/ispy-agent-dvr/2.0.29/CHANGELOG.md deleted file mode 100644 index eb92eda69fc..00000000000 --- a/stable/ispy-agent-dvr/2.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ispy-agent-dvr-2.0.28](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.27...ispy-agent-dvr-2.0.28) (2022-07-23) - -### Chore - -- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) - - - - -## [ispy-agent-dvr-2.0.27](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.25...ispy-agent-dvr-2.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ispy-agent-dvr-2.0.25](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.24...ispy-agent-dvr-2.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ispy-agent-dvr-2.0.24](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.23...ispy-agent-dvr-2.0.24) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [ispy-agent-dvr-2.0.23](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.22...ispy-agent-dvr-2.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ispy-agent-dvr-2.0.22](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.20...ispy-agent-dvr-2.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ispy-agent-dvr-2.0.20](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.18...ispy-agent-dvr-2.0.20) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ispy-agent-dvr-2.0.18](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.17...ispy-agent-dvr-2.0.18) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/ispy-agent-dvr/2.0.29/Chart.lock b/stable/ispy-agent-dvr/2.0.29/Chart.lock deleted file mode 100644 index 08af2b5c7fe..00000000000 --- a/stable/ispy-agent-dvr/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:24.505403784Z" diff --git a/stable/ispy-agent-dvr/2.0.29/Chart.yaml b/stable/ispy-agent-dvr/2.0.29/Chart.yaml deleted file mode 100644 index 2e49460d774..00000000000 --- a/stable/ispy-agent-dvr/2.0.29/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "4.1.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras. -home: https://github.com/truecharts/apps/tree/master/charts/stable/ispy-agent-dvr -icon: https://truecharts.org/img/chart-icons/ispy-agent-dvr.png -keywords: - - dvr - - ispy - - agent -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ispy-agent-dvr -sources: - - https://hub.docker.com/r/doitandbedone/ispyagentdvr - - https://github.com/doitandbedone/ispyagentdvr-docker -version: 2.0.29 -annotations: - truecharts.org/catagories: | - - security - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ispy-agent-dvr/2.0.29/README.md b/stable/ispy-agent-dvr/2.0.29/README.md deleted file mode 100644 index a5b80057f66..00000000000 --- a/stable/ispy-agent-dvr/2.0.29/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# ispy-agent-dvr - -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 4.1.1.0](https://img.shields.io/badge/AppVersion-4.1.1.0-informational?style=flat-square) - -iSpy's Agent DVR, a standalone DVR service to manage IP cameras. - -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: [ispy-agent-dvr](https://truecharts.org/docs/charts/stable/ispy-agent-dvr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ispy-agent-dvr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ispy-agent-dvr TrueCharts/ispy-agent-dvr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ispy-agent-dvr` deployment - -```console -helm uninstall ispy-agent-dvr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ispy-agent-dvr \ - --set env.TZ="America/New York" \ - TrueCharts/ispy-agent-dvr -``` - -#### 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 ispy-agent-dvr TrueCharts/ispy-agent-dvr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ispy-agent-dvr/2.0.29/ix_values.yaml b/stable/ispy-agent-dvr/2.0.29/ix_values.yaml deleted file mode 100644 index c9730597d48..00000000000 --- a/stable/ispy-agent-dvr/2.0.29/ix_values.yaml +++ /dev/null @@ -1,96 +0,0 @@ -image: - repository: tccr.io/truecharts/ispy-agent-dvr - tag: 4.1.1.0@sha256:aadcd293a56b3a0882f4a8335d989fa919acafd7e7cff53c41e4c7a895cc5278 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10184 - targetPort: 8090 - turn: - enabled: true - ports: - turn: - enabled: true - protocol: UDP - port: 3478 - targetPort: 3478 - webrtc: - enabled: true - ports: - webrtc0: - enabled: true - protocol: UDP - port: 50000 - targetPort: 50000 - webrtc1: - enabled: true - protocol: UDP - port: 50001 - targetPort: 50001 - webrtc2: - enabled: true - protocol: UDP - port: 50002 - targetPort: 50002 - webrtc3: - enabled: true - protocol: UDP - port: 50003 - targetPort: 50003 - webrtc4: - enabled: true - protocol: UDP - port: 50004 - targetPort: 50004 - webrtc5: - enabled: true - protocol: UDP - port: 50005 - targetPort: 50005 - webrtc6: - enabled: true - protocol: UDP - port: 50006 - targetPort: 60005 - webrtc7: - enabled: true - protocol: UDP - port: 50007 - targetPort: 50007 - webrtc8: - enabled: true - protocol: UDP - port: 50008 - targetPort: 50008 - webrtc9: - enabled: true - protocol: UDP - port: 50009 - targetPort: 50009 - webrtc10: - enabled: true - protocol: UDP - port: 50010 - targetPort: 50010 - -persistence: - config: - enabled: true - mountPath: "/agent/Media/XML" - media: - enabled: true - mountPath: "/agent/Media/WebServerRoot/Media" - commands: - enabled: true - mountPath: "/agent/Commands" diff --git a/stable/ispy-agent-dvr/2.0.30/CHANGELOG.md b/stable/ispy-agent-dvr/2.0.30/CHANGELOG.md new file mode 100644 index 00000000000..5004f258a90 --- /dev/null +++ b/stable/ispy-agent-dvr/2.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ispy-agent-dvr-2.0.30](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.29...ispy-agent-dvr-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ispy-agent-dvr-2.0.29](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.28...ispy-agent-dvr-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ispy-agent-dvr-2.0.28](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.27...ispy-agent-dvr-2.0.28) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [ispy-agent-dvr-2.0.27](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.25...ispy-agent-dvr-2.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ispy-agent-dvr-2.0.25](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.24...ispy-agent-dvr-2.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ispy-agent-dvr-2.0.24](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.23...ispy-agent-dvr-2.0.24) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [ispy-agent-dvr-2.0.23](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.22...ispy-agent-dvr-2.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ispy-agent-dvr-2.0.22](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.20...ispy-agent-dvr-2.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ispy-agent-dvr-2.0.20](https://github.com/truecharts/apps/compare/ispy-agent-dvr-2.0.18...ispy-agent-dvr-2.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/ispy-agent-dvr/2.0.30/Chart.lock b/stable/ispy-agent-dvr/2.0.30/Chart.lock new file mode 100644 index 00000000000..1354c615c59 --- /dev/null +++ b/stable/ispy-agent-dvr/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:51:50.277316091Z" diff --git a/stable/ispy-agent-dvr/2.0.30/Chart.yaml b/stable/ispy-agent-dvr/2.0.30/Chart.yaml new file mode 100644 index 00000000000..0a29f8985af --- /dev/null +++ b/stable/ispy-agent-dvr/2.0.30/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "4.1.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: iSpy's Agent DVR, a standalone DVR service to manage IP cameras. +home: https://github.com/truecharts/apps/tree/master/charts/stable/ispy-agent-dvr +icon: https://truecharts.org/img/chart-icons/ispy-agent-dvr.png +keywords: + - dvr + - ispy + - agent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ispy-agent-dvr +sources: + - https://hub.docker.com/r/doitandbedone/ispyagentdvr + - https://github.com/doitandbedone/ispyagentdvr-docker +version: 2.0.30 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ispy-agent-dvr/2.0.30/README.md b/stable/ispy-agent-dvr/2.0.30/README.md new file mode 100644 index 00000000000..b5dbfe52e3f --- /dev/null +++ b/stable/ispy-agent-dvr/2.0.30/README.md @@ -0,0 +1,108 @@ +# ispy-agent-dvr + +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 4.1.1.0](https://img.shields.io/badge/AppVersion-4.1.1.0-informational?style=flat-square) + +iSpy's Agent DVR, a standalone DVR service to manage IP cameras. + +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: [ispy-agent-dvr](https://truecharts.org/docs/charts/stable/ispy-agent-dvr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ispy-agent-dvr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ispy-agent-dvr TrueCharts/ispy-agent-dvr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ispy-agent-dvr` deployment + +```console +helm uninstall ispy-agent-dvr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ispy-agent-dvr \ + --set env.TZ="America/New York" \ + TrueCharts/ispy-agent-dvr +``` + +#### 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 ispy-agent-dvr TrueCharts/ispy-agent-dvr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ispy-agent-dvr/2.0.29/app-readme.md b/stable/ispy-agent-dvr/2.0.30/app-readme.md similarity index 100% rename from stable/ispy-agent-dvr/2.0.29/app-readme.md rename to stable/ispy-agent-dvr/2.0.30/app-readme.md diff --git a/stable/leaf2mqtt/4.0.22/charts/common-10.4.7.tgz b/stable/ispy-agent-dvr/2.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/leaf2mqtt/4.0.22/charts/common-10.4.7.tgz rename to stable/ispy-agent-dvr/2.0.30/charts/common-10.4.7.tgz diff --git a/stable/ispy-agent-dvr/2.0.30/ix_values.yaml b/stable/ispy-agent-dvr/2.0.30/ix_values.yaml new file mode 100644 index 00000000000..f6be419826f --- /dev/null +++ b/stable/ispy-agent-dvr/2.0.30/ix_values.yaml @@ -0,0 +1,96 @@ +image: + repository: tccr.io/truecharts/ispy-agent-dvr + tag: 4.1.1.0@sha256:7010d1b6c0b9166812ec0696a474eb0f7c20abd5fd06ba3256f838a4ced1647f + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10184 + targetPort: 8090 + turn: + enabled: true + ports: + turn: + enabled: true + protocol: UDP + port: 3478 + targetPort: 3478 + webrtc: + enabled: true + ports: + webrtc0: + enabled: true + protocol: UDP + port: 50000 + targetPort: 50000 + webrtc1: + enabled: true + protocol: UDP + port: 50001 + targetPort: 50001 + webrtc2: + enabled: true + protocol: UDP + port: 50002 + targetPort: 50002 + webrtc3: + enabled: true + protocol: UDP + port: 50003 + targetPort: 50003 + webrtc4: + enabled: true + protocol: UDP + port: 50004 + targetPort: 50004 + webrtc5: + enabled: true + protocol: UDP + port: 50005 + targetPort: 50005 + webrtc6: + enabled: true + protocol: UDP + port: 50006 + targetPort: 60005 + webrtc7: + enabled: true + protocol: UDP + port: 50007 + targetPort: 50007 + webrtc8: + enabled: true + protocol: UDP + port: 50008 + targetPort: 50008 + webrtc9: + enabled: true + protocol: UDP + port: 50009 + targetPort: 50009 + webrtc10: + enabled: true + protocol: UDP + port: 50010 + targetPort: 50010 + +persistence: + config: + enabled: true + mountPath: "/agent/Media/XML" + media: + enabled: true + mountPath: "/agent/Media/WebServerRoot/Media" + commands: + enabled: true + mountPath: "/agent/Commands" diff --git a/stable/ispy-agent-dvr/2.0.29/questions.yaml b/stable/ispy-agent-dvr/2.0.30/questions.yaml similarity index 100% rename from stable/ispy-agent-dvr/2.0.29/questions.yaml rename to stable/ispy-agent-dvr/2.0.30/questions.yaml diff --git a/stable/libreddit/1.0.15/templates/common.yaml b/stable/ispy-agent-dvr/2.0.30/templates/common.yaml similarity index 100% rename from stable/libreddit/1.0.15/templates/common.yaml rename to stable/ispy-agent-dvr/2.0.30/templates/common.yaml diff --git a/stable/leaf2mqtt/4.0.22/values.yaml b/stable/ispy-agent-dvr/2.0.30/values.yaml similarity index 100% rename from stable/leaf2mqtt/4.0.22/values.yaml rename to stable/ispy-agent-dvr/2.0.30/values.yaml diff --git a/stable/iyuuplus/2.0.21/CHANGELOG.md b/stable/iyuuplus/2.0.21/CHANGELOG.md deleted file mode 100644 index 0b6003555ae..00000000000 --- a/stable/iyuuplus/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [iyuuplus-2.0.20](https://github.com/truecharts/apps/compare/iyuuplus-2.0.18...iyuuplus-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [iyuuplus-2.0.18](https://github.com/truecharts/apps/compare/iyuuplus-2.0.17...iyuuplus-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [iyuuplus-2.0.17](https://github.com/truecharts/apps/compare/iyuuplus-2.0.16...iyuuplus-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [iyuuplus-2.0.16](https://github.com/truecharts/apps/compare/iyuuplus-2.0.14...iyuuplus-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [iyuuplus-2.0.14](https://github.com/truecharts/apps/compare/iyuuplus-2.0.12...iyuuplus-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [iyuuplus-2.0.12](https://github.com/truecharts/apps/compare/iyuuplus-2.0.11...iyuuplus-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [iyuuplus-2.0.11](https://github.com/truecharts/apps/compare/iyuuplus-2.0.10...iyuuplus-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [iyuuplus-2.0.10](https://github.com/truecharts/apps/compare/iyuuplus-2.0.9...iyuuplus-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/iyuuplus/2.0.21/Chart.lock b/stable/iyuuplus/2.0.21/Chart.lock deleted file mode 100644 index c75db1abd31..00000000000 --- a/stable/iyuuplus/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:35.551210403Z" diff --git a/stable/iyuuplus/2.0.21/Chart.yaml b/stable/iyuuplus/2.0.21/Chart.yaml deleted file mode 100644 index 4deb53248eb..00000000000 --- a/stable/iyuuplus/2.0.21/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: iyuuplus -version: 2.0.21 -appVersion: "latest" -description: The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/iyuuplus -icon: https://truecharts.org/img/chart-icons/iyuuplus.png -keywords: - - iyuuplus - - pt -sources: - - https://hub.docker.com/r/iyuucn/iyuuplus -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/iyuuplus/2.0.21/README.md b/stable/iyuuplus/2.0.21/README.md deleted file mode 100644 index 69b4528e2ff..00000000000 --- a/stable/iyuuplus/2.0.21/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# iyuuplus - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc. - -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: [iyuuplus](https://truecharts.org/docs/charts/stable/iyuuplus) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `iyuuplus` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install iyuuplus TrueCharts/iyuuplus -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `iyuuplus` deployment - -```console -helm uninstall iyuuplus -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install iyuuplus \ - --set env.TZ="America/New York" \ - TrueCharts/iyuuplus -``` - -#### 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 iyuuplus TrueCharts/iyuuplus -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/iyuuplus/2.0.21/ix_values.yaml b/stable/iyuuplus/2.0.21/ix_values.yaml deleted file mode 100644 index 19229be7483..00000000000 --- a/stable/iyuuplus/2.0.21/ix_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -image: - repository: tccr.io/truecharts/iyuuplus - pullPolicy: IfNotPresent - tag: latest@sha256:f1cf293763be6a0c14e48566d1fc8ad14d7057c7f04191b8ddbd86409bc33e0c - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - targetPort: 8787 - port: 10188 - -persistence: - config: - enabled: true - mountPath: "/IYUU/db" - torrents: - enabled: true - mountPath: "/torrents" - btbackup: - enabled: true - mountPath: "/BT_backup" diff --git a/stable/iyuuplus/2.0.22/CHANGELOG.md b/stable/iyuuplus/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..7fb243d6637 --- /dev/null +++ b/stable/iyuuplus/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [iyuuplus-2.0.22](https://github.com/truecharts/apps/compare/iyuuplus-2.0.21...iyuuplus-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.21](https://github.com/truecharts/apps/compare/iyuuplus-2.0.20...iyuuplus-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [iyuuplus-2.0.20](https://github.com/truecharts/apps/compare/iyuuplus-2.0.18...iyuuplus-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [iyuuplus-2.0.18](https://github.com/truecharts/apps/compare/iyuuplus-2.0.17...iyuuplus-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [iyuuplus-2.0.17](https://github.com/truecharts/apps/compare/iyuuplus-2.0.16...iyuuplus-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [iyuuplus-2.0.16](https://github.com/truecharts/apps/compare/iyuuplus-2.0.14...iyuuplus-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [iyuuplus-2.0.14](https://github.com/truecharts/apps/compare/iyuuplus-2.0.12...iyuuplus-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [iyuuplus-2.0.12](https://github.com/truecharts/apps/compare/iyuuplus-2.0.11...iyuuplus-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [iyuuplus-2.0.11](https://github.com/truecharts/apps/compare/iyuuplus-2.0.10...iyuuplus-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/iyuuplus/2.0.22/Chart.lock b/stable/iyuuplus/2.0.22/Chart.lock new file mode 100644 index 00000000000..3a6b88f2abc --- /dev/null +++ b/stable/iyuuplus/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:02.481073127Z" diff --git a/stable/iyuuplus/2.0.22/Chart.yaml b/stable/iyuuplus/2.0.22/Chart.yaml new file mode 100644 index 00000000000..4b790e2b1cd --- /dev/null +++ b/stable/iyuuplus/2.0.22/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: iyuuplus +version: 2.0.22 +appVersion: "latest" +description: The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/iyuuplus +icon: https://truecharts.org/img/chart-icons/iyuuplus.png +keywords: + - iyuuplus + - pt +sources: + - https://hub.docker.com/r/iyuucn/iyuuplus +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/iyuuplus/2.0.22/README.md b/stable/iyuuplus/2.0.22/README.md new file mode 100644 index 00000000000..c2a1dfaf122 --- /dev/null +++ b/stable/iyuuplus/2.0.22/README.md @@ -0,0 +1,107 @@ +# iyuuplus + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +The IYUU automatic seeding tool can automatically seed most PT sites in China, support downloader clusters, multiple disks, multiple download directories, connecting to remote downloaders, etc. + +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: [iyuuplus](https://truecharts.org/docs/charts/stable/iyuuplus) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `iyuuplus` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install iyuuplus TrueCharts/iyuuplus +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `iyuuplus` deployment + +```console +helm uninstall iyuuplus +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install iyuuplus \ + --set env.TZ="America/New York" \ + TrueCharts/iyuuplus +``` + +#### 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 iyuuplus TrueCharts/iyuuplus -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/iyuuplus/2.0.21/app-readme.md b/stable/iyuuplus/2.0.22/app-readme.md similarity index 100% rename from stable/iyuuplus/2.0.21/app-readme.md rename to stable/iyuuplus/2.0.22/app-readme.md diff --git a/stable/leantime/4.0.25/charts/common-10.4.7.tgz b/stable/iyuuplus/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/leantime/4.0.25/charts/common-10.4.7.tgz rename to stable/iyuuplus/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/iyuuplus/2.0.22/ix_values.yaml b/stable/iyuuplus/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..0d565f0bdcc --- /dev/null +++ b/stable/iyuuplus/2.0.22/ix_values.yaml @@ -0,0 +1,30 @@ +image: + repository: tccr.io/truecharts/iyuuplus + pullPolicy: IfNotPresent + tag: latest@sha256:46718f557ccbc9f6a11b546f5ea978ab09fafca80fabcf4405807c3d3379d60c + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 8787 + port: 10188 + +persistence: + config: + enabled: true + mountPath: "/IYUU/db" + torrents: + enabled: true + mountPath: "/torrents" + btbackup: + enabled: true + mountPath: "/BT_backup" diff --git a/stable/iyuuplus/2.0.21/questions.yaml b/stable/iyuuplus/2.0.22/questions.yaml similarity index 100% rename from stable/iyuuplus/2.0.21/questions.yaml rename to stable/iyuuplus/2.0.22/questions.yaml diff --git a/stable/linkding/2.0.22/templates/common.yaml b/stable/iyuuplus/2.0.22/templates/common.yaml similarity index 100% rename from stable/linkding/2.0.22/templates/common.yaml rename to stable/iyuuplus/2.0.22/templates/common.yaml diff --git a/stable/leantime/4.0.25/values.yaml b/stable/iyuuplus/2.0.22/values.yaml similarity index 100% rename from stable/leantime/4.0.25/values.yaml rename to stable/iyuuplus/2.0.22/values.yaml diff --git a/stable/jackett/11.0.48/CHANGELOG.md b/stable/jackett/11.0.48/CHANGELOG.md new file mode 100644 index 00000000000..c5d56fda6a7 --- /dev/null +++ b/stable/jackett/11.0.48/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jackett-11.0.48](https://github.com/truecharts/apps/compare/jackett-11.0.47...jackett-11.0.48) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jackett-11.0.47](https://github.com/truecharts/apps/compare/jackett-11.0.46...jackett-11.0.47) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [jackett-11.0.47](https://github.com/truecharts/apps/compare/jackett-11.0.46...jackett-11.0.47) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [jackett-11.0.47](https://github.com/truecharts/apps/compare/jackett-11.0.46...jackett-11.0.47) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [jackett-11.0.46](https://github.com/truecharts/apps/compare/jackett-11.0.44...jackett-11.0.46) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update container image tccr.io/truecharts/jackett to v0.20.1326 ([#3267](https://github.com/truecharts/apps/issues/3267)) + + + +## [jackett-11.0.44](https://github.com/truecharts/apps/compare/jackett-11.0.43...jackett-11.0.44) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [jackett-11.0.43](https://github.com/truecharts/apps/compare/jackett-11.0.42...jackett-11.0.43) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jackett-11.0.42](https://github.com/truecharts/apps/compare/jackett-11.0.40...jackett-11.0.42) (2022-07-19) + +### Fix + +- fix broken readme + + + +## [jackett-11.0.40](https://github.com/truecharts/apps/compare/jackett-11.0.38...jackett-11.0.40) (2022-07-19) + + + +## [jackett-11.0.38](https://github.com/truecharts/apps/compare/jackett-11.0.37...jackett-11.0.38) (2022-07-19) + + + +## [jackett-11.0.37](https://github.com/truecharts/apps/compare/jackett-11.0.36...jackett-11.0.37) (2022-07-19) + +### Chore + +- ReadmeCI is barfing + + + +## [jackett-11.0.36](https://github.com/truecharts/apps/compare/jackett-11.0.34...jackett-11.0.36) (2022-07-19) + +### Chore diff --git a/stable/jackett/11.0.48/Chart.lock b/stable/jackett/11.0.48/Chart.lock new file mode 100644 index 00000000000..7cb550de44f --- /dev/null +++ b/stable/jackett/11.0.48/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:02.86673768Z" diff --git a/stable/jackett/11.0.48/Chart.yaml b/stable/jackett/11.0.48/Chart.yaml new file mode 100644 index 00000000000..1644be45219 --- /dev/null +++ b/stable/jackett/11.0.48/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.20.1406" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: API Support for your favorite torrent trackers. +home: https://github.com/truecharts/apps/tree/master/charts/stable/jackett +icon: https://truecharts.org/img/chart-icons/jackett.png +keywords: + - jackett + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jackett +sources: + - https://github.com/Jackett/Jackett +type: application +version: 11.0.48 +annotations: + truecharts.org/catagories: | + - media + - test + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jackett/11.0.48/README.md b/stable/jackett/11.0.48/README.md new file mode 100644 index 00000000000..a43f76e2685 --- /dev/null +++ b/stable/jackett/11.0.48/README.md @@ -0,0 +1,107 @@ +# jackett + +![Version: 11.0.48](https://img.shields.io/badge/Version-11.0.48-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1406](https://img.shields.io/badge/AppVersion-0.20.1406-informational?style=flat-square) + +API Support for your favorite torrent trackers. + +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: [jackett](https://truecharts.org/docs/charts/stable/jackett) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `jackett` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install jackett TrueCharts/jackett +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `jackett` deployment + +```console +helm uninstall jackett +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jackett \ + --set env.TZ="America/New York" \ + TrueCharts/jackett +``` + +#### 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 jackett TrueCharts/jackett -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/11.0.48/app-readme.md b/stable/jackett/11.0.48/app-readme.md new file mode 100644 index 00000000000..f918a04fe54 --- /dev/null +++ b/stable/jackett/11.0.48/app-readme.md @@ -0,0 +1,8 @@ +API Support for your favorite torrent trackers. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jackett + +--- + +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/stable/libreddit/1.0.15/charts/common-10.4.7.tgz b/stable/jackett/11.0.48/charts/common-10.4.7.tgz similarity index 100% rename from stable/libreddit/1.0.15/charts/common-10.4.7.tgz rename to stable/jackett/11.0.48/charts/common-10.4.7.tgz diff --git a/stable/jackett/11.0.48/ix_values.yaml b/stable/jackett/11.0.48/ix_values.yaml new file mode 100644 index 00000000000..4c9a2e6657b --- /dev/null +++ b/stable/jackett/11.0.48/ix_values.yaml @@ -0,0 +1,30 @@ +image: + repository: tccr.io/truecharts/jackett + pullPolicy: IfNotPresent + tag: 0.20.1406@sha256:4a0c24ed243b75fa7ee717adeafe49bc239a7f105b5dbd0d605b1f727359587f + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 9117 + port: 9117 + +probes: + liveness: + path: "/UI/Login" + + readiness: + path: "/UI/Login" + + startup: + path: "/UI/Login" + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/jackett/11.0.48/questions.yaml b/stable/jackett/11.0.48/questions.yaml new file mode 100644 index 00000000000..33aba491b3d --- /dev/null +++ b/stable/jackett/11.0.48/questions.yaml @@ -0,0 +1,2439 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 9117 + 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 + 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: 9117 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/logitech-media-server/4.0.23/templates/common.yaml b/stable/jackett/11.0.48/templates/common.yaml similarity index 100% rename from stable/logitech-media-server/4.0.23/templates/common.yaml rename to stable/jackett/11.0.48/templates/common.yaml diff --git a/stable/libreddit/1.0.15/values.yaml b/stable/jackett/11.0.48/values.yaml similarity index 100% rename from stable/libreddit/1.0.15/values.yaml rename to stable/jackett/11.0.48/values.yaml diff --git a/stable/jdownloader2/8.0.23/CHANGELOG.md b/stable/jdownloader2/8.0.23/CHANGELOG.md deleted file mode 100644 index b0f2e1ca92b..00000000000 --- a/stable/jdownloader2/8.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jdownloader2-8.0.22](https://github.com/truecharts/apps/compare/jdownloader2-8.0.20...jdownloader2-8.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [jdownloader2-8.0.20](https://github.com/truecharts/apps/compare/jdownloader2-8.0.19...jdownloader2-8.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [jdownloader2-8.0.19](https://github.com/truecharts/apps/compare/jdownloader2-8.0.18...jdownloader2-8.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [jdownloader2-8.0.18](https://github.com/truecharts/apps/compare/jdownloader2-8.0.17...jdownloader2-8.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [jdownloader2-8.0.17](https://github.com/truecharts/apps/compare/jdownloader2-8.0.15...jdownloader2-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [jdownloader2-8.0.15](https://github.com/truecharts/apps/compare/jdownloader2-8.0.13...jdownloader2-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [jdownloader2-8.0.13](https://github.com/truecharts/apps/compare/jdownloader2-8.0.12...jdownloader2-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [jdownloader2-8.0.12](https://github.com/truecharts/apps/compare/jdownloader2-8.0.11...jdownloader2-8.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/jdownloader2/8.0.23/Chart.lock b/stable/jdownloader2/8.0.23/Chart.lock deleted file mode 100644 index e97dabd7db5..00000000000 --- a/stable/jdownloader2/8.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:43.71443614Z" diff --git a/stable/jdownloader2/8.0.23/Chart.yaml b/stable/jdownloader2/8.0.23/Chart.yaml deleted file mode 100644 index f06f457f139..00000000000 --- a/stable/jdownloader2/8.0.23/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.7.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: - JDownloader is a free, open-source download management tool with a huge - community of developers that makes downloading as easy and fast as it should be. -home: https://github.com/truecharts/apps/tree/master/charts/stable/jdownloader2 -icon: https://truecharts.org/img/chart-icons/jdownloader2.png -keywords: - - jdownloader - - download -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: jdownloader2 -sources: - - https://github.com/jlesage/docker-jdownloader-2 - - https://hub.docker.com/r/jlesage/jdownloader-2 - - https://jdownloader.org/ -type: application -version: 8.0.23 -annotations: - truecharts.org/catagories: | - - downloads - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/jdownloader2/8.0.23/README.md b/stable/jdownloader2/8.0.23/README.md deleted file mode 100644 index dbfacc882fa..00000000000 --- a/stable/jdownloader2/8.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# jdownloader2 - -![Version: 8.0.23](https://img.shields.io/badge/Version-8.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) - -JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. - -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: [jdownloader2](https://truecharts.org/docs/charts/stable/jdownloader2) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `jdownloader2` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install jdownloader2 TrueCharts/jdownloader2 -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `jdownloader2` deployment - -```console -helm uninstall jdownloader2 -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install jdownloader2 \ - --set env.TZ="America/New York" \ - TrueCharts/jdownloader2 -``` - -#### 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 jdownloader2 TrueCharts/jdownloader2 -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/jdownloader2/8.0.23/ix_values.yaml b/stable/jdownloader2/8.0.23/ix_values.yaml deleted file mode 100644 index 279fe6faca5..00000000000 --- a/stable/jdownloader2/8.0.23/ix_values.yaml +++ /dev/null @@ -1,67 +0,0 @@ -image: - repository: tccr.io/truecharts/jdownloader-2 - pullPolicy: IfNotPresent - tag: v1.7.1@sha256:1d33d4cdf3fa2b4726da05a078dc2133fa0dd7cac22d32bea7818ea3ad72d024 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10054 - targetPort: 5800 - myjd: - enabled: true - ports: - myjd: - enabled: true - port: 3129 - targetPort: 3129 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10056 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-jdownloader' - -secretEnv: - VNC_PASSWORD: "" - -jdownloader: - # General Settings - KEEP_APP_RUNNING: false - # GUI Settings - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - jdownloader: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.jdownloader.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.jdownloader.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.jdownloader.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.jdownloader.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.jdownloader.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - output: - enabled: true - mountPath: "/output" diff --git a/stable/jdownloader2/8.0.24/CHANGELOG.md b/stable/jdownloader2/8.0.24/CHANGELOG.md new file mode 100644 index 00000000000..d988e23e6ce --- /dev/null +++ b/stable/jdownloader2/8.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jdownloader2-8.0.24](https://github.com/truecharts/apps/compare/jdownloader2-8.0.23...jdownloader2-8.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jdownloader2-8.0.23](https://github.com/truecharts/apps/compare/jdownloader2-8.0.22...jdownloader2-8.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jdownloader2-8.0.22](https://github.com/truecharts/apps/compare/jdownloader2-8.0.20...jdownloader2-8.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jdownloader2-8.0.20](https://github.com/truecharts/apps/compare/jdownloader2-8.0.19...jdownloader2-8.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [jdownloader2-8.0.19](https://github.com/truecharts/apps/compare/jdownloader2-8.0.18...jdownloader2-8.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jdownloader2-8.0.18](https://github.com/truecharts/apps/compare/jdownloader2-8.0.17...jdownloader2-8.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jdownloader2-8.0.17](https://github.com/truecharts/apps/compare/jdownloader2-8.0.15...jdownloader2-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jdownloader2-8.0.15](https://github.com/truecharts/apps/compare/jdownloader2-8.0.13...jdownloader2-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jdownloader2-8.0.13](https://github.com/truecharts/apps/compare/jdownloader2-8.0.12...jdownloader2-8.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/jdownloader2/8.0.24/Chart.lock b/stable/jdownloader2/8.0.24/Chart.lock new file mode 100644 index 00000000000..3d9e7260914 --- /dev/null +++ b/stable/jdownloader2/8.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:09.697014232Z" diff --git a/stable/jdownloader2/8.0.24/Chart.yaml b/stable/jdownloader2/8.0.24/Chart.yaml new file mode 100644 index 00000000000..d0a8c4f3775 --- /dev/null +++ b/stable/jdownloader2/8.0.24/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.7.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + JDownloader is a free, open-source download management tool with a huge + community of developers that makes downloading as easy and fast as it should be. +home: https://github.com/truecharts/apps/tree/master/charts/stable/jdownloader2 +icon: https://truecharts.org/img/chart-icons/jdownloader2.png +keywords: + - jdownloader + - download +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jdownloader2 +sources: + - https://github.com/jlesage/docker-jdownloader-2 + - https://hub.docker.com/r/jlesage/jdownloader-2 + - https://jdownloader.org/ +type: application +version: 8.0.24 +annotations: + truecharts.org/catagories: | + - downloads + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jdownloader2/8.0.24/README.md b/stable/jdownloader2/8.0.24/README.md new file mode 100644 index 00000000000..9f5743896fc --- /dev/null +++ b/stable/jdownloader2/8.0.24/README.md @@ -0,0 +1,109 @@ +# jdownloader2 + +![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) + +JDownloader is a free, open-source download management tool with a huge community of developers that makes downloading as easy and fast as it should be. + +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: [jdownloader2](https://truecharts.org/docs/charts/stable/jdownloader2) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `jdownloader2` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install jdownloader2 TrueCharts/jdownloader2 +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `jdownloader2` deployment + +```console +helm uninstall jdownloader2 +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jdownloader2 \ + --set env.TZ="America/New York" \ + TrueCharts/jdownloader2 +``` + +#### 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 jdownloader2 TrueCharts/jdownloader2 -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jdownloader2/8.0.23/app-readme.md b/stable/jdownloader2/8.0.24/app-readme.md similarity index 100% rename from stable/jdownloader2/8.0.23/app-readme.md rename to stable/jdownloader2/8.0.24/app-readme.md diff --git a/stable/linkace/4.0.30/charts/common-10.4.7.tgz b/stable/jdownloader2/8.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/linkace/4.0.30/charts/common-10.4.7.tgz rename to stable/jdownloader2/8.0.24/charts/common-10.4.7.tgz diff --git a/stable/jdownloader2/8.0.24/ix_values.yaml b/stable/jdownloader2/8.0.24/ix_values.yaml new file mode 100644 index 00000000000..062636ced21 --- /dev/null +++ b/stable/jdownloader2/8.0.24/ix_values.yaml @@ -0,0 +1,67 @@ +image: + repository: tccr.io/truecharts/jdownloader-2 + pullPolicy: IfNotPresent + tag: v1.7.1@sha256:0fa1e812b97754b348eaa1fa2c7a66a222bee123303e8eff571b6800f7c1093c + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10054 + targetPort: 5800 + myjd: + enabled: true + ports: + myjd: + enabled: true + port: 3129 + targetPort: 3129 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10056 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-jdownloader' + +secretEnv: + VNC_PASSWORD: "" + +jdownloader: + # General Settings + KEEP_APP_RUNNING: false + # GUI Settings + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + jdownloader: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.jdownloader.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.jdownloader.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.jdownloader.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.jdownloader.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.jdownloader.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + output: + enabled: true + mountPath: "/output" diff --git a/stable/jdownloader2/8.0.23/questions.yaml b/stable/jdownloader2/8.0.24/questions.yaml similarity index 100% rename from stable/jdownloader2/8.0.23/questions.yaml rename to stable/jdownloader2/8.0.24/questions.yaml diff --git a/stable/loki/5.0.26/templates/common.yaml b/stable/jdownloader2/8.0.24/templates/common.yaml similarity index 100% rename from stable/loki/5.0.26/templates/common.yaml rename to stable/jdownloader2/8.0.24/templates/common.yaml diff --git a/stable/linkace/4.0.30/values.yaml b/stable/jdownloader2/8.0.24/values.yaml similarity index 100% rename from stable/linkace/4.0.30/values.yaml rename to stable/jdownloader2/8.0.24/values.yaml diff --git a/stable/jellyfin/11.0.23/CHANGELOG.md b/stable/jellyfin/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..2767ceccace --- /dev/null +++ b/stable/jellyfin/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jellyfin-11.0.23](https://github.com/truecharts/apps/compare/jellyfin-11.0.22...jellyfin-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.21](https://github.com/truecharts/apps/compare/jellyfin-11.0.19...jellyfin-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jellyfin-11.0.19](https://github.com/truecharts/apps/compare/jellyfin-11.0.18...jellyfin-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jellyfin-11.0.18](https://github.com/truecharts/apps/compare/jellyfin-11.0.17...jellyfin-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jellyfin-11.0.17](https://github.com/truecharts/apps/compare/jellyfin-11.0.15...jellyfin-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jellyfin-11.0.15](https://github.com/truecharts/apps/compare/jellyfin-11.0.13...jellyfin-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jellyfin-11.0.13](https://github.com/truecharts/apps/compare/jellyfin-11.0.12...jellyfin-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [jellyfin-11.0.12](https://github.com/truecharts/apps/compare/jellyfin-11.0.11...jellyfin-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/jellyfin/11.0.23/Chart.lock b/stable/jellyfin/11.0.23/Chart.lock new file mode 100644 index 00000000000..a85a7078aaf --- /dev/null +++ b/stable/jellyfin/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:21.506039432Z" diff --git a/stable/jellyfin/11.0.23/Chart.yaml b/stable/jellyfin/11.0.23/Chart.yaml new file mode 100644 index 00000000000..01864ad2876 --- /dev/null +++ b/stable/jellyfin/11.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "10.8.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Jellyfin is a Free Software Media System +home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyfin +icon: https://truecharts.org/img/chart-icons/jellyfin.png +keywords: + - jellyfin + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jellyfin +sources: + - https://github.com/jellyfin/jellyfin +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jellyfin/11.0.23/README.md b/stable/jellyfin/11.0.23/README.md new file mode 100644 index 00000000000..0d2c3330f90 --- /dev/null +++ b/stable/jellyfin/11.0.23/README.md @@ -0,0 +1,107 @@ +# jellyfin + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.1](https://img.shields.io/badge/AppVersion-10.8.1-informational?style=flat-square) + +Jellyfin is a Free Software Media System + +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: [jellyfin](https://truecharts.org/docs/charts/stable/jellyfin) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `jellyfin` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install jellyfin TrueCharts/jellyfin +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `jellyfin` deployment + +```console +helm uninstall jellyfin +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jellyfin \ + --set env.TZ="America/New York" \ + TrueCharts/jellyfin +``` + +#### 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 jellyfin TrueCharts/jellyfin -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyfin/11.0.23/app-readme.md b/stable/jellyfin/11.0.23/app-readme.md new file mode 100644 index 00000000000..2c54381824d --- /dev/null +++ b/stable/jellyfin/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Jellyfin is a Free Software Media System + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/jellyfin + +--- + +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/stable/linkding/2.0.22/charts/common-10.4.7.tgz b/stable/jellyfin/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/linkding/2.0.22/charts/common-10.4.7.tgz rename to stable/jellyfin/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/jellyfin/11.0.23/ix_values.yaml b/stable/jellyfin/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..5af87e4dbde --- /dev/null +++ b/stable/jellyfin/11.0.23/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/jellyfin + pullPolicy: IfNotPresent + tag: v10.8.1@sha256:f838db5890a622e7f2236e4f806ff1fee55fb9e09513b0b95fa4a43e3b8be316 + +securityContext: + readOnlyRootFilesystem: false + +env: + JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com" + +service: + main: + ports: + main: + port: 8096 + targetPort: 8096 + +persistence: + config: + enabled: true + mountPath: "/config" + cache: + enabled: true + mountPath: "/cache" + type: "emptyDir" diff --git a/stable/jellyfin/11.0.23/questions.yaml b/stable/jellyfin/11.0.23/questions.yaml new file mode 100644 index 00000000000..6e0a03628b6 --- /dev/null +++ b/stable/jellyfin/11.0.23/questions.yaml @@ -0,0 +1,2445 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: JELLYFIN_PublishedServerUrl + description: "Published Server URL" + label: "The Server URL to publish in UDP Auto Discovery response." + schema: + type: string + default: "" + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8096 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8096 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/makemkv/2.0.24/templates/common.yaml b/stable/jellyfin/11.0.23/templates/common.yaml similarity index 100% rename from stable/makemkv/2.0.24/templates/common.yaml rename to stable/jellyfin/11.0.23/templates/common.yaml diff --git a/stable/linkding/2.0.22/values.yaml b/stable/jellyfin/11.0.23/values.yaml similarity index 100% rename from stable/linkding/2.0.22/values.yaml rename to stable/jellyfin/11.0.23/values.yaml diff --git a/stable/jellyseerr/2.0.22/CHANGELOG.md b/stable/jellyseerr/2.0.22/CHANGELOG.md deleted file mode 100644 index d790b508b21..00000000000 --- a/stable/jellyseerr/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [jellyseerr-2.0.21](https://github.com/truecharts/apps/compare/jellyseerr-2.0.19...jellyseerr-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [jellyseerr-2.0.19](https://github.com/truecharts/apps/compare/jellyseerr-2.0.18...jellyseerr-2.0.19) (2022-07-21) - - - -## [jellyseerr-2.0.18](https://github.com/truecharts/apps/compare/jellyseerr-2.0.17...jellyseerr-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [jellyseerr-2.0.17](https://github.com/truecharts/apps/compare/jellyseerr-2.0.16...jellyseerr-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [jellyseerr-2.0.16](https://github.com/truecharts/apps/compare/jellyseerr-2.0.14...jellyseerr-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [jellyseerr-2.0.14](https://github.com/truecharts/apps/compare/jellyseerr-2.0.12...jellyseerr-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [jellyseerr-2.0.12](https://github.com/truecharts/apps/compare/jellyseerr-2.0.11...jellyseerr-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [jellyseerr-2.0.11](https://github.com/truecharts/apps/compare/jellyseerr-2.0.10...jellyseerr-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [jellyseerr-2.0.10](https://github.com/truecharts/apps/compare/jellyseerr-2.0.9...jellyseerr-2.0.10) (2022-07-11) diff --git a/stable/jellyseerr/2.0.22/Chart.lock b/stable/jellyseerr/2.0.22/Chart.lock deleted file mode 100644 index 969c1c4fa2b..00000000000 --- a/stable/jellyseerr/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:19:54.269011526Z" diff --git a/stable/jellyseerr/2.0.22/Chart.yaml b/stable/jellyseerr/2.0.22/Chart.yaml deleted file mode 100644 index 36dadf55abb..00000000000 --- a/stable/jellyseerr/2.0.22/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.1.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library. -home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyseerr -icon: https://truecharts.org/img/chart-icons/jellyseerr.png -keywords: - - jellyseerr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: jellyseerr -sources: - - https://github.com/Fallenbagel/jellyseerr - - https://hub.docker.com/r/fallenbagel/jellyseerr -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/jellyseerr/2.0.22/README.md b/stable/jellyseerr/2.0.22/README.md deleted file mode 100644 index 9e3a089b7cd..00000000000 --- a/stable/jellyseerr/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# jellyseerr - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 1.1.1](https://img.shields.io/badge/AppVersion-1.1.1-informational?style=flat-square) - -Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library. - -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: [jellyseerr](https://truecharts.org/docs/charts/stable/jellyseerr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `jellyseerr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install jellyseerr TrueCharts/jellyseerr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `jellyseerr` deployment - -```console -helm uninstall jellyseerr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install jellyseerr \ - --set env.TZ="America/New York" \ - TrueCharts/jellyseerr -``` - -#### 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 jellyseerr TrueCharts/jellyseerr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyseerr/2.0.22/ix_values.yaml b/stable/jellyseerr/2.0.22/ix_values.yaml deleted file mode 100644 index da2876f9244..00000000000 --- a/stable/jellyseerr/2.0.22/ix_values.yaml +++ /dev/null @@ -1,21 +0,0 @@ -image: - repository: tccr.io/truecharts/jellyseerr - tag: v1.1.1@sha256:e34db5a994464a8e5c4c17b0211bc0ae4d79c0dcf90cba7983e860b46c006ff6 - pullPolicy: IfNotPresent - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - # User Defined - JELLYFIN_TYPE: "" - LOG_LEVEL: "info" - -service: - main: - ports: - main: - port: 10241 - -persistence: - config: - enabled: true - mountPath: "/app/config" diff --git a/stable/jellyseerr/2.0.23/CHANGELOG.md b/stable/jellyseerr/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b2c4b0a2642 --- /dev/null +++ b/stable/jellyseerr/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jellyseerr-2.0.23](https://github.com/truecharts/apps/compare/jellyseerr-2.0.22...jellyseerr-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.22](https://github.com/truecharts/apps/compare/jellyseerr-2.0.21...jellyseerr-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyseerr-2.0.21](https://github.com/truecharts/apps/compare/jellyseerr-2.0.19...jellyseerr-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jellyseerr-2.0.19](https://github.com/truecharts/apps/compare/jellyseerr-2.0.18...jellyseerr-2.0.19) (2022-07-21) + + + +## [jellyseerr-2.0.18](https://github.com/truecharts/apps/compare/jellyseerr-2.0.17...jellyseerr-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [jellyseerr-2.0.17](https://github.com/truecharts/apps/compare/jellyseerr-2.0.16...jellyseerr-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [jellyseerr-2.0.16](https://github.com/truecharts/apps/compare/jellyseerr-2.0.14...jellyseerr-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [jellyseerr-2.0.14](https://github.com/truecharts/apps/compare/jellyseerr-2.0.12...jellyseerr-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [jellyseerr-2.0.12](https://github.com/truecharts/apps/compare/jellyseerr-2.0.11...jellyseerr-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [jellyseerr-2.0.11](https://github.com/truecharts/apps/compare/jellyseerr-2.0.10...jellyseerr-2.0.11) (2022-07-12) diff --git a/stable/jellyseerr/2.0.23/Chart.lock b/stable/jellyseerr/2.0.23/Chart.lock new file mode 100644 index 00000000000..65722a3c566 --- /dev/null +++ b/stable/jellyseerr/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:21.982835069Z" diff --git a/stable/jellyseerr/2.0.23/Chart.yaml b/stable/jellyseerr/2.0.23/Chart.yaml new file mode 100644 index 00000000000..03e3cc3b301 --- /dev/null +++ b/stable/jellyseerr/2.0.23/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.1.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library. +home: https://github.com/truecharts/apps/tree/master/charts/stable/jellyseerr +icon: https://truecharts.org/img/chart-icons/jellyseerr.png +keywords: + - jellyseerr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jellyseerr +sources: + - https://github.com/Fallenbagel/jellyseerr + - https://hub.docker.com/r/fallenbagel/jellyseerr +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jellyseerr/2.0.23/README.md b/stable/jellyseerr/2.0.23/README.md new file mode 100644 index 00000000000..a42d9290b0b --- /dev/null +++ b/stable/jellyseerr/2.0.23/README.md @@ -0,0 +1,108 @@ +# jellyseerr + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.1.1](https://img.shields.io/badge/AppVersion-1.1.1-informational?style=flat-square) + +Jellyseerr is a fork of Overseerr with support for Jellyfin and Emby. It can be used to manage requests for your media library. + +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: [jellyseerr](https://truecharts.org/docs/charts/stable/jellyseerr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `jellyseerr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install jellyseerr TrueCharts/jellyseerr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `jellyseerr` deployment + +```console +helm uninstall jellyseerr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jellyseerr \ + --set env.TZ="America/New York" \ + TrueCharts/jellyseerr +``` + +#### 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 jellyseerr TrueCharts/jellyseerr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyseerr/2.0.22/app-readme.md b/stable/jellyseerr/2.0.23/app-readme.md similarity index 100% rename from stable/jellyseerr/2.0.22/app-readme.md rename to stable/jellyseerr/2.0.23/app-readme.md diff --git a/stable/littlelink/6.0.39/charts/common-10.4.7.tgz b/stable/jellyseerr/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/littlelink/6.0.39/charts/common-10.4.7.tgz rename to stable/jellyseerr/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/jellyseerr/2.0.23/ix_values.yaml b/stable/jellyseerr/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..e9c0715eac5 --- /dev/null +++ b/stable/jellyseerr/2.0.23/ix_values.yaml @@ -0,0 +1,21 @@ +image: + repository: tccr.io/truecharts/jellyseerr + tag: v1.1.1@sha256:bf0d77845e2c4db486afd990dbf76dd5c5c2dd7def5a5b3237e88fef9d1c3b97 + pullPolicy: IfNotPresent + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + JELLYFIN_TYPE: "" + LOG_LEVEL: "info" + +service: + main: + ports: + main: + port: 10241 + +persistence: + config: + enabled: true + mountPath: "/app/config" diff --git a/stable/jellyseerr/2.0.22/questions.yaml b/stable/jellyseerr/2.0.23/questions.yaml similarity index 100% rename from stable/jellyseerr/2.0.22/questions.yaml rename to stable/jellyseerr/2.0.23/questions.yaml diff --git a/stable/matomo/3.0.36/templates/common.yaml b/stable/jellyseerr/2.0.23/templates/common.yaml similarity index 100% rename from stable/matomo/3.0.36/templates/common.yaml rename to stable/jellyseerr/2.0.23/templates/common.yaml diff --git a/stable/littlelink/6.0.39/values.yaml b/stable/jellyseerr/2.0.23/values.yaml similarity index 100% rename from stable/littlelink/6.0.39/values.yaml rename to stable/jellyseerr/2.0.23/values.yaml diff --git a/stable/joplin-server/8.0.23/CHANGELOG.md b/stable/joplin-server/8.0.23/CHANGELOG.md deleted file mode 100644 index f4b9284f4e2..00000000000 --- a/stable/joplin-server/8.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [joplin-server-8.0.22](https://github.com/truecharts/apps/compare/joplin-server-8.0.21...joplin-server-8.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [joplin-server-8.0.21](https://github.com/truecharts/apps/compare/joplin-server-8.0.19...joplin-server-8.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [joplin-server-8.0.19](https://github.com/truecharts/apps/compare/joplin-server-8.0.18...joplin-server-8.0.19) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [joplin-server-8.0.18](https://github.com/truecharts/apps/compare/joplin-server-8.0.17...joplin-server-8.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [joplin-server-8.0.17](https://github.com/truecharts/apps/compare/joplin-server-8.0.16...joplin-server-8.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [joplin-server-8.0.16](https://github.com/truecharts/apps/compare/joplin-server-8.0.14...joplin-server-8.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [joplin-server-8.0.14](https://github.com/truecharts/apps/compare/joplin-server-8.0.12...joplin-server-8.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [joplin-server-8.0.12](https://github.com/truecharts/apps/compare/joplin-server-8.0.11...joplin-server-8.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/joplin-server/8.0.23/Chart.lock b/stable/joplin-server/8.0.23/Chart.lock deleted file mode 100644 index bdc07ada7c0..00000000000 --- a/stable/joplin-server/8.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:20:07.571445614Z" diff --git a/stable/joplin-server/8.0.23/Chart.yaml b/stable/joplin-server/8.0.23/Chart.yaml deleted file mode 100644 index 5aab521200d..00000000000 --- a/stable/joplin-server/8.0.23/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "2.7.4" -description: This server allows you to sync any Joplin client -name: joplin-server -version: 8.0.23 -kubeVersion: ">=1.16.0-0" -keywords: - - joplin - - notes -home: https://github.com/truecharts/apps/tree/master/charts/stable/joplin-server -icon: https://truecharts.org/img/chart-icons/joplin-server.png -sources: - - https://github.com/laurent22/joplin/tree/dev/packages/server - - https://github.com/laurent22/joplin - - https://hub.docker.com/r/joplin/server -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/joplin-server/8.0.23/README.md b/stable/joplin-server/8.0.23/README.md deleted file mode 100644 index 37589bab1a5..00000000000 --- a/stable/joplin-server/8.0.23/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# joplin-server - -![Version: 8.0.23](https://img.shields.io/badge/Version-8.0.23-informational?style=flat-square) ![AppVersion: 2.7.4](https://img.shields.io/badge/AppVersion-2.7.4-informational?style=flat-square) - -This server allows you to sync any Joplin client - -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: [joplin-server](https://truecharts.org/docs/charts/stable/joplin-server) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `joplin-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install joplin-server TrueCharts/joplin-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `joplin-server` deployment - -```console -helm uninstall joplin-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install joplin-server \ - --set env.TZ="America/New York" \ - TrueCharts/joplin-server -``` - -#### 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 joplin-server TrueCharts/joplin-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/joplin-server/8.0.23/ix_values.yaml b/stable/joplin-server/8.0.23/ix_values.yaml deleted file mode 100644 index 8f961daeefc..00000000000 --- a/stable/joplin-server/8.0.23/ix_values.yaml +++ /dev/null @@ -1,54 +0,0 @@ -image: - repository: tccr.io/truecharts/joplin-server - tag: v2.7.4@sha256:e37e0089a0301a44b63693bb85ed399d8671465614abb65eb7869f5879d19686 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - APP_BASE_URL: http://localhost:22300 - APP_PORT: 22300 - DB_CLIENT: "pg" - POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_PORT: "5432" - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -probes: - liveness: - path: "/api/ping" - readiness: - path: "/api/ping" - startup: - path: "/api/ping" - -service: - main: - ports: - main: - port: 22300 - targetPort: 22300 - -persistence: - config: - enabled: true - mountPath: "/config" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: joplin - postgresqlDatabase: joplin diff --git a/stable/joplin-server/8.0.24/CHANGELOG.md b/stable/joplin-server/8.0.24/CHANGELOG.md new file mode 100644 index 00000000000..93ac26ec6d2 --- /dev/null +++ b/stable/joplin-server/8.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [joplin-server-8.0.24](https://github.com/truecharts/apps/compare/joplin-server-8.0.23...joplin-server-8.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [joplin-server-8.0.23](https://github.com/truecharts/apps/compare/joplin-server-8.0.22...joplin-server-8.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [joplin-server-8.0.22](https://github.com/truecharts/apps/compare/joplin-server-8.0.21...joplin-server-8.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [joplin-server-8.0.21](https://github.com/truecharts/apps/compare/joplin-server-8.0.19...joplin-server-8.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [joplin-server-8.0.19](https://github.com/truecharts/apps/compare/joplin-server-8.0.18...joplin-server-8.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [joplin-server-8.0.18](https://github.com/truecharts/apps/compare/joplin-server-8.0.17...joplin-server-8.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [joplin-server-8.0.17](https://github.com/truecharts/apps/compare/joplin-server-8.0.16...joplin-server-8.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [joplin-server-8.0.16](https://github.com/truecharts/apps/compare/joplin-server-8.0.14...joplin-server-8.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [joplin-server-8.0.14](https://github.com/truecharts/apps/compare/joplin-server-8.0.12...joplin-server-8.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/joplin-server/8.0.24/Chart.lock b/stable/joplin-server/8.0.24/Chart.lock new file mode 100644 index 00000000000..e8605d0e50a --- /dev/null +++ b/stable/joplin-server/8.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:52:29.994274801Z" diff --git a/stable/joplin-server/8.0.24/Chart.yaml b/stable/joplin-server/8.0.24/Chart.yaml new file mode 100644 index 00000000000..d5c918488e3 --- /dev/null +++ b/stable/joplin-server/8.0.24/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "2.7.4" +description: This server allows you to sync any Joplin client +name: joplin-server +version: 8.0.24 +kubeVersion: ">=1.16.0-0" +keywords: + - joplin + - notes +home: https://github.com/truecharts/apps/tree/master/charts/stable/joplin-server +icon: https://truecharts.org/img/chart-icons/joplin-server.png +sources: + - https://github.com/laurent22/joplin/tree/dev/packages/server + - https://github.com/laurent22/joplin + - https://hub.docker.com/r/joplin/server +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/joplin-server/8.0.24/README.md b/stable/joplin-server/8.0.24/README.md new file mode 100644 index 00000000000..d00d799469e --- /dev/null +++ b/stable/joplin-server/8.0.24/README.md @@ -0,0 +1,110 @@ +# joplin-server + +![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![AppVersion: 2.7.4](https://img.shields.io/badge/AppVersion-2.7.4-informational?style=flat-square) + +This server allows you to sync any Joplin client + +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: [joplin-server](https://truecharts.org/docs/charts/stable/joplin-server) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `joplin-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install joplin-server TrueCharts/joplin-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `joplin-server` deployment + +```console +helm uninstall joplin-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install joplin-server \ + --set env.TZ="America/New York" \ + TrueCharts/joplin-server +``` + +#### 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 joplin-server TrueCharts/joplin-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/joplin-server/8.0.23/app-readme.md b/stable/joplin-server/8.0.24/app-readme.md similarity index 100% rename from stable/joplin-server/8.0.23/app-readme.md rename to stable/joplin-server/8.0.24/app-readme.md diff --git a/stable/logitech-media-server/4.0.23/charts/common-10.4.7.tgz b/stable/joplin-server/8.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/logitech-media-server/4.0.23/charts/common-10.4.7.tgz rename to stable/joplin-server/8.0.24/charts/common-10.4.7.tgz diff --git a/stable/mattermost/3.0.25/charts/postgresql-8.0.45.tgz b/stable/joplin-server/8.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/mattermost/3.0.25/charts/postgresql-8.0.45.tgz rename to stable/joplin-server/8.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/joplin-server/8.0.24/ix_values.yaml b/stable/joplin-server/8.0.24/ix_values.yaml new file mode 100644 index 00000000000..aff90e40e5a --- /dev/null +++ b/stable/joplin-server/8.0.24/ix_values.yaml @@ -0,0 +1,54 @@ +image: + repository: tccr.io/truecharts/joplin-server + tag: v2.7.4@sha256:ce324e9c7a37f4372f02d722639472975795f8874f0a1df12eea0bd93974d941 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + APP_BASE_URL: http://localhost:22300 + APP_PORT: 22300 + DB_CLIENT: "pg" + POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_PORT: "5432" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +probes: + liveness: + path: "/api/ping" + readiness: + path: "/api/ping" + startup: + path: "/api/ping" + +service: + main: + ports: + main: + port: 22300 + targetPort: 22300 + +persistence: + config: + enabled: true + mountPath: "/config" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: joplin + postgresqlDatabase: joplin diff --git a/stable/joplin-server/8.0.23/questions.yaml b/stable/joplin-server/8.0.24/questions.yaml similarity index 100% rename from stable/joplin-server/8.0.23/questions.yaml rename to stable/joplin-server/8.0.24/questions.yaml diff --git a/stable/mattermost/3.0.25/templates/common.yaml b/stable/joplin-server/8.0.24/templates/common.yaml similarity index 100% rename from stable/mattermost/3.0.25/templates/common.yaml rename to stable/joplin-server/8.0.24/templates/common.yaml diff --git a/stable/logitech-media-server/4.0.23/values.yaml b/stable/joplin-server/8.0.24/values.yaml similarity index 100% rename from stable/logitech-media-server/4.0.23/values.yaml rename to stable/joplin-server/8.0.24/values.yaml diff --git a/stable/k8s-gateway/6.1.6/CHANGELOG.md b/stable/k8s-gateway/6.1.6/CHANGELOG.md deleted file mode 100644 index e479a0913bf..00000000000 --- a/stable/k8s-gateway/6.1.6/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [k8s-gateway-6.1.5](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.4...k8s-gateway-6.1.5) (2022-07-23) - -### Chore - -- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) - - - - -## [k8s-gateway-6.1.4](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.2...k8s-gateway-6.1.4) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [k8s-gateway-6.1.2](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.1...k8s-gateway-6.1.2) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [k8s-gateway-6.1.1](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.0...k8s-gateway-6.1.1) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [k8s-gateway-6.1.0](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.16...k8s-gateway-6.1.0) (2022-07-14) - -### Feat - -- deploy k8s-gateway in HA mode ([#3163](https://github.com/truecharts/apps/issues/3163)) - - - -## [k8s-gateway-6.0.16](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.14...k8s-gateway-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [k8s-gateway-6.0.14](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.12...k8s-gateway-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [k8s-gateway-6.0.12](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.11...k8s-gateway-6.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/k8s-gateway/6.1.6/Chart.lock b/stable/k8s-gateway/6.1.6/Chart.lock deleted file mode 100644 index 14275fb821a..00000000000 --- a/stable/k8s-gateway/6.1.6/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:20:03.631572267Z" diff --git a/stable/k8s-gateway/6.1.6/Chart.yaml b/stable/k8s-gateway/6.1.6/Chart.yaml deleted file mode 100644 index 2882884784c..00000000000 --- a/stable/k8s-gateway/6.1.6/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "0.3.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: A Helm chart for the k8s_gateway CoreDNS plugin -home: https://github.com/truecharts/apps/tree/master/charts/core/k8s-gateway -icon: https://truecharts.org/img/chart-icons/k8s-gateway.png -keywords: - - DNS - - networking -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: k8s-gateway -sources: - - https://github.com/ori-edge/k8s_gateway -type: application -version: 6.1.6 -annotations: - truecharts.org/catagories: | - - networking - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/k8s-gateway/6.1.6/README.md b/stable/k8s-gateway/6.1.6/README.md deleted file mode 100644 index 64317f51699..00000000000 --- a/stable/k8s-gateway/6.1.6/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# k8s-gateway - -![Version: 6.1.6](https://img.shields.io/badge/Version-6.1.6-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.3.0](https://img.shields.io/badge/AppVersion-0.3.0-informational?style=flat-square) - -A Helm chart for the k8s_gateway CoreDNS plugin - -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: [k8s-gateway](https://truecharts.org/docs/charts/stable/k8s-gateway) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `k8s-gateway` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install k8s-gateway TrueCharts/k8s-gateway -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `k8s-gateway` deployment - -```console -helm uninstall k8s-gateway -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install k8s-gateway \ - --set env.TZ="America/New York" \ - TrueCharts/k8s-gateway -``` - -#### 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 k8s-gateway TrueCharts/k8s-gateway -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/k8s-gateway/6.1.6/ix_values.yaml b/stable/k8s-gateway/6.1.6/ix_values.yaml deleted file mode 100644 index 206c48d8f06..00000000000 --- a/stable/k8s-gateway/6.1.6/ix_values.yaml +++ /dev/null @@ -1,130 +0,0 @@ -image: - repository: tccr.io/truecharts/k8s_gateway - pullPolicy: IfNotPresent - tag: v0.3.0@sha256:7e14bd0b38afb496d4a452b2221e293bc34ba0f95c73595c590f92c19230ec46 - -controller: - # -- Set additional annotations on the deployment/statefulset/daemonset - # -- Number of desired pods - replicas: 2 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -args: ["-conf", "/etc/coredns/Corefile"] - -# -- TTL for non-apex responses (in seconds) -ttl: 300 - -# -- Limit what kind of resources to watch, e.g. watchedResources: ["Ingress"] -watchedResources: [] - -# -- Service name of a secondary DNS server (should be `serviceName.namespace`) -secondary: "" - -# -- Override the default `serviceName.namespace` domain apex -apex: "" - -# -- list of processed domains -domains: - # -- Delegated domain - - domain: "example.com" - # -- Optional configuration option for DNS01 challenge that will redirect all acme - # challenge requests to external cloud domain (e.g. managed by cert-manager) - # See: https://cert-manager.io/docs/configuration/acme/dns01/ - dnsChallenge: - enabled: false - domain: dns01.clouddns.com - -forward: - enabled: true - primary: tls://1.1.1.1 - secondary: tls://1.0.0.1 - options: - - name: tls_servername - value: cloudflare-dns.com - -serviceAccount: - main: - # -- Specifies whether a service account should be created - create: true - -# -- Create a ClusterRole and ClusterRoleBinding -# @default -- See below -rbac: - main: - # -- Enables or disables the ClusterRole and ClusterRoleBinding - enabled: true - - # -- Set Rules on the ClusterRole - rules: - - apiGroups: - - "" - resources: - - services - - namespaces - verbs: - - list - - watch - - apiGroups: - - extensions - - networking.k8s.io - resources: - - ingresses - verbs: - - list - - watch - -service: - main: - ports: - main: - protocol: UDP - port: 53 - targetPort: 53 - -probes: - liveness: - custom: true - spec: - httpGet: - path: /health - port: 8080 - scheme: HTTP - initialDelaySeconds: 60 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 5 - - readiness: - custom: true - spec: - httpGet: - path: /ready - port: 8181 - scheme: HTTP - initialDelaySeconds: 10 - timeoutSeconds: 5 - successThreshold: 1 - failureThreshold: 5 - - startup: - custom: true - spec: - httpGet: - path: /ready - port: 8181 - scheme: HTTP - initialDelaySeconds: 3 - timeoutSeconds: 2 - periodSeconds: 5 - failureThreshold: 60 diff --git a/stable/k8s-gateway/6.1.7/CHANGELOG.md b/stable/k8s-gateway/6.1.7/CHANGELOG.md new file mode 100644 index 00000000000..695d9db6b31 --- /dev/null +++ b/stable/k8s-gateway/6.1.7/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [k8s-gateway-6.1.7](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.6...k8s-gateway-6.1.7) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [k8s-gateway-6.1.6](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.5...k8s-gateway-6.1.6) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [k8s-gateway-6.1.5](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.4...k8s-gateway-6.1.5) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [k8s-gateway-6.1.4](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.2...k8s-gateway-6.1.4) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [k8s-gateway-6.1.2](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.1...k8s-gateway-6.1.2) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [k8s-gateway-6.1.1](https://github.com/truecharts/apps/compare/k8s-gateway-6.1.0...k8s-gateway-6.1.1) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [k8s-gateway-6.1.0](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.16...k8s-gateway-6.1.0) (2022-07-14) + +### Feat + +- deploy k8s-gateway in HA mode ([#3163](https://github.com/truecharts/apps/issues/3163)) + + + +## [k8s-gateway-6.0.16](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.14...k8s-gateway-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [k8s-gateway-6.0.14](https://github.com/truecharts/apps/compare/k8s-gateway-6.0.12...k8s-gateway-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/k8s-gateway/6.1.7/Chart.lock b/stable/k8s-gateway/6.1.7/Chart.lock new file mode 100644 index 00000000000..df46e1db7fd --- /dev/null +++ b/stable/k8s-gateway/6.1.7/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:29.945460621Z" diff --git a/stable/k8s-gateway/6.1.7/Chart.yaml b/stable/k8s-gateway/6.1.7/Chart.yaml new file mode 100644 index 00000000000..65a4485c8f7 --- /dev/null +++ b/stable/k8s-gateway/6.1.7/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: A Helm chart for the k8s_gateway CoreDNS plugin +home: https://github.com/truecharts/apps/tree/master/charts/core/k8s-gateway +icon: https://truecharts.org/img/chart-icons/k8s-gateway.png +keywords: + - DNS + - networking +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: k8s-gateway +sources: + - https://github.com/ori-edge/k8s_gateway +type: application +version: 6.1.7 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/k8s-gateway/6.1.7/README.md b/stable/k8s-gateway/6.1.7/README.md new file mode 100644 index 00000000000..c0a92afd343 --- /dev/null +++ b/stable/k8s-gateway/6.1.7/README.md @@ -0,0 +1,107 @@ +# k8s-gateway + +![Version: 6.1.7](https://img.shields.io/badge/Version-6.1.7-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.3.0](https://img.shields.io/badge/AppVersion-0.3.0-informational?style=flat-square) + +A Helm chart for the k8s_gateway CoreDNS plugin + +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: [k8s-gateway](https://truecharts.org/docs/charts/stable/k8s-gateway) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `k8s-gateway` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install k8s-gateway TrueCharts/k8s-gateway +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `k8s-gateway` deployment + +```console +helm uninstall k8s-gateway +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install k8s-gateway \ + --set env.TZ="America/New York" \ + TrueCharts/k8s-gateway +``` + +#### 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 k8s-gateway TrueCharts/k8s-gateway -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/k8s-gateway/6.1.6/app-readme.md b/stable/k8s-gateway/6.1.7/app-readme.md similarity index 100% rename from stable/k8s-gateway/6.1.6/app-readme.md rename to stable/k8s-gateway/6.1.7/app-readme.md diff --git a/stable/loki/5.0.26/charts/common-10.4.7.tgz b/stable/k8s-gateway/6.1.7/charts/common-10.4.7.tgz similarity index 100% rename from stable/loki/5.0.26/charts/common-10.4.7.tgz rename to stable/k8s-gateway/6.1.7/charts/common-10.4.7.tgz diff --git a/stable/k8s-gateway/6.1.7/ix_values.yaml b/stable/k8s-gateway/6.1.7/ix_values.yaml new file mode 100644 index 00000000000..ae9972dc09e --- /dev/null +++ b/stable/k8s-gateway/6.1.7/ix_values.yaml @@ -0,0 +1,130 @@ +image: + repository: tccr.io/truecharts/k8s_gateway + pullPolicy: IfNotPresent + tag: v0.3.0@sha256:85e8da4de2b67019bef4d629218f52a244936802e797cce7b0eae10e3d48d748 + +controller: + # -- Set additional annotations on the deployment/statefulset/daemonset + # -- Number of desired pods + replicas: 2 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +args: ["-conf", "/etc/coredns/Corefile"] + +# -- TTL for non-apex responses (in seconds) +ttl: 300 + +# -- Limit what kind of resources to watch, e.g. watchedResources: ["Ingress"] +watchedResources: [] + +# -- Service name of a secondary DNS server (should be `serviceName.namespace`) +secondary: "" + +# -- Override the default `serviceName.namespace` domain apex +apex: "" + +# -- list of processed domains +domains: + # -- Delegated domain + - domain: "example.com" + # -- Optional configuration option for DNS01 challenge that will redirect all acme + # challenge requests to external cloud domain (e.g. managed by cert-manager) + # See: https://cert-manager.io/docs/configuration/acme/dns01/ + dnsChallenge: + enabled: false + domain: dns01.clouddns.com + +forward: + enabled: true + primary: tls://1.1.1.1 + secondary: tls://1.0.0.1 + options: + - name: tls_servername + value: cloudflare-dns.com + +serviceAccount: + main: + # -- Specifies whether a service account should be created + create: true + +# -- Create a ClusterRole and ClusterRoleBinding +# @default -- See below +rbac: + main: + # -- Enables or disables the ClusterRole and ClusterRoleBinding + enabled: true + + # -- Set Rules on the ClusterRole + rules: + - apiGroups: + - "" + resources: + - services + - namespaces + verbs: + - list + - watch + - apiGroups: + - extensions + - networking.k8s.io + resources: + - ingresses + verbs: + - list + - watch + +service: + main: + ports: + main: + protocol: UDP + port: 53 + targetPort: 53 + +probes: + liveness: + custom: true + spec: + httpGet: + path: /health + port: 8080 + scheme: HTTP + initialDelaySeconds: 60 + timeoutSeconds: 5 + successThreshold: 1 + failureThreshold: 5 + + readiness: + custom: true + spec: + httpGet: + path: /ready + port: 8181 + scheme: HTTP + initialDelaySeconds: 10 + timeoutSeconds: 5 + successThreshold: 1 + failureThreshold: 5 + + startup: + custom: true + spec: + httpGet: + path: /ready + port: 8181 + scheme: HTTP + initialDelaySeconds: 3 + timeoutSeconds: 2 + periodSeconds: 5 + failureThreshold: 60 diff --git a/stable/k8s-gateway/6.1.6/questions.yaml b/stable/k8s-gateway/6.1.7/questions.yaml similarity index 100% rename from stable/k8s-gateway/6.1.6/questions.yaml rename to stable/k8s-gateway/6.1.7/questions.yaml diff --git a/stable/k8s-gateway/6.1.6/templates/_configmap.tpl b/stable/k8s-gateway/6.1.7/templates/_configmap.tpl similarity index 100% rename from stable/k8s-gateway/6.1.6/templates/_configmap.tpl rename to stable/k8s-gateway/6.1.7/templates/_configmap.tpl diff --git a/stable/k8s-gateway/6.1.6/templates/common.yaml b/stable/k8s-gateway/6.1.7/templates/common.yaml similarity index 100% rename from stable/k8s-gateway/6.1.6/templates/common.yaml rename to stable/k8s-gateway/6.1.7/templates/common.yaml diff --git a/stable/loki/5.0.26/values.yaml b/stable/k8s-gateway/6.1.7/values.yaml similarity index 100% rename from stable/loki/5.0.26/values.yaml rename to stable/k8s-gateway/6.1.7/values.yaml diff --git a/stable/kanboard/8.0.23/CHANGELOG.md b/stable/kanboard/8.0.23/CHANGELOG.md deleted file mode 100644 index 378734da902..00000000000 --- a/stable/kanboard/8.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kanboard-8.0.22](https://github.com/truecharts/apps/compare/kanboard-8.0.21...kanboard-8.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [kanboard-8.0.21](https://github.com/truecharts/apps/compare/kanboard-8.0.19...kanboard-8.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [kanboard-8.0.19](https://github.com/truecharts/apps/compare/kanboard-8.0.18...kanboard-8.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [kanboard-8.0.18](https://github.com/truecharts/apps/compare/kanboard-8.0.17...kanboard-8.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [kanboard-8.0.17](https://github.com/truecharts/apps/compare/kanboard-8.0.15...kanboard-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [kanboard-8.0.15](https://github.com/truecharts/apps/compare/kanboard-8.0.13...kanboard-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [kanboard-8.0.13](https://github.com/truecharts/apps/compare/kanboard-8.0.12...kanboard-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [kanboard-8.0.12](https://github.com/truecharts/apps/compare/kanboard-8.0.11...kanboard-8.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/kanboard/8.0.23/Chart.lock b/stable/kanboard/8.0.23/Chart.lock deleted file mode 100644 index 5a19c475ca9..00000000000 --- a/stable/kanboard/8.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:20:18.499909649Z" diff --git a/stable/kanboard/8.0.23/Chart.yaml b/stable/kanboard/8.0.23/Chart.yaml deleted file mode 100644 index a88d280da1b..00000000000 --- a/stable/kanboard/8.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "1.2.22" -description: Kanboard is a free and open source Kanban project management software. -name: kanboard -version: 8.0.23 -kubeVersion: ">=1.16.0-0" -keywords: - - kanboard - - kanban -home: https://github.com/truecharts/apps/tree/master/charts/stable/kanboard -icon: https://truecharts.org/img/chart-icons/kanboard.png -sources: - - https://github.com/kanboard/kanboard -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/kanboard/8.0.23/README.md b/stable/kanboard/8.0.23/README.md deleted file mode 100644 index c0e13945cb3..00000000000 --- a/stable/kanboard/8.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# kanboard - -![Version: 8.0.23](https://img.shields.io/badge/Version-8.0.23-informational?style=flat-square) ![AppVersion: 1.2.22](https://img.shields.io/badge/AppVersion-1.2.22-informational?style=flat-square) - -Kanboard is a free and open source Kanban project management software. - -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: [kanboard](https://truecharts.org/docs/charts/stable/kanboard) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `kanboard` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install kanboard TrueCharts/kanboard -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `kanboard` deployment - -```console -helm uninstall kanboard -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install kanboard \ - --set env.TZ="America/New York" \ - TrueCharts/kanboard -``` - -#### 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 kanboard TrueCharts/kanboard -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/kanboard/8.0.23/ix_values.yaml b/stable/kanboard/8.0.23/ix_values.yaml deleted file mode 100644 index 342c75e98af..00000000000 --- a/stable/kanboard/8.0.23/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/kanboard - tag: v1.2.22@sha256:693507bec023dacc214fcb5bdcfc7004fd116befc8aed63b1617315bf2de8f9c - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - MAIL_CONFIGURATION: false - LOG_DRIVER: stdout - DB_DRIVER: "postgres" - DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" - DB_PORT: "5432" - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOSTNAME: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10015 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/var/www/app/data" - ssl: - enabled: true - mountPath: "/etc/nginx/ssl" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: kanboard - postgresqlDatabase: kanboard diff --git a/stable/kanboard/8.0.24/CHANGELOG.md b/stable/kanboard/8.0.24/CHANGELOG.md new file mode 100644 index 00000000000..a40eaee2114 --- /dev/null +++ b/stable/kanboard/8.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [kanboard-8.0.24](https://github.com/truecharts/apps/compare/kanboard-8.0.23...kanboard-8.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kanboard-8.0.23](https://github.com/truecharts/apps/compare/kanboard-8.0.22...kanboard-8.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kanboard-8.0.22](https://github.com/truecharts/apps/compare/kanboard-8.0.21...kanboard-8.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [kanboard-8.0.21](https://github.com/truecharts/apps/compare/kanboard-8.0.19...kanboard-8.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kanboard-8.0.19](https://github.com/truecharts/apps/compare/kanboard-8.0.18...kanboard-8.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kanboard-8.0.18](https://github.com/truecharts/apps/compare/kanboard-8.0.17...kanboard-8.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kanboard-8.0.17](https://github.com/truecharts/apps/compare/kanboard-8.0.15...kanboard-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kanboard-8.0.15](https://github.com/truecharts/apps/compare/kanboard-8.0.13...kanboard-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kanboard-8.0.13](https://github.com/truecharts/apps/compare/kanboard-8.0.12...kanboard-8.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/kanboard/8.0.24/Chart.lock b/stable/kanboard/8.0.24/Chart.lock new file mode 100644 index 00000000000..32d1b8727de --- /dev/null +++ b/stable/kanboard/8.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:52:47.479904228Z" diff --git a/stable/kanboard/8.0.24/Chart.yaml b/stable/kanboard/8.0.24/Chart.yaml new file mode 100644 index 00000000000..af96f6226d5 --- /dev/null +++ b/stable/kanboard/8.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.2.22" +description: Kanboard is a free and open source Kanban project management software. +name: kanboard +version: 8.0.24 +kubeVersion: ">=1.16.0-0" +keywords: + - kanboard + - kanban +home: https://github.com/truecharts/apps/tree/master/charts/stable/kanboard +icon: https://truecharts.org/img/chart-icons/kanboard.png +sources: + - https://github.com/kanboard/kanboard +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/kanboard/8.0.24/README.md b/stable/kanboard/8.0.24/README.md new file mode 100644 index 00000000000..62d936d01bf --- /dev/null +++ b/stable/kanboard/8.0.24/README.md @@ -0,0 +1,108 @@ +# kanboard + +![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![AppVersion: 1.2.22](https://img.shields.io/badge/AppVersion-1.2.22-informational?style=flat-square) + +Kanboard is a free and open source Kanban project management software. + +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: [kanboard](https://truecharts.org/docs/charts/stable/kanboard) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `kanboard` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install kanboard TrueCharts/kanboard +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `kanboard` deployment + +```console +helm uninstall kanboard +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install kanboard \ + --set env.TZ="America/New York" \ + TrueCharts/kanboard +``` + +#### 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 kanboard TrueCharts/kanboard -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/kanboard/8.0.23/app-readme.md b/stable/kanboard/8.0.24/app-readme.md similarity index 100% rename from stable/kanboard/8.0.23/app-readme.md rename to stable/kanboard/8.0.24/app-readme.md diff --git a/stable/makemkv/2.0.24/charts/common-10.4.7.tgz b/stable/kanboard/8.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/makemkv/2.0.24/charts/common-10.4.7.tgz rename to stable/kanboard/8.0.24/charts/common-10.4.7.tgz diff --git a/stable/mealie/8.0.24/charts/postgresql-8.0.45.tgz b/stable/kanboard/8.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/mealie/8.0.24/charts/postgresql-8.0.45.tgz rename to stable/kanboard/8.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/kanboard/8.0.24/ix_values.yaml b/stable/kanboard/8.0.24/ix_values.yaml new file mode 100644 index 00000000000..6dbb29ac0a0 --- /dev/null +++ b/stable/kanboard/8.0.24/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/kanboard + tag: v1.2.22@sha256:5e81d93ce189bba9e3344776a6fd3effef396d245e2ea501d1c5220188ef24be + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + MAIL_CONFIGURATION: false + LOG_DRIVER: stdout + DB_DRIVER: "postgres" + DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + DB_PORT: "5432" + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOSTNAME: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10015 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/var/www/app/data" + ssl: + enabled: true + mountPath: "/etc/nginx/ssl" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: kanboard + postgresqlDatabase: kanboard diff --git a/stable/kanboard/8.0.23/questions.yaml b/stable/kanboard/8.0.24/questions.yaml similarity index 100% rename from stable/kanboard/8.0.23/questions.yaml rename to stable/kanboard/8.0.24/questions.yaml diff --git a/stable/mealie/8.0.24/templates/common.yaml b/stable/kanboard/8.0.24/templates/common.yaml similarity index 100% rename from stable/mealie/8.0.24/templates/common.yaml rename to stable/kanboard/8.0.24/templates/common.yaml diff --git a/stable/makemkv/2.0.24/values.yaml b/stable/kanboard/8.0.24/values.yaml similarity index 100% rename from stable/makemkv/2.0.24/values.yaml rename to stable/kanboard/8.0.24/values.yaml diff --git a/stable/kavita/2.0.22/CHANGELOG.md b/stable/kavita/2.0.22/CHANGELOG.md deleted file mode 100644 index b0c3ce318ab..00000000000 --- a/stable/kavita/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kavita-2.0.21](https://github.com/truecharts/apps/compare/kavita-2.0.19...kavita-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [kavita-2.0.19](https://github.com/truecharts/apps/compare/kavita-2.0.18...kavita-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [kavita-2.0.18](https://github.com/truecharts/apps/compare/kavita-2.0.17...kavita-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [kavita-2.0.17](https://github.com/truecharts/apps/compare/kavita-2.0.15...kavita-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [kavita-2.0.15](https://github.com/truecharts/apps/compare/kavita-2.0.13...kavita-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [kavita-2.0.13](https://github.com/truecharts/apps/compare/kavita-2.0.12...kavita-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [kavita-2.0.12](https://github.com/truecharts/apps/compare/kavita-2.0.11...kavita-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [kavita-2.0.11](https://github.com/truecharts/apps/compare/kavita-2.0.10...kavita-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/kavita/2.0.22/Chart.lock b/stable/kavita/2.0.22/Chart.lock deleted file mode 100644 index d6ac723c4fa..00000000000 --- a/stable/kavita/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:20:13.561778065Z" diff --git a/stable/kavita/2.0.22/Chart.yaml b/stable/kavita/2.0.22/Chart.yaml deleted file mode 100644 index cc018f57836..00000000000 --- a/stable/kavita/2.0.22/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: kavita -version: 2.0.22 -appVersion: "0.5.4" -description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/kavita -icon: https://truecharts.org/img/chart-icons/kavita.png -keywords: - - kavita - - manga - - library - - book -sources: - - https://www.kavitareader.com -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/kavita/2.0.22/README.md b/stable/kavita/2.0.22/README.md deleted file mode 100644 index f1ec038beef..00000000000 --- a/stable/kavita/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# kavita - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.4](https://img.shields.io/badge/AppVersion-0.5.4-informational?style=flat-square) - -Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats - -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: [kavita](https://truecharts.org/docs/charts/stable/kavita) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `kavita` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install kavita TrueCharts/kavita -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `kavita` deployment - -```console -helm uninstall kavita -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install kavita \ - --set env.TZ="America/New York" \ - TrueCharts/kavita -``` - -#### 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 kavita TrueCharts/kavita -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/kavita/2.0.22/ix_values.yaml b/stable/kavita/2.0.22/ix_values.yaml deleted file mode 100644 index 7c92470fd9b..00000000000 --- a/stable/kavita/2.0.22/ix_values.yaml +++ /dev/null @@ -1,27 +0,0 @@ -image: - repository: tccr.io/truecharts/kavita - pullPolicy: IfNotPresent - tag: v0.5.4@sha256:1a31779a139cd6fc06461efc7bd949448f951e55396b3f200917148d6be38691 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - targetPort: 5000 - port: 10189 - -persistence: - config: - enabled: true - mountPath: "/kavita/config" - manga: - enabled: true - mountPath: "/manga" diff --git a/stable/kavita/2.0.23/CHANGELOG.md b/stable/kavita/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..71eb2f31a2f --- /dev/null +++ b/stable/kavita/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [kavita-2.0.23](https://github.com/truecharts/apps/compare/kavita-2.0.22...kavita-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.22](https://github.com/truecharts/apps/compare/kavita-2.0.21...kavita-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kavita-2.0.21](https://github.com/truecharts/apps/compare/kavita-2.0.19...kavita-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kavita-2.0.19](https://github.com/truecharts/apps/compare/kavita-2.0.18...kavita-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kavita-2.0.18](https://github.com/truecharts/apps/compare/kavita-2.0.17...kavita-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kavita-2.0.17](https://github.com/truecharts/apps/compare/kavita-2.0.15...kavita-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kavita-2.0.15](https://github.com/truecharts/apps/compare/kavita-2.0.13...kavita-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kavita-2.0.13](https://github.com/truecharts/apps/compare/kavita-2.0.12...kavita-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [kavita-2.0.12](https://github.com/truecharts/apps/compare/kavita-2.0.11...kavita-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/kavita/2.0.23/Chart.lock b/stable/kavita/2.0.23/Chart.lock new file mode 100644 index 00000000000..f4ea8419a6c --- /dev/null +++ b/stable/kavita/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:41.904901019Z" diff --git a/stable/kavita/2.0.23/Chart.yaml b/stable/kavita/2.0.23/Chart.yaml new file mode 100644 index 00000000000..93639c542a9 --- /dev/null +++ b/stable/kavita/2.0.23/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: kavita +version: 2.0.23 +appVersion: "0.5.4" +description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/kavita +icon: https://truecharts.org/img/chart-icons/kavita.png +keywords: + - kavita + - manga + - library + - book +sources: + - https://www.kavitareader.com +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/kavita/2.0.23/README.md b/stable/kavita/2.0.23/README.md new file mode 100644 index 00000000000..bead2689202 --- /dev/null +++ b/stable/kavita/2.0.23/README.md @@ -0,0 +1,107 @@ +# kavita + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.4](https://img.shields.io/badge/AppVersion-0.5.4-informational?style=flat-square) + +Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats + +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: [kavita](https://truecharts.org/docs/charts/stable/kavita) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `kavita` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install kavita TrueCharts/kavita +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `kavita` deployment + +```console +helm uninstall kavita +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install kavita \ + --set env.TZ="America/New York" \ + TrueCharts/kavita +``` + +#### 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 kavita TrueCharts/kavita -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/kavita/2.0.22/app-readme.md b/stable/kavita/2.0.23/app-readme.md similarity index 100% rename from stable/kavita/2.0.22/app-readme.md rename to stable/kavita/2.0.23/app-readme.md diff --git a/stable/matomo/3.0.36/charts/common-10.4.7.tgz b/stable/kavita/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/matomo/3.0.36/charts/common-10.4.7.tgz rename to stable/kavita/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/kavita/2.0.23/ix_values.yaml b/stable/kavita/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..42d1bd997c5 --- /dev/null +++ b/stable/kavita/2.0.23/ix_values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/kavita + pullPolicy: IfNotPresent + tag: v0.5.4@sha256:c7997a6c483043159620dde0012f0add63571678c021d21dd67e5e64a6d5a92a + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 5000 + port: 10189 + +persistence: + config: + enabled: true + mountPath: "/kavita/config" + manga: + enabled: true + mountPath: "/manga" diff --git a/stable/kavita/2.0.22/questions.yaml b/stable/kavita/2.0.23/questions.yaml similarity index 100% rename from stable/kavita/2.0.22/questions.yaml rename to stable/kavita/2.0.23/questions.yaml diff --git a/stable/mediainfo/1.0.0/templates/common.yaml b/stable/kavita/2.0.23/templates/common.yaml similarity index 100% rename from stable/mediainfo/1.0.0/templates/common.yaml rename to stable/kavita/2.0.23/templates/common.yaml diff --git a/stable/matomo/3.0.36/values.yaml b/stable/kavita/2.0.23/values.yaml similarity index 100% rename from stable/matomo/3.0.36/values.yaml rename to stable/kavita/2.0.23/values.yaml diff --git a/stable/kms/11.0.23/CHANGELOG.md b/stable/kms/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..11f40d13e2b --- /dev/null +++ b/stable/kms/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [kms-11.0.23](https://github.com/truecharts/apps/compare/vlmcsd-kms-server-0.0.12...kms-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.22](https://github.com/truecharts/apps/compare/kms-11.0.21...kms-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kms-11.0.21](https://github.com/truecharts/apps/compare/kms-11.0.19...kms-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kms-11.0.19](https://github.com/truecharts/apps/compare/kms-11.0.18...kms-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kms-11.0.18](https://github.com/truecharts/apps/compare/kms-11.0.17...kms-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kms-11.0.17](https://github.com/truecharts/apps/compare/kms-11.0.15...kms-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kms-11.0.15](https://github.com/truecharts/apps/compare/kms-11.0.14...kms-11.0.15) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [kms-11.0.14](https://github.com/truecharts/apps/compare/kms-11.0.12...kms-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kms-11.0.12](https://github.com/truecharts/apps/compare/kms-11.0.11...kms-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/kms/11.0.23/Chart.lock b/stable/kms/11.0.23/Chart.lock new file mode 100644 index 00000000000..ea0e2555a93 --- /dev/null +++ b/stable/kms/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:52:48.37542862Z" diff --git a/stable/kms/11.0.23/Chart.yaml b/stable/kms/11.0.23/Chart.yaml new file mode 100644 index 00000000000..efc98435804 --- /dev/null +++ b/stable/kms/11.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "minimal" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Private Windows Activation Server for development and testing +home: https://github.com/truecharts/apps/tree/master/charts/stable/kms +icon: https://truecharts.org/img/chart-icons/kms.png +keywords: + - kms +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kms +sources: + - https://github.com/Py-KMS-Organization/py-kms + - https://hub.docker.com/r/pykmsorg/py-kms +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - graywares + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/kms/11.0.23/README.md b/stable/kms/11.0.23/README.md new file mode 100644 index 00000000000..fe9024508f8 --- /dev/null +++ b/stable/kms/11.0.23/README.md @@ -0,0 +1,108 @@ +# kms + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: minimal](https://img.shields.io/badge/AppVersion-minimal-informational?style=flat-square) + +Private Windows Activation Server for development and testing + +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: [kms](https://truecharts.org/docs/charts/stable/kms) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `kms` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install kms TrueCharts/kms +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `kms` deployment + +```console +helm uninstall kms +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install kms \ + --set env.TZ="America/New York" \ + TrueCharts/kms +``` + +#### 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 kms TrueCharts/kms -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/kms/11.0.23/app-readme.md b/stable/kms/11.0.23/app-readme.md new file mode 100644 index 00000000000..87a63b8c283 --- /dev/null +++ b/stable/kms/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Private Windows Activation Server for development and testing + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/kms + +--- + +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/stable/mattermost/3.0.25/charts/common-10.4.7.tgz b/stable/kms/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/mattermost/3.0.25/charts/common-10.4.7.tgz rename to stable/kms/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/kms/11.0.23/ix_values.yaml b/stable/kms/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..79e58815f2d --- /dev/null +++ b/stable/kms/11.0.23/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/kms + pullPolicy: IfNotPresent + tag: vminimal@sha256:5a08c3e2cee5ecdb9a08e0fa2eb56822e8011ce59329412417f59374d3eaf485 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 1688 + targetPort: 1688 diff --git a/stable/kms/11.0.23/questions.yaml b/stable/kms/11.0.23/questions.yaml new file mode 100644 index 00000000000..dac6577cf0e --- /dev/null +++ b/stable/kms/11.0.23/questions.yaml @@ -0,0 +1,2064 @@ +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" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: false + - 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "RollingUpdate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 1688 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 1688 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/minecraft-bedrock/1.0.22/templates/common.yaml b/stable/kms/11.0.23/templates/common.yaml similarity index 100% rename from stable/minecraft-bedrock/1.0.22/templates/common.yaml rename to stable/kms/11.0.23/templates/common.yaml diff --git a/stable/mattermost/3.0.25/values.yaml b/stable/kms/11.0.23/values.yaml similarity index 100% rename from stable/mattermost/3.0.25/values.yaml rename to stable/kms/11.0.23/values.yaml diff --git a/stable/koel/3.0.24/CHANGELOG.md b/stable/koel/3.0.24/CHANGELOG.md deleted file mode 100644 index 0d4cb33717c..00000000000 --- a/stable/koel/3.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [koel-3.0.23](https://github.com/truecharts/apps/compare/koel-3.0.22...koel-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [koel-3.0.22](https://github.com/truecharts/apps/compare/koel-3.0.20...koel-3.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [koel-3.0.20](https://github.com/truecharts/apps/compare/koel-3.0.19...koel-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [koel-3.0.19](https://github.com/truecharts/apps/compare/koel-3.0.18...koel-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [koel-3.0.18](https://github.com/truecharts/apps/compare/koel-3.0.16...koel-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [koel-3.0.16](https://github.com/truecharts/apps/compare/koel-3.0.14...koel-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [koel-3.0.14](https://github.com/truecharts/apps/compare/koel-3.0.13...koel-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [koel-3.0.13](https://github.com/truecharts/apps/compare/koel-3.0.12...koel-3.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/koel/3.0.24/Chart.lock b/stable/koel/3.0.24/Chart.lock deleted file mode 100644 index ab9c7f80fc4..00000000000 --- a/stable/koel/3.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:20:50.730681916Z" diff --git a/stable/koel/3.0.24/Chart.yaml b/stable/koel/3.0.24/Chart.yaml deleted file mode 100644 index d1ac39cbccf..00000000000 --- a/stable/koel/3.0.24/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. -home: https://github.com/truecharts/apps/tree/master/charts/stable/koel -icon: https://truecharts.org/img/chart-icons/koel.png -keywords: - - koel - - music - - stream -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: koel -sources: - - https://github.com/koel/docker - - https://hub.docker.com/r/phanan/koel - - https://github.com/koel/koel -version: 3.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/koel/3.0.24/README.md b/stable/koel/3.0.24/README.md deleted file mode 100644 index a962099846f..00000000000 --- a/stable/koel/3.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# koel - -![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. - -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: [koel](https://truecharts.org/docs/charts/stable/koel) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `koel` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install koel TrueCharts/koel -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `koel` deployment - -```console -helm uninstall koel -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install koel \ - --set env.TZ="America/New York" \ - TrueCharts/koel -``` - -#### 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 koel TrueCharts/koel -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/koel/3.0.24/ix_values.yaml b/stable/koel/3.0.24/ix_values.yaml deleted file mode 100644 index e14f37c9246..00000000000 --- a/stable/koel/3.0.24/ix_values.yaml +++ /dev/null @@ -1,97 +0,0 @@ -image: - repository: tccr.io/truecharts/koel - tag: latest@sha256:5e0c333fce779a2c7b4badefc067be983ad16d4a84f4257e325109d288eb96c9 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - LASTFM_API_KEY: "" - LASTFM_API_SECRET: "" - YOUTUBE_API_KEY: "" - -env: - DB_CONNECTION: "mysql" - DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" - DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - DB_PORT: "3306" - FORCE_HTTPS: false - MEMORY_LIMIT: 2048 - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - APP_KEY: - secretKeyRef: - name: koel-secrets - key: APP_KEY - -service: - main: - ports: - main: - port: 10185 - targetPort: 80 - -installContainers: - initdb: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: music - mountPath: "/music" - - name: covers - mountPath: "/var/www/html/public/img/covers" - - name: searchindex - mountPath: "/var/www/html/storage/search-indexes" - env: - - name: DB_CONNECTION - value: "mysql" - - name: DB_PORT - value: "3306" - - name: DB_USERNAME - value: "{{ .Values.mariadb.mariadbUsername }}" - - name: DB_DATABASE - value: "{{ .Values.mariadb.mariadbDatabase }}" - - name: DB_HOST - valueFrom: - secretKeyRef: - name: mariadbcreds - key: plainhost - - name: DB_PASSWORD - valueFrom: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - - name: APP_KEY - valueFrom: - secretKeyRef: - name: koel-secrets - key: APP_KEY - command: ["php", "artisan", "koel:init", "--no-assets"] - -persistence: - music: - enabled: true - mountPath: "/music" - covers: - enabled: true - mountPath: "/var/www/html/public/img/covers" - searchindex: - enabled: true - mountPath: "/var/www/html/storage/search-indexes" - -mariadb: - enabled: true - mariadbUsername: koel - mariadbDatabase: koel - existingSecret: "mariadbcreds" diff --git a/stable/koel/3.0.25/CHANGELOG.md b/stable/koel/3.0.25/CHANGELOG.md new file mode 100644 index 00000000000..bc3553dfb2a --- /dev/null +++ b/stable/koel/3.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [koel-3.0.25](https://github.com/truecharts/apps/compare/koel-3.0.24...koel-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [koel-3.0.24](https://github.com/truecharts/apps/compare/koel-3.0.23...koel-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [koel-3.0.23](https://github.com/truecharts/apps/compare/koel-3.0.22...koel-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [koel-3.0.22](https://github.com/truecharts/apps/compare/koel-3.0.20...koel-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [koel-3.0.20](https://github.com/truecharts/apps/compare/koel-3.0.19...koel-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [koel-3.0.19](https://github.com/truecharts/apps/compare/koel-3.0.18...koel-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [koel-3.0.18](https://github.com/truecharts/apps/compare/koel-3.0.16...koel-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [koel-3.0.16](https://github.com/truecharts/apps/compare/koel-3.0.14...koel-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [koel-3.0.14](https://github.com/truecharts/apps/compare/koel-3.0.13...koel-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/koel/3.0.25/Chart.lock b/stable/koel/3.0.25/Chart.lock new file mode 100644 index 00000000000..b2030237e94 --- /dev/null +++ b/stable/koel/3.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:53:04.023372311Z" diff --git a/stable/koel/3.0.25/Chart.yaml b/stable/koel/3.0.25/Chart.yaml new file mode 100644 index 00000000000..360501e082e --- /dev/null +++ b/stable/koel/3.0.25/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. +home: https://github.com/truecharts/apps/tree/master/charts/stable/koel +icon: https://truecharts.org/img/chart-icons/koel.png +keywords: + - koel + - music + - stream +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: koel +sources: + - https://github.com/koel/docker + - https://hub.docker.com/r/phanan/koel + - https://github.com/koel/koel +version: 3.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/koel/3.0.25/README.md b/stable/koel/3.0.25/README.md new file mode 100644 index 00000000000..81ab8bcf97d --- /dev/null +++ b/stable/koel/3.0.25/README.md @@ -0,0 +1,110 @@ +# koel + +![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Koel is a simple web-based personal audio streaming service written in Vue on the client side and Laravel on the server side. + +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: [koel](https://truecharts.org/docs/charts/stable/koel) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `koel` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install koel TrueCharts/koel +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `koel` deployment + +```console +helm uninstall koel +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install koel \ + --set env.TZ="America/New York" \ + TrueCharts/koel +``` + +#### 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 koel TrueCharts/koel -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/koel/3.0.24/app-readme.md b/stable/koel/3.0.25/app-readme.md similarity index 100% rename from stable/koel/3.0.24/app-readme.md rename to stable/koel/3.0.25/app-readme.md diff --git a/stable/mealie/8.0.24/charts/common-10.4.7.tgz b/stable/koel/3.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/mealie/8.0.24/charts/common-10.4.7.tgz rename to stable/koel/3.0.25/charts/common-10.4.7.tgz diff --git a/stable/koel/3.0.24/charts/mariadb-3.0.43.tgz b/stable/koel/3.0.25/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/koel/3.0.24/charts/mariadb-3.0.43.tgz rename to stable/koel/3.0.25/charts/mariadb-3.0.43.tgz diff --git a/stable/koel/3.0.25/ix_values.yaml b/stable/koel/3.0.25/ix_values.yaml new file mode 100644 index 00000000000..93ea8f15bba --- /dev/null +++ b/stable/koel/3.0.25/ix_values.yaml @@ -0,0 +1,97 @@ +image: + repository: tccr.io/truecharts/koel + tag: latest@sha256:c646f14bb5221865b012bf918501926ab49fc161e1adeb2945b4c40962b86c78 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + LASTFM_API_KEY: "" + LASTFM_API_SECRET: "" + YOUTUBE_API_KEY: "" + +env: + DB_CONNECTION: "mysql" + DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" + DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + DB_PORT: "3306" + FORCE_HTTPS: false + MEMORY_LIMIT: 2048 + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + APP_KEY: + secretKeyRef: + name: koel-secrets + key: APP_KEY + +service: + main: + ports: + main: + port: 10185 + targetPort: 80 + +installContainers: + initdb: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: music + mountPath: "/music" + - name: covers + mountPath: "/var/www/html/public/img/covers" + - name: searchindex + mountPath: "/var/www/html/storage/search-indexes" + env: + - name: DB_CONNECTION + value: "mysql" + - name: DB_PORT + value: "3306" + - name: DB_USERNAME + value: "{{ .Values.mariadb.mariadbUsername }}" + - name: DB_DATABASE + value: "{{ .Values.mariadb.mariadbDatabase }}" + - name: DB_HOST + valueFrom: + secretKeyRef: + name: mariadbcreds + key: plainhost + - name: DB_PASSWORD + valueFrom: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + - name: APP_KEY + valueFrom: + secretKeyRef: + name: koel-secrets + key: APP_KEY + command: ["php", "artisan", "koel:init", "--no-assets"] + +persistence: + music: + enabled: true + mountPath: "/music" + covers: + enabled: true + mountPath: "/var/www/html/public/img/covers" + searchindex: + enabled: true + mountPath: "/var/www/html/storage/search-indexes" + +mariadb: + enabled: true + mariadbUsername: koel + mariadbDatabase: koel + existingSecret: "mariadbcreds" diff --git a/stable/koel/3.0.24/questions.yaml b/stable/koel/3.0.25/questions.yaml similarity index 100% rename from stable/koel/3.0.24/questions.yaml rename to stable/koel/3.0.25/questions.yaml diff --git a/stable/koel/3.0.24/templates/_secrets.tpl b/stable/koel/3.0.25/templates/_secrets.tpl similarity index 100% rename from stable/koel/3.0.24/templates/_secrets.tpl rename to stable/koel/3.0.25/templates/_secrets.tpl diff --git a/stable/koel/3.0.24/templates/common.yaml b/stable/koel/3.0.25/templates/common.yaml similarity index 100% rename from stable/koel/3.0.24/templates/common.yaml rename to stable/koel/3.0.25/templates/common.yaml diff --git a/stable/mealie/8.0.24/values.yaml b/stable/koel/3.0.25/values.yaml similarity index 100% rename from stable/mealie/8.0.24/values.yaml rename to stable/koel/3.0.25/values.yaml diff --git a/stable/komga/6.0.25/CHANGELOG.md b/stable/komga/6.0.25/CHANGELOG.md deleted file mode 100644 index 84b6bb2a461..00000000000 --- a/stable/komga/6.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [komga-6.0.24](https://github.com/truecharts/apps/compare/komga-6.0.22...komga-6.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [komga-6.0.22](https://github.com/truecharts/apps/compare/komga-6.0.21...komga-6.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [komga-6.0.21](https://github.com/truecharts/apps/compare/komga-6.0.20...komga-6.0.21) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [komga-6.0.20](https://github.com/truecharts/apps/compare/komga-6.0.19...komga-6.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [komga-6.0.19](https://github.com/truecharts/apps/compare/komga-6.0.17...komga-6.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [komga-6.0.17](https://github.com/truecharts/apps/compare/komga-6.0.15...komga-6.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [komga-6.0.15](https://github.com/truecharts/apps/compare/komga-6.0.14...komga-6.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [komga-6.0.14](https://github.com/truecharts/apps/compare/komga-6.0.13...komga-6.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/komga/6.0.25/Chart.lock b/stable/komga/6.0.25/Chart.lock deleted file mode 100644 index 83175f396f1..00000000000 --- a/stable/komga/6.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:20:52.730733053Z" diff --git a/stable/komga/6.0.25/Chart.yaml b/stable/komga/6.0.25/Chart.yaml deleted file mode 100644 index 24dc8a2d2e5..00000000000 --- a/stable/komga/6.0.25/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "0.155.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A comics/mangas server to serve/stream pages via API -home: https://github.com/truecharts/apps/tree/master/charts/stable/komga -icon: https://truecharts.org/img/chart-icons/komga.png -keywords: - - komga - - comics - - mangas - - server -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: komga -sources: - - https://komga.org/ - - https://github.com/gotson/komga -version: 6.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/komga/6.0.25/README.md b/stable/komga/6.0.25/README.md deleted file mode 100644 index 753fd317cb4..00000000000 --- a/stable/komga/6.0.25/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# komga - -![Version: 6.0.25](https://img.shields.io/badge/Version-6.0.25-informational?style=flat-square) ![AppVersion: 0.155.3](https://img.shields.io/badge/AppVersion-0.155.3-informational?style=flat-square) - -A comics/mangas server to serve/stream pages via API - -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: [komga](https://truecharts.org/docs/charts/stable/komga) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `komga` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install komga TrueCharts/komga -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `komga` deployment - -```console -helm uninstall komga -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install komga \ - --set env.TZ="America/New York" \ - TrueCharts/komga -``` - -#### 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 komga TrueCharts/komga -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/komga/6.0.25/ix_values.yaml b/stable/komga/6.0.25/ix_values.yaml deleted file mode 100644 index 3c66d74863b..00000000000 --- a/stable/komga/6.0.25/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/komga - tag: 0.155.3@sha256:ea7f15c2c0154fed7de3cb9a7fcafaac3b9dfe4fae3b519c2ac3607025c68f29 - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 10085 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/config" - data: - enabled: true - mountPath: "/data" diff --git a/stable/komga/6.0.26/CHANGELOG.md b/stable/komga/6.0.26/CHANGELOG.md new file mode 100644 index 00000000000..db240f9424e --- /dev/null +++ b/stable/komga/6.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [komga-6.0.26](https://github.com/truecharts/apps/compare/komga-6.0.25...komga-6.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [komga-6.0.25](https://github.com/truecharts/apps/compare/komga-6.0.24...komga-6.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [komga-6.0.24](https://github.com/truecharts/apps/compare/komga-6.0.22...komga-6.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [komga-6.0.22](https://github.com/truecharts/apps/compare/komga-6.0.21...komga-6.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [komga-6.0.21](https://github.com/truecharts/apps/compare/komga-6.0.20...komga-6.0.21) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [komga-6.0.20](https://github.com/truecharts/apps/compare/komga-6.0.19...komga-6.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [komga-6.0.19](https://github.com/truecharts/apps/compare/komga-6.0.17...komga-6.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [komga-6.0.17](https://github.com/truecharts/apps/compare/komga-6.0.15...komga-6.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [komga-6.0.15](https://github.com/truecharts/apps/compare/komga-6.0.14...komga-6.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/komga/6.0.26/Chart.lock b/stable/komga/6.0.26/Chart.lock new file mode 100644 index 00000000000..b02c2e3483b --- /dev/null +++ b/stable/komga/6.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:01.601057985Z" diff --git a/stable/komga/6.0.26/Chart.yaml b/stable/komga/6.0.26/Chart.yaml new file mode 100644 index 00000000000..95a9dd5c224 --- /dev/null +++ b/stable/komga/6.0.26/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.155.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A comics/mangas server to serve/stream pages via API +home: https://github.com/truecharts/apps/tree/master/charts/stable/komga +icon: https://truecharts.org/img/chart-icons/komga.png +keywords: + - komga + - comics + - mangas + - server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: komga +sources: + - https://komga.org/ + - https://github.com/gotson/komga +version: 6.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/komga/6.0.26/README.md b/stable/komga/6.0.26/README.md new file mode 100644 index 00000000000..e3e14bf777b --- /dev/null +++ b/stable/komga/6.0.26/README.md @@ -0,0 +1,108 @@ +# komga + +![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![AppVersion: 0.155.3](https://img.shields.io/badge/AppVersion-0.155.3-informational?style=flat-square) + +A comics/mangas server to serve/stream pages via API + +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: [komga](https://truecharts.org/docs/charts/stable/komga) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `komga` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install komga TrueCharts/komga +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `komga` deployment + +```console +helm uninstall komga +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install komga \ + --set env.TZ="America/New York" \ + TrueCharts/komga +``` + +#### 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 komga TrueCharts/komga -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/komga/6.0.25/app-readme.md b/stable/komga/6.0.26/app-readme.md similarity index 100% rename from stable/komga/6.0.25/app-readme.md rename to stable/komga/6.0.26/app-readme.md diff --git a/stable/mediainfo/1.0.0/charts/common-10.4.7.tgz b/stable/komga/6.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/mediainfo/1.0.0/charts/common-10.4.7.tgz rename to stable/komga/6.0.26/charts/common-10.4.7.tgz diff --git a/stable/komga/6.0.26/ix_values.yaml b/stable/komga/6.0.26/ix_values.yaml new file mode 100644 index 00000000000..2d181bc91ec --- /dev/null +++ b/stable/komga/6.0.26/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/komga + tag: 0.155.3@sha256:3b4bdb6a8836a9582b084f9fdd41e92a96941e625a74ffdb770a8920fce4318f + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10085 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" + data: + enabled: true + mountPath: "/data" diff --git a/stable/komga/6.0.25/questions.yaml b/stable/komga/6.0.26/questions.yaml similarity index 100% rename from stable/komga/6.0.25/questions.yaml rename to stable/komga/6.0.26/questions.yaml diff --git a/stable/minecraft-java/1.0.32/templates/common.yaml b/stable/komga/6.0.26/templates/common.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/templates/common.yaml rename to stable/komga/6.0.26/templates/common.yaml diff --git a/stable/mediainfo/1.0.0/values.yaml b/stable/komga/6.0.26/values.yaml similarity index 100% rename from stable/mediainfo/1.0.0/values.yaml rename to stable/komga/6.0.26/values.yaml diff --git a/stable/kopia/2.0.29/CHANGELOG.md b/stable/kopia/2.0.29/CHANGELOG.md deleted file mode 100644 index 1c18568e566..00000000000 --- a/stable/kopia/2.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kopia-2.0.28](https://github.com/truecharts/apps/compare/kopia-2.0.26...kopia-2.0.28) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [kopia-2.0.26](https://github.com/truecharts/apps/compare/kopia-2.0.25...kopia-2.0.26) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [kopia-2.0.25](https://github.com/truecharts/apps/compare/kopia-2.0.24...kopia-2.0.25) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [kopia-2.0.24](https://github.com/truecharts/apps/compare/kopia-2.0.22...kopia-2.0.24) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [kopia-2.0.22](https://github.com/truecharts/apps/compare/kopia-2.0.20...kopia-2.0.22) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [kopia-2.0.20](https://github.com/truecharts/apps/compare/kopia-2.0.19...kopia-2.0.20) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [kopia-2.0.19](https://github.com/truecharts/apps/compare/kopia-2.0.18...kopia-2.0.19) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) -* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) - - - - -### [kopia-2.0.18](https://github.com/truecharts/apps/compare/kopia-2.0.17...kopia-2.0.18) (2022-07-11) - -#### Chore - diff --git a/stable/kopia/2.0.29/Chart.lock b/stable/kopia/2.0.29/Chart.lock deleted file mode 100644 index a21c79e6e1c..00000000000 --- a/stable/kopia/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:20:53.253577204Z" diff --git a/stable/kopia/2.0.29/Chart.yaml b/stable/kopia/2.0.29/Chart.yaml deleted file mode 100644 index 5fe536c202b..00000000000 --- a/stable/kopia/2.0.29/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.11.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/kopia -icon: https://truecharts.org/img/chart-icons/kopia.png -keywords: - - backup -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: kopia -sources: - - https://kopia.io/docs/installation/#docker-images - - https://hub.docker.com/r/kopia/kopia - - https://github.com/kopia/kopia -version: 2.0.29 -annotations: - truecharts.org/catagories: | - - utility - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/kopia/2.0.29/README.md b/stable/kopia/2.0.29/README.md deleted file mode 100644 index 3a00ae83bae..00000000000 --- a/stable/kopia/2.0.29/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# kopia - -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 0.11.3](https://img.shields.io/badge/AppVersion-0.11.3-informational?style=flat-square) - -Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. - -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: [kopia](https://truecharts.org/docs/charts/stable/kopia) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `kopia` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install kopia TrueCharts/kopia -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `kopia` deployment - -```console -helm uninstall kopia -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install kopia \ - --set env.TZ="America/New York" \ - TrueCharts/kopia -``` - -#### 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 kopia TrueCharts/kopia -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/kopia/2.0.29/ix_values.yaml b/stable/kopia/2.0.29/ix_values.yaml deleted file mode 100644 index 73294292901..00000000000 --- a/stable/kopia/2.0.29/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -image: - repository: tccr.io/truecharts/kopia - tag: v0.11.3@sha256:fdbd7a743365ab53e85045974d45d9b093bbc3e489f6add72c8903097187349d - pullPolicy: IfNotPresent - -extraArgs: ["server", "--address=http://0.0.0.0:10238", "--ui", "--insecure"] - -secretEnv: - KOPIA_PASSWORD: "" - KOPIA_SERVER_USERNAME: "user" - KOPIA_SERVER_PASSWORD: "password" - -service: - main: - ports: - main: - port: 10238 - -persistence: - config: - enabled: true - mountPath: "/app/config" - cache: - enabled: true - mountPath: "/app/cache" - logs: - enabled: true - mountPath: "/app/logs" - rclone: - enabled: true - mountPath: "/app/rclone" diff --git a/stable/kopia/2.0.30/CHANGELOG.md b/stable/kopia/2.0.30/CHANGELOG.md new file mode 100644 index 00000000000..10c39aafac7 --- /dev/null +++ b/stable/kopia/2.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [kopia-2.0.30](https://github.com/truecharts/apps/compare/kopia-2.0.29...kopia-2.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kopia-2.0.29](https://github.com/truecharts/apps/compare/kopia-2.0.28...kopia-2.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kopia-2.0.28](https://github.com/truecharts/apps/compare/kopia-2.0.26...kopia-2.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kopia-2.0.26](https://github.com/truecharts/apps/compare/kopia-2.0.25...kopia-2.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kopia-2.0.25](https://github.com/truecharts/apps/compare/kopia-2.0.24...kopia-2.0.25) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kopia-2.0.24](https://github.com/truecharts/apps/compare/kopia-2.0.22...kopia-2.0.24) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kopia-2.0.22](https://github.com/truecharts/apps/compare/kopia-2.0.20...kopia-2.0.22) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kopia-2.0.20](https://github.com/truecharts/apps/compare/kopia-2.0.19...kopia-2.0.20) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [kopia-2.0.19](https://github.com/truecharts/apps/compare/kopia-2.0.18...kopia-2.0.19) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/kopia/2.0.30/Chart.lock b/stable/kopia/2.0.30/Chart.lock new file mode 100644 index 00000000000..541080d3c1e --- /dev/null +++ b/stable/kopia/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:07.93191946Z" diff --git a/stable/kopia/2.0.30/Chart.yaml b/stable/kopia/2.0.30/Chart.yaml new file mode 100644 index 00000000000..997a46e86d3 --- /dev/null +++ b/stable/kopia/2.0.30/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.11.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/kopia +icon: https://truecharts.org/img/chart-icons/kopia.png +keywords: + - backup +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kopia +sources: + - https://kopia.io/docs/installation/#docker-images + - https://hub.docker.com/r/kopia/kopia + - https://github.com/kopia/kopia +version: 2.0.30 +annotations: + truecharts.org/catagories: | + - utility + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/kopia/2.0.30/README.md b/stable/kopia/2.0.30/README.md new file mode 100644 index 00000000000..894b8b59a77 --- /dev/null +++ b/stable/kopia/2.0.30/README.md @@ -0,0 +1,109 @@ +# kopia + +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 0.11.3](https://img.shields.io/badge/AppVersion-0.11.3-informational?style=flat-square) + +Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication. + +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: [kopia](https://truecharts.org/docs/charts/stable/kopia) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `kopia` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install kopia TrueCharts/kopia +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `kopia` deployment + +```console +helm uninstall kopia +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install kopia \ + --set env.TZ="America/New York" \ + TrueCharts/kopia +``` + +#### 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 kopia TrueCharts/kopia -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/kopia/2.0.29/app-readme.md b/stable/kopia/2.0.30/app-readme.md similarity index 100% rename from stable/kopia/2.0.29/app-readme.md rename to stable/kopia/2.0.30/app-readme.md diff --git a/stable/medusa/3.0.27/charts/common-10.4.7.tgz b/stable/kopia/2.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/medusa/3.0.27/charts/common-10.4.7.tgz rename to stable/kopia/2.0.30/charts/common-10.4.7.tgz diff --git a/stable/kopia/2.0.30/ix_values.yaml b/stable/kopia/2.0.30/ix_values.yaml new file mode 100644 index 00000000000..9484406a8f7 --- /dev/null +++ b/stable/kopia/2.0.30/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/kopia + tag: v0.11.3@sha256:d8ac35f6d0a09ffed9a134ac68108892617eebcfbcfef6ab55f689757f111f7a + pullPolicy: IfNotPresent + +extraArgs: ["server", "--address=http://0.0.0.0:10238", "--ui", "--insecure"] + +secretEnv: + KOPIA_PASSWORD: "" + KOPIA_SERVER_USERNAME: "user" + KOPIA_SERVER_PASSWORD: "password" + +service: + main: + ports: + main: + port: 10238 + +persistence: + config: + enabled: true + mountPath: "/app/config" + cache: + enabled: true + mountPath: "/app/cache" + logs: + enabled: true + mountPath: "/app/logs" + rclone: + enabled: true + mountPath: "/app/rclone" diff --git a/stable/kopia/2.0.29/questions.yaml b/stable/kopia/2.0.30/questions.yaml similarity index 100% rename from stable/kopia/2.0.29/questions.yaml rename to stable/kopia/2.0.30/questions.yaml diff --git a/stable/miniflux/7.0.24/templates/common.yaml b/stable/kopia/2.0.30/templates/common.yaml similarity index 100% rename from stable/miniflux/7.0.24/templates/common.yaml rename to stable/kopia/2.0.30/templates/common.yaml diff --git a/stable/medusa/3.0.27/values.yaml b/stable/kopia/2.0.30/values.yaml similarity index 100% rename from stable/medusa/3.0.27/values.yaml rename to stable/kopia/2.0.30/values.yaml diff --git a/stable/kutt/3.0.23/CHANGELOG.md b/stable/kutt/3.0.23/CHANGELOG.md deleted file mode 100644 index b6ac510fa59..00000000000 --- a/stable/kutt/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [kutt-3.0.22](https://github.com/truecharts/apps/compare/kutt-3.0.21...kutt-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [kutt-3.0.21](https://github.com/truecharts/apps/compare/kutt-3.0.19...kutt-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [kutt-3.0.19](https://github.com/truecharts/apps/compare/kutt-3.0.18...kutt-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [kutt-3.0.18](https://github.com/truecharts/apps/compare/kutt-3.0.17...kutt-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [kutt-3.0.17](https://github.com/truecharts/apps/compare/kutt-3.0.15...kutt-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [kutt-3.0.15](https://github.com/truecharts/apps/compare/kutt-3.0.13...kutt-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [kutt-3.0.13](https://github.com/truecharts/apps/compare/kutt-3.0.12...kutt-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [kutt-3.0.12](https://github.com/truecharts/apps/compare/kutt-3.0.11...kutt-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/kutt/3.0.23/Chart.lock b/stable/kutt/3.0.23/Chart.lock deleted file mode 100644 index 277fe265947..00000000000 --- a/stable/kutt/3.0.23/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:21:10.105284743Z" diff --git a/stable/kutt/3.0.23/Chart.yaml b/stable/kutt/3.0.23/Chart.yaml deleted file mode 100644 index 852e12f7126..00000000000 --- a/stable/kutt/3.0.23/Chart.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: v2 -appVersion: "2.7.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -deprecated: false -description: Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics. -home: https://github.com/truecharts/apps/tree/master/charts/stable/kutt -icon: https://truecharts.org/img/chart-icons/kutt.png -keywords: - - kutt - - link - - short -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: kutt -sources: - - https://github.com/thedevs-network/kutt -type: application -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/kutt/3.0.23/README.md b/stable/kutt/3.0.23/README.md deleted file mode 100644 index e4f8e000894..00000000000 --- a/stable/kutt/3.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# kutt - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.7.4](https://img.shields.io/badge/AppVersion-2.7.4-informational?style=flat-square) - -Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics. - -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: [kutt](https://truecharts.org/docs/charts/stable/kutt) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `kutt` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install kutt TrueCharts/kutt -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `kutt` deployment - -```console -helm uninstall kutt -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install kutt \ - --set env.TZ="America/New York" \ - TrueCharts/kutt -``` - -#### 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 kutt TrueCharts/kutt -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/kutt/3.0.23/ix_values.yaml b/stable/kutt/3.0.23/ix_values.yaml deleted file mode 100644 index 929a998c016..00000000000 --- a/stable/kutt/3.0.23/ix_values.yaml +++ /dev/null @@ -1,83 +0,0 @@ -image: - repository: tccr.io/truecharts/kutt - pullPolicy: IfNotPresent - tag: v2.7.4@sha256:7b89481d467e1c1dc75e672bdac18dd00fdb4a3f0b60d90518acbf8eddfe8615 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - MAIL_USER: "" - MAIL_PASSWORD: "" - RECAPTCHA_SITE_KEY: "" - RECAPTCHA_SECRET_KEY: "" - GOOGLE_SAFE_BROWSING_KEY: "" - GOOGLE_ANALYTICS: "" - GOOGLE_ANALYTICS_UNIVERSAL: "" - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - DB_NAME: kutt - DB_USER: kutt - DB_PORT: "5432" - REDIS_PORT: "6379" - # User Defined - SITE_NAME: "My Kutt Instance" - DEFAULT_DOMAIN: "localhost:{{ .Values.service.main.ports.main.port }}" - LINK_LENGTH: 6 - USER_LIMIT_PER_DAY: 50 - NON_USER_COOLDOWN: 0 - DEFAULT_MAX_STATS_PER_LINK: 5000 - DISALLOW_REGISTRATION: false - DISALLOW_ANONYMOUS_LINKS: false - CUSTOM_DOMAIN_USE_HTTPS: false - ADMIN_EMAILS: "admin@example.com,admin@example2.com" - REPORT_EMAIL: "admin@example.com" - CONTACT_EMAIL: "admin@example.com" - MAIL_HOST: "" - MAIL_PORT: 567 - MAIL_FROM: "" - MAIL_SECURE: true - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - JWT_SECRET: - secretKeyRef: - name: kutt-secrets - key: JWT_SECRET - -service: - main: - ports: - main: - port: 10195 - -# Enabled redis -redis: - enabled: true - existingSecret: "rediscreds" - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: kutt - postgresqlDatabase: kutt diff --git a/stable/kutt/3.0.24/CHANGELOG.md b/stable/kutt/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..490de772b9e --- /dev/null +++ b/stable/kutt/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [kutt-3.0.24](https://github.com/truecharts/apps/compare/kutt-3.0.23...kutt-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kutt-3.0.23](https://github.com/truecharts/apps/compare/kutt-3.0.22...kutt-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [kutt-3.0.22](https://github.com/truecharts/apps/compare/kutt-3.0.21...kutt-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [kutt-3.0.21](https://github.com/truecharts/apps/compare/kutt-3.0.19...kutt-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [kutt-3.0.19](https://github.com/truecharts/apps/compare/kutt-3.0.18...kutt-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [kutt-3.0.18](https://github.com/truecharts/apps/compare/kutt-3.0.17...kutt-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [kutt-3.0.17](https://github.com/truecharts/apps/compare/kutt-3.0.15...kutt-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [kutt-3.0.15](https://github.com/truecharts/apps/compare/kutt-3.0.13...kutt-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [kutt-3.0.13](https://github.com/truecharts/apps/compare/kutt-3.0.12...kutt-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/kutt/3.0.24/Chart.lock b/stable/kutt/3.0.24/Chart.lock new file mode 100644 index 00000000000..656d4566994 --- /dev/null +++ b/stable/kutt/3.0.24/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:53:27.503280262Z" diff --git a/stable/kutt/3.0.24/Chart.yaml b/stable/kutt/3.0.24/Chart.yaml new file mode 100644 index 00000000000..43aa5b2ba06 --- /dev/null +++ b/stable/kutt/3.0.24/Chart.yaml @@ -0,0 +1,37 @@ +apiVersion: v2 +appVersion: "2.7.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics. +home: https://github.com/truecharts/apps/tree/master/charts/stable/kutt +icon: https://truecharts.org/img/chart-icons/kutt.png +keywords: + - kutt + - link + - short +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: kutt +sources: + - https://github.com/thedevs-network/kutt +type: application +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/kutt/3.0.24/README.md b/stable/kutt/3.0.24/README.md new file mode 100644 index 00000000000..c48a480d308 --- /dev/null +++ b/stable/kutt/3.0.24/README.md @@ -0,0 +1,109 @@ +# kutt + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.7.4](https://img.shields.io/badge/AppVersion-2.7.4-informational?style=flat-square) + +Kutt is a modern URL shortener with support for custom domains. Shorten URLs, manage your links and view the click rate statistics. + +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: [kutt](https://truecharts.org/docs/charts/stable/kutt) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `kutt` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install kutt TrueCharts/kutt +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `kutt` deployment + +```console +helm uninstall kutt +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install kutt \ + --set env.TZ="America/New York" \ + TrueCharts/kutt +``` + +#### 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 kutt TrueCharts/kutt -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/kutt/3.0.23/app-readme.md b/stable/kutt/3.0.24/app-readme.md similarity index 100% rename from stable/kutt/3.0.23/app-readme.md rename to stable/kutt/3.0.24/app-readme.md diff --git a/stable/minecraft-bedrock/1.0.22/charts/common-10.4.7.tgz b/stable/kutt/3.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/minecraft-bedrock/1.0.22/charts/common-10.4.7.tgz rename to stable/kutt/3.0.24/charts/common-10.4.7.tgz diff --git a/stable/miniflux/7.0.24/charts/postgresql-8.0.45.tgz b/stable/kutt/3.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/miniflux/7.0.24/charts/postgresql-8.0.45.tgz rename to stable/kutt/3.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/n8n/4.0.32/charts/redis-3.0.44.tgz b/stable/kutt/3.0.24/charts/redis-3.0.44.tgz similarity index 100% rename from stable/n8n/4.0.32/charts/redis-3.0.44.tgz rename to stable/kutt/3.0.24/charts/redis-3.0.44.tgz diff --git a/stable/kutt/3.0.24/ix_values.yaml b/stable/kutt/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..072ad6c326a --- /dev/null +++ b/stable/kutt/3.0.24/ix_values.yaml @@ -0,0 +1,83 @@ +image: + repository: tccr.io/truecharts/kutt + pullPolicy: IfNotPresent + tag: v2.7.4@sha256:abd3d365db5416e009f532c50456cacbd1f93c8a2eb9ef9da468e383dc4a49c6 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + MAIL_USER: "" + MAIL_PASSWORD: "" + RECAPTCHA_SITE_KEY: "" + RECAPTCHA_SECRET_KEY: "" + GOOGLE_SAFE_BROWSING_KEY: "" + GOOGLE_ANALYTICS: "" + GOOGLE_ANALYTICS_UNIVERSAL: "" + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + DB_NAME: kutt + DB_USER: kutt + DB_PORT: "5432" + REDIS_PORT: "6379" + # User Defined + SITE_NAME: "My Kutt Instance" + DEFAULT_DOMAIN: "localhost:{{ .Values.service.main.ports.main.port }}" + LINK_LENGTH: 6 + USER_LIMIT_PER_DAY: 50 + NON_USER_COOLDOWN: 0 + DEFAULT_MAX_STATS_PER_LINK: 5000 + DISALLOW_REGISTRATION: false + DISALLOW_ANONYMOUS_LINKS: false + CUSTOM_DOMAIN_USE_HTTPS: false + ADMIN_EMAILS: "admin@example.com,admin@example2.com" + REPORT_EMAIL: "admin@example.com" + CONTACT_EMAIL: "admin@example.com" + MAIL_HOST: "" + MAIL_PORT: 567 + MAIL_FROM: "" + MAIL_SECURE: true + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + JWT_SECRET: + secretKeyRef: + name: kutt-secrets + key: JWT_SECRET + +service: + main: + ports: + main: + port: 10195 + +# Enabled redis +redis: + enabled: true + existingSecret: "rediscreds" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: kutt + postgresqlDatabase: kutt diff --git a/stable/kutt/3.0.23/questions.yaml b/stable/kutt/3.0.24/questions.yaml similarity index 100% rename from stable/kutt/3.0.23/questions.yaml rename to stable/kutt/3.0.24/questions.yaml diff --git a/stable/kutt/3.0.23/templates/_secrets.tpl b/stable/kutt/3.0.24/templates/_secrets.tpl similarity index 100% rename from stable/kutt/3.0.23/templates/_secrets.tpl rename to stable/kutt/3.0.24/templates/_secrets.tpl diff --git a/stable/kutt/3.0.23/templates/common.yaml b/stable/kutt/3.0.24/templates/common.yaml similarity index 100% rename from stable/kutt/3.0.23/templates/common.yaml rename to stable/kutt/3.0.24/templates/common.yaml diff --git a/stable/minecraft-bedrock/1.0.22/values.yaml b/stable/kutt/3.0.24/values.yaml similarity index 100% rename from stable/minecraft-bedrock/1.0.22/values.yaml rename to stable/kutt/3.0.24/values.yaml diff --git a/stable/lanraragi/2.0.21/CHANGELOG.md b/stable/lanraragi/2.0.21/CHANGELOG.md deleted file mode 100644 index 0bc8fb1b1e2..00000000000 --- a/stable/lanraragi/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [lanraragi-2.0.20](https://github.com/truecharts/apps/compare/lanraragi-2.0.18...lanraragi-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [lanraragi-2.0.18](https://github.com/truecharts/apps/compare/lanraragi-2.0.17...lanraragi-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [lanraragi-2.0.17](https://github.com/truecharts/apps/compare/lanraragi-2.0.16...lanraragi-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [lanraragi-2.0.16](https://github.com/truecharts/apps/compare/lanraragi-2.0.14...lanraragi-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [lanraragi-2.0.14](https://github.com/truecharts/apps/compare/lanraragi-2.0.12...lanraragi-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [lanraragi-2.0.12](https://github.com/truecharts/apps/compare/lanraragi-2.0.11...lanraragi-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [lanraragi-2.0.11](https://github.com/truecharts/apps/compare/lanraragi-2.0.10...lanraragi-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [lanraragi-2.0.10](https://github.com/truecharts/apps/compare/lanraragi-2.0.9...lanraragi-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/lanraragi/2.0.21/Chart.lock b/stable/lanraragi/2.0.21/Chart.lock deleted file mode 100644 index f4ac7b511ec..00000000000 --- a/stable/lanraragi/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:21:12.898858129Z" diff --git a/stable/lanraragi/2.0.21/Chart.yaml b/stable/lanraragi/2.0.21/Chart.yaml deleted file mode 100644 index d8556254197..00000000000 --- a/stable/lanraragi/2.0.21/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "0.8.5" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Open source server for archival of comics/manga. -home: https://github.com/truecharts/apps/tree/master/charts/stable/lanraragi -icon: https://truecharts.org/img/chart-icons/lanraragi.png -keywords: - - lanraragi - - comics - - manga -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: lanraragi -sources: - - https://github.com/Difegue/LANraragi - - https://hub.docker.com/r/difegue/lanraragi - - https://sugoi.gitbook.io/lanraragi/ -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/lanraragi/2.0.21/README.md b/stable/lanraragi/2.0.21/README.md deleted file mode 100644 index 9fb31123ff3..00000000000 --- a/stable/lanraragi/2.0.21/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# lanraragi - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: 0.8.5](https://img.shields.io/badge/AppVersion-0.8.5-informational?style=flat-square) - -Open source server for archival of comics/manga. - -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: [lanraragi](https://truecharts.org/docs/charts/stable/lanraragi) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `lanraragi` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install lanraragi TrueCharts/lanraragi -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `lanraragi` deployment - -```console -helm uninstall lanraragi -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install lanraragi \ - --set env.TZ="America/New York" \ - TrueCharts/lanraragi -``` - -#### 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 lanraragi TrueCharts/lanraragi -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/lanraragi/2.0.21/ix_values.yaml b/stable/lanraragi/2.0.21/ix_values.yaml deleted file mode 100644 index b8dc9bd2cc6..00000000000 --- a/stable/lanraragi/2.0.21/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -image: - repository: tccr.io/truecharts/lanraragi - tag: v0.8.5@sha256:5729a10141f1a2cb8abed9a37bea9585f24f8c63fdfddcbcca23d769fb4f08fc - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - LRR_UID: "{{ .Values.security.PUID }}" - LRR_GID: "{{ .Values.podSecurityContext.fsGroup }}" - -service: - main: - ports: - main: - port: 10177 - targetPort: 3000 - -persistence: - config: - enabled: true - mountPath: "/home/koyomi/lanraragi/database" - content: - enabled: true - mountPath: "/home/koyomi/lanraragi/content" diff --git a/stable/lanraragi/2.0.22/CHANGELOG.md b/stable/lanraragi/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..2cb51687d6f --- /dev/null +++ b/stable/lanraragi/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [lanraragi-2.0.22](https://github.com/truecharts/apps/compare/lanraragi-2.0.21...lanraragi-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lanraragi-2.0.21](https://github.com/truecharts/apps/compare/lanraragi-2.0.20...lanraragi-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lanraragi-2.0.20](https://github.com/truecharts/apps/compare/lanraragi-2.0.18...lanraragi-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [lanraragi-2.0.18](https://github.com/truecharts/apps/compare/lanraragi-2.0.17...lanraragi-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [lanraragi-2.0.17](https://github.com/truecharts/apps/compare/lanraragi-2.0.16...lanraragi-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [lanraragi-2.0.16](https://github.com/truecharts/apps/compare/lanraragi-2.0.14...lanraragi-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [lanraragi-2.0.14](https://github.com/truecharts/apps/compare/lanraragi-2.0.12...lanraragi-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [lanraragi-2.0.12](https://github.com/truecharts/apps/compare/lanraragi-2.0.11...lanraragi-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [lanraragi-2.0.11](https://github.com/truecharts/apps/compare/lanraragi-2.0.10...lanraragi-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/lanraragi/2.0.22/Chart.lock b/stable/lanraragi/2.0.22/Chart.lock new file mode 100644 index 00000000000..42525c2e8e4 --- /dev/null +++ b/stable/lanraragi/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:20.74797348Z" diff --git a/stable/lanraragi/2.0.22/Chart.yaml b/stable/lanraragi/2.0.22/Chart.yaml new file mode 100644 index 00000000000..77d2ae1e9ad --- /dev/null +++ b/stable/lanraragi/2.0.22/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.8.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Open source server for archival of comics/manga. +home: https://github.com/truecharts/apps/tree/master/charts/stable/lanraragi +icon: https://truecharts.org/img/chart-icons/lanraragi.png +keywords: + - lanraragi + - comics + - manga +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lanraragi +sources: + - https://github.com/Difegue/LANraragi + - https://hub.docker.com/r/difegue/lanraragi + - https://sugoi.gitbook.io/lanraragi/ +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/lanraragi/2.0.22/README.md b/stable/lanraragi/2.0.22/README.md new file mode 100644 index 00000000000..4cc67b283f3 --- /dev/null +++ b/stable/lanraragi/2.0.22/README.md @@ -0,0 +1,109 @@ +# lanraragi + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 0.8.5](https://img.shields.io/badge/AppVersion-0.8.5-informational?style=flat-square) + +Open source server for archival of comics/manga. + +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: [lanraragi](https://truecharts.org/docs/charts/stable/lanraragi) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `lanraragi` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install lanraragi TrueCharts/lanraragi +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `lanraragi` deployment + +```console +helm uninstall lanraragi +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install lanraragi \ + --set env.TZ="America/New York" \ + TrueCharts/lanraragi +``` + +#### 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 lanraragi TrueCharts/lanraragi -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/lanraragi/2.0.21/app-readme.md b/stable/lanraragi/2.0.22/app-readme.md similarity index 100% rename from stable/lanraragi/2.0.21/app-readme.md rename to stable/lanraragi/2.0.22/app-readme.md diff --git a/stable/minecraft-java/1.0.32/charts/common-10.4.7.tgz b/stable/lanraragi/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/minecraft-java/1.0.32/charts/common-10.4.7.tgz rename to stable/lanraragi/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/lanraragi/2.0.22/ix_values.yaml b/stable/lanraragi/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..fc24dbbab0d --- /dev/null +++ b/stable/lanraragi/2.0.22/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/lanraragi + tag: v0.8.5@sha256:427ac5a3322a88daeb202a261751cad55f6e56a88acc2ef59c67e7bdfe79c0cb + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + LRR_UID: "{{ .Values.security.PUID }}" + LRR_GID: "{{ .Values.podSecurityContext.fsGroup }}" + +service: + main: + ports: + main: + port: 10177 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/home/koyomi/lanraragi/database" + content: + enabled: true + mountPath: "/home/koyomi/lanraragi/content" diff --git a/stable/lanraragi/2.0.21/questions.yaml b/stable/lanraragi/2.0.22/questions.yaml similarity index 100% rename from stable/lanraragi/2.0.21/questions.yaml rename to stable/lanraragi/2.0.22/questions.yaml diff --git a/stable/minio-console/3.0.24/templates/common.yaml b/stable/lanraragi/2.0.22/templates/common.yaml similarity index 100% rename from stable/minio-console/3.0.24/templates/common.yaml rename to stable/lanraragi/2.0.22/templates/common.yaml diff --git a/stable/minecraft-java/1.0.32/values.yaml b/stable/lanraragi/2.0.22/values.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/values.yaml rename to stable/lanraragi/2.0.22/values.yaml diff --git a/stable/lazylibrarian/11.0.31/CHANGELOG.md b/stable/lazylibrarian/11.0.31/CHANGELOG.md new file mode 100644 index 00000000000..dae078d60c1 --- /dev/null +++ b/stable/lazylibrarian/11.0.31/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [lazylibrarian-11.0.31](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.30...lazylibrarian-11.0.31) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [lazylibrarian-11.0.30](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.29...lazylibrarian-11.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.29](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.28...lazylibrarian-11.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lazylibrarian-11.0.28](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.26...lazylibrarian-11.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [lazylibrarian-11.0.26](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.25...lazylibrarian-11.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [lazylibrarian-11.0.25](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.24...lazylibrarian-11.0.25) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [lazylibrarian-11.0.24](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.23...lazylibrarian-11.0.24) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [lazylibrarian-11.0.23](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.21...lazylibrarian-11.0.23) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [lazylibrarian-11.0.21](https://github.com/truecharts/apps/compare/lazylibrarian-11.0.20...lazylibrarian-11.0.21) (2022-07-13) + +### Fix + +- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168)) diff --git a/stable/lazylibrarian/11.0.31/Chart.lock b/stable/lazylibrarian/11.0.31/Chart.lock new file mode 100644 index 00000000000..c1d36dd5fef --- /dev/null +++ b/stable/lazylibrarian/11.0.31/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:27.351319911Z" diff --git a/stable/lazylibrarian/11.0.31/Chart.yaml b/stable/lazylibrarian/11.0.31/Chart.yaml new file mode 100644 index 00000000000..5d9ff92634b --- /dev/null +++ b/stable/lazylibrarian/11.0.31/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Get all your books, like series with Sonarr... +home: https://github.com/truecharts/apps/tree/master/charts/stable/lazylibrarian +icon: https://truecharts.org/img/chart-icons/lazylibrarian.png +keywords: + - lazylibrarian + - ebooks +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lazylibrarian +sources: + - https://gitlab.com/LazyLibrarian/LazyLibrarian.git + - https://lazylibrarian.gitlab.io +type: application +version: 11.0.31 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/lazylibrarian/11.0.31/README.md b/stable/lazylibrarian/11.0.31/README.md new file mode 100644 index 00000000000..7cbe5642364 --- /dev/null +++ b/stable/lazylibrarian/11.0.31/README.md @@ -0,0 +1,108 @@ +# lazylibrarian + +![Version: 11.0.31](https://img.shields.io/badge/Version-11.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Get all your books, like series with Sonarr... + +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: [lazylibrarian](https://truecharts.org/docs/charts/stable/lazylibrarian) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `lazylibrarian` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install lazylibrarian TrueCharts/lazylibrarian +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `lazylibrarian` deployment + +```console +helm uninstall lazylibrarian +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install lazylibrarian \ + --set env.TZ="America/New York" \ + TrueCharts/lazylibrarian +``` + +#### 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 lazylibrarian TrueCharts/lazylibrarian -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/lazylibrarian/11.0.31/app-readme.md b/stable/lazylibrarian/11.0.31/app-readme.md new file mode 100644 index 00000000000..df37ceef8b9 --- /dev/null +++ b/stable/lazylibrarian/11.0.31/app-readme.md @@ -0,0 +1,8 @@ +Get all your books, like series with Sonarr... + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lazylibrarian + +--- + +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/stable/miniflux/7.0.24/charts/common-10.4.7.tgz b/stable/lazylibrarian/11.0.31/charts/common-10.4.7.tgz similarity index 100% rename from stable/miniflux/7.0.24/charts/common-10.4.7.tgz rename to stable/lazylibrarian/11.0.31/charts/common-10.4.7.tgz diff --git a/stable/lazylibrarian/11.0.31/ix_values.yaml b/stable/lazylibrarian/11.0.31/ix_values.yaml new file mode 100644 index 00000000000..5b5356e28f1 --- /dev/null +++ b/stable/lazylibrarian/11.0.31/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/lazylibrarian + pullPolicy: IfNotPresent + tag: latest@sha256:369fe7b38bbd55ecc8d364fa3f7e6d8d699da0d5a8ba62ca1421cb76b54ec881 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 5299 + targetPort: 5299 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/lazylibrarian/11.0.31/questions.yaml b/stable/lazylibrarian/11.0.31/questions.yaml new file mode 100644 index 00000000000..79aa37861e9 --- /dev/null +++ b/stable/lazylibrarian/11.0.31/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 5299 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 5299 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/minio/3.0.34/templates/common.yaml b/stable/lazylibrarian/11.0.31/templates/common.yaml similarity index 100% rename from stable/minio/3.0.34/templates/common.yaml rename to stable/lazylibrarian/11.0.31/templates/common.yaml diff --git a/stable/miniflux/7.0.24/values.yaml b/stable/lazylibrarian/11.0.31/values.yaml similarity index 100% rename from stable/miniflux/7.0.24/values.yaml rename to stable/lazylibrarian/11.0.31/values.yaml diff --git a/stable/leaf2mqtt/4.0.22/CHANGELOG.md b/stable/leaf2mqtt/4.0.22/CHANGELOG.md deleted file mode 100644 index 9de22a85139..00000000000 --- a/stable/leaf2mqtt/4.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leaf2mqtt-4.0.21](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.19...leaf2mqtt-4.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [leaf2mqtt-4.0.19](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.18...leaf2mqtt-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [leaf2mqtt-4.0.18](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.17...leaf2mqtt-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [leaf2mqtt-4.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.15...leaf2mqtt-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [leaf2mqtt-4.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.13...leaf2mqtt-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [leaf2mqtt-4.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.12...leaf2mqtt-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [leaf2mqtt-4.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.11...leaf2mqtt-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [leaf2mqtt-4.0.11](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.10...leaf2mqtt-4.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/leaf2mqtt/4.0.22/Chart.lock b/stable/leaf2mqtt/4.0.22/Chart.lock deleted file mode 100644 index f22f5df879a..00000000000 --- a/stable/leaf2mqtt/4.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:21:15.028594977Z" diff --git a/stable/leaf2mqtt/4.0.22/Chart.yaml b/stable/leaf2mqtt/4.0.22/Chart.yaml deleted file mode 100644 index 589e3b5c630..00000000000 --- a/stable/leaf2mqtt/4.0.22/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "0.6" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Nissan Leaf connected services to MQTT adapter -home: https://github.com/truecharts/apps/tree/master/charts/stable/leaf2mqtt -icon: https://truecharts.org/img/chart-icons/leaf2mqtt.png -keywords: - - leaf2mqtt - - leaf - - nissan - - kamereon - - carwings -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: leaf2mqtt -sources: - - https://github.com/mitsumaui/leaf2mqtt - - https://github.com/k8s-at-home/container-images -version: 4.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/leaf2mqtt/4.0.22/README.md b/stable/leaf2mqtt/4.0.22/README.md deleted file mode 100644 index 0044726120b..00000000000 --- a/stable/leaf2mqtt/4.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# leaf2mqtt - -![Version: 4.0.22](https://img.shields.io/badge/Version-4.0.22-informational?style=flat-square) ![AppVersion: 0.6](https://img.shields.io/badge/AppVersion-0.6-informational?style=flat-square) - -Nissan Leaf connected services to MQTT adapter - -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: [leaf2mqtt](https://truecharts.org/docs/charts/stable/leaf2mqtt) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `leaf2mqtt` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install leaf2mqtt TrueCharts/leaf2mqtt -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `leaf2mqtt` deployment - -```console -helm uninstall leaf2mqtt -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install leaf2mqtt \ - --set env.TZ="America/New York" \ - TrueCharts/leaf2mqtt -``` - -#### 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 leaf2mqtt TrueCharts/leaf2mqtt -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/leaf2mqtt/4.0.22/ix_values.yaml b/stable/leaf2mqtt/4.0.22/ix_values.yaml deleted file mode 100644 index 32560dcdacf..00000000000 --- a/stable/leaf2mqtt/4.0.22/ix_values.yaml +++ /dev/null @@ -1,42 +0,0 @@ -image: - repository: tccr.io/truecharts/leaf2mqtt - tag: v0.6@sha256:7d5f45372440daf9e26ca1fafad13b2c00e7b033423c2b0a57581e95e6af784c - pullPolicy: IfNotPresent - -service: - main: - enabled: false - ports: - main: - enabled: false - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -secretEnv: - LEAF_USERNAME: "leafuser" - LEAF_PASSWORD: "changeme" - MQTT_USERNAME: "mqttuser" - MQTT_PASSWORD: "changeme" - -env: - LEAF_TYPE: "" - MQTT_HOST: "" - MQTT_PORT: 1883 - MQTT_BASE_TOPIC: leaf - UPDATE_INTERVAL_MINUTES: 60 - CHARGING_UPDATE_INTERVAL_MINUTES: 60 - LOG_LEVEL: "Warning" diff --git a/stable/leaf2mqtt/4.0.23/CHANGELOG.md b/stable/leaf2mqtt/4.0.23/CHANGELOG.md new file mode 100644 index 00000000000..38349b4d7fc --- /dev/null +++ b/stable/leaf2mqtt/4.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [leaf2mqtt-4.0.23](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.22...leaf2mqtt-4.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leaf2mqtt-4.0.22](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.21...leaf2mqtt-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leaf2mqtt-4.0.21](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.19...leaf2mqtt-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [leaf2mqtt-4.0.19](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.18...leaf2mqtt-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [leaf2mqtt-4.0.18](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.17...leaf2mqtt-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [leaf2mqtt-4.0.17](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.15...leaf2mqtt-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [leaf2mqtt-4.0.15](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.13...leaf2mqtt-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [leaf2mqtt-4.0.13](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.12...leaf2mqtt-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [leaf2mqtt-4.0.12](https://github.com/truecharts/apps/compare/leaf2mqtt-4.0.11...leaf2mqtt-4.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/leaf2mqtt/4.0.23/Chart.lock b/stable/leaf2mqtt/4.0.23/Chart.lock new file mode 100644 index 00000000000..ba0d3f39f5c --- /dev/null +++ b/stable/leaf2mqtt/4.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:29.902717293Z" diff --git a/stable/leaf2mqtt/4.0.23/Chart.yaml b/stable/leaf2mqtt/4.0.23/Chart.yaml new file mode 100644 index 00000000000..a167c6b27fc --- /dev/null +++ b/stable/leaf2mqtt/4.0.23/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Nissan Leaf connected services to MQTT adapter +home: https://github.com/truecharts/apps/tree/master/charts/stable/leaf2mqtt +icon: https://truecharts.org/img/chart-icons/leaf2mqtt.png +keywords: + - leaf2mqtt + - leaf + - nissan + - kamereon + - carwings +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: leaf2mqtt +sources: + - https://github.com/mitsumaui/leaf2mqtt + - https://github.com/k8s-at-home/container-images +version: 4.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/leaf2mqtt/4.0.23/README.md b/stable/leaf2mqtt/4.0.23/README.md new file mode 100644 index 00000000000..914fcabda12 --- /dev/null +++ b/stable/leaf2mqtt/4.0.23/README.md @@ -0,0 +1,108 @@ +# leaf2mqtt + +![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 0.6](https://img.shields.io/badge/AppVersion-0.6-informational?style=flat-square) + +Nissan Leaf connected services to MQTT adapter + +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: [leaf2mqtt](https://truecharts.org/docs/charts/stable/leaf2mqtt) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `leaf2mqtt` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install leaf2mqtt TrueCharts/leaf2mqtt +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `leaf2mqtt` deployment + +```console +helm uninstall leaf2mqtt +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install leaf2mqtt \ + --set env.TZ="America/New York" \ + TrueCharts/leaf2mqtt +``` + +#### 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 leaf2mqtt TrueCharts/leaf2mqtt -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/leaf2mqtt/4.0.22/app-readme.md b/stable/leaf2mqtt/4.0.23/app-readme.md similarity index 100% rename from stable/leaf2mqtt/4.0.22/app-readme.md rename to stable/leaf2mqtt/4.0.23/app-readme.md diff --git a/stable/minio-console/3.0.24/charts/common-10.4.7.tgz b/stable/leaf2mqtt/4.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/minio-console/3.0.24/charts/common-10.4.7.tgz rename to stable/leaf2mqtt/4.0.23/charts/common-10.4.7.tgz diff --git a/stable/leaf2mqtt/4.0.23/ix_values.yaml b/stable/leaf2mqtt/4.0.23/ix_values.yaml new file mode 100644 index 00000000000..1d39a0a9b3e --- /dev/null +++ b/stable/leaf2mqtt/4.0.23/ix_values.yaml @@ -0,0 +1,42 @@ +image: + repository: tccr.io/truecharts/leaf2mqtt + tag: v0.6@sha256:73be3781982d96fb24c9ad5977baa19cd617422419593658435973e057951e79 + pullPolicy: IfNotPresent + +service: + main: + enabled: false + ports: + main: + enabled: false + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +secretEnv: + LEAF_USERNAME: "leafuser" + LEAF_PASSWORD: "changeme" + MQTT_USERNAME: "mqttuser" + MQTT_PASSWORD: "changeme" + +env: + LEAF_TYPE: "" + MQTT_HOST: "" + MQTT_PORT: 1883 + MQTT_BASE_TOPIC: leaf + UPDATE_INTERVAL_MINUTES: 60 + CHARGING_UPDATE_INTERVAL_MINUTES: 60 + LOG_LEVEL: "Warning" diff --git a/stable/leaf2mqtt/4.0.22/questions.yaml b/stable/leaf2mqtt/4.0.23/questions.yaml similarity index 100% rename from stable/leaf2mqtt/4.0.22/questions.yaml rename to stable/leaf2mqtt/4.0.23/questions.yaml diff --git a/stable/leaf2mqtt/4.0.22/templates/common.yaml b/stable/leaf2mqtt/4.0.23/templates/common.yaml similarity index 100% rename from stable/leaf2mqtt/4.0.22/templates/common.yaml rename to stable/leaf2mqtt/4.0.23/templates/common.yaml diff --git a/stable/minio-console/3.0.24/values.yaml b/stable/leaf2mqtt/4.0.23/values.yaml similarity index 100% rename from stable/minio-console/3.0.24/values.yaml rename to stable/leaf2mqtt/4.0.23/values.yaml diff --git a/stable/leantime/4.0.25/CHANGELOG.md b/stable/leantime/4.0.25/CHANGELOG.md deleted file mode 100644 index 2066a5a40c5..00000000000 --- a/stable/leantime/4.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [leantime-4.0.24](https://github.com/truecharts/apps/compare/leantime-4.0.23...leantime-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [leantime-4.0.23](https://github.com/truecharts/apps/compare/leantime-4.0.21...leantime-4.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [leantime-4.0.21](https://github.com/truecharts/apps/compare/leantime-4.0.20...leantime-4.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [leantime-4.0.20](https://github.com/truecharts/apps/compare/leantime-4.0.19...leantime-4.0.20) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [leantime-4.0.19](https://github.com/truecharts/apps/compare/leantime-4.0.18...leantime-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [leantime-4.0.18](https://github.com/truecharts/apps/compare/leantime-4.0.16...leantime-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [leantime-4.0.16](https://github.com/truecharts/apps/compare/leantime-4.0.14...leantime-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [leantime-4.0.14](https://github.com/truecharts/apps/compare/leantime-4.0.13...leantime-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/leantime/4.0.25/Chart.lock b/stable/leantime/4.0.25/Chart.lock deleted file mode 100644 index 47dc9169b43..00000000000 --- a/stable/leantime/4.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:21:39.298109925Z" diff --git a/stable/leantime/4.0.25/Chart.yaml b/stable/leantime/4.0.25/Chart.yaml deleted file mode 100644 index c9cec7b783f..00000000000 --- a/stable/leantime/4.0.25/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "2.2.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "Straightforward open source project management system to make your ideas reality." -home: https://github.com/truecharts/apps/tree/master/charts/stable/leantime -icon: https://truecharts.org/img/chart-icons/leantime.png -keywords: - - leantime - - project - - management -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: leantime -sources: - - https://leantime.io/ - - https://hub.docker.com/r/nicholaswilde/leantime -version: 4.0.25 -annotations: - truecharts.org/catagories: | - - management - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/leantime/4.0.25/README.md b/stable/leantime/4.0.25/README.md deleted file mode 100644 index a2b413817eb..00000000000 --- a/stable/leantime/4.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# leantime - -![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![AppVersion: 2.2.1](https://img.shields.io/badge/AppVersion-2.2.1-informational?style=flat-square) - -Straightforward open source project management system to make your ideas reality. - -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: [leantime](https://truecharts.org/docs/charts/stable/leantime) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `leantime` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install leantime TrueCharts/leantime -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `leantime` deployment - -```console -helm uninstall leantime -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install leantime \ - --set env.TZ="America/New York" \ - TrueCharts/leantime -``` - -#### 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 leantime TrueCharts/leantime -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/leantime/4.0.25/ix_values.yaml b/stable/leantime/4.0.25/ix_values.yaml deleted file mode 100644 index ba6be49d1bd..00000000000 --- a/stable/leantime/4.0.25/ix_values.yaml +++ /dev/null @@ -1,42 +0,0 @@ -image: - repository: tccr.io/truecharts/leantime - pullPolicy: IfNotPresent - tag: v2.2.1@sha256:7862e9824f160856eef0e7794570da099ac6277f8b126b7b0a15a667059ea44f - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - LEAN_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - LEAN_DB_USER: "{{ .Values.mariadb.mariadbUsername }}" - LEAN_APP_URL: "{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}https://{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ end }}{{ end }}" - LEAN_DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - LEAN_DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - LEAN_SESSION_PASSWORD: - secretKeyRef: - name: leantime-secrets - key: LEAN_SESSION_PASSWORD - -service: - main: - ports: - main: - port: 10117 - targetPort: 80 - -mariadb: - enabled: true - mariadbUsername: leantime - mariadbDatabase: leantime - existingSecret: "mariadbcreds" diff --git a/stable/leantime/4.0.26/CHANGELOG.md b/stable/leantime/4.0.26/CHANGELOG.md new file mode 100644 index 00000000000..53aca853a86 --- /dev/null +++ b/stable/leantime/4.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [leantime-4.0.26](https://github.com/truecharts/apps/compare/leantime-4.0.25...leantime-4.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leantime-4.0.25](https://github.com/truecharts/apps/compare/leantime-4.0.24...leantime-4.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [leantime-4.0.24](https://github.com/truecharts/apps/compare/leantime-4.0.23...leantime-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [leantime-4.0.23](https://github.com/truecharts/apps/compare/leantime-4.0.21...leantime-4.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [leantime-4.0.21](https://github.com/truecharts/apps/compare/leantime-4.0.20...leantime-4.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [leantime-4.0.20](https://github.com/truecharts/apps/compare/leantime-4.0.19...leantime-4.0.20) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [leantime-4.0.19](https://github.com/truecharts/apps/compare/leantime-4.0.18...leantime-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [leantime-4.0.18](https://github.com/truecharts/apps/compare/leantime-4.0.16...leantime-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [leantime-4.0.16](https://github.com/truecharts/apps/compare/leantime-4.0.14...leantime-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/leantime/4.0.26/Chart.lock b/stable/leantime/4.0.26/Chart.lock new file mode 100644 index 00000000000..103b1bcda59 --- /dev/null +++ b/stable/leantime/4.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:53:47.256678324Z" diff --git a/stable/leantime/4.0.26/Chart.yaml b/stable/leantime/4.0.26/Chart.yaml new file mode 100644 index 00000000000..12ab33567a5 --- /dev/null +++ b/stable/leantime/4.0.26/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "2.2.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "Straightforward open source project management system to make your ideas reality." +home: https://github.com/truecharts/apps/tree/master/charts/stable/leantime +icon: https://truecharts.org/img/chart-icons/leantime.png +keywords: + - leantime + - project + - management +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: leantime +sources: + - https://leantime.io/ + - https://hub.docker.com/r/nicholaswilde/leantime +version: 4.0.26 +annotations: + truecharts.org/catagories: | + - management + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/leantime/4.0.26/README.md b/stable/leantime/4.0.26/README.md new file mode 100644 index 00000000000..99369fb126a --- /dev/null +++ b/stable/leantime/4.0.26/README.md @@ -0,0 +1,109 @@ +# leantime + +![Version: 4.0.26](https://img.shields.io/badge/Version-4.0.26-informational?style=flat-square) ![AppVersion: 2.2.1](https://img.shields.io/badge/AppVersion-2.2.1-informational?style=flat-square) + +Straightforward open source project management system to make your ideas reality. + +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: [leantime](https://truecharts.org/docs/charts/stable/leantime) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `leantime` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install leantime TrueCharts/leantime +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `leantime` deployment + +```console +helm uninstall leantime +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install leantime \ + --set env.TZ="America/New York" \ + TrueCharts/leantime +``` + +#### 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 leantime TrueCharts/leantime -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/leantime/4.0.25/app-readme.md b/stable/leantime/4.0.26/app-readme.md similarity index 100% rename from stable/leantime/4.0.25/app-readme.md rename to stable/leantime/4.0.26/app-readme.md diff --git a/stable/minio/3.0.34/charts/common-10.4.7.tgz b/stable/leantime/4.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/minio/3.0.34/charts/common-10.4.7.tgz rename to stable/leantime/4.0.26/charts/common-10.4.7.tgz diff --git a/stable/leantime/4.0.25/charts/mariadb-3.0.43.tgz b/stable/leantime/4.0.26/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/leantime/4.0.25/charts/mariadb-3.0.43.tgz rename to stable/leantime/4.0.26/charts/mariadb-3.0.43.tgz diff --git a/stable/leantime/4.0.26/ix_values.yaml b/stable/leantime/4.0.26/ix_values.yaml new file mode 100644 index 00000000000..a7451a3a7af --- /dev/null +++ b/stable/leantime/4.0.26/ix_values.yaml @@ -0,0 +1,42 @@ +image: + repository: tccr.io/truecharts/leantime + pullPolicy: IfNotPresent + tag: v2.2.1@sha256:e30e205a59c3780c5ca51a64303914cf0880a0bc8a70e8e14954aabbfeccff45 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + LEAN_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + LEAN_DB_USER: "{{ .Values.mariadb.mariadbUsername }}" + LEAN_APP_URL: "{{ if .Values.ingress }}{{ if .Values.ingress.main.enabled }}https://{{ ( index .Values.ingress.main.hosts 0 ).host }}{{ end }}{{ end }}" + LEAN_DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + LEAN_DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + LEAN_SESSION_PASSWORD: + secretKeyRef: + name: leantime-secrets + key: LEAN_SESSION_PASSWORD + +service: + main: + ports: + main: + port: 10117 + targetPort: 80 + +mariadb: + enabled: true + mariadbUsername: leantime + mariadbDatabase: leantime + existingSecret: "mariadbcreds" diff --git a/stable/leantime/4.0.25/questions.yaml b/stable/leantime/4.0.26/questions.yaml similarity index 100% rename from stable/leantime/4.0.25/questions.yaml rename to stable/leantime/4.0.26/questions.yaml diff --git a/stable/leantime/4.0.25/templates/_secrets.tpl b/stable/leantime/4.0.26/templates/_secrets.tpl similarity index 100% rename from stable/leantime/4.0.25/templates/_secrets.tpl rename to stable/leantime/4.0.26/templates/_secrets.tpl diff --git a/stable/leantime/4.0.25/templates/common.yaml b/stable/leantime/4.0.26/templates/common.yaml similarity index 100% rename from stable/leantime/4.0.25/templates/common.yaml rename to stable/leantime/4.0.26/templates/common.yaml diff --git a/stable/minio/3.0.34/values.yaml b/stable/leantime/4.0.26/values.yaml similarity index 100% rename from stable/minio/3.0.34/values.yaml rename to stable/leantime/4.0.26/values.yaml diff --git a/stable/libreddit/1.0.15/CHANGELOG.md b/stable/libreddit/1.0.15/CHANGELOG.md deleted file mode 100644 index 1579a617929..00000000000 --- a/stable/libreddit/1.0.15/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [libreddit-1.0.14](https://github.com/truecharts/apps/compare/libreddit-1.0.12...libreddit-1.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [libreddit-1.0.12](https://github.com/truecharts/apps/compare/libreddit-1.0.11...libreddit-1.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [libreddit-1.0.11](https://github.com/truecharts/apps/compare/libreddit-1.0.10...libreddit-1.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [libreddit-1.0.10](https://github.com/truecharts/apps/compare/libreddit-1.0.8...libreddit-1.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [libreddit-1.0.8](https://github.com/truecharts/apps/compare/libreddit-1.0.6...libreddit-1.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [libreddit-1.0.6](https://github.com/truecharts/apps/compare/libreddit-1.0.5...libreddit-1.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [libreddit-1.0.5](https://github.com/truecharts/apps/compare/libreddit-1.0.4...libreddit-1.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [libreddit-1.0.4](https://github.com/truecharts/apps/compare/libreddit-1.0.3...libreddit-1.0.4) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/libreddit/1.0.15/Chart.lock b/stable/libreddit/1.0.15/Chart.lock deleted file mode 100644 index 2b6a3db3eb8..00000000000 --- a/stable/libreddit/1.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:21:32.644705267Z" diff --git a/stable/libreddit/1.0.15/Chart.yaml b/stable/libreddit/1.0.15/Chart.yaml deleted file mode 100644 index 2a7fa25bd1e..00000000000 --- a/stable/libreddit/1.0.15/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An alternative private front-end to Reddit -home: https://github.com/truecharts/apps/tree/master/charts/stable/libreddit -icon: https://truecharts.org/img/chart-icons/libreddit.png -keywords: - - reddit - - libreddit - - social -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: libreddit -sources: - - https://github.com/spikecodes/libreddit - - https://hub.docker.com/r/spikecodes/libreddit -version: 1.0.15 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/libreddit/1.0.15/README.md b/stable/libreddit/1.0.15/README.md deleted file mode 100644 index 1e055b7db47..00000000000 --- a/stable/libreddit/1.0.15/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# libreddit - -![Version: 1.0.15](https://img.shields.io/badge/Version-1.0.15-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -An alternative private front-end to Reddit - -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: [libreddit](https://truecharts.org/docs/charts/stable/libreddit) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `libreddit` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install libreddit TrueCharts/libreddit -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `libreddit` deployment - -```console -helm uninstall libreddit -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install libreddit \ - --set env.TZ="America/New York" \ - TrueCharts/libreddit -``` - -#### 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 libreddit TrueCharts/libreddit -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/libreddit/1.0.15/ix_values.yaml b/stable/libreddit/1.0.15/ix_values.yaml deleted file mode 100644 index 85b8b7b5b45..00000000000 --- a/stable/libreddit/1.0.15/ix_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -image: - repository: tccr.io/truecharts/libreddit - tag: latest@sha256:b86788339ddc40df45af7a9697cce00dd0695056e9c33564c56a4235a3126944 - pullPolicy: IfNotPresent - -libreddit: - theme: system - front_page: default - layout: card - post_sort: hot - comment_sort: confidence - wide: false - show_nsfw: false - use_hls: false - hide_hls_notification: false - autoplay_videos: false - -probes: - liveness: - path: "/settings" - readiness: - path: "/settings" - startup: - path: "/settings" - -service: - main: - ports: - main: - port: 10257 - targetPort: 8080 - -configmap: - libreddit: - enabled: true - data: - LIBREDDIT_DEFAULT_THEME: "{{ .Values.libreddit.theme }}" - LIBREDDIT_DEFAULT_FRONT_PAGE: "{{ .Values.libreddit.front_page }}" - LIBREDDIT_DEFAULT_LAYOUT: "{{ .Values.libreddit.layout }}" - LIBREDDIT_DEFAULT_POST_SORT: "{{ .Values.libreddit.post_sort }}" - LIBREDDIT_DEFAULT_COMMENT_SORT: "{{ .Values.libreddit.comment_sort }}" - LIBREDDIT_DEFAULT_WIDE: '{{ ternary "on" "off" .Values.libreddit.wide }}' - LIBREDDIT_DEFAULT_SHOW_NSFW: '{{ ternary "on" "off" .Values.libreddit.show_nsfw }}' - LIBREDDIT_DEFAULT_USE_HLS: '{{ ternary "on" "off" .Values.libreddit.use_hls }}' - LIBREDDIT_DEFAULT_HIDE_HLS_NOTIFICATION: '{{ ternary "on" "off" .Values.libreddit.hide_hls_notification }}' - LIBREDDIT_DEFAULT_AUTOPLAY_VIDEOS: '{{ ternary "on" "off" .Values.libreddit.autoplay_videos }}' - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-libreddit' diff --git a/stable/libreddit/1.0.16/CHANGELOG.md b/stable/libreddit/1.0.16/CHANGELOG.md new file mode 100644 index 00000000000..1de6c7e00d0 --- /dev/null +++ b/stable/libreddit/1.0.16/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [libreddit-1.0.16](https://github.com/truecharts/apps/compare/libreddit-1.0.15...libreddit-1.0.16) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.15](https://github.com/truecharts/apps/compare/libreddit-1.0.14...libreddit-1.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [libreddit-1.0.14](https://github.com/truecharts/apps/compare/libreddit-1.0.12...libreddit-1.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [libreddit-1.0.12](https://github.com/truecharts/apps/compare/libreddit-1.0.11...libreddit-1.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [libreddit-1.0.11](https://github.com/truecharts/apps/compare/libreddit-1.0.10...libreddit-1.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [libreddit-1.0.10](https://github.com/truecharts/apps/compare/libreddit-1.0.8...libreddit-1.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [libreddit-1.0.8](https://github.com/truecharts/apps/compare/libreddit-1.0.6...libreddit-1.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [libreddit-1.0.6](https://github.com/truecharts/apps/compare/libreddit-1.0.5...libreddit-1.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [libreddit-1.0.5](https://github.com/truecharts/apps/compare/libreddit-1.0.4...libreddit-1.0.5) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/libreddit/1.0.16/Chart.lock b/stable/libreddit/1.0.16/Chart.lock new file mode 100644 index 00000000000..75ee34c4d8a --- /dev/null +++ b/stable/libreddit/1.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:46.81763539Z" diff --git a/stable/libreddit/1.0.16/Chart.yaml b/stable/libreddit/1.0.16/Chart.yaml new file mode 100644 index 00000000000..f2b094217fe --- /dev/null +++ b/stable/libreddit/1.0.16/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An alternative private front-end to Reddit +home: https://github.com/truecharts/apps/tree/master/charts/stable/libreddit +icon: https://truecharts.org/img/chart-icons/libreddit.png +keywords: + - reddit + - libreddit + - social +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: libreddit +sources: + - https://github.com/spikecodes/libreddit + - https://hub.docker.com/r/spikecodes/libreddit +version: 1.0.16 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/libreddit/1.0.16/README.md b/stable/libreddit/1.0.16/README.md new file mode 100644 index 00000000000..63635315eb6 --- /dev/null +++ b/stable/libreddit/1.0.16/README.md @@ -0,0 +1,108 @@ +# libreddit + +![Version: 1.0.16](https://img.shields.io/badge/Version-1.0.16-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +An alternative private front-end to Reddit + +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: [libreddit](https://truecharts.org/docs/charts/stable/libreddit) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `libreddit` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install libreddit TrueCharts/libreddit +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `libreddit` deployment + +```console +helm uninstall libreddit +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install libreddit \ + --set env.TZ="America/New York" \ + TrueCharts/libreddit +``` + +#### 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 libreddit TrueCharts/libreddit -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/libreddit/1.0.15/app-readme.md b/stable/libreddit/1.0.16/app-readme.md similarity index 100% rename from stable/libreddit/1.0.15/app-readme.md rename to stable/libreddit/1.0.16/app-readme.md diff --git a/stable/mkvcleaver/1.0.0/charts/common-10.4.7.tgz b/stable/libreddit/1.0.16/charts/common-10.4.7.tgz similarity index 100% rename from stable/mkvcleaver/1.0.0/charts/common-10.4.7.tgz rename to stable/libreddit/1.0.16/charts/common-10.4.7.tgz diff --git a/stable/libreddit/1.0.16/ix_values.yaml b/stable/libreddit/1.0.16/ix_values.yaml new file mode 100644 index 00000000000..4b538b14f97 --- /dev/null +++ b/stable/libreddit/1.0.16/ix_values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/libreddit + tag: latest@sha256:2d91de4961030239d5ebbbe90e45973d2ae4751187c0e4ab0bf48c7826b99a81 + pullPolicy: IfNotPresent + +libreddit: + theme: system + front_page: default + layout: card + post_sort: hot + comment_sort: confidence + wide: false + show_nsfw: false + use_hls: false + hide_hls_notification: false + autoplay_videos: false + +probes: + liveness: + path: "/settings" + readiness: + path: "/settings" + startup: + path: "/settings" + +service: + main: + ports: + main: + port: 10257 + targetPort: 8080 + +configmap: + libreddit: + enabled: true + data: + LIBREDDIT_DEFAULT_THEME: "{{ .Values.libreddit.theme }}" + LIBREDDIT_DEFAULT_FRONT_PAGE: "{{ .Values.libreddit.front_page }}" + LIBREDDIT_DEFAULT_LAYOUT: "{{ .Values.libreddit.layout }}" + LIBREDDIT_DEFAULT_POST_SORT: "{{ .Values.libreddit.post_sort }}" + LIBREDDIT_DEFAULT_COMMENT_SORT: "{{ .Values.libreddit.comment_sort }}" + LIBREDDIT_DEFAULT_WIDE: '{{ ternary "on" "off" .Values.libreddit.wide }}' + LIBREDDIT_DEFAULT_SHOW_NSFW: '{{ ternary "on" "off" .Values.libreddit.show_nsfw }}' + LIBREDDIT_DEFAULT_USE_HLS: '{{ ternary "on" "off" .Values.libreddit.use_hls }}' + LIBREDDIT_DEFAULT_HIDE_HLS_NOTIFICATION: '{{ ternary "on" "off" .Values.libreddit.hide_hls_notification }}' + LIBREDDIT_DEFAULT_AUTOPLAY_VIDEOS: '{{ ternary "on" "off" .Values.libreddit.autoplay_videos }}' + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-libreddit' diff --git a/stable/libreddit/1.0.15/questions.yaml b/stable/libreddit/1.0.16/questions.yaml similarity index 100% rename from stable/libreddit/1.0.15/questions.yaml rename to stable/libreddit/1.0.16/questions.yaml diff --git a/stable/mkvcleaver/1.0.0/templates/common.yaml b/stable/libreddit/1.0.16/templates/common.yaml similarity index 100% rename from stable/mkvcleaver/1.0.0/templates/common.yaml rename to stable/libreddit/1.0.16/templates/common.yaml diff --git a/stable/mkvcleaver/1.0.0/values.yaml b/stable/libreddit/1.0.16/values.yaml similarity index 100% rename from stable/mkvcleaver/1.0.0/values.yaml rename to stable/libreddit/1.0.16/values.yaml diff --git a/stable/linkace/4.0.30/CHANGELOG.md b/stable/linkace/4.0.30/CHANGELOG.md deleted file mode 100644 index 6d68befa901..00000000000 --- a/stable/linkace/4.0.30/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkace-4.0.29](https://github.com/truecharts/apps/compare/linkace-4.0.28...linkace-4.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [linkace-4.0.28](https://github.com/truecharts/apps/compare/linkace-4.0.26...linkace-4.0.28) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [linkace-4.0.26](https://github.com/truecharts/apps/compare/linkace-4.0.25...linkace-4.0.26) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [linkace-4.0.25](https://github.com/truecharts/apps/compare/linkace-4.0.24...linkace-4.0.25) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [linkace-4.0.24](https://github.com/truecharts/apps/compare/linkace-4.0.22...linkace-4.0.24) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [linkace-4.0.22](https://github.com/truecharts/apps/compare/linkace-4.0.20...linkace-4.0.22) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [linkace-4.0.20](https://github.com/truecharts/apps/compare/linkace-4.0.19...linkace-4.0.20) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [linkace-4.0.19](https://github.com/truecharts/apps/compare/linkace-4.0.18...linkace-4.0.19) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/linkace/4.0.30/Chart.lock b/stable/linkace/4.0.30/Chart.lock deleted file mode 100644 index a2253ff5f0a..00000000000 --- a/stable/linkace/4.0.30/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c -generated: "2022-07-24T09:22:18.009805124Z" diff --git a/stable/linkace/4.0.30/Chart.yaml b/stable/linkace/4.0.30/Chart.yaml deleted file mode 100644 index c652be4d9eb..00000000000 --- a/stable/linkace/4.0.30/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "1.10.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Your self-hosted bookmark archive. Free and open source. -home: https://github.com/truecharts/apps/tree/master/charts/stable/linkace -icon: https://truecharts.org/img/chart-icons/linkace.png -keywords: - - linkace -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: linkace -sources: - - https://www.linkace.org/docs/ - - https://github.com/linkace/linkace - - https://hub.docker.com/r/linkace/linkace -version: 4.0.30 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/linkace/4.0.30/README.md b/stable/linkace/4.0.30/README.md deleted file mode 100644 index 9d86dfefdfe..00000000000 --- a/stable/linkace/4.0.30/README.md +++ /dev/null @@ -1,111 +0,0 @@ -# linkace - -![Version: 4.0.30](https://img.shields.io/badge/Version-4.0.30-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square) - -Your self-hosted bookmark archive. Free and open source. - -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: [linkace](https://truecharts.org/docs/charts/stable/linkace) - -**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/ | mariadb | 3.0.43 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `linkace` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install linkace TrueCharts/linkace -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `linkace` deployment - -```console -helm uninstall linkace -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install linkace \ - --set env.TZ="America/New York" \ - TrueCharts/linkace -``` - -#### 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 linkace TrueCharts/linkace -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/linkace/4.0.30/ix_values.yaml b/stable/linkace/4.0.30/ix_values.yaml deleted file mode 100644 index f724b439d19..00000000000 --- a/stable/linkace/4.0.30/ix_values.yaml +++ /dev/null @@ -1,101 +0,0 @@ -image: - repository: tccr.io/truecharts/linkace - tag: v1.10.2@sha256:6541fd91d6c3b2315e2ca8f585154dcd82103df67d8feb6a2660c4d810b738a6 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 82 - -# secretEnv: -# CRON_TOKEN: "" -# AWS_ACCESS_KEY_ID: "" -# AWS_SECRET_ACCESS_KEY: "" -# AWS_DEFAULT_REGION: "" -# AWS_BUCKET: "" -# MAIL_DRIVER: "smtp" -# MAIL_FROM_ADDRESS: "" -# MAIL_FROM_NAME: "" -# MAIL_HOST: "" -# MAIL_PORT: "587" -# MAIL_USERNAME: "" -# MAIL_PASSWORD: "" -# MAIL_ENCRYPTION: "tls" - -env: - # Internal Envs - DB_CONNECTION: "mysql" - DB_PORT: "3306" - DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" - REDIS_PORT: "6379" - CACHE_DRIVER: "redis" - SESSION_DRIVER: "redis" - APP_NAME: "LinkAce" - APP_ENV: "production" - APP_TIMEZONE: "{{ .Values.TZ }}" - # User Envs - APP_URL: "http://localhost" - APP_DEBUG: false - BACKUP_ENABLED: false - BACKUP_DISK: s3 - BACKUP_NOTIFICATION_EMAIL: your@email.com - BACKUP_MAX_SIZE: 512 - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - APP_KEY: - secretKeyRef: - name: linkace-secrets - key: APP_KEY - -# Set cron every 15 min, official docs says every minute, but seems excesive. -# It just checks for dead links and sends a request to WayBack Machine to archive. -cronjob: - schedule: "*/15 * * * *" - annotations: {} - failedJobsHistoryLimit: 5 - successfulJobsHistoryLimit: 2 - -service: - main: - ports: - main: - port: 10160 - targetPort: 80 - -persistence: - logs: - enabled: true - mountPath: "/app/storage/logs" - backups: - enabled: true - mountPath: "/app/storage/app/backups" - -mariadb: - enabled: true - mariadbUsername: linkace - mariadbDatabase: linkace - existingSecret: "mariadbcreds" - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/linkace/4.0.31/CHANGELOG.md b/stable/linkace/4.0.31/CHANGELOG.md new file mode 100644 index 00000000000..463f9b45417 --- /dev/null +++ b/stable/linkace/4.0.31/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [linkace-4.0.31](https://github.com/truecharts/apps/compare/linkace-4.0.30...linkace-4.0.31) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkace-4.0.30](https://github.com/truecharts/apps/compare/linkace-4.0.29...linkace-4.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkace-4.0.29](https://github.com/truecharts/apps/compare/linkace-4.0.28...linkace-4.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [linkace-4.0.28](https://github.com/truecharts/apps/compare/linkace-4.0.26...linkace-4.0.28) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [linkace-4.0.26](https://github.com/truecharts/apps/compare/linkace-4.0.25...linkace-4.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [linkace-4.0.25](https://github.com/truecharts/apps/compare/linkace-4.0.24...linkace-4.0.25) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [linkace-4.0.24](https://github.com/truecharts/apps/compare/linkace-4.0.22...linkace-4.0.24) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [linkace-4.0.22](https://github.com/truecharts/apps/compare/linkace-4.0.20...linkace-4.0.22) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [linkace-4.0.20](https://github.com/truecharts/apps/compare/linkace-4.0.19...linkace-4.0.20) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/linkace/4.0.31/Chart.lock b/stable/linkace/4.0.31/Chart.lock new file mode 100644 index 00000000000..6f745883fba --- /dev/null +++ b/stable/linkace/4.0.31/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c +generated: "2022-07-25T18:54:03.12988368Z" diff --git a/stable/linkace/4.0.31/Chart.yaml b/stable/linkace/4.0.31/Chart.yaml new file mode 100644 index 00000000000..34893a9af28 --- /dev/null +++ b/stable/linkace/4.0.31/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "1.10.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Your self-hosted bookmark archive. Free and open source. +home: https://github.com/truecharts/apps/tree/master/charts/stable/linkace +icon: https://truecharts.org/img/chart-icons/linkace.png +keywords: + - linkace +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: linkace +sources: + - https://www.linkace.org/docs/ + - https://github.com/linkace/linkace + - https://hub.docker.com/r/linkace/linkace +version: 4.0.31 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/linkace/4.0.31/README.md b/stable/linkace/4.0.31/README.md new file mode 100644 index 00000000000..a47fae4aedd --- /dev/null +++ b/stable/linkace/4.0.31/README.md @@ -0,0 +1,111 @@ +# linkace + +![Version: 4.0.31](https://img.shields.io/badge/Version-4.0.31-informational?style=flat-square) ![AppVersion: 1.10.2](https://img.shields.io/badge/AppVersion-1.10.2-informational?style=flat-square) + +Your self-hosted bookmark archive. Free and open source. + +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: [linkace](https://truecharts.org/docs/charts/stable/linkace) + +**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/ | mariadb | 3.0.43 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `linkace` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install linkace TrueCharts/linkace +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `linkace` deployment + +```console +helm uninstall linkace +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install linkace \ + --set env.TZ="America/New York" \ + TrueCharts/linkace +``` + +#### 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 linkace TrueCharts/linkace -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/linkace/4.0.30/app-readme.md b/stable/linkace/4.0.31/app-readme.md similarity index 100% rename from stable/linkace/4.0.30/app-readme.md rename to stable/linkace/4.0.31/app-readme.md diff --git a/stable/mkvtoolnix/2.0.22/charts/common-10.4.7.tgz b/stable/linkace/4.0.31/charts/common-10.4.7.tgz similarity index 100% rename from stable/mkvtoolnix/2.0.22/charts/common-10.4.7.tgz rename to stable/linkace/4.0.31/charts/common-10.4.7.tgz diff --git a/stable/linkace/4.0.30/charts/mariadb-3.0.43.tgz b/stable/linkace/4.0.31/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/linkace/4.0.30/charts/mariadb-3.0.43.tgz rename to stable/linkace/4.0.31/charts/mariadb-3.0.43.tgz diff --git a/stable/nocodb/3.0.29/charts/redis-3.0.44.tgz b/stable/linkace/4.0.31/charts/redis-3.0.44.tgz similarity index 100% rename from stable/nocodb/3.0.29/charts/redis-3.0.44.tgz rename to stable/linkace/4.0.31/charts/redis-3.0.44.tgz diff --git a/stable/linkace/4.0.31/ix_values.yaml b/stable/linkace/4.0.31/ix_values.yaml new file mode 100644 index 00000000000..ffb5889b955 --- /dev/null +++ b/stable/linkace/4.0.31/ix_values.yaml @@ -0,0 +1,101 @@ +image: + repository: tccr.io/truecharts/linkace + tag: v1.10.2@sha256:9be04e26b1a25e6847bbad5a12e0198ec2fd8c36504c0f0e3cfad85f92f64850 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 82 + +# secretEnv: +# CRON_TOKEN: "" +# AWS_ACCESS_KEY_ID: "" +# AWS_SECRET_ACCESS_KEY: "" +# AWS_DEFAULT_REGION: "" +# AWS_BUCKET: "" +# MAIL_DRIVER: "smtp" +# MAIL_FROM_ADDRESS: "" +# MAIL_FROM_NAME: "" +# MAIL_HOST: "" +# MAIL_PORT: "587" +# MAIL_USERNAME: "" +# MAIL_PASSWORD: "" +# MAIL_ENCRYPTION: "tls" + +env: + # Internal Envs + DB_CONNECTION: "mysql" + DB_PORT: "3306" + DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" + REDIS_PORT: "6379" + CACHE_DRIVER: "redis" + SESSION_DRIVER: "redis" + APP_NAME: "LinkAce" + APP_ENV: "production" + APP_TIMEZONE: "{{ .Values.TZ }}" + # User Envs + APP_URL: "http://localhost" + APP_DEBUG: false + BACKUP_ENABLED: false + BACKUP_DISK: s3 + BACKUP_NOTIFICATION_EMAIL: your@email.com + BACKUP_MAX_SIZE: 512 + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + APP_KEY: + secretKeyRef: + name: linkace-secrets + key: APP_KEY + +# Set cron every 15 min, official docs says every minute, but seems excesive. +# It just checks for dead links and sends a request to WayBack Machine to archive. +cronjob: + schedule: "*/15 * * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +service: + main: + ports: + main: + port: 10160 + targetPort: 80 + +persistence: + logs: + enabled: true + mountPath: "/app/storage/logs" + backups: + enabled: true + mountPath: "/app/storage/app/backups" + +mariadb: + enabled: true + mariadbUsername: linkace + mariadbDatabase: linkace + existingSecret: "mariadbcreds" + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/linkace/4.0.30/questions.yaml b/stable/linkace/4.0.31/questions.yaml similarity index 100% rename from stable/linkace/4.0.30/questions.yaml rename to stable/linkace/4.0.31/questions.yaml diff --git a/stable/linkace/4.0.30/templates/_cronjob.tpl b/stable/linkace/4.0.31/templates/_cronjob.tpl similarity index 100% rename from stable/linkace/4.0.30/templates/_cronjob.tpl rename to stable/linkace/4.0.31/templates/_cronjob.tpl diff --git a/stable/linkace/4.0.30/templates/_secrets.tpl b/stable/linkace/4.0.31/templates/_secrets.tpl similarity index 100% rename from stable/linkace/4.0.30/templates/_secrets.tpl rename to stable/linkace/4.0.31/templates/_secrets.tpl diff --git a/stable/linkace/4.0.30/templates/common.yaml b/stable/linkace/4.0.31/templates/common.yaml similarity index 100% rename from stable/linkace/4.0.30/templates/common.yaml rename to stable/linkace/4.0.31/templates/common.yaml diff --git a/stable/mkvtoolnix/2.0.22/values.yaml b/stable/linkace/4.0.31/values.yaml similarity index 100% rename from stable/mkvtoolnix/2.0.22/values.yaml rename to stable/linkace/4.0.31/values.yaml diff --git a/stable/linkding/2.0.22/CHANGELOG.md b/stable/linkding/2.0.22/CHANGELOG.md deleted file mode 100644 index ef34fd5c3b0..00000000000 --- a/stable/linkding/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [linkding-2.0.21](https://github.com/truecharts/apps/compare/linkding-2.0.19...linkding-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [linkding-2.0.19](https://github.com/truecharts/apps/compare/linkding-2.0.18...linkding-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [linkding-2.0.18](https://github.com/truecharts/apps/compare/linkding-2.0.17...linkding-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [linkding-2.0.17](https://github.com/truecharts/apps/compare/linkding-2.0.15...linkding-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [linkding-2.0.15](https://github.com/truecharts/apps/compare/linkding-2.0.13...linkding-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [linkding-2.0.13](https://github.com/truecharts/apps/compare/linkding-2.0.12...linkding-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [linkding-2.0.12](https://github.com/truecharts/apps/compare/linkding-2.0.11...linkding-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [linkding-2.0.11](https://github.com/truecharts/apps/compare/linkding-2.0.10...linkding-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/linkding/2.0.22/Chart.lock b/stable/linkding/2.0.22/Chart.lock deleted file mode 100644 index c22188f3398..00000000000 --- a/stable/linkding/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:22:11.94258985Z" diff --git a/stable/linkding/2.0.22/Chart.yaml b/stable/linkding/2.0.22/Chart.yaml deleted file mode 100644 index 3e895f741ef..00000000000 --- a/stable/linkding/2.0.22/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.11.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy. -home: https://github.com/truecharts/apps/tree/master/charts/stable/linkding -icon: https://truecharts.org/img/chart-icons/linkding.png -keywords: - - bookmarks - - links -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: linkding -sources: - - https://github.com/sissbruecker/linkding - - https://hub.docker.com/r/sissbruecker/linkding -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - bookmarks - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/linkding/2.0.22/README.md b/stable/linkding/2.0.22/README.md deleted file mode 100644 index 8a7208d286b..00000000000 --- a/stable/linkding/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# linkding - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 1.11.1](https://img.shields.io/badge/AppVersion-1.11.1-informational?style=flat-square) - -Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy. - -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: [linkding](https://truecharts.org/docs/charts/stable/linkding) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `linkding` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install linkding TrueCharts/linkding -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `linkding` deployment - -```console -helm uninstall linkding -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install linkding \ - --set env.TZ="America/New York" \ - TrueCharts/linkding -``` - -#### 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 linkding TrueCharts/linkding -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/linkding/2.0.22/ix_values.yaml b/stable/linkding/2.0.22/ix_values.yaml deleted file mode 100644 index 6407aa4e33f..00000000000 --- a/stable/linkding/2.0.22/ix_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -image: - repository: tccr.io/truecharts/linkding - tag: v1.11.1@sha256:94d4925a1c540bad6ac7231dfb11632a4b399b171b931f2bec0a915daafc2498 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - DJANGO_SUPERUSER_USERNAME: "superuser" - DJANGO_SUPERUSER_EMAIL: "super@example.com" - DJANGO_SUPERUSER_PASSWORD: "somesecret" - -env: - LD_SERVER_PORT: "{{ .Values.service.main.ports.main.port }}" - # User Defined - LD_REQUEST_TIMEOUT: 60 - LD_DISABLE_BACKGROUND_TASKS: false - LD_DISABLE_URL_VALIDATION: false - -service: - main: - ports: - main: - port: 10210 - -persistence: - data: - enabled: true - mountPath: "/etc/linkding/data" - -lifecycle: - postStart: - exec: - command: - - "/bin/bash" - - "-c" - - | - if [ -f /etc/linkding/data/.superuser_exists ]; then - echo "Superuser has been created before. Skipping..."; - else - echo "Creating superuser..."; - export status=99; - until [ $status -eq 0 ]; - do - python manage.py createsuperuser --username=${DJANGO_SUPERUSER_USERNAME} --email=${DJANGO_SUPERUSER_EMAIL} --noinput; - status=$?; - sleep 3; - done; - echo "This file is to ensure that init script won't try to create a superuser again and fail because it already exsits" > /etc/linkding/data/.superuser_exists; - echo "Superuser Created!"; - fi; diff --git a/stable/linkding/2.0.23/CHANGELOG.md b/stable/linkding/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..fa9456fde4c --- /dev/null +++ b/stable/linkding/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [linkding-2.0.23](https://github.com/truecharts/apps/compare/linkding-2.0.22...linkding-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.22](https://github.com/truecharts/apps/compare/linkding-2.0.21...linkding-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [linkding-2.0.21](https://github.com/truecharts/apps/compare/linkding-2.0.19...linkding-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [linkding-2.0.19](https://github.com/truecharts/apps/compare/linkding-2.0.18...linkding-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [linkding-2.0.18](https://github.com/truecharts/apps/compare/linkding-2.0.17...linkding-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [linkding-2.0.17](https://github.com/truecharts/apps/compare/linkding-2.0.15...linkding-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [linkding-2.0.15](https://github.com/truecharts/apps/compare/linkding-2.0.13...linkding-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [linkding-2.0.13](https://github.com/truecharts/apps/compare/linkding-2.0.12...linkding-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [linkding-2.0.12](https://github.com/truecharts/apps/compare/linkding-2.0.11...linkding-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/linkding/2.0.23/Chart.lock b/stable/linkding/2.0.23/Chart.lock new file mode 100644 index 00000000000..d06bb542718 --- /dev/null +++ b/stable/linkding/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:53:59.936436497Z" diff --git a/stable/linkding/2.0.23/Chart.yaml b/stable/linkding/2.0.23/Chart.yaml new file mode 100644 index 00000000000..ccb8e8a9ff5 --- /dev/null +++ b/stable/linkding/2.0.23/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.12.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy. +home: https://github.com/truecharts/apps/tree/master/charts/stable/linkding +icon: https://truecharts.org/img/chart-icons/linkding.png +keywords: + - bookmarks + - links +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: linkding +sources: + - https://github.com/sissbruecker/linkding + - https://hub.docker.com/r/sissbruecker/linkding +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - bookmarks + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/linkding/2.0.23/README.md b/stable/linkding/2.0.23/README.md new file mode 100644 index 00000000000..27a105f0691 --- /dev/null +++ b/stable/linkding/2.0.23/README.md @@ -0,0 +1,108 @@ +# linkding + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.12.0](https://img.shields.io/badge/AppVersion-1.12.0-informational?style=flat-square) + +Linkding is a simple bookmark service that you can host yourself. It's designed be to be minimal, fast and easy. + +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: [linkding](https://truecharts.org/docs/charts/stable/linkding) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `linkding` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install linkding TrueCharts/linkding +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `linkding` deployment + +```console +helm uninstall linkding +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install linkding \ + --set env.TZ="America/New York" \ + TrueCharts/linkding +``` + +#### 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 linkding TrueCharts/linkding -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/linkding/2.0.22/app-readme.md b/stable/linkding/2.0.23/app-readme.md similarity index 100% rename from stable/linkding/2.0.22/app-readme.md rename to stable/linkding/2.0.23/app-readme.md diff --git a/stable/ml-workspace/2.0.21/charts/common-10.4.7.tgz b/stable/linkding/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/ml-workspace/2.0.21/charts/common-10.4.7.tgz rename to stable/linkding/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/linkding/2.0.23/ix_values.yaml b/stable/linkding/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..4d6ee0026b9 --- /dev/null +++ b/stable/linkding/2.0.23/ix_values.yaml @@ -0,0 +1,57 @@ +image: + repository: tccr.io/truecharts/linkding + tag: 1.12.0@sha256:1d3ebe0c3d82fdefc8b250eb5c5e4f91f29719e9f4b762ea9a852e3411b84282 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + DJANGO_SUPERUSER_USERNAME: "superuser" + DJANGO_SUPERUSER_EMAIL: "super@example.com" + DJANGO_SUPERUSER_PASSWORD: "somesecret" + +env: + LD_SERVER_PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + LD_REQUEST_TIMEOUT: 60 + LD_DISABLE_BACKGROUND_TASKS: false + LD_DISABLE_URL_VALIDATION: false + +service: + main: + ports: + main: + port: 10210 + +persistence: + data: + enabled: true + mountPath: "/etc/linkding/data" + +lifecycle: + postStart: + exec: + command: + - "/bin/bash" + - "-c" + - | + if [ -f /etc/linkding/data/.superuser_exists ]; then + echo "Superuser has been created before. Skipping..."; + else + echo "Creating superuser..."; + export status=99; + until [ $status -eq 0 ]; + do + python manage.py createsuperuser --username=${DJANGO_SUPERUSER_USERNAME} --email=${DJANGO_SUPERUSER_EMAIL} --noinput; + status=$?; + sleep 3; + done; + echo "This file is to ensure that init script won't try to create a superuser again and fail because it already exsits" > /etc/linkding/data/.superuser_exists; + echo "Superuser Created!"; + fi; diff --git a/stable/linkding/2.0.22/questions.yaml b/stable/linkding/2.0.23/questions.yaml similarity index 100% rename from stable/linkding/2.0.22/questions.yaml rename to stable/linkding/2.0.23/questions.yaml diff --git a/stable/mkvtoolnix/2.0.22/templates/common.yaml b/stable/linkding/2.0.23/templates/common.yaml similarity index 100% rename from stable/mkvtoolnix/2.0.22/templates/common.yaml rename to stable/linkding/2.0.23/templates/common.yaml diff --git a/stable/ml-workspace/2.0.21/values.yaml b/stable/linkding/2.0.23/values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/values.yaml rename to stable/linkding/2.0.23/values.yaml diff --git a/stable/littlelink/6.0.39/CHANGELOG.md b/stable/littlelink/6.0.39/CHANGELOG.md deleted file mode 100644 index d120f6cfaaf..00000000000 --- a/stable/littlelink/6.0.39/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [littlelink-6.0.39](https://github.com/truecharts/apps/compare/littlelink-6.0.38...littlelink-6.0.39) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [littlelink-6.0.38](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.38) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [littlelink-6.0.36](https://github.com/truecharts/apps/compare/littlelink-6.0.34...littlelink-6.0.36) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [littlelink-6.0.34](https://github.com/truecharts/apps/compare/littlelink-6.0.33...littlelink-6.0.34) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [littlelink-6.0.33](https://github.com/truecharts/apps/compare/littlelink-6.0.32...littlelink-6.0.33) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [littlelink-6.0.32](https://github.com/truecharts/apps/compare/littlelink-6.0.31...littlelink-6.0.32) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [littlelink-6.0.31](https://github.com/truecharts/apps/compare/littlelink-6.0.30...littlelink-6.0.31) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [littlelink-6.0.30](https://github.com/truecharts/apps/compare/littlelink-6.0.28...littlelink-6.0.30) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [littlelink-6.0.28](https://github.com/truecharts/apps/compare/littlelink-6.0.26...littlelink-6.0.28) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) diff --git a/stable/littlelink/6.0.39/Chart.lock b/stable/littlelink/6.0.39/Chart.lock deleted file mode 100644 index 32ed12730dc..00000000000 --- a/stable/littlelink/6.0.39/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:44:11.597955967Z" diff --git a/stable/littlelink/6.0.39/Chart.yaml b/stable/littlelink/6.0.39/Chart.yaml deleted file mode 100644 index 481100d7ef7..00000000000 --- a/stable/littlelink/6.0.39/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Easy platform to combine all your social links -home: https://github.com/truecharts/apps/tree/master/charts/stable/littlelink -icon: https://truecharts.org/img/chart-icons/littlelink.png -keywords: - - littlelink -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: littlelink -sources: - - https://github.com/techno-tim/littlelink-server - - https://github.com/sethcottle/littlelink -type: application -version: 6.0.39 -annotations: - truecharts.org/catagories: | - - social - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/littlelink/6.0.39/README.md b/stable/littlelink/6.0.39/README.md deleted file mode 100644 index e562ea43044..00000000000 --- a/stable/littlelink/6.0.39/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# littlelink - -![Version: 6.0.39](https://img.shields.io/badge/Version-6.0.39-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -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/stable/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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `littlelink` - -```console -helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `littlelink` deployment - -```console -helm uninstall littlelink -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -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 apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/littlelink/6.0.39/ix_values.yaml b/stable/littlelink/6.0.39/ix_values.yaml deleted file mode 100644 index 61a15b9d90e..00000000000 --- a/stable/littlelink/6.0.39/ix_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -image: - repository: tccr.io/truecharts/littlelink-server - pullPolicy: IfNotPresent - tag: latest@sha256:d4d8d776235a1fc40e5fafe8b54310a23ad8ff5457842ccf83879f3efca65c3f - -service: - main: - ports: - main: - port: 10040 - targetPort: 3000 - -envFrom: - - configMapRef: - name: littlelinkconfig - -littlelink: - meta_title: "techno tim" - meta_description: "techno tim link page" - meta_author: "techno tim" - theme: "dark" - favicon_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_200x200.jpg" - avatar_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_200x200.jpg" - avatar_2x_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_400x400.jpg" - avatar_alt: "techno tim profile pic" - name: "technotim" - bio: "hey! just a place where you can connect with me!" - github: "https://github.com/timothystewart6" - twitter: "https://twitter.com/technotimlive" - instagram: "https://www.instagram.com/techno.tim" - youtube: "https://www.youtube.com/channel/ucok-ghyjcwznj3br4oxwh0a" - twitch: "https://www.twitch.tv/technotim/" - discord: "https://discord.gg/djkexrj" - tiktok: "https://www.tiktok.com/@technotim" - kit: "https://kit.co/technotim" - footer: "thanks for stopping by!" diff --git a/stable/littlelink/6.0.40/CHANGELOG.md b/stable/littlelink/6.0.40/CHANGELOG.md new file mode 100644 index 00000000000..99a79ccfd64 --- /dev/null +++ b/stable/littlelink/6.0.40/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [littlelink-6.0.40](https://github.com/truecharts/apps/compare/littlelink-6.0.39...littlelink-6.0.40) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [littlelink-6.0.39](https://github.com/truecharts/apps/compare/littlelink-6.0.38...littlelink-6.0.39) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [littlelink-6.0.38](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.38) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.37](https://github.com/truecharts/apps/compare/littlelink-6.0.36...littlelink-6.0.37) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [littlelink-6.0.36](https://github.com/truecharts/apps/compare/littlelink-6.0.34...littlelink-6.0.36) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [littlelink-6.0.34](https://github.com/truecharts/apps/compare/littlelink-6.0.33...littlelink-6.0.34) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [littlelink-6.0.33](https://github.com/truecharts/apps/compare/littlelink-6.0.32...littlelink-6.0.33) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [littlelink-6.0.32](https://github.com/truecharts/apps/compare/littlelink-6.0.31...littlelink-6.0.32) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [littlelink-6.0.31](https://github.com/truecharts/apps/compare/littlelink-6.0.30...littlelink-6.0.31) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [littlelink-6.0.30](https://github.com/truecharts/apps/compare/littlelink-6.0.28...littlelink-6.0.30) (2022-07-14) + +### Fix + diff --git a/stable/littlelink/6.0.40/Chart.lock b/stable/littlelink/6.0.40/Chart.lock new file mode 100644 index 00000000000..d6a35683623 --- /dev/null +++ b/stable/littlelink/6.0.40/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:54:06.887733272Z" diff --git a/stable/littlelink/6.0.40/Chart.yaml b/stable/littlelink/6.0.40/Chart.yaml new file mode 100644 index 00000000000..b3ef6fdf2ae --- /dev/null +++ b/stable/littlelink/6.0.40/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Easy platform to combine all your social links +home: https://github.com/truecharts/apps/tree/master/charts/stable/littlelink +icon: https://truecharts.org/img/chart-icons/littlelink.png +keywords: + - littlelink +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: littlelink +sources: + - https://github.com/techno-tim/littlelink-server + - https://github.com/sethcottle/littlelink +type: application +version: 6.0.40 +annotations: + truecharts.org/catagories: | + - social + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/littlelink/6.0.40/README.md b/stable/littlelink/6.0.40/README.md new file mode 100644 index 00000000000..eb3912ad15c --- /dev/null +++ b/stable/littlelink/6.0.40/README.md @@ -0,0 +1,108 @@ +# littlelink + +![Version: 6.0.40](https://img.shields.io/badge/Version-6.0.40-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +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/stable/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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `littlelink` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `littlelink` deployment + +```console +helm uninstall littlelink +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/littlelink/6.0.39/app-readme.md b/stable/littlelink/6.0.40/app-readme.md similarity index 100% rename from stable/littlelink/6.0.39/app-readme.md rename to stable/littlelink/6.0.40/app-readme.md diff --git a/stable/monica/3.0.31/charts/common-10.4.7.tgz b/stable/littlelink/6.0.40/charts/common-10.4.7.tgz similarity index 100% rename from stable/monica/3.0.31/charts/common-10.4.7.tgz rename to stable/littlelink/6.0.40/charts/common-10.4.7.tgz diff --git a/stable/littlelink/6.0.40/ix_values.yaml b/stable/littlelink/6.0.40/ix_values.yaml new file mode 100644 index 00000000000..1591c4c53c4 --- /dev/null +++ b/stable/littlelink/6.0.40/ix_values.yaml @@ -0,0 +1,36 @@ +image: + repository: tccr.io/truecharts/littlelink-server + pullPolicy: IfNotPresent + tag: latest@sha256:0e0a13cbb3fe28da8a2af3ed2a998ea9e3cd63e9688a7175964d8f45f032cb87 + +service: + main: + ports: + main: + port: 10040 + targetPort: 3000 + +envFrom: + - configMapRef: + name: littlelinkconfig + +littlelink: + meta_title: "techno tim" + meta_description: "techno tim link page" + meta_author: "techno tim" + theme: "dark" + favicon_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_200x200.jpg" + avatar_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_200x200.jpg" + avatar_2x_url: "https://pbs.twimg.com/profile_images/1286144221217316864/qiaskopb_400x400.jpg" + avatar_alt: "techno tim profile pic" + name: "technotim" + bio: "hey! just a place where you can connect with me!" + github: "https://github.com/timothystewart6" + twitter: "https://twitter.com/technotimlive" + instagram: "https://www.instagram.com/techno.tim" + youtube: "https://www.youtube.com/channel/ucok-ghyjcwznj3br4oxwh0a" + twitch: "https://www.twitch.tv/technotim/" + discord: "https://discord.gg/djkexrj" + tiktok: "https://www.tiktok.com/@technotim" + kit: "https://kit.co/technotim" + footer: "thanks for stopping by!" diff --git a/stable/littlelink/6.0.39/questions.yaml b/stable/littlelink/6.0.40/questions.yaml similarity index 100% rename from stable/littlelink/6.0.39/questions.yaml rename to stable/littlelink/6.0.40/questions.yaml diff --git a/stable/littlelink/6.0.39/templates/_configmap.tpl b/stable/littlelink/6.0.40/templates/_configmap.tpl similarity index 100% rename from stable/littlelink/6.0.39/templates/_configmap.tpl rename to stable/littlelink/6.0.40/templates/_configmap.tpl diff --git a/stable/littlelink/6.0.39/templates/common.yaml b/stable/littlelink/6.0.40/templates/common.yaml similarity index 100% rename from stable/littlelink/6.0.39/templates/common.yaml rename to stable/littlelink/6.0.40/templates/common.yaml diff --git a/stable/monica/3.0.31/values.yaml b/stable/littlelink/6.0.40/values.yaml similarity index 100% rename from stable/monica/3.0.31/values.yaml rename to stable/littlelink/6.0.40/values.yaml diff --git a/stable/logitech-media-server/4.0.23/CHANGELOG.md b/stable/logitech-media-server/4.0.23/CHANGELOG.md deleted file mode 100644 index ec3c879222a..00000000000 --- a/stable/logitech-media-server/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [logitech-media-server-4.0.22](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.20...logitech-media-server-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [logitech-media-server-4.0.20](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.19...logitech-media-server-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [logitech-media-server-4.0.19](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.18...logitech-media-server-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [logitech-media-server-4.0.18](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.16...logitech-media-server-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [logitech-media-server-4.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.14...logitech-media-server-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [logitech-media-server-4.0.14](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.13...logitech-media-server-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [logitech-media-server-4.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.12...logitech-media-server-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [logitech-media-server-4.0.12](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.11...logitech-media-server-4.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/logitech-media-server/4.0.23/Chart.lock b/stable/logitech-media-server/4.0.23/Chart.lock deleted file mode 100644 index cb09b6b811d..00000000000 --- a/stable/logitech-media-server/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:22:28.946935763Z" diff --git a/stable/logitech-media-server/4.0.23/Chart.yaml b/stable/logitech-media-server/4.0.23/Chart.yaml deleted file mode 100644 index 8e89dd57471..00000000000 --- a/stable/logitech-media-server/4.0.23/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "8.3.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Logitech Media Server is a platform for home/office audio streaming. -home: https://github.com/truecharts/apps/tree/master/charts/stable/logitech-media-server -icon: https://truecharts.org/img/chart-icons/logitech-media-server.png -keywords: - - logitech-media-server - - squeezebox - - audio - - streaming -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: logitech-media-server -sources: - - https://github.com/Logitech/slimserver - - https://hub.docker.com/r/lmscommunity/logitechmediaserver -type: application -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - - audio - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/logitech-media-server/4.0.23/README.md b/stable/logitech-media-server/4.0.23/README.md deleted file mode 100644 index 63cf622e0e7..00000000000 --- a/stable/logitech-media-server/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# logitech-media-server - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.3.0](https://img.shields.io/badge/AppVersion-8.3.0-informational?style=flat-square) - -Logitech Media Server is a platform for home/office audio streaming. - -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: [logitech-media-server](https://truecharts.org/docs/charts/stable/logitech-media-server) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `logitech-media-server` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install logitech-media-server TrueCharts/logitech-media-server -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `logitech-media-server` deployment - -```console -helm uninstall logitech-media-server -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install logitech-media-server \ - --set env.TZ="America/New York" \ - TrueCharts/logitech-media-server -``` - -#### 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 logitech-media-server TrueCharts/logitech-media-server -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/logitech-media-server/4.0.23/ix_values.yaml b/stable/logitech-media-server/4.0.23/ix_values.yaml deleted file mode 100644 index 5a411c89aa6..00000000000 --- a/stable/logitech-media-server/4.0.23/ix_values.yaml +++ /dev/null @@ -1,56 +0,0 @@ -image: - repository: tccr.io/truecharts/logitechmediaserver - pullPolicy: IfNotPresent - tag: v8.3.0@sha256:ae420df1ec51d1cf115b414e9f748d10a65368fe3ebe8197fe7884df46edc462 -env: - # Permissions Settings - HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" - # Port to host the web service on. This will be the internal container port exposed and needs to be the same as the public service port. - # The main http port always has to be a 1:1 mapping between external and internal port. - # You can't just map it like -p 9002:9000, as Logitech Media Server is telling players on which port to connect. - # Therefore if you have to use a different http port for LMS (other than 9000) you'll have to set the HTTP_PORT environment variable - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - # Please note that the main http port always has to be a 1:1 mapping between external and internal port. - # You can't just map it like -p 7000:9000, as Logitech Media Server is telling players on which port to connect. - # Therefore if you have to use a different http port for LMS (other than 9000) you'll have to set the HTTP_PORT environment variable - targetPort: 7000 - port: 7000 - cli: - enabled: true - ports: - cli: - enabled: true - targetPort: 9090 - port: 10059 - playertcp: - enabled: true - ports: - slimprototcp: - enabled: true - targetPort: 3483 - port: 3483 - playerudp: - enabled: true - ports: - slimprotoudp: - enabled: true - targetPort: 3483 - port: 3483 - protocol: UDP - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/logitech-media-server/4.0.24/CHANGELOG.md b/stable/logitech-media-server/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..34cd381913d --- /dev/null +++ b/stable/logitech-media-server/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [logitech-media-server-4.0.24](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.23...logitech-media-server-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [logitech-media-server-4.0.23](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.22...logitech-media-server-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [logitech-media-server-4.0.22](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.20...logitech-media-server-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [logitech-media-server-4.0.20](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.19...logitech-media-server-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [logitech-media-server-4.0.19](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.18...logitech-media-server-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [logitech-media-server-4.0.18](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.16...logitech-media-server-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [logitech-media-server-4.0.16](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.14...logitech-media-server-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [logitech-media-server-4.0.14](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.13...logitech-media-server-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [logitech-media-server-4.0.13](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.12...logitech-media-server-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/logitech-media-server/4.0.24/Chart.lock b/stable/logitech-media-server/4.0.24/Chart.lock new file mode 100644 index 00000000000..ddd9c01292e --- /dev/null +++ b/stable/logitech-media-server/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:54:13.403478792Z" diff --git a/stable/logitech-media-server/4.0.24/Chart.yaml b/stable/logitech-media-server/4.0.24/Chart.yaml new file mode 100644 index 00000000000..51b094f737d --- /dev/null +++ b/stable/logitech-media-server/4.0.24/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "8.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Logitech Media Server is a platform for home/office audio streaming. +home: https://github.com/truecharts/apps/tree/master/charts/stable/logitech-media-server +icon: https://truecharts.org/img/chart-icons/logitech-media-server.png +keywords: + - logitech-media-server + - squeezebox + - audio + - streaming +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: logitech-media-server +sources: + - https://github.com/Logitech/slimserver + - https://hub.docker.com/r/lmscommunity/logitechmediaserver +type: application +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + - audio + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/logitech-media-server/4.0.24/README.md b/stable/logitech-media-server/4.0.24/README.md new file mode 100644 index 00000000000..06910ff2a75 --- /dev/null +++ b/stable/logitech-media-server/4.0.24/README.md @@ -0,0 +1,108 @@ +# logitech-media-server + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.3.0](https://img.shields.io/badge/AppVersion-8.3.0-informational?style=flat-square) + +Logitech Media Server is a platform for home/office audio streaming. + +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: [logitech-media-server](https://truecharts.org/docs/charts/stable/logitech-media-server) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `logitech-media-server` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install logitech-media-server TrueCharts/logitech-media-server +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `logitech-media-server` deployment + +```console +helm uninstall logitech-media-server +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install logitech-media-server \ + --set env.TZ="America/New York" \ + TrueCharts/logitech-media-server +``` + +#### 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 logitech-media-server TrueCharts/logitech-media-server -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/logitech-media-server/4.0.23/app-readme.md b/stable/logitech-media-server/4.0.24/app-readme.md similarity index 100% rename from stable/logitech-media-server/4.0.23/app-readme.md rename to stable/logitech-media-server/4.0.24/app-readme.md diff --git a/stable/mosquitto/6.0.25/charts/common-10.4.7.tgz b/stable/logitech-media-server/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/mosquitto/6.0.25/charts/common-10.4.7.tgz rename to stable/logitech-media-server/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/logitech-media-server/4.0.24/ix_values.yaml b/stable/logitech-media-server/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..5bda0bfabaa --- /dev/null +++ b/stable/logitech-media-server/4.0.24/ix_values.yaml @@ -0,0 +1,56 @@ +image: + repository: tccr.io/truecharts/logitechmediaserver + pullPolicy: IfNotPresent + tag: v8.3.0@sha256:5ab0de5b8c5b1fbc4eea1618a548e12724526667297dcb965769db4c1b84295c +env: + # Permissions Settings + HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" + # Port to host the web service on. This will be the internal container port exposed and needs to be the same as the public service port. + # The main http port always has to be a 1:1 mapping between external and internal port. + # You can't just map it like -p 9002:9000, as Logitech Media Server is telling players on which port to connect. + # Therefore if you have to use a different http port for LMS (other than 9000) you'll have to set the HTTP_PORT environment variable + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + # Please note that the main http port always has to be a 1:1 mapping between external and internal port. + # You can't just map it like -p 7000:9000, as Logitech Media Server is telling players on which port to connect. + # Therefore if you have to use a different http port for LMS (other than 9000) you'll have to set the HTTP_PORT environment variable + targetPort: 7000 + port: 7000 + cli: + enabled: true + ports: + cli: + enabled: true + targetPort: 9090 + port: 10059 + playertcp: + enabled: true + ports: + slimprototcp: + enabled: true + targetPort: 3483 + port: 3483 + playerudp: + enabled: true + ports: + slimprotoudp: + enabled: true + targetPort: 3483 + port: 3483 + protocol: UDP + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/logitech-media-server/4.0.23/questions.yaml b/stable/logitech-media-server/4.0.24/questions.yaml similarity index 100% rename from stable/logitech-media-server/4.0.23/questions.yaml rename to stable/logitech-media-server/4.0.24/questions.yaml diff --git a/stable/ml-workspace/2.0.21/templates/common.yaml b/stable/logitech-media-server/4.0.24/templates/common.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/templates/common.yaml rename to stable/logitech-media-server/4.0.24/templates/common.yaml diff --git a/stable/mosquitto/6.0.25/values.yaml b/stable/logitech-media-server/4.0.24/values.yaml similarity index 100% rename from stable/mosquitto/6.0.25/values.yaml rename to stable/logitech-media-server/4.0.24/values.yaml diff --git a/stable/loki/5.0.26/CHANGELOG.md b/stable/loki/5.0.26/CHANGELOG.md deleted file mode 100644 index 6c7d0198797..00000000000 --- a/stable/loki/5.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [loki-5.0.25](https://github.com/truecharts/apps/compare/loki-5.0.24...loki-5.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [loki-5.0.24](https://github.com/truecharts/apps/compare/loki-5.0.22...loki-5.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [loki-5.0.22](https://github.com/truecharts/apps/compare/loki-5.0.21...loki-5.0.22) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [loki-5.0.21](https://github.com/truecharts/apps/compare/loki-5.0.20...loki-5.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [loki-5.0.20](https://github.com/truecharts/apps/compare/loki-5.0.19...loki-5.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [loki-5.0.19](https://github.com/truecharts/apps/compare/loki-5.0.17...loki-5.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [loki-5.0.17](https://github.com/truecharts/apps/compare/loki-5.0.15...loki-5.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [loki-5.0.15](https://github.com/truecharts/apps/compare/loki-5.0.14...loki-5.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/loki/5.0.26/Chart.lock b/stable/loki/5.0.26/Chart.lock deleted file mode 100644 index 94449ff5119..00000000000 --- a/stable/loki/5.0.26/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: promtail - repository: https://charts.truecharts.org - version: 3.0.34 -digest: sha256:67fb56da23f8c313234c08b83b19645dad2b4f8ae98fe5070ca8dbefd390692f -generated: "2022-07-24T09:22:39.388450719Z" diff --git a/stable/loki/5.0.26/Chart.yaml b/stable/loki/5.0.26/Chart.yaml deleted file mode 100644 index d329fb77750..00000000000 --- a/stable/loki/5.0.26/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.6.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - name: "promtail" - condition: promtail.enabled - repository: https://charts.truecharts.org - version: "3.0.34" -deprecated: false -description: "Loki: like Prometheus, but for logs." -home: https://github.com/truecharts/apps/tree/master/charts/stable/loki -icon: https://truecharts.org/img/chart-icons/loki.png -keywords: - - logs -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: loki -sources: - - https://github.com/grafana/loki -type: application -version: 5.0.26 -annotations: - truecharts.org/catagories: | - - logs - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/loki/5.0.26/README.md b/stable/loki/5.0.26/README.md deleted file mode 100644 index 7479aaa33bb..00000000000 --- a/stable/loki/5.0.26/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# loki - -![Version: 5.0.26](https://img.shields.io/badge/Version-5.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) - -Loki: like Prometheus, but for logs. - -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: [loki](https://truecharts.org/docs/charts/stable/loki) - -**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 | promtail | 3.0.34 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `loki` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install loki TrueCharts/loki -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `loki` deployment - -```console -helm uninstall loki -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install loki \ - --set env.TZ="America/New York" \ - TrueCharts/loki -``` - -#### 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 loki TrueCharts/loki -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/loki/5.0.26/ix_values.yaml b/stable/loki/5.0.26/ix_values.yaml deleted file mode 100644 index c34c2bfc39c..00000000000 --- a/stable/loki/5.0.26/ix_values.yaml +++ /dev/null @@ -1,160 +0,0 @@ -image: - repository: tccr.io/truecharts/loki - pullPolicy: IfNotPresent - tag: v2.6.1@sha256:8eeabf5f6d5d9cf54271c1aa649d915e0b1f96ffc2aed9e203dacfd8a0aa88a4 - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -args: - - "-config.file=/etc/loki/loki.yaml" - -## TODO add alertinggroups support like this -# configmap: -# alerting: -# enabled: true -# data: -# '{{ include "tc.common.names.fullname" . }}-alerting-rules.yaml': |- -# {{- if gt (len .Values.alerting_groups) 0 }} -# groups: -# {{- toYaml .Values.alerting_groups | nindent 6 }} -# {{- end }} - -secret: - config: - enabled: true - data: - loki.yaml: | - {{- tpl (toYaml .Values.config) . | nindent 8 }} - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 3100 - port: 3100 - -probes: - liveness: - path: "/ready" - - readiness: - path: "/ready" - - startup: - path: "/ready" - -config: - # existingSecret: - auth_enabled: false - ingester: - chunk_idle_period: 3m - chunk_block_size: 262144 - chunk_retain_period: 1m - max_transfer_retries: 0 - wal: - dir: /data/loki/wal - lifecycler: - ring: - kvstore: - store: inmemory - replication_factor: 1 - - ## Different ring configs can be used. E.g. Consul - # ring: - # store: consul - # replication_factor: 1 - # consul: - # host: "consul:8500" - # prefix: "" - # http_client_timeout: "20s" - # consistent_reads: true - limits_config: - enforce_metric_name: false - reject_old_samples: true - reject_old_samples_max_age: 168h - schema_config: - configs: - - from: 2020-10-24 - store: boltdb-shipper - object_store: filesystem - schema: v11 - index: - prefix: index_ - period: 24h - server: - http_listen_port: 3100 - storage_config: - boltdb_shipper: - active_index_directory: /data/loki/boltdb-shipper-active - cache_location: /data/loki/boltdb-shipper-cache - cache_ttl: 24h # Can be increased for faster performance over longer query periods, uses more disk space - shared_store: filesystem - filesystem: - directory: /data/loki/chunks - chunk_store_config: - max_look_back_period: 0s - table_manager: - retention_deletes_enabled: false - retention_period: 0s - compactor: - working_directory: /data/loki/boltdb-shipper-compactor - shared_store: filesystem -# Needed for Alerting: https://grafana.com/docs/loki/latest/alerting/ -# This is just a simple example, for more details: https://grafana.com/docs/loki/latest/configuration/#ruler_config -# ruler: -# storage: -# type: local -# local: -# directory: /rules -# rule_path: /tmp/scratch -# alertmanager_url: http://alertmanager.svc.namespace:9093 -# ring: -# kvstore: -# store: inmemory -# enable_api: true - -# Specify Loki Alerting rules based on this documentation: https://grafana.com/docs/loki/latest/alerting/ -# When specified, you also need to add a ruler config section above. An example is shown in the alerting docs. -alerting_groups: [] -# - name: example -# rules: -# - alert: HighThroughputLogStreams -# expr: sum by(container) (rate({job=~"loki-dev/.*"}[1m])) > 1000 -# for: 2m - -persistence: - config: - enabled: true - type: secret - # -- Specify the name of the configmap object to be mounted - objectName: '{{ include "tc.common.names.fullname" . -}}-config' - # -- Where to mount the volume in the main container. - mountPath: "/etc/loki" - -volumeClaimTemplates: - data: - enabled: true - mountPath: "/data" - -promtail: - enabled: true diff --git a/stable/loki/5.0.27/CHANGELOG.md b/stable/loki/5.0.27/CHANGELOG.md new file mode 100644 index 00000000000..dc1170ffdad --- /dev/null +++ b/stable/loki/5.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [loki-5.0.27](https://github.com/truecharts/apps/compare/loki-5.0.26...loki-5.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [loki-5.0.26](https://github.com/truecharts/apps/compare/loki-5.0.25...loki-5.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [loki-5.0.25](https://github.com/truecharts/apps/compare/loki-5.0.24...loki-5.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [loki-5.0.24](https://github.com/truecharts/apps/compare/loki-5.0.22...loki-5.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [loki-5.0.22](https://github.com/truecharts/apps/compare/loki-5.0.21...loki-5.0.22) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [loki-5.0.21](https://github.com/truecharts/apps/compare/loki-5.0.20...loki-5.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [loki-5.0.20](https://github.com/truecharts/apps/compare/loki-5.0.19...loki-5.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [loki-5.0.19](https://github.com/truecharts/apps/compare/loki-5.0.17...loki-5.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [loki-5.0.17](https://github.com/truecharts/apps/compare/loki-5.0.15...loki-5.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/loki/5.0.27/Chart.lock b/stable/loki/5.0.27/Chart.lock new file mode 100644 index 00000000000..701ec6947cc --- /dev/null +++ b/stable/loki/5.0.27/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: promtail + repository: https://charts.truecharts.org + version: 3.0.34 +digest: sha256:67fb56da23f8c313234c08b83b19645dad2b4f8ae98fe5070ca8dbefd390692f +generated: "2022-07-25T18:54:26.386239431Z" diff --git a/stable/loki/5.0.27/Chart.yaml b/stable/loki/5.0.27/Chart.yaml new file mode 100644 index 00000000000..f2d2b8fb95e --- /dev/null +++ b/stable/loki/5.0.27/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.6.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - name: "promtail" + condition: promtail.enabled + repository: https://charts.truecharts.org + version: "3.0.34" +deprecated: false +description: "Loki: like Prometheus, but for logs." +home: https://github.com/truecharts/apps/tree/master/charts/stable/loki +icon: https://truecharts.org/img/chart-icons/loki.png +keywords: + - logs +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: loki +sources: + - https://github.com/grafana/loki +type: application +version: 5.0.27 +annotations: + truecharts.org/catagories: | + - logs + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/loki/5.0.27/README.md b/stable/loki/5.0.27/README.md new file mode 100644 index 00000000000..e144d262e07 --- /dev/null +++ b/stable/loki/5.0.27/README.md @@ -0,0 +1,108 @@ +# loki + +![Version: 5.0.27](https://img.shields.io/badge/Version-5.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) + +Loki: like Prometheus, but for logs. + +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: [loki](https://truecharts.org/docs/charts/stable/loki) + +**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 | promtail | 3.0.34 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `loki` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install loki TrueCharts/loki +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `loki` deployment + +```console +helm uninstall loki +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install loki \ + --set env.TZ="America/New York" \ + TrueCharts/loki +``` + +#### 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 loki TrueCharts/loki -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/loki/5.0.26/app-readme.md b/stable/loki/5.0.27/app-readme.md similarity index 100% rename from stable/loki/5.0.26/app-readme.md rename to stable/loki/5.0.27/app-readme.md diff --git a/stable/mylar/6.0.23/charts/common-10.4.7.tgz b/stable/loki/5.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/mylar/6.0.23/charts/common-10.4.7.tgz rename to stable/loki/5.0.27/charts/common-10.4.7.tgz diff --git a/stable/loki/5.0.26/charts/promtail-3.0.34.tgz b/stable/loki/5.0.27/charts/promtail-3.0.34.tgz similarity index 100% rename from stable/loki/5.0.26/charts/promtail-3.0.34.tgz rename to stable/loki/5.0.27/charts/promtail-3.0.34.tgz diff --git a/stable/loki/5.0.27/ix_values.yaml b/stable/loki/5.0.27/ix_values.yaml new file mode 100644 index 00000000000..fd91c738ad3 --- /dev/null +++ b/stable/loki/5.0.27/ix_values.yaml @@ -0,0 +1,160 @@ +image: + repository: tccr.io/truecharts/loki + pullPolicy: IfNotPresent + tag: v2.6.1@sha256:e8a0b6eba0fbb69c114560eaa4bb9136226ba2bdc87a43dae7f4001734418604 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +args: + - "-config.file=/etc/loki/loki.yaml" + +## TODO add alertinggroups support like this +# configmap: +# alerting: +# enabled: true +# data: +# '{{ include "tc.common.names.fullname" . }}-alerting-rules.yaml': |- +# {{- if gt (len .Values.alerting_groups) 0 }} +# groups: +# {{- toYaml .Values.alerting_groups | nindent 6 }} +# {{- end }} + +secret: + config: + enabled: true + data: + loki.yaml: | + {{- tpl (toYaml .Values.config) . | nindent 8 }} + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 3100 + port: 3100 + +probes: + liveness: + path: "/ready" + + readiness: + path: "/ready" + + startup: + path: "/ready" + +config: + # existingSecret: + auth_enabled: false + ingester: + chunk_idle_period: 3m + chunk_block_size: 262144 + chunk_retain_period: 1m + max_transfer_retries: 0 + wal: + dir: /data/loki/wal + lifecycler: + ring: + kvstore: + store: inmemory + replication_factor: 1 + + ## Different ring configs can be used. E.g. Consul + # ring: + # store: consul + # replication_factor: 1 + # consul: + # host: "consul:8500" + # prefix: "" + # http_client_timeout: "20s" + # consistent_reads: true + limits_config: + enforce_metric_name: false + reject_old_samples: true + reject_old_samples_max_age: 168h + schema_config: + configs: + - from: 2020-10-24 + store: boltdb-shipper + object_store: filesystem + schema: v11 + index: + prefix: index_ + period: 24h + server: + http_listen_port: 3100 + storage_config: + boltdb_shipper: + active_index_directory: /data/loki/boltdb-shipper-active + cache_location: /data/loki/boltdb-shipper-cache + cache_ttl: 24h # Can be increased for faster performance over longer query periods, uses more disk space + shared_store: filesystem + filesystem: + directory: /data/loki/chunks + chunk_store_config: + max_look_back_period: 0s + table_manager: + retention_deletes_enabled: false + retention_period: 0s + compactor: + working_directory: /data/loki/boltdb-shipper-compactor + shared_store: filesystem +# Needed for Alerting: https://grafana.com/docs/loki/latest/alerting/ +# This is just a simple example, for more details: https://grafana.com/docs/loki/latest/configuration/#ruler_config +# ruler: +# storage: +# type: local +# local: +# directory: /rules +# rule_path: /tmp/scratch +# alertmanager_url: http://alertmanager.svc.namespace:9093 +# ring: +# kvstore: +# store: inmemory +# enable_api: true + +# Specify Loki Alerting rules based on this documentation: https://grafana.com/docs/loki/latest/alerting/ +# When specified, you also need to add a ruler config section above. An example is shown in the alerting docs. +alerting_groups: [] +# - name: example +# rules: +# - alert: HighThroughputLogStreams +# expr: sum by(container) (rate({job=~"loki-dev/.*"}[1m])) > 1000 +# for: 2m + +persistence: + config: + enabled: true + type: secret + # -- Specify the name of the configmap object to be mounted + objectName: '{{ include "tc.common.names.fullname" . -}}-config' + # -- Where to mount the volume in the main container. + mountPath: "/etc/loki" + +volumeClaimTemplates: + data: + enabled: true + mountPath: "/data" + +promtail: + enabled: true diff --git a/stable/loki/5.0.26/questions.yaml b/stable/loki/5.0.27/questions.yaml similarity index 100% rename from stable/loki/5.0.26/questions.yaml rename to stable/loki/5.0.27/questions.yaml diff --git a/stable/loki/5.0.26/templates/_helpers.tpl b/stable/loki/5.0.27/templates/_helpers.tpl similarity index 100% rename from stable/loki/5.0.26/templates/_helpers.tpl rename to stable/loki/5.0.27/templates/_helpers.tpl diff --git a/stable/mylar/6.0.23/templates/common.yaml b/stable/loki/5.0.27/templates/common.yaml similarity index 100% rename from stable/mylar/6.0.23/templates/common.yaml rename to stable/loki/5.0.27/templates/common.yaml diff --git a/stable/mylar/6.0.23/values.yaml b/stable/loki/5.0.27/values.yaml similarity index 100% rename from stable/mylar/6.0.23/values.yaml rename to stable/loki/5.0.27/values.yaml diff --git a/stable/lychee/13.0.26/CHANGELOG.md b/stable/lychee/13.0.26/CHANGELOG.md new file mode 100644 index 00000000000..bf389c8a45d --- /dev/null +++ b/stable/lychee/13.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [lychee-13.0.26](https://github.com/truecharts/apps/compare/lychee-13.0.25...lychee-13.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [lychee-13.0.25](https://github.com/truecharts/apps/compare/lychee-13.0.24...lychee-13.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lychee-13.0.25](https://github.com/truecharts/apps/compare/lychee-13.0.24...lychee-13.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lychee-13.0.25](https://github.com/truecharts/apps/compare/lychee-13.0.24...lychee-13.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [lychee-13.0.24](https://github.com/truecharts/apps/compare/lychee-13.0.23...lychee-13.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [lychee-13.0.23](https://github.com/truecharts/apps/compare/lychee-13.0.21...lychee-13.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [lychee-13.0.21](https://github.com/truecharts/apps/compare/lychee-13.0.20...lychee-13.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [lychee-13.0.20](https://github.com/truecharts/apps/compare/lychee-13.0.19...lychee-13.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [lychee-13.0.19](https://github.com/truecharts/apps/compare/lychee-13.0.18...lychee-13.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [lychee-13.0.18](https://github.com/truecharts/apps/compare/lychee-13.0.16...lychee-13.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [lychee-13.0.16](https://github.com/truecharts/apps/compare/lychee-13.0.14...lychee-13.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/lychee/13.0.26/Chart.lock b/stable/lychee/13.0.26/Chart.lock new file mode 100644 index 00000000000..df07c4e8712 --- /dev/null +++ b/stable/lychee/13.0.26/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:54:40.455970728Z" diff --git a/stable/lychee/13.0.26/Chart.yaml b/stable/lychee/13.0.26/Chart.yaml new file mode 100644 index 00000000000..82666309468 --- /dev/null +++ b/stable/lychee/13.0.26/Chart.yaml @@ -0,0 +1,40 @@ +apiVersion: v2 +appVersion: "4.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: + Lychee is a free photo-management tool, which runs on your server or + web-space +home: https://github.com/truecharts/apps/tree/master/charts/stable/lychee +icon: https://truecharts.org/img/chart-icons/lychee.png +keywords: + - lychee + - photo + - pictures +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: lychee +sources: + - https://github.com/LycheeOrg/Lychee + - https://hub.docker.com/r/lycheeorg/lychee +type: application +version: 13.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/lychee/13.0.26/README.md b/stable/lychee/13.0.26/README.md new file mode 100644 index 00000000000..04b62e4d5cd --- /dev/null +++ b/stable/lychee/13.0.26/README.md @@ -0,0 +1,110 @@ +# lychee + +![Version: 13.0.26](https://img.shields.io/badge/Version-13.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.4.0](https://img.shields.io/badge/AppVersion-4.4.0-informational?style=flat-square) + +Lychee is a free photo-management tool, which runs on your server or web-space + +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: [lychee](https://truecharts.org/docs/charts/stable/lychee) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `lychee` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install lychee TrueCharts/lychee +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `lychee` deployment + +```console +helm uninstall lychee +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install lychee \ + --set env.TZ="America/New York" \ + TrueCharts/lychee +``` + +#### 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 lychee TrueCharts/lychee -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/lychee/13.0.26/app-readme.md b/stable/lychee/13.0.26/app-readme.md new file mode 100644 index 00000000000..1cd06b7ab93 --- /dev/null +++ b/stable/lychee/13.0.26/app-readme.md @@ -0,0 +1,8 @@ +Lychee is a free photo-management tool, which runs on your server or web-space + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/lychee + +--- + +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/stable/n8n/4.0.32/charts/common-10.4.7.tgz b/stable/lychee/13.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/n8n/4.0.32/charts/common-10.4.7.tgz rename to stable/lychee/13.0.26/charts/common-10.4.7.tgz diff --git a/stable/n8n/4.0.32/charts/postgresql-8.0.45.tgz b/stable/lychee/13.0.26/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/n8n/4.0.32/charts/postgresql-8.0.45.tgz rename to stable/lychee/13.0.26/charts/postgresql-8.0.45.tgz diff --git a/stable/outline/3.0.25/charts/redis-3.0.44.tgz b/stable/lychee/13.0.26/charts/redis-3.0.44.tgz similarity index 100% rename from stable/outline/3.0.25/charts/redis-3.0.44.tgz rename to stable/lychee/13.0.26/charts/redis-3.0.44.tgz diff --git a/stable/lychee/13.0.26/ix_values.yaml b/stable/lychee/13.0.26/ix_values.yaml new file mode 100644 index 00000000000..295006956a7 --- /dev/null +++ b/stable/lychee/13.0.26/ix_values.yaml @@ -0,0 +1,94 @@ +image: + repository: tccr.io/truecharts/lychee-laravel + pullPolicy: IfNotPresent + tag: v4.4.0@sha256:3450bc9d2bca9a1bac14a22f057297d7c97362f5c4b421ce51227c91e282c9a1 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10017 + targetPort: 80 + +# secretEnv: +# PUSHER_APP_KEY: "" +# PUSHER_APP_SECRET: "" +# PUSHER_APP_ID: "" +# PUSHER_APP_CLUSTER: "mt1" +# MAIL_DRIVER: "smtp" +# MAIL_HOST: "" +# MAIL_FROM_NAME: "" +# MAIL_FROM_ADDRESS: "" +# MAIL_USERNAME: "" +# MAIL_PASSWORD: "" +# MAIL_PORT: "587" +# MAIL_ENCRYPTION: "tls" + +env: + # Internal Envs + TIMEZONE: "{{ .Values.TZ }}" + PHP_TZ: "{{ .Values.TZ }}" + DB_CONNECTION: "pgsql" + DB_PORT: "5432" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + REDIS_PORT: "6379" + CACHE_DRIVER: "redis" + SESSION_DRIVER: "redis" + APP_ENV: "production" + APP_NAME: "Lychee" + MIX_PUSHER_APP_KEY: "{{ .Values.env.PUSHER_APP_KEY }}" + MIX_PUSHER_APP_CLUSTER: "{{ .Values.env.PUSHER_APP_CLUSTER }}" + # User Envs + SECURITY_HEADER_HSTS_ENABLE: false + APP_DEBUG: false + APP_URL: http://localhost + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + APP_KEY: + secretKeyRef: + name: lychee-secrets + key: APP_KEY + +persistence: + conf: + enabled: true + mountPath: "/conf" + sym: + enabled: true + mountPath: "/sym" + uploads: + enabled: true + mountPath: "/uploads" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: lychee + postgresqlDatabase: lychee + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/lychee/13.0.26/questions.yaml b/stable/lychee/13.0.26/questions.yaml new file mode 100644 index 00000000000..a5f197d2175 --- /dev/null +++ b/stable/lychee/13.0.26/questions.yaml @@ -0,0 +1,2908 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Secret Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: MAIL_FROM_ADDRESS + label: "MAIL_FROM_ADDRESS" + description: "Mail from Address" + schema: + type: string + default: "" + - variable: MAIL_FROM_NAME + label: "MAIL_FROM_NAME" + description: "Mail from Name" + schema: + type: string + default: "" + - variable: MAIL_DRIVER + label: "MAIL_DRIVER" + description: "Mail Driver" + schema: + type: string + default: "smtp" + enum: + - value: "smtp" + description: "smtp" + - value: "mailgun" + description: "mailgun" + - value: "sendmail" + description: "sendmail" + - value: "ses" + description: "ses" + - value: "postmark" + description: "postmark" + - value: "log" + description: "log" + - value: "array" + description: "array" + - variable: MAIL_HOST + label: "MAIL_HOST" + description: "Mail Host" + schema: + type: string + default: "" + - variable: MAIL_PORT + label: "MAIL_PORT" + description: "Mail Port" + schema: + type: int + - variable: MAIL_USERNAME + label: "MAIL_USERNAME" + description: "Mail Username" + schema: + type: string + default: "" + - variable: MAIL_PASSWORD + label: "MAIL_PASSWORD" + description: "Mail Password" + schema: + type: string + private: true + default: "" + - variable: MAIL_ENCRYPTION + label: "MAIL_ENCRYPTION" + description: "Mail Encryption" + schema: + type: string + default: "tls" + - variable: PUSHER_APP_ID + label: "PUSHER_APP_ID" + description: "Pusher App ID" + schema: + type: string + default: "" + - variable: PUSHER_APP_KEY + label: "PUSHER_APP_KEY" + description: "Pusher App Key" + schema: + type: string + private: true + default: "" + - variable: PUSHER_APP_SECRET + label: "PUSHER_APP_SECRET" + description: "Pusher App Secret" + schema: + type: string + private: true + default: "" + - variable: PUSHER_APP_CLUSTER + label: "PUSHER_APP_CLUSTER" + description: "Pusher App Cluster" + schema: + type: string + default: "mt1" + + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: APP_URL + label: "APP_URL" + description: "Application URL eg. https://lychee.mydomain.com" + schema: + type: string + default: "http://localhost" + - variable: APP_DEBUG + label: "APP_DEBUG" + description: "Enables the debug info" + schema: + type: boolean + default: false + - variable: SECURITY_HEADER_HSTS_ENABLE + label: "SECURITY_HEADER_HSTS_ENABLE" + description: "Enables HSTS Headers" + schema: + type: boolean + default: false + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10017 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 80 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: conf + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: sym + label: "App sym Storage" + description: "Stores the Application sym." + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: uploads + label: "App Uploads Storage" + description: "Stores the Application Uploads." + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/lychee/13.0.26/templates/_secrets.tpl b/stable/lychee/13.0.26/templates/_secrets.tpl new file mode 100644 index 00000000000..768a00eb026 --- /dev/null +++ b/stable/lychee/13.0.26/templates/_secrets.tpl @@ -0,0 +1,20 @@ +{{/* Define the secrets */}} +{{- define "lychee.secrets" -}} +--- + +apiVersion: v1 +kind: Secret +type: Opaque +metadata: + name: lychee-secrets +{{- $lycheeprevious := lookup "v1" "Secret" .Release.Namespace "lychee-secrets" }} +{{- $app_key := "" }} +data: + {{- if $lycheeprevious}} + APP_KEY: {{ index $lycheeprevious.data "APP_KEY" }} + {{- else }} + {{- $app_key := randAlphaNum 32 }} + APP_KEY: {{ $app_key | b64enc }} + {{- end }} + +{{- end -}} diff --git a/stable/lychee/13.0.26/templates/common.yaml b/stable/lychee/13.0.26/templates/common.yaml new file mode 100644 index 00000000000..2e5d85f07fc --- /dev/null +++ b/stable/lychee/13.0.26/templates/common.yaml @@ -0,0 +1,7 @@ +{{/* Make sure all variables are set properly */}} +{{ include "tc.common.loader.init" . }} + +{{ include "lychee.secrets" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/stable/n8n/4.0.32/values.yaml b/stable/lychee/13.0.26/values.yaml similarity index 100% rename from stable/n8n/4.0.32/values.yaml rename to stable/lychee/13.0.26/values.yaml diff --git a/stable/makemkv/2.0.24/CHANGELOG.md b/stable/makemkv/2.0.24/CHANGELOG.md deleted file mode 100644 index a2bd3f71c12..00000000000 --- a/stable/makemkv/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [makemkv-2.0.23](https://github.com/truecharts/apps/compare/makemkv-2.0.21...makemkv-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [makemkv-2.0.21](https://github.com/truecharts/apps/compare/makemkv-2.0.20...makemkv-2.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [makemkv-2.0.20](https://github.com/truecharts/apps/compare/makemkv-2.0.19...makemkv-2.0.20) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [makemkv-2.0.19](https://github.com/truecharts/apps/compare/makemkv-2.0.18...makemkv-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [makemkv-2.0.18](https://github.com/truecharts/apps/compare/makemkv-2.0.16...makemkv-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [makemkv-2.0.16](https://github.com/truecharts/apps/compare/makemkv-2.0.14...makemkv-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [makemkv-2.0.14](https://github.com/truecharts/apps/compare/makemkv-2.0.13...makemkv-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [makemkv-2.0.13](https://github.com/truecharts/apps/compare/makemkv-2.0.12...makemkv-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/makemkv/2.0.24/Chart.lock b/stable/makemkv/2.0.24/Chart.lock deleted file mode 100644 index 3eed19d96ca..00000000000 --- a/stable/makemkv/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:22:48.958083276Z" diff --git a/stable/makemkv/2.0.24/Chart.yaml b/stable/makemkv/2.0.24/Chart.yaml deleted file mode 100644 index 26ed48976e8..00000000000 --- a/stable/makemkv/2.0.24/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.22.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. -home: https://github.com/truecharts/apps/tree/master/charts/stable/makemkv -icon: https://truecharts.org/img/chart-icons/makemkv.png -keywords: - - mkv -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: makemkv -sources: - - https://github.com/jlesage/docker-makemkv - - https://hub.docker.com/r/jlesage/makemkv -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/makemkv/2.0.24/README.md b/stable/makemkv/2.0.24/README.md deleted file mode 100644 index 6aa1d8b8071..00000000000 --- a/stable/makemkv/2.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# makemkv - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 1.22.1](https://img.shields.io/badge/AppVersion-1.22.1-informational?style=flat-square) - -MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. - -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: [makemkv](https://truecharts.org/docs/charts/stable/makemkv) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `makemkv` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install makemkv TrueCharts/makemkv -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `makemkv` deployment - -```console -helm uninstall makemkv -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install makemkv \ - --set env.TZ="America/New York" \ - TrueCharts/makemkv -``` - -#### 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 makemkv TrueCharts/makemkv -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/makemkv/2.0.24/ix_values.yaml b/stable/makemkv/2.0.24/ix_values.yaml deleted file mode 100644 index 2dbf09684fa..00000000000 --- a/stable/makemkv/2.0.24/ix_values.yaml +++ /dev/null @@ -1,82 +0,0 @@ -image: - repository: tccr.io/truecharts/makemkv - tag: v1.22.1@sha256:a6c25cb503e71723dfd21ce3fd68847b8c5ac54bebbba2f81e79bf4735872a29 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - VNC_PASSWORD: "" - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-makemkv' - -makemkv: - # General Settings - KEEP_APP_RUNNING: false - # GUI Settings - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - # App Settings - MAKEMKV_KEY: "BETA" - AUTO_DISC_RIPPER_INTERVAL: 5 - AUTO_DISC_RIPPER_BD_MODE: "mkv" - AUTO_DISC_RIPPER_MAKEMKV_PROFILE: "" - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - AUTO_DISC_RIPPER: false - AUTO_DISC_RIPPER_EJECT: false - AUTO_DISC_RIPPER_PARALLEL_RIP: false - AUTO_DISC_RIPPER_NO_GUI_PROGRESS: false - AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: false - -service: - main: - ports: - main: - port: 10180 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10181 - targetPort: 5900 - -configmap: - makemkv: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.makemkv.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.makemkv.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.makemkv.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.makemkv.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.makemkv.DISPLAY_HEIGHT }}" - MAKEMKV_KEY: "{{ .Values.makemkv.MAKEMKV_KEY }}" - AUTO_DISC_RIPPER_INTERVAL: "{{ .Values.makemkv.AUTO_DISC_RIPPER_INTERVAL }}" - AUTO_DISC_RIPPER_BD_MODE: "{{ .Values.makemkv.AUTO_DISC_RIPPER_BD_MODE }}" - AUTO_DISC_RIPPER_MAKEMKV_PROFILE: "{{ .Values.makemkv.AUTO_DISC_RIPPER_MAKEMKV_PROFILE }}" - AUTO_DISC_RIPPER: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER }}' - AUTO_DISC_RIPPER_EJECT: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_EJECT }}' - AUTO_DISC_RIPPER_PARALLEL_RIP: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_PARALLEL_RIP }}' - AUTO_DISC_RIPPER_NO_GUI_PROGRESS: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_NO_GUI_PROGRESS }}' - AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR }}' - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" - output: - enabled: true - mountPath: "/output" diff --git a/stable/makemkv/2.0.25/CHANGELOG.md b/stable/makemkv/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..18fef6387b8 --- /dev/null +++ b/stable/makemkv/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [makemkv-2.0.25](https://github.com/truecharts/apps/compare/makemkv-2.0.24...makemkv-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [makemkv-2.0.24](https://github.com/truecharts/apps/compare/makemkv-2.0.23...makemkv-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [makemkv-2.0.23](https://github.com/truecharts/apps/compare/makemkv-2.0.21...makemkv-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [makemkv-2.0.21](https://github.com/truecharts/apps/compare/makemkv-2.0.20...makemkv-2.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [makemkv-2.0.20](https://github.com/truecharts/apps/compare/makemkv-2.0.19...makemkv-2.0.20) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [makemkv-2.0.19](https://github.com/truecharts/apps/compare/makemkv-2.0.18...makemkv-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [makemkv-2.0.18](https://github.com/truecharts/apps/compare/makemkv-2.0.16...makemkv-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [makemkv-2.0.16](https://github.com/truecharts/apps/compare/makemkv-2.0.14...makemkv-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [makemkv-2.0.14](https://github.com/truecharts/apps/compare/makemkv-2.0.13...makemkv-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/makemkv/2.0.25/Chart.lock b/stable/makemkv/2.0.25/Chart.lock new file mode 100644 index 00000000000..47d6701acac --- /dev/null +++ b/stable/makemkv/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:54:32.860647016Z" diff --git a/stable/makemkv/2.0.25/Chart.yaml b/stable/makemkv/2.0.25/Chart.yaml new file mode 100644 index 00000000000..8d6b58930e2 --- /dev/null +++ b/stable/makemkv/2.0.25/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.22.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. +home: https://github.com/truecharts/apps/tree/master/charts/stable/makemkv +icon: https://truecharts.org/img/chart-icons/makemkv.png +keywords: + - mkv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: makemkv +sources: + - https://github.com/jlesage/docker-makemkv + - https://hub.docker.com/r/jlesage/makemkv +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/makemkv/2.0.25/README.md b/stable/makemkv/2.0.25/README.md new file mode 100644 index 00000000000..af1b2d22353 --- /dev/null +++ b/stable/makemkv/2.0.25/README.md @@ -0,0 +1,108 @@ +# makemkv + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 1.22.1](https://img.shields.io/badge/AppVersion-1.22.1-informational?style=flat-square) + +MakeMKV is your one-click solution to convert video that you own into free and patents-unencumbered format that can be played everywhere. + +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: [makemkv](https://truecharts.org/docs/charts/stable/makemkv) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `makemkv` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install makemkv TrueCharts/makemkv +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `makemkv` deployment + +```console +helm uninstall makemkv +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install makemkv \ + --set env.TZ="America/New York" \ + TrueCharts/makemkv +``` + +#### 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 makemkv TrueCharts/makemkv -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/makemkv/2.0.24/app-readme.md b/stable/makemkv/2.0.25/app-readme.md similarity index 100% rename from stable/makemkv/2.0.24/app-readme.md rename to stable/makemkv/2.0.25/app-readme.md diff --git a/stable/netdata/2.0.23/charts/common-10.4.7.tgz b/stable/makemkv/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/netdata/2.0.23/charts/common-10.4.7.tgz rename to stable/makemkv/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/makemkv/2.0.25/ix_values.yaml b/stable/makemkv/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..ec31030d782 --- /dev/null +++ b/stable/makemkv/2.0.25/ix_values.yaml @@ -0,0 +1,82 @@ +image: + repository: tccr.io/truecharts/makemkv + tag: v1.22.1@sha256:2d747823b3781a2256565e863bba2f8f9ccca63d3808b58aa84cef45e82522a0 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + VNC_PASSWORD: "" + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-makemkv' + +makemkv: + # General Settings + KEEP_APP_RUNNING: false + # GUI Settings + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + # App Settings + MAKEMKV_KEY: "BETA" + AUTO_DISC_RIPPER_INTERVAL: 5 + AUTO_DISC_RIPPER_BD_MODE: "mkv" + AUTO_DISC_RIPPER_MAKEMKV_PROFILE: "" + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + AUTO_DISC_RIPPER: false + AUTO_DISC_RIPPER_EJECT: false + AUTO_DISC_RIPPER_PARALLEL_RIP: false + AUTO_DISC_RIPPER_NO_GUI_PROGRESS: false + AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: false + +service: + main: + ports: + main: + port: 10180 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10181 + targetPort: 5900 + +configmap: + makemkv: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.makemkv.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.makemkv.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.makemkv.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.makemkv.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.makemkv.DISPLAY_HEIGHT }}" + MAKEMKV_KEY: "{{ .Values.makemkv.MAKEMKV_KEY }}" + AUTO_DISC_RIPPER_INTERVAL: "{{ .Values.makemkv.AUTO_DISC_RIPPER_INTERVAL }}" + AUTO_DISC_RIPPER_BD_MODE: "{{ .Values.makemkv.AUTO_DISC_RIPPER_BD_MODE }}" + AUTO_DISC_RIPPER_MAKEMKV_PROFILE: "{{ .Values.makemkv.AUTO_DISC_RIPPER_MAKEMKV_PROFILE }}" + AUTO_DISC_RIPPER: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER }}' + AUTO_DISC_RIPPER_EJECT: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_EJECT }}' + AUTO_DISC_RIPPER_PARALLEL_RIP: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_PARALLEL_RIP }}' + AUTO_DISC_RIPPER_NO_GUI_PROGRESS: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_NO_GUI_PROGRESS }}' + AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR: '{{ ternary "1" "0" .Values.makemkv.AUTO_DISC_RIPPER_FORCE_UNIQUE_OUTPUT_DIR }}' + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" + output: + enabled: true + mountPath: "/output" diff --git a/stable/makemkv/2.0.24/questions.yaml b/stable/makemkv/2.0.25/questions.yaml similarity index 100% rename from stable/makemkv/2.0.24/questions.yaml rename to stable/makemkv/2.0.25/questions.yaml diff --git a/stable/nextpvr/2.0.21/templates/common.yaml b/stable/makemkv/2.0.25/templates/common.yaml similarity index 100% rename from stable/nextpvr/2.0.21/templates/common.yaml rename to stable/makemkv/2.0.25/templates/common.yaml diff --git a/stable/netdata/2.0.23/values.yaml b/stable/makemkv/2.0.25/values.yaml similarity index 100% rename from stable/netdata/2.0.23/values.yaml rename to stable/makemkv/2.0.25/values.yaml diff --git a/stable/matomo/3.0.36/CHANGELOG.md b/stable/matomo/3.0.36/CHANGELOG.md deleted file mode 100644 index 00fd2f6a0db..00000000000 --- a/stable/matomo/3.0.36/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [matomo-3.0.36](https://github.com/truecharts/apps/compare/matomo-3.0.35...matomo-3.0.36) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [matomo-3.0.34](https://github.com/truecharts/apps/compare/matomo-3.0.33...matomo-3.0.34) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [matomo-3.0.33](https://github.com/truecharts/apps/compare/matomo-3.0.31...matomo-3.0.33) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [matomo-3.0.31](https://github.com/truecharts/apps/compare/matomo-3.0.30...matomo-3.0.31) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [matomo-3.0.30](https://github.com/truecharts/apps/compare/matomo-3.0.29...matomo-3.0.30) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [matomo-3.0.29](https://github.com/truecharts/apps/compare/matomo-3.0.28...matomo-3.0.29) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [matomo-3.0.28](https://github.com/truecharts/apps/compare/matomo-3.0.27...matomo-3.0.28) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [matomo-3.0.27](https://github.com/truecharts/apps/compare/matomo-3.0.25...matomo-3.0.27) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts diff --git a/stable/matomo/3.0.36/Chart.lock b/stable/matomo/3.0.36/Chart.lock deleted file mode 100644 index 713ac8028cb..00000000000 --- a/stable/matomo/3.0.36/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-25T14:44:19.426929554Z" diff --git a/stable/matomo/3.0.36/Chart.yaml b/stable/matomo/3.0.36/Chart.yaml deleted file mode 100644 index d083a5eb3db..00000000000 --- a/stable/matomo/3.0.36/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "4.10.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: Matomo is the leading Free/Libre open analytics platform -home: https://github.com/truecharts/apps/tree/master/charts/stable/matomo -icon: https://truecharts.org/img/chart-icons/matomo.png -keywords: - - analytics -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: matomo -sources: - - https://hub.docker.com/r/bitnami/matomo - - https://github.com/bitnami/bitnami-docker-matomo - - https://github.com/matomo-org/matomo -version: 3.0.36 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/matomo/3.0.36/README.md b/stable/matomo/3.0.36/README.md deleted file mode 100644 index 4079dfa613c..00000000000 --- a/stable/matomo/3.0.36/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# matomo - -![Version: 3.0.36](https://img.shields.io/badge/Version-3.0.36-informational?style=flat-square) ![AppVersion: 4.10.1](https://img.shields.io/badge/AppVersion-4.10.1-informational?style=flat-square) - -Matomo is the leading Free/Libre open analytics platform - -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: [matomo](https://truecharts.org/docs/charts/stable/matomo) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `matomo` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install matomo TrueCharts/matomo -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `matomo` deployment - -```console -helm uninstall matomo -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install matomo \ - --set env.TZ="America/New York" \ - TrueCharts/matomo -``` - -#### 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 matomo TrueCharts/matomo -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/matomo/3.0.36/ix_values.yaml b/stable/matomo/3.0.36/ix_values.yaml deleted file mode 100644 index c8bbe1ab432..00000000000 --- a/stable/matomo/3.0.36/ix_values.yaml +++ /dev/null @@ -1,96 +0,0 @@ -image: - repository: tccr.io/truecharts/matomo - tag: v4.10.1@sha256:687ca5bf75b51914b2ddc2cb52fc1be945d842896a3e550102aa0dc340e3f1f3 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -# Run as root for the cron to work -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - BITNAMI_DEBUG: true - APACHE_HTTP_PORT_NUMBER: "{{ .Values.service.main.ports.main.port }}" - APACHE_HTTPS_PORT_NUMBER: "{{ .Values.service.https.ports.https.port }}" - MATOMO_DATABASE_PORT_NUMBER: 3306 - MATOMO_DATABASE_NAME: "{{ .Values.mariadb.mariadbDatabase }}" - MATOMO_DATABASE_USER: "{{ .Values.mariadb.mariadbUsername }}" - PHP_DATE_TIMEZONE: "{{ .Values.TZ }}" - # User / Site Config - MATOMO_USERNAME: "admin" - MATOMO_PASSWORD: "password" - MATOMO_EMAIL: "myemail@example.com" - MATOMO_WEBSITE_NAME: "My Website" - MATOMO_WEBSITE_HOST: "https://web.example.com" - MATOMO_HOST: "127.0.0.1" - # Reverse Proxy Config - MATOMO_ENABLE_PROXY_URI_HEADER: false - MATOMO_ENABLE_ASSUME_SECURE_PROTOCOL: false - MATOMO_ENABLE_FORCE_SSL: false - # No defaults, but usually this header is used - # MATOMO_PROXY_CLIENT_HEADER: "HTTP_X_FORWARDED_FOR" - # SMTP Config - MATOMO_SMTP_HOST: "" - MATOMO_SMTP_PORT: "" - MATOMO_SMTP_USER: "" - MATOMO_SMTP_PASSWORD: "" - # Available protocols are: "ssl", "tls", "none" - MATOMO_SMTP_PROTOCOL: "" - # Available mechanisms are: "Plain", "Login", "Crammd5" - MATOMO_SMTP_AUTH: "Plain" - # PHP Config - PHP_MEMORY_LIMIT: "2048M" - PHP_ENABLE_OPCACHE: true - # PHP_EXPOSE_PHP: - # PHP_MAX_EXECUTION_TIME: - # PHP_MAX_INPUT_TIME: - # PHP_MAX_INPUT_VARS: - # PHP_POST_MAX_SIZE: - # PHP_UPLOAD_MAX_FILESIZE: - MATOMO_DATABASE_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - MATOMO_DATABASE_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -probes: - liveness: - path: "/index.php" - readiness: - path: "/index.php" - startup: - path: "/index.php" - -service: - main: - ports: - main: - protocol: HTTP - port: 10172 - targetPort: 10172 - https: - enabled: true - ports: - https: - enabled: true - protocol: HTTPS - port: 10173 - targetPort: 10173 - -persistence: - data: - enabled: true - mountPath: "/bitnami/matomo" - -mariadb: - enabled: true - mariadbUsername: matomo - mariadbDatabase: matomo - existingSecret: "mariadbcreds" diff --git a/stable/matomo/3.0.37/CHANGELOG.md b/stable/matomo/3.0.37/CHANGELOG.md new file mode 100644 index 00000000000..ed82b8914f2 --- /dev/null +++ b/stable/matomo/3.0.37/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [matomo-3.0.37](https://github.com/truecharts/apps/compare/matomo-3.0.36...matomo-3.0.37) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [matomo-3.0.36](https://github.com/truecharts/apps/compare/matomo-3.0.35...matomo-3.0.36) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [matomo-3.0.35](https://github.com/truecharts/apps/compare/matomo-3.0.34...matomo-3.0.35) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [matomo-3.0.34](https://github.com/truecharts/apps/compare/matomo-3.0.33...matomo-3.0.34) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [matomo-3.0.33](https://github.com/truecharts/apps/compare/matomo-3.0.31...matomo-3.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [matomo-3.0.31](https://github.com/truecharts/apps/compare/matomo-3.0.30...matomo-3.0.31) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [matomo-3.0.30](https://github.com/truecharts/apps/compare/matomo-3.0.29...matomo-3.0.30) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [matomo-3.0.29](https://github.com/truecharts/apps/compare/matomo-3.0.28...matomo-3.0.29) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [matomo-3.0.28](https://github.com/truecharts/apps/compare/matomo-3.0.27...matomo-3.0.28) (2022-07-14) + +### Fix + diff --git a/stable/matomo/3.0.37/Chart.lock b/stable/matomo/3.0.37/Chart.lock new file mode 100644 index 00000000000..58b3825c437 --- /dev/null +++ b/stable/matomo/3.0.37/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:54:42.52405478Z" diff --git a/stable/matomo/3.0.37/Chart.yaml b/stable/matomo/3.0.37/Chart.yaml new file mode 100644 index 00000000000..de191df8381 --- /dev/null +++ b/stable/matomo/3.0.37/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "4.10.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: Matomo is the leading Free/Libre open analytics platform +home: https://github.com/truecharts/apps/tree/master/charts/stable/matomo +icon: https://truecharts.org/img/chart-icons/matomo.png +keywords: + - analytics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: matomo +sources: + - https://hub.docker.com/r/bitnami/matomo + - https://github.com/bitnami/bitnami-docker-matomo + - https://github.com/matomo-org/matomo +version: 3.0.37 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/matomo/3.0.37/README.md b/stable/matomo/3.0.37/README.md new file mode 100644 index 00000000000..804a421cc00 --- /dev/null +++ b/stable/matomo/3.0.37/README.md @@ -0,0 +1,110 @@ +# matomo + +![Version: 3.0.37](https://img.shields.io/badge/Version-3.0.37-informational?style=flat-square) ![AppVersion: 4.10.1](https://img.shields.io/badge/AppVersion-4.10.1-informational?style=flat-square) + +Matomo is the leading Free/Libre open analytics platform + +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: [matomo](https://truecharts.org/docs/charts/stable/matomo) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `matomo` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install matomo TrueCharts/matomo +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `matomo` deployment + +```console +helm uninstall matomo +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install matomo \ + --set env.TZ="America/New York" \ + TrueCharts/matomo +``` + +#### 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 matomo TrueCharts/matomo -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/matomo/3.0.36/app-readme.md b/stable/matomo/3.0.37/app-readme.md similarity index 100% rename from stable/matomo/3.0.36/app-readme.md rename to stable/matomo/3.0.37/app-readme.md diff --git a/stable/nextpvr/2.0.21/charts/common-10.4.7.tgz b/stable/matomo/3.0.37/charts/common-10.4.7.tgz similarity index 100% rename from stable/nextpvr/2.0.21/charts/common-10.4.7.tgz rename to stable/matomo/3.0.37/charts/common-10.4.7.tgz diff --git a/stable/matomo/3.0.36/charts/mariadb-3.0.43.tgz b/stable/matomo/3.0.37/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/matomo/3.0.36/charts/mariadb-3.0.43.tgz rename to stable/matomo/3.0.37/charts/mariadb-3.0.43.tgz diff --git a/stable/matomo/3.0.37/ix_values.yaml b/stable/matomo/3.0.37/ix_values.yaml new file mode 100644 index 00000000000..c7d08773790 --- /dev/null +++ b/stable/matomo/3.0.37/ix_values.yaml @@ -0,0 +1,96 @@ +image: + repository: tccr.io/truecharts/matomo + tag: v4.10.1@sha256:362a104a394be0446785c066287d1e68b7eb9e7d28438dcdf1254d835d15f36a + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +# Run as root for the cron to work +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + BITNAMI_DEBUG: true + APACHE_HTTP_PORT_NUMBER: "{{ .Values.service.main.ports.main.port }}" + APACHE_HTTPS_PORT_NUMBER: "{{ .Values.service.https.ports.https.port }}" + MATOMO_DATABASE_PORT_NUMBER: 3306 + MATOMO_DATABASE_NAME: "{{ .Values.mariadb.mariadbDatabase }}" + MATOMO_DATABASE_USER: "{{ .Values.mariadb.mariadbUsername }}" + PHP_DATE_TIMEZONE: "{{ .Values.TZ }}" + # User / Site Config + MATOMO_USERNAME: "admin" + MATOMO_PASSWORD: "password" + MATOMO_EMAIL: "myemail@example.com" + MATOMO_WEBSITE_NAME: "My Website" + MATOMO_WEBSITE_HOST: "https://web.example.com" + MATOMO_HOST: "127.0.0.1" + # Reverse Proxy Config + MATOMO_ENABLE_PROXY_URI_HEADER: false + MATOMO_ENABLE_ASSUME_SECURE_PROTOCOL: false + MATOMO_ENABLE_FORCE_SSL: false + # No defaults, but usually this header is used + # MATOMO_PROXY_CLIENT_HEADER: "HTTP_X_FORWARDED_FOR" + # SMTP Config + MATOMO_SMTP_HOST: "" + MATOMO_SMTP_PORT: "" + MATOMO_SMTP_USER: "" + MATOMO_SMTP_PASSWORD: "" + # Available protocols are: "ssl", "tls", "none" + MATOMO_SMTP_PROTOCOL: "" + # Available mechanisms are: "Plain", "Login", "Crammd5" + MATOMO_SMTP_AUTH: "Plain" + # PHP Config + PHP_MEMORY_LIMIT: "2048M" + PHP_ENABLE_OPCACHE: true + # PHP_EXPOSE_PHP: + # PHP_MAX_EXECUTION_TIME: + # PHP_MAX_INPUT_TIME: + # PHP_MAX_INPUT_VARS: + # PHP_POST_MAX_SIZE: + # PHP_UPLOAD_MAX_FILESIZE: + MATOMO_DATABASE_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + MATOMO_DATABASE_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +probes: + liveness: + path: "/index.php" + readiness: + path: "/index.php" + startup: + path: "/index.php" + +service: + main: + ports: + main: + protocol: HTTP + port: 10172 + targetPort: 10172 + https: + enabled: true + ports: + https: + enabled: true + protocol: HTTPS + port: 10173 + targetPort: 10173 + +persistence: + data: + enabled: true + mountPath: "/bitnami/matomo" + +mariadb: + enabled: true + mariadbUsername: matomo + mariadbDatabase: matomo + existingSecret: "mariadbcreds" diff --git a/stable/matomo/3.0.36/questions.yaml b/stable/matomo/3.0.37/questions.yaml similarity index 100% rename from stable/matomo/3.0.36/questions.yaml rename to stable/matomo/3.0.37/questions.yaml diff --git a/stable/ntfy/2.0.24/templates/common.yaml b/stable/matomo/3.0.37/templates/common.yaml similarity index 100% rename from stable/ntfy/2.0.24/templates/common.yaml rename to stable/matomo/3.0.37/templates/common.yaml diff --git a/stable/nextpvr/2.0.21/values.yaml b/stable/matomo/3.0.37/values.yaml similarity index 100% rename from stable/nextpvr/2.0.21/values.yaml rename to stable/matomo/3.0.37/values.yaml diff --git a/stable/mattermost/3.0.25/CHANGELOG.md b/stable/mattermost/3.0.25/CHANGELOG.md deleted file mode 100644 index b4b16af966a..00000000000 --- a/stable/mattermost/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mattermost-3.0.24](https://github.com/truecharts/apps/compare/mattermost-3.0.23...mattermost-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [mattermost-3.0.23](https://github.com/truecharts/apps/compare/mattermost-3.0.21...mattermost-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mattermost-3.0.21](https://github.com/truecharts/apps/compare/mattermost-3.0.20...mattermost-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mattermost-3.0.20](https://github.com/truecharts/apps/compare/mattermost-3.0.19...mattermost-3.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mattermost-3.0.19](https://github.com/truecharts/apps/compare/mattermost-3.0.17...mattermost-3.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mattermost-3.0.17](https://github.com/truecharts/apps/compare/mattermost-3.0.15...mattermost-3.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mattermost-3.0.15](https://github.com/truecharts/apps/compare/mattermost-3.0.14...mattermost-3.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mattermost-3.0.14](https://github.com/truecharts/apps/compare/mattermost-3.0.13...mattermost-3.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/mattermost/3.0.25/Chart.lock b/stable/mattermost/3.0.25/Chart.lock deleted file mode 100644 index 512eeb5d899..00000000000 --- a/stable/mattermost/3.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:23:11.676133175Z" diff --git a/stable/mattermost/3.0.25/Chart.yaml b/stable/mattermost/3.0.25/Chart.yaml deleted file mode 100644 index 098d2e43ebb..00000000000 --- a/stable/mattermost/3.0.25/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "6.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. -home: https://github.com/truecharts/apps/tree/master/charts/stable/mattermost -icon: https://truecharts.org/img/chart-icons/mattermost.png -keywords: - - team - - mattermost - - development -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mattermost -sources: - - https://github.com/mattermost/mattermost-server - - https://github.com/mattermost/docker -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - hosting - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mattermost/3.0.25/README.md b/stable/mattermost/3.0.25/README.md deleted file mode 100644 index f2741124cb2..00000000000 --- a/stable/mattermost/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mattermost - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 6.3](https://img.shields.io/badge/AppVersion-6.3-informational?style=flat-square) - -Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. - -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: [mattermost](https://truecharts.org/docs/charts/stable/mattermost) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mattermost` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mattermost TrueCharts/mattermost -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mattermost` deployment - -```console -helm uninstall mattermost -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mattermost \ - --set env.TZ="America/New York" \ - TrueCharts/mattermost -``` - -#### 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 mattermost TrueCharts/mattermost -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mattermost/3.0.25/ix_values.yaml b/stable/mattermost/3.0.25/ix_values.yaml deleted file mode 100644 index 4af2356a722..00000000000 --- a/stable/mattermost/3.0.25/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/mattermost - tag: v6.3@sha256:ef1cd13c2d6c1771928871c51f823027da5c2972e47be3eecfa0995b4d538277 - pullPolicy: IfNotPresent - -env: - TIMEZONE: "{{ .Values.TZ }}" - MM_SQLSETTINGS_DRIVERNAME: "postgres" - MM_BLEVESETTINGS_INDEXDIR: "/mattermost/bleve-indexes" - MM_SERVICESETTINGS_SITEURL: "https://test.example.com" - MM_SQLSETTINGS_DATASOURCE: - secretKeyRef: - name: dbcreds - key: urlnossl - -service: - main: - ports: - main: - port: 10239 - targetPort: 8065 - -persistence: - config: - enabled: true - mountPath: "/mattermost/config" - data: - enabled: true - mountPath: "/mattermost/data" - logs: - enabled: true - mountPath: "/mattermost/logs" - plugins: - enabled: true - mountPath: "/mattermost/plugins" - clientplugins: - enabled: true - mountPath: "/mattermost/client/plugins" - bleveindexes: - enabled: true - mountPath: "/mattermost/bleve-indexes" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: mattermost - postgresqlDatabase: mattermost diff --git a/stable/mattermost/3.0.26/CHANGELOG.md b/stable/mattermost/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..f4090f32ced --- /dev/null +++ b/stable/mattermost/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mattermost-3.0.26](https://github.com/truecharts/apps/compare/mattermost-3.0.25...mattermost-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mattermost-3.0.25](https://github.com/truecharts/apps/compare/mattermost-3.0.24...mattermost-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mattermost-3.0.24](https://github.com/truecharts/apps/compare/mattermost-3.0.23...mattermost-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [mattermost-3.0.23](https://github.com/truecharts/apps/compare/mattermost-3.0.21...mattermost-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mattermost-3.0.21](https://github.com/truecharts/apps/compare/mattermost-3.0.20...mattermost-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mattermost-3.0.20](https://github.com/truecharts/apps/compare/mattermost-3.0.19...mattermost-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mattermost-3.0.19](https://github.com/truecharts/apps/compare/mattermost-3.0.17...mattermost-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mattermost-3.0.17](https://github.com/truecharts/apps/compare/mattermost-3.0.15...mattermost-3.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mattermost-3.0.15](https://github.com/truecharts/apps/compare/mattermost-3.0.14...mattermost-3.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/mattermost/3.0.26/Chart.lock b/stable/mattermost/3.0.26/Chart.lock new file mode 100644 index 00000000000..efab360dc26 --- /dev/null +++ b/stable/mattermost/3.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:54:59.523713145Z" diff --git a/stable/mattermost/3.0.26/Chart.yaml b/stable/mattermost/3.0.26/Chart.yaml new file mode 100644 index 00000000000..5dfe3b9bb69 --- /dev/null +++ b/stable/mattermost/3.0.26/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "6.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. +home: https://github.com/truecharts/apps/tree/master/charts/stable/mattermost +icon: https://truecharts.org/img/chart-icons/mattermost.png +keywords: + - team + - mattermost + - development +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mattermost +sources: + - https://github.com/mattermost/mattermost-server + - https://github.com/mattermost/docker +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - hosting + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mattermost/3.0.26/README.md b/stable/mattermost/3.0.26/README.md new file mode 100644 index 00000000000..81da86851d9 --- /dev/null +++ b/stable/mattermost/3.0.26/README.md @@ -0,0 +1,109 @@ +# mattermost + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: 6.3](https://img.shields.io/badge/AppVersion-6.3-informational?style=flat-square) + +Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. + +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: [mattermost](https://truecharts.org/docs/charts/stable/mattermost) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mattermost` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mattermost TrueCharts/mattermost +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mattermost` deployment + +```console +helm uninstall mattermost +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mattermost \ + --set env.TZ="America/New York" \ + TrueCharts/mattermost +``` + +#### 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 mattermost TrueCharts/mattermost -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mattermost/3.0.25/app-readme.md b/stable/mattermost/3.0.26/app-readme.md similarity index 100% rename from stable/mattermost/3.0.25/app-readme.md rename to stable/mattermost/3.0.26/app-readme.md diff --git a/stable/nocodb/3.0.29/charts/common-10.4.7.tgz b/stable/mattermost/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/nocodb/3.0.29/charts/common-10.4.7.tgz rename to stable/mattermost/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/nocodb/3.0.29/charts/postgresql-8.0.45.tgz b/stable/mattermost/3.0.26/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/nocodb/3.0.29/charts/postgresql-8.0.45.tgz rename to stable/mattermost/3.0.26/charts/postgresql-8.0.45.tgz diff --git a/stable/mattermost/3.0.26/ix_values.yaml b/stable/mattermost/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..6536dde0876 --- /dev/null +++ b/stable/mattermost/3.0.26/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/mattermost + tag: v6.3@sha256:9ead96a03589c0d09b5acf2c1f478545e82f9a133aa90362c883938d111b76b9 + pullPolicy: IfNotPresent + +env: + TIMEZONE: "{{ .Values.TZ }}" + MM_SQLSETTINGS_DRIVERNAME: "postgres" + MM_BLEVESETTINGS_INDEXDIR: "/mattermost/bleve-indexes" + MM_SERVICESETTINGS_SITEURL: "https://test.example.com" + MM_SQLSETTINGS_DATASOURCE: + secretKeyRef: + name: dbcreds + key: urlnossl + +service: + main: + ports: + main: + port: 10239 + targetPort: 8065 + +persistence: + config: + enabled: true + mountPath: "/mattermost/config" + data: + enabled: true + mountPath: "/mattermost/data" + logs: + enabled: true + mountPath: "/mattermost/logs" + plugins: + enabled: true + mountPath: "/mattermost/plugins" + clientplugins: + enabled: true + mountPath: "/mattermost/client/plugins" + bleveindexes: + enabled: true + mountPath: "/mattermost/bleve-indexes" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: mattermost + postgresqlDatabase: mattermost diff --git a/stable/mattermost/3.0.25/questions.yaml b/stable/mattermost/3.0.26/questions.yaml similarity index 100% rename from stable/mattermost/3.0.25/questions.yaml rename to stable/mattermost/3.0.26/questions.yaml diff --git a/stable/nullserv/6.0.23/templates/common.yaml b/stable/mattermost/3.0.26/templates/common.yaml similarity index 100% rename from stable/nullserv/6.0.23/templates/common.yaml rename to stable/mattermost/3.0.26/templates/common.yaml diff --git a/stable/nocodb/3.0.29/values.yaml b/stable/mattermost/3.0.26/values.yaml similarity index 100% rename from stable/nocodb/3.0.29/values.yaml rename to stable/mattermost/3.0.26/values.yaml diff --git a/stable/mealie/8.0.24/CHANGELOG.md b/stable/mealie/8.0.24/CHANGELOG.md deleted file mode 100644 index 0edf28dd517..00000000000 --- a/stable/mealie/8.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [medusa-3.0.25](https://github.com/truecharts/apps/compare/medusa-3.0.23...medusa-3.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [medusa-3.0.23](https://github.com/truecharts/apps/compare/medusa-3.0.22...medusa-3.0.23) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [medusa-3.0.22](https://github.com/truecharts/apps/compare/medusa-3.0.21...medusa-3.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [medusa-3.0.21](https://github.com/truecharts/apps/compare/medusa-3.0.20...medusa-3.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mealie-8.0.17](https://github.com/truecharts/apps/compare/mealie-8.0.15...mealie-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/mealie/8.0.24/Chart.lock b/stable/mealie/8.0.24/Chart.lock deleted file mode 100644 index 6fa5cbe721e..00000000000 --- a/stable/mealie/8.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:23:15.507040054Z" diff --git a/stable/mealie/8.0.24/Chart.yaml b/stable/mealie/8.0.24/Chart.yaml deleted file mode 100644 index a705bca6ac8..00000000000 --- a/stable/mealie/8.0.24/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "0.5.6" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend -home: https://github.com/truecharts/apps/tree/master/charts/stable/mealie -icon: https://truecharts.org/img/chart-icons/mealie.png -keywords: - - grocy -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mealie -sources: - - https://github.com/hay-kot/mealie -version: 8.0.24 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mealie/8.0.24/README.md b/stable/mealie/8.0.24/README.md deleted file mode 100644 index b4c79bad042..00000000000 --- a/stable/mealie/8.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# mealie - -![Version: 8.0.24](https://img.shields.io/badge/Version-8.0.24-informational?style=flat-square) ![AppVersion: 0.5.6](https://img.shields.io/badge/AppVersion-0.5.6-informational?style=flat-square) - -Mealie is a self hosted recipe manager and meal planner with a RestAPI backend - -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: [mealie](https://truecharts.org/docs/charts/stable/mealie) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mealie` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mealie TrueCharts/mealie -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mealie` deployment - -```console -helm uninstall mealie -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mealie \ - --set env.TZ="America/New York" \ - TrueCharts/mealie -``` - -#### 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 mealie TrueCharts/mealie -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mealie/8.0.24/ix_values.yaml b/stable/mealie/8.0.24/ix_values.yaml deleted file mode 100644 index c9d860c0546..00000000000 --- a/stable/mealie/8.0.24/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/mealie - tag: v0.5.6@sha256:f37efd29f9a37400817d2951bcdad62862ab561bdd5030aeec20c6d0708fb332 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DB_TYPE: postgres - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_SERVER: - secretKeyRef: - name: dbcreds - key: plainporthost - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: mealie - postgresqlDatabase: mealie - -service: - main: - ports: - main: - port: 10018 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/app/data" diff --git a/stable/mealie/8.0.25/CHANGELOG.md b/stable/mealie/8.0.25/CHANGELOG.md new file mode 100644 index 00000000000..7fb53ec37c6 --- /dev/null +++ b/stable/mealie/8.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mealie-8.0.25](https://github.com/truecharts/apps/compare/mealie-8.0.24...mealie-8.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [medusa-3.0.25](https://github.com/truecharts/apps/compare/medusa-3.0.23...medusa-3.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [medusa-3.0.23](https://github.com/truecharts/apps/compare/medusa-3.0.22...medusa-3.0.23) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [medusa-3.0.22](https://github.com/truecharts/apps/compare/medusa-3.0.21...medusa-3.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [medusa-3.0.21](https://github.com/truecharts/apps/compare/medusa-3.0.20...medusa-3.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mealie-8.0.17](https://github.com/truecharts/apps/compare/mealie-8.0.15...mealie-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/mealie/8.0.25/Chart.lock b/stable/mealie/8.0.25/Chart.lock new file mode 100644 index 00000000000..cdb7f79a880 --- /dev/null +++ b/stable/mealie/8.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:54:59.86138008Z" diff --git a/stable/mealie/8.0.25/Chart.yaml b/stable/mealie/8.0.25/Chart.yaml new file mode 100644 index 00000000000..243bd0d1334 --- /dev/null +++ b/stable/mealie/8.0.25/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.5.6" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend +home: https://github.com/truecharts/apps/tree/master/charts/stable/mealie +icon: https://truecharts.org/img/chart-icons/mealie.png +keywords: + - grocy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mealie +sources: + - https://github.com/hay-kot/mealie +version: 8.0.25 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mealie/8.0.25/README.md b/stable/mealie/8.0.25/README.md new file mode 100644 index 00000000000..eca6785ef7b --- /dev/null +++ b/stable/mealie/8.0.25/README.md @@ -0,0 +1,108 @@ +# mealie + +![Version: 8.0.25](https://img.shields.io/badge/Version-8.0.25-informational?style=flat-square) ![AppVersion: 0.5.6](https://img.shields.io/badge/AppVersion-0.5.6-informational?style=flat-square) + +Mealie is a self hosted recipe manager and meal planner with a RestAPI backend + +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: [mealie](https://truecharts.org/docs/charts/stable/mealie) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mealie` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mealie TrueCharts/mealie +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mealie` deployment + +```console +helm uninstall mealie +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mealie \ + --set env.TZ="America/New York" \ + TrueCharts/mealie +``` + +#### 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 mealie TrueCharts/mealie -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mealie/8.0.24/app-readme.md b/stable/mealie/8.0.25/app-readme.md similarity index 100% rename from stable/mealie/8.0.24/app-readme.md rename to stable/mealie/8.0.25/app-readme.md diff --git a/stable/ntfy/2.0.24/charts/common-10.4.7.tgz b/stable/mealie/8.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/ntfy/2.0.24/charts/common-10.4.7.tgz rename to stable/mealie/8.0.25/charts/common-10.4.7.tgz diff --git a/stable/odoo/8.0.27/charts/postgresql-8.0.45.tgz b/stable/mealie/8.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/odoo/8.0.27/charts/postgresql-8.0.45.tgz rename to stable/mealie/8.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/mealie/8.0.25/ix_values.yaml b/stable/mealie/8.0.25/ix_values.yaml new file mode 100644 index 00000000000..59517b808f7 --- /dev/null +++ b/stable/mealie/8.0.25/ix_values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/mealie + tag: v0.5.6@sha256:e54cf37a3da0d6853197c200ddbb858de03e0f12752c1f862856376b0733af0a + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DB_TYPE: postgres + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_SERVER: + secretKeyRef: + name: dbcreds + key: plainporthost + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: mealie + postgresqlDatabase: mealie + +service: + main: + ports: + main: + port: 10018 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/app/data" diff --git a/stable/mealie/8.0.24/questions.yaml b/stable/mealie/8.0.25/questions.yaml similarity index 100% rename from stable/mealie/8.0.24/questions.yaml rename to stable/mealie/8.0.25/questions.yaml diff --git a/stable/octoprint/6.0.23/templates/common.yaml b/stable/mealie/8.0.25/templates/common.yaml similarity index 100% rename from stable/octoprint/6.0.23/templates/common.yaml rename to stable/mealie/8.0.25/templates/common.yaml diff --git a/stable/ntfy/2.0.24/values.yaml b/stable/mealie/8.0.25/values.yaml similarity index 100% rename from stable/ntfy/2.0.24/values.yaml rename to stable/mealie/8.0.25/values.yaml diff --git a/stable/mediainfo/1.0.0/CHANGELOG.md b/stable/mediainfo/1.0.0/CHANGELOG.md deleted file mode 100644 index 08bcc431064..00000000000 --- a/stable/mediainfo/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mediainfo-1.0.0](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [mediainfo-1.0.0](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [mediainfo-0.0.15](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mediainfo-0.0.14](https://github.com/truecharts/apps/compare/mediainfo-0.0.12...mediainfo-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mediainfo-0.0.12](https://github.com/truecharts/apps/compare/mediainfo-0.0.11...mediainfo-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mediainfo-0.0.11](https://github.com/truecharts/apps/compare/mediainfo-0.0.10...mediainfo-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mediainfo-0.0.10](https://github.com/truecharts/apps/compare/mediainfo-0.0.8...mediainfo-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mediainfo-0.0.8](https://github.com/truecharts/apps/compare/mediainfo-0.0.6...mediainfo-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mediainfo-0.0.6](https://github.com/truecharts/apps/compare/mediainfo-0.0.5...mediainfo-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mediainfo-0.0.5](https://github.com/truecharts/apps/compare/mediainfo-0.0.4...mediainfo-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [mediainfo-0.0.4](https://github.com/truecharts/apps/compare/mediainfo-0.0.3...mediainfo-0.0.4) (2022-07-11) - -#### Chore - diff --git a/stable/mediainfo/1.0.0/Chart.lock b/stable/mediainfo/1.0.0/Chart.lock deleted file mode 100644 index 25968b9bdd8..00000000000 --- a/stable/mediainfo/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:23:20.766344472Z" diff --git a/stable/mediainfo/1.0.0/Chart.yaml b/stable/mediainfo/1.0.0/Chart.yaml deleted file mode 100644 index 2b0a4fd9f66..00000000000 --- a/stable/mediainfo/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.10.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files. -home: https://github.com/truecharts/apps/tree/master/charts/stable/mediainfo -icon: https://truecharts.org/img/chart-icons/mediainfo.png -keywords: - - info - - media -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mediainfo -sources: - - https://github.com/jlesage/docker-mediainfo - - https://hub.docker.com/r/jlesage/mediainfo/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mediainfo/1.0.0/README.md b/stable/mediainfo/1.0.0/README.md deleted file mode 100644 index fb3c01ae12c..00000000000 --- a/stable/mediainfo/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# mediainfo - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.10.0](https://img.shields.io/badge/AppVersion-1.10.0-informational?style=flat-square) - -MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files. - -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: [mediainfo](https://truecharts.org/docs/charts/stable/mediainfo) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mediainfo` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mediainfo TrueCharts/mediainfo -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mediainfo` deployment - -```console -helm uninstall mediainfo -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mediainfo \ - --set env.TZ="America/New York" \ - TrueCharts/mediainfo -``` - -#### 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 mediainfo TrueCharts/mediainfo -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mediainfo/1.0.0/ix_values.yaml b/stable/mediainfo/1.0.0/ix_values.yaml deleted file mode 100644 index 9f6918545fb..00000000000 --- a/stable/mediainfo/1.0.0/ix_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - repository: tccr.io/truecharts/mediainfo - tag: v1.10.0@sha256:b921ed1edc1955532a3b2a7a9898adb626e2cc2cd17dd84f6724e06ac25ae01a - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10264 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10265 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-mediainfo' - -secretEnv: - VNC_PASSWORD: "" - -mediainfo: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - mediainfo: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mediainfo.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mediainfo.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mediainfo.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.mediainfo.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.mediainfo.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" diff --git a/stable/mediainfo/1.0.1/CHANGELOG.md b/stable/mediainfo/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..5a3ab0a8c8d --- /dev/null +++ b/stable/mediainfo/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mediainfo-1.0.1](https://github.com/truecharts/apps/compare/mediainfo-1.0.0...mediainfo-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mediainfo-1.0.0](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [mediainfo-1.0.0](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [mediainfo-0.0.15](https://github.com/truecharts/apps/compare/mediainfo-0.0.14...mediainfo-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mediainfo-0.0.14](https://github.com/truecharts/apps/compare/mediainfo-0.0.12...mediainfo-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mediainfo-0.0.12](https://github.com/truecharts/apps/compare/mediainfo-0.0.11...mediainfo-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mediainfo-0.0.11](https://github.com/truecharts/apps/compare/mediainfo-0.0.10...mediainfo-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mediainfo-0.0.10](https://github.com/truecharts/apps/compare/mediainfo-0.0.8...mediainfo-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mediainfo-0.0.8](https://github.com/truecharts/apps/compare/mediainfo-0.0.6...mediainfo-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mediainfo-0.0.6](https://github.com/truecharts/apps/compare/mediainfo-0.0.5...mediainfo-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mediainfo-0.0.5](https://github.com/truecharts/apps/compare/mediainfo-0.0.4...mediainfo-0.0.5) (2022-07-12) + +#### Chore + diff --git a/stable/mediainfo/1.0.1/Chart.lock b/stable/mediainfo/1.0.1/Chart.lock new file mode 100644 index 00000000000..41d536943bf --- /dev/null +++ b/stable/mediainfo/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:09.145202317Z" diff --git a/stable/mediainfo/1.0.1/Chart.yaml b/stable/mediainfo/1.0.1/Chart.yaml new file mode 100644 index 00000000000..fd5c2a11f33 --- /dev/null +++ b/stable/mediainfo/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.10.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files. +home: https://github.com/truecharts/apps/tree/master/charts/stable/mediainfo +icon: https://truecharts.org/img/chart-icons/mediainfo.png +keywords: + - info + - media +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mediainfo +sources: + - https://github.com/jlesage/docker-mediainfo + - https://hub.docker.com/r/jlesage/mediainfo/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mediainfo/1.0.1/README.md b/stable/mediainfo/1.0.1/README.md new file mode 100644 index 00000000000..27a743fd1f9 --- /dev/null +++ b/stable/mediainfo/1.0.1/README.md @@ -0,0 +1,108 @@ +# mediainfo + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.10.0](https://img.shields.io/badge/AppVersion-1.10.0-informational?style=flat-square) + +MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files. + +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: [mediainfo](https://truecharts.org/docs/charts/stable/mediainfo) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mediainfo` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mediainfo TrueCharts/mediainfo +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mediainfo` deployment + +```console +helm uninstall mediainfo +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mediainfo \ + --set env.TZ="America/New York" \ + TrueCharts/mediainfo +``` + +#### 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 mediainfo TrueCharts/mediainfo -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mediainfo/1.0.0/app-readme.md b/stable/mediainfo/1.0.1/app-readme.md similarity index 100% rename from stable/mediainfo/1.0.0/app-readme.md rename to stable/mediainfo/1.0.1/app-readme.md diff --git a/stable/nullserv/6.0.23/charts/common-10.4.7.tgz b/stable/mediainfo/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/nullserv/6.0.23/charts/common-10.4.7.tgz rename to stable/mediainfo/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/mediainfo/1.0.1/ix_values.yaml b/stable/mediainfo/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..d783ae26407 --- /dev/null +++ b/stable/mediainfo/1.0.1/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/mediainfo + tag: v1.10.0@sha256:d2e25f6606450b9136df2db2a2ad0b3872044a7121c474bbf2ba1ed49c12e059 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10264 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10265 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-mediainfo' + +secretEnv: + VNC_PASSWORD: "" + +mediainfo: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + mediainfo: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mediainfo.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mediainfo.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mediainfo.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.mediainfo.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.mediainfo.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" diff --git a/stable/mediainfo/1.0.0/questions.yaml b/stable/mediainfo/1.0.1/questions.yaml similarity index 100% rename from stable/mediainfo/1.0.0/questions.yaml rename to stable/mediainfo/1.0.1/questions.yaml diff --git a/stable/odoo/8.0.27/templates/common.yaml b/stable/mediainfo/1.0.1/templates/common.yaml similarity index 100% rename from stable/odoo/8.0.27/templates/common.yaml rename to stable/mediainfo/1.0.1/templates/common.yaml diff --git a/stable/nullserv/6.0.23/values.yaml b/stable/mediainfo/1.0.1/values.yaml similarity index 100% rename from stable/nullserv/6.0.23/values.yaml rename to stable/mediainfo/1.0.1/values.yaml diff --git a/stable/medusa/3.0.27/CHANGELOG.md b/stable/medusa/3.0.27/CHANGELOG.md deleted file mode 100644 index 8e3a14ef48b..00000000000 --- a/stable/medusa/3.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [medusa-3.0.27](https://github.com/truecharts/apps/compare/medusa-3.0.26...medusa-3.0.27) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - - -## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [medusa-3.0.25](https://github.com/truecharts/apps/compare/medusa-3.0.23...medusa-3.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [medusa-3.0.23](https://github.com/truecharts/apps/compare/medusa-3.0.22...medusa-3.0.23) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [medusa-3.0.22](https://github.com/truecharts/apps/compare/medusa-3.0.21...medusa-3.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [medusa-3.0.21](https://github.com/truecharts/apps/compare/medusa-3.0.20...medusa-3.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mealie-8.0.17](https://github.com/truecharts/apps/compare/mealie-8.0.15...mealie-8.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mealie-8.0.12](https://github.com/truecharts/apps/compare/mealie-8.0.11...mealie-8.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - diff --git a/stable/medusa/3.0.27/Chart.lock b/stable/medusa/3.0.27/Chart.lock deleted file mode 100644 index 1601491ecd8..00000000000 --- a/stable/medusa/3.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:44:21.376748876Z" diff --git a/stable/medusa/3.0.27/Chart.yaml b/stable/medusa/3.0.27/Chart.yaml deleted file mode 100644 index 3dfe8b7bc26..00000000000 --- a/stable/medusa/3.0.27/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.0.5" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An automatic Video Library Manager for TV Shows -home: https://github.com/truecharts/apps/tree/master/charts/stable/medusa -icon: https://truecharts.org/img/chart-icons/medusa.png -keywords: - - medusa - - video - - library - - manager - - tv - - shows -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: medusa -sources: - - https://github.com/linuxserver/docker-medusa - - https://pymedusa.com/ -type: application -version: 3.0.27 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/medusa/3.0.27/README.md b/stable/medusa/3.0.27/README.md deleted file mode 100644 index 675a5c2daf6..00000000000 --- a/stable/medusa/3.0.27/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# medusa - -![Version: 3.0.27](https://img.shields.io/badge/Version-3.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.5](https://img.shields.io/badge/AppVersion-1.0.5-informational?style=flat-square) - -An automatic Video Library Manager for TV Shows - -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: [medusa](https://truecharts.org/docs/charts/stable/medusa) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `medusa` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install medusa TrueCharts/medusa -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `medusa` deployment - -```console -helm uninstall medusa -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install medusa \ - --set env.TZ="America/New York" \ - TrueCharts/medusa -``` - -#### 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 medusa TrueCharts/medusa -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/medusa/3.0.27/ix_values.yaml b/stable/medusa/3.0.27/ix_values.yaml deleted file mode 100644 index 516cd9a3543..00000000000 --- a/stable/medusa/3.0.27/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/medusa - pullPolicy: IfNotPresent - tag: v1.0.5@sha256:db112450793346bcf309d80cae21b3fa6a3a8785cb552fe41580dae6f62f9640 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10068 - targetPort: 8081 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/medusa/3.0.28/CHANGELOG.md b/stable/medusa/3.0.28/CHANGELOG.md new file mode 100644 index 00000000000..f9b2ca64eaf --- /dev/null +++ b/stable/medusa/3.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [medusa-3.0.28](https://github.com/truecharts/apps/compare/medusa-3.0.27...medusa-3.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [medusa-3.0.27](https://github.com/truecharts/apps/compare/medusa-3.0.26...medusa-3.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + + +## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [medusa-3.0.26](https://github.com/truecharts/apps/compare/medusa-3.0.25...medusa-3.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [medusa-3.0.25](https://github.com/truecharts/apps/compare/medusa-3.0.23...medusa-3.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [medusa-3.0.23](https://github.com/truecharts/apps/compare/medusa-3.0.22...medusa-3.0.23) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [medusa-3.0.22](https://github.com/truecharts/apps/compare/medusa-3.0.21...medusa-3.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [medusa-3.0.21](https://github.com/truecharts/apps/compare/medusa-3.0.20...medusa-3.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mealie-8.0.17](https://github.com/truecharts/apps/compare/mealie-8.0.15...mealie-8.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mealie-8.0.15](https://github.com/truecharts/apps/compare/mealie-8.0.13...mealie-8.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mealie-8.0.13](https://github.com/truecharts/apps/compare/mealie-8.0.12...mealie-8.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + diff --git a/stable/medusa/3.0.28/Chart.lock b/stable/medusa/3.0.28/Chart.lock new file mode 100644 index 00000000000..1e9d8564326 --- /dev/null +++ b/stable/medusa/3.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:14.145811169Z" diff --git a/stable/medusa/3.0.28/Chart.yaml b/stable/medusa/3.0.28/Chart.yaml new file mode 100644 index 00000000000..96c40d49208 --- /dev/null +++ b/stable/medusa/3.0.28/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.0.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An automatic Video Library Manager for TV Shows +home: https://github.com/truecharts/apps/tree/master/charts/stable/medusa +icon: https://truecharts.org/img/chart-icons/medusa.png +keywords: + - medusa + - video + - library + - manager + - tv + - shows +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: medusa +sources: + - https://github.com/linuxserver/docker-medusa + - https://pymedusa.com/ +type: application +version: 3.0.28 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/medusa/3.0.28/README.md b/stable/medusa/3.0.28/README.md new file mode 100644 index 00000000000..ebf0f647c1a --- /dev/null +++ b/stable/medusa/3.0.28/README.md @@ -0,0 +1,108 @@ +# medusa + +![Version: 3.0.28](https://img.shields.io/badge/Version-3.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.5](https://img.shields.io/badge/AppVersion-1.0.5-informational?style=flat-square) + +An automatic Video Library Manager for TV Shows + +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: [medusa](https://truecharts.org/docs/charts/stable/medusa) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `medusa` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install medusa TrueCharts/medusa +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `medusa` deployment + +```console +helm uninstall medusa +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install medusa \ + --set env.TZ="America/New York" \ + TrueCharts/medusa +``` + +#### 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 medusa TrueCharts/medusa -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/medusa/3.0.27/app-readme.md b/stable/medusa/3.0.28/app-readme.md similarity index 100% rename from stable/medusa/3.0.27/app-readme.md rename to stable/medusa/3.0.28/app-readme.md diff --git a/stable/octoprint/6.0.23/charts/common-10.4.7.tgz b/stable/medusa/3.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/octoprint/6.0.23/charts/common-10.4.7.tgz rename to stable/medusa/3.0.28/charts/common-10.4.7.tgz diff --git a/stable/medusa/3.0.28/ix_values.yaml b/stable/medusa/3.0.28/ix_values.yaml new file mode 100644 index 00000000000..a92bc2a6324 --- /dev/null +++ b/stable/medusa/3.0.28/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/medusa + pullPolicy: IfNotPresent + tag: v1.0.5@sha256:3e2f252724a518268d30469394c0a4e65785fef9f4cc6e477ab66d1175ac812f + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10068 + targetPort: 8081 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/medusa/3.0.27/questions.yaml b/stable/medusa/3.0.28/questions.yaml similarity index 100% rename from stable/medusa/3.0.27/questions.yaml rename to stable/medusa/3.0.28/questions.yaml diff --git a/stable/medusa/3.0.27/templates/common.yaml b/stable/medusa/3.0.28/templates/common.yaml similarity index 100% rename from stable/medusa/3.0.27/templates/common.yaml rename to stable/medusa/3.0.28/templates/common.yaml diff --git a/stable/octoprint/6.0.23/values.yaml b/stable/medusa/3.0.28/values.yaml similarity index 100% rename from stable/octoprint/6.0.23/values.yaml rename to stable/medusa/3.0.28/values.yaml diff --git a/stable/minecraft-bedrock/1.0.22/CHANGELOG.md b/stable/minecraft-bedrock/1.0.22/CHANGELOG.md deleted file mode 100644 index e3f8e925c2a..00000000000 --- a/stable/minecraft-bedrock/1.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-bedrock-1.0.21](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.19...minecraft-bedrock-1.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [minecraft-bedrock-1.0.19](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.18...minecraft-bedrock-1.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [minecraft-bedrock-1.0.18](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.17...minecraft-bedrock-1.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [minecraft-bedrock-1.0.17](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.15...minecraft-bedrock-1.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [minecraft-bedrock-1.0.15](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.13...minecraft-bedrock-1.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [minecraft-bedrock-1.0.13](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.12...minecraft-bedrock-1.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [minecraft-bedrock-1.0.12](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.11...minecraft-bedrock-1.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [minecraft-bedrock-1.0.11](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.10...minecraft-bedrock-1.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/minecraft-bedrock/1.0.22/Chart.lock b/stable/minecraft-bedrock/1.0.22/Chart.lock deleted file mode 100644 index 96cd627fc6d..00000000000 --- a/stable/minecraft-bedrock/1.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:23:41.267424702Z" diff --git a/stable/minecraft-bedrock/1.0.22/Chart.yaml b/stable/minecraft-bedrock/1.0.22/Chart.yaml deleted file mode 100644 index b4914cb5718..00000000000 --- a/stable/minecraft-bedrock/1.0.22/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "2022.1.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Minecraft Bedrock Dedicated Server -home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-bedrock -icon: https://truecharts.org/img/chart-icons/minecraft-bedrock.png -keywords: - - minecraft -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: minecraft-bedrock -sources: - - https://github.com/itzg/docker-minecraft-server - - https://hub.docker.com/r/itzg/minecraft-server -type: application -version: 1.0.22 -annotations: - truecharts.org/catagories: | - - games - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/minecraft-bedrock/1.0.22/README.md b/stable/minecraft-bedrock/1.0.22/README.md deleted file mode 100644 index b0b13c3aa77..00000000000 --- a/stable/minecraft-bedrock/1.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# minecraft-bedrock - -![Version: 1.0.22](https://img.shields.io/badge/Version-1.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.1.0](https://img.shields.io/badge/AppVersion-2022.1.0-informational?style=flat-square) - -Minecraft Bedrock Dedicated Server - -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: [minecraft-bedrock](https://truecharts.org/docs/charts/stable/minecraft-bedrock) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `minecraft-bedrock` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install minecraft-bedrock TrueCharts/minecraft-bedrock -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `minecraft-bedrock` deployment - -```console -helm uninstall minecraft-bedrock -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install minecraft-bedrock \ - --set env.TZ="America/New York" \ - TrueCharts/minecraft-bedrock -``` - -#### 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 minecraft-bedrock TrueCharts/minecraft-bedrock -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/minecraft-bedrock/1.0.22/ix_values.yaml b/stable/minecraft-bedrock/1.0.22/ix_values.yaml deleted file mode 100644 index a684f69fb7f..00000000000 --- a/stable/minecraft-bedrock/1.0.22/ix_values.yaml +++ /dev/null @@ -1,60 +0,0 @@ -image: - repository: tccr.io/truecharts/minecraft-bedrock - tag: 2022.1.0@sha256:63fbf9347350871633418621dcf46bde8d36b647ff1c6f24555aa1487bd62698 - pullPolicy: Always - -env: - EULA: "TRUE" - VERSION: "LATEST" - SERVER_NAME: "TrueCharts Dedicated Server!" - SERVER_PORT: "{{ .Values.service.main.ports.main.targetPort }}" - SERVER_PORT_V6: 19133 - GAMEMODE: "survival" - DIFFICULTY: "easy" - LEVEL_TYPE: "DEFAULT" - ALLOW_CHEATS: false - MAX_PLAYERS: 10 - ONLINE_MODE: true - WHITE_LIST: false - VIEW_DISTANCE: 32 - TICK_DISTANCE: 4 - PLAYER_IDLE_TIMEOUT: 30 - MAX_THREADS: 8 - LEVEL_NAME: "Bedrock level" - LEVEL_SEED: "" - DEFAULT_PLAYER_PERMISSION_LEVEL: "member" - TEXTUREPACK_REQUIRED: false - SERVER_AUTHORITATIVE_MOVEMENT: server-auth - PLAYER_MOVEMENT_SCORE_THRESHOLD: 20 - PLAYER_MOVEMENT_DISTANCE_THRESHOLD: 0.3 - PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS: 500 - CORRECT_PLAYER_MOVEMENT: false - -persistence: - config: - enabled: true - mountPath: "/data" - -service: - main: - ports: - main: - port: 19132 - targetPort: 19132 - protocol: UDP - -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - enabled: false - - # -- Redainess probe configuration - # @default -- See below - readiness: - enabled: false - - # -- Startup probe configuration - # @default -- See below - startup: - enabled: false diff --git a/stable/minecraft-bedrock/1.0.23/CHANGELOG.md b/stable/minecraft-bedrock/1.0.23/CHANGELOG.md new file mode 100644 index 00000000000..3f170f260f1 --- /dev/null +++ b/stable/minecraft-bedrock/1.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [minecraft-bedrock-1.0.23](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.22...minecraft-bedrock-1.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-bedrock-1.0.22](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.21...minecraft-bedrock-1.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-bedrock-1.0.21](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.19...minecraft-bedrock-1.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minecraft-bedrock-1.0.19](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.18...minecraft-bedrock-1.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minecraft-bedrock-1.0.18](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.17...minecraft-bedrock-1.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minecraft-bedrock-1.0.17](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.15...minecraft-bedrock-1.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [minecraft-bedrock-1.0.15](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.13...minecraft-bedrock-1.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [minecraft-bedrock-1.0.13](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.12...minecraft-bedrock-1.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [minecraft-bedrock-1.0.12](https://github.com/truecharts/apps/compare/minecraft-bedrock-1.0.11...minecraft-bedrock-1.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/minecraft-bedrock/1.0.23/Chart.lock b/stable/minecraft-bedrock/1.0.23/Chart.lock new file mode 100644 index 00000000000..931269addc1 --- /dev/null +++ b/stable/minecraft-bedrock/1.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:26.129039135Z" diff --git a/stable/minecraft-bedrock/1.0.23/Chart.yaml b/stable/minecraft-bedrock/1.0.23/Chart.yaml new file mode 100644 index 00000000000..861a5112963 --- /dev/null +++ b/stable/minecraft-bedrock/1.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2022.1.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Minecraft Bedrock Dedicated Server +home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-bedrock +icon: https://truecharts.org/img/chart-icons/minecraft-bedrock.png +keywords: + - minecraft +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minecraft-bedrock +sources: + - https://github.com/itzg/docker-minecraft-server + - https://hub.docker.com/r/itzg/minecraft-server +type: application +version: 1.0.23 +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/minecraft-bedrock/1.0.23/README.md b/stable/minecraft-bedrock/1.0.23/README.md new file mode 100644 index 00000000000..dd3815b8b22 --- /dev/null +++ b/stable/minecraft-bedrock/1.0.23/README.md @@ -0,0 +1,108 @@ +# minecraft-bedrock + +![Version: 1.0.23](https://img.shields.io/badge/Version-1.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.1.0](https://img.shields.io/badge/AppVersion-2022.1.0-informational?style=flat-square) + +Minecraft Bedrock Dedicated Server + +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: [minecraft-bedrock](https://truecharts.org/docs/charts/stable/minecraft-bedrock) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `minecraft-bedrock` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install minecraft-bedrock TrueCharts/minecraft-bedrock +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `minecraft-bedrock` deployment + +```console +helm uninstall minecraft-bedrock +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install minecraft-bedrock \ + --set env.TZ="America/New York" \ + TrueCharts/minecraft-bedrock +``` + +#### 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 minecraft-bedrock TrueCharts/minecraft-bedrock -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/minecraft-bedrock/1.0.22/app-readme.md b/stable/minecraft-bedrock/1.0.23/app-readme.md similarity index 100% rename from stable/minecraft-bedrock/1.0.22/app-readme.md rename to stable/minecraft-bedrock/1.0.23/app-readme.md diff --git a/stable/odoo/8.0.27/charts/common-10.4.7.tgz b/stable/minecraft-bedrock/1.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/odoo/8.0.27/charts/common-10.4.7.tgz rename to stable/minecraft-bedrock/1.0.23/charts/common-10.4.7.tgz diff --git a/stable/minecraft-bedrock/1.0.23/ix_values.yaml b/stable/minecraft-bedrock/1.0.23/ix_values.yaml new file mode 100644 index 00000000000..7f056e4f634 --- /dev/null +++ b/stable/minecraft-bedrock/1.0.23/ix_values.yaml @@ -0,0 +1,60 @@ +image: + repository: tccr.io/truecharts/minecraft-bedrock + tag: 2022.1.0@sha256:85b2493240d4c6ac69f8383937510c432812072ebd5ef382ebe6ba7f325d70ed + pullPolicy: Always + +env: + EULA: "TRUE" + VERSION: "LATEST" + SERVER_NAME: "TrueCharts Dedicated Server!" + SERVER_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + SERVER_PORT_V6: 19133 + GAMEMODE: "survival" + DIFFICULTY: "easy" + LEVEL_TYPE: "DEFAULT" + ALLOW_CHEATS: false + MAX_PLAYERS: 10 + ONLINE_MODE: true + WHITE_LIST: false + VIEW_DISTANCE: 32 + TICK_DISTANCE: 4 + PLAYER_IDLE_TIMEOUT: 30 + MAX_THREADS: 8 + LEVEL_NAME: "Bedrock level" + LEVEL_SEED: "" + DEFAULT_PLAYER_PERMISSION_LEVEL: "member" + TEXTUREPACK_REQUIRED: false + SERVER_AUTHORITATIVE_MOVEMENT: server-auth + PLAYER_MOVEMENT_SCORE_THRESHOLD: 20 + PLAYER_MOVEMENT_DISTANCE_THRESHOLD: 0.3 + PLAYER_MOVEMENT_DURATION_THRESHOLD_IN_MS: 500 + CORRECT_PLAYER_MOVEMENT: false + +persistence: + config: + enabled: true + mountPath: "/data" + +service: + main: + ports: + main: + port: 19132 + targetPort: 19132 + protocol: UDP + +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + enabled: false + + # -- Redainess probe configuration + # @default -- See below + readiness: + enabled: false + + # -- Startup probe configuration + # @default -- See below + startup: + enabled: false diff --git a/stable/minecraft-bedrock/1.0.22/questions.yaml b/stable/minecraft-bedrock/1.0.23/questions.yaml similarity index 100% rename from stable/minecraft-bedrock/1.0.22/questions.yaml rename to stable/minecraft-bedrock/1.0.23/questions.yaml diff --git a/stable/omada-controller/6.0.39/templates/common.yaml b/stable/minecraft-bedrock/1.0.23/templates/common.yaml similarity index 100% rename from stable/omada-controller/6.0.39/templates/common.yaml rename to stable/minecraft-bedrock/1.0.23/templates/common.yaml diff --git a/stable/odoo/8.0.27/values.yaml b/stable/minecraft-bedrock/1.0.23/values.yaml similarity index 100% rename from stable/odoo/8.0.27/values.yaml rename to stable/minecraft-bedrock/1.0.23/values.yaml diff --git a/stable/minecraft-java/1.0.32/CHANGELOG.md b/stable/minecraft-java/1.0.32/CHANGELOG.md deleted file mode 100644 index 7a31fa948b0..00000000000 --- a/stable/minecraft-java/1.0.32/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [minecraft-java-1.0.32](https://github.com/truecharts/apps/compare/minecraft-java-1.0.31...minecraft-java-1.0.32) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minecraft-java-1.0.30](https://github.com/truecharts/apps/compare/minecraft-java-1.0.29...minecraft-java-1.0.30) (2022-07-23) - -### Chore - -- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) - - - - -## [minecraft-java-1.0.29](https://github.com/truecharts/apps/compare/minecraft-java-1.0.27...minecraft-java-1.0.29) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [minecraft-java-1.0.27](https://github.com/truecharts/apps/compare/minecraft-java-1.0.26...minecraft-java-1.0.27) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [minecraft-java-1.0.26](https://github.com/truecharts/apps/compare/minecraft-java-1.0.25...minecraft-java-1.0.26) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [minecraft-java-1.0.25](https://github.com/truecharts/apps/compare/minecraft-java-1.0.24...minecraft-java-1.0.25) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [minecraft-java-1.0.24](https://github.com/truecharts/apps/compare/minecraft-java-1.0.23...minecraft-java-1.0.24) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [minecraft-java-1.0.23](https://github.com/truecharts/apps/compare/minecraft-java-1.0.21...minecraft-java-1.0.23) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts diff --git a/stable/minecraft-java/1.0.32/Chart.lock b/stable/minecraft-java/1.0.32/Chart.lock deleted file mode 100644 index 87437952756..00000000000 --- a/stable/minecraft-java/1.0.32/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:44:30.747837595Z" diff --git a/stable/minecraft-java/1.0.32/Chart.yaml b/stable/minecraft-java/1.0.32/Chart.yaml deleted file mode 100644 index 0c3d665595b..00000000000 --- a/stable/minecraft-java/1.0.32/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "2022.10.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Minecraft Java Dedicated Server -home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-java -icon: https://truecharts.org/img/chart-icons/minecraft-java.png -keywords: - - minecraft -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: minecraft-java -sources: - - https://github.com/itzg/docker-minecraft-server - - https://hub.docker.com/r/itzg/minecraft-server -type: application -version: 1.0.32 -annotations: - truecharts.org/catagories: | - - games - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/minecraft-java/1.0.32/README.md b/stable/minecraft-java/1.0.32/README.md deleted file mode 100644 index 42346ea7399..00000000000 --- a/stable/minecraft-java/1.0.32/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# minecraft-java - -![Version: 1.0.32](https://img.shields.io/badge/Version-1.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.10.0](https://img.shields.io/badge/AppVersion-2022.10.0-informational?style=flat-square) - -Minecraft Java Dedicated Server - -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: [minecraft-java](https://truecharts.org/docs/charts/stable/minecraft-java) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `minecraft-java` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install minecraft-java TrueCharts/minecraft-java -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `minecraft-java` deployment - -```console -helm uninstall minecraft-java -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install minecraft-java \ - --set env.TZ="America/New York" \ - TrueCharts/minecraft-java -``` - -#### 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 minecraft-java TrueCharts/minecraft-java -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/minecraft-java/1.0.32/ci/j11-values.yaml b/stable/minecraft-java/1.0.32/ci/j11-values.yaml deleted file mode 100644 index 5d5cb169e3f..00000000000 --- a/stable/minecraft-java/1.0.32/ci/j11-values.yaml +++ /dev/null @@ -1,7 +0,0 @@ -image: - repository: tccr.io/truecharts/minecraft-java11 - tag: latest@sha256:00feb853809dad3fefd6ae8fcc4c323d627467f54092f1b243a091ca88b9e813 - pullPolicy: Always - -env: - VERSION: "1.16.1" diff --git a/stable/minecraft-java/1.0.32/ci/j8-values.yaml b/stable/minecraft-java/1.0.32/ci/j8-values.yaml deleted file mode 100644 index 7ca7e2f4bc4..00000000000 --- a/stable/minecraft-java/1.0.32/ci/j8-values.yaml +++ /dev/null @@ -1,7 +0,0 @@ -image: - repository: tccr.io/truecharts/minecraft-java8-openj9 - tag: latest@sha256:be629ce040cedc52f4ca9ea2ff4d96176120c79681bf4aad757e1f5f84a0f537 - pullPolicy: Always - -env: - VERSION: "1.16.1" diff --git a/stable/minecraft-java/1.0.32/ix_values.yaml b/stable/minecraft-java/1.0.32/ix_values.yaml deleted file mode 100644 index 81345cf74c7..00000000000 --- a/stable/minecraft-java/1.0.32/ix_values.yaml +++ /dev/null @@ -1,118 +0,0 @@ -image: - repository: tccr.io/truecharts/minecraft-java - tag: 2022.10.0@sha256:2d7949b3b49365c68e5a534d4877547997ed53d751b14380dc604276ab595aaf - pullPolicy: Always -j11Image: - repository: tccr.io/truecharts/minecraft-java11 - tag: latest@sha256:00feb853809dad3fefd6ae8fcc4c323d627467f54092f1b243a091ca88b9e813 - pullPolicy: Always -j11j9Image: - repository: tccr.io/truecharts/minecraft-java11-openj9 - tag: latest@sha256:248ecbdca94efa8ab7c0b0437a0b59ba82ca9dabe6cd1f90a8cbd43319f15b82 - pullPolicy: Always -j8Image: - repository: tccr.io/truecharts/minecraft-java8-openj9 - tag: latest@sha256:be629ce040cedc52f4ca9ea2ff4d96176120c79681bf4aad757e1f5f84a0f537 - pullPolicy: Always -j8j9Image: - repository: tccr.io/truecharts/minecraft-java8-openj9 - tag: latest@sha256:be629ce040cedc52f4ca9ea2ff4d96176120c79681bf4aad757e1f5f84a0f537 - pullPolicy: Always - -portal: - enabled: false - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - RCON_PASSWORD: "secretrconpass" - -env: - EULA: "TRUE" - OVERRIDE_SERVER_PROPERTIES: true - VERSION: "LATEST" - TYPE: "VANILLA" - DIFFICULTY: easy - MAX_PLAYERS: 20 - MAX_WORLD_SIZE: 10000 - ALLOW_NETHER: true - ANNOUNCE_PLAYER_ACHIEVEMENTS: true - ENABLE_COMMAND_BLOCK: false - FORCE_GAMEMODE: false - GENERATE_STRUCTURES: true - HARDCORE: false - MAX_BUILD_HEIGHT: 256 - MAX_TICK_TIME: 60000 - SPAWN_ANIMALS: true - SPAWN_MONSTERS: true - SPAWN_NPCS: true - VIEW_DISTANCE: 16 - MODE: survival - MOTD: "Welcome to Minecraft on TrueNAS Scale!" - PVP: false - LEVEL_TYPE: DEFAULT - LEVEL: world - ONLINE_MODE: true - MEMORY: 2048M - # FORGEVERSION: "" - # FORGE_INSTALLER: "" - # FORGE_INSTALLER_URL: "" - # FABRIC_LOADER_VERSION: "" - # FABRIC_INSTALLER: "" - # FABRIC_INSTALLER_URL: "" - # SPIGOT_DOWNLOAD_URL: "" - # BUILD_FROM_SOURCE: false - # BUKKIT_DOWNLOAD_URL: "" - # PAPERBUILD: "" - # PAPER_DOWNLOAD_URL: "" - # PACKWIZ_URL: "" - # AIRPLANE_BUILD: "lastSuccessfulBuild" - # USE_FLARE_FLAGS: false - # MAGMA_CHANNEL: "stable" - # MOHIST_BUILD: "" - # CANYON_BUILD: "" - # SPONGEBRANCH: "STABLE" - # SPONGEVERSION: "" - # LIMBO_BUILD: "LATEST" - # LIMBO_SCHEMA_FILENAME: "default.schem" - # CRUCIBLE_RELEASE: "latest" - # FTB_MODPACK_ID: "" - # FTB_MODPACK_VERSION_ID: "" - # CF_SERVER_MOD: "" - # CF_BASE_DIR: "" - # USE_MODPACK_START_SCRIPT: true - # FTB_LEGACYJAVAFIXER: false - # WHITELIST: "" - # OPS: "" - # ICON: "" - # SEED: "" - # GENERATOR_SETTINGS: "" - # WORLD: "" - # FORCE_REDOWNLOAD: "" - # JVM_OPTS: "" - # JVM_XX_OPTS: "" - -persistence: - data: - enabled: true - mountPath: "/data" - -service: - main: - ports: - main: - port: 25565 - targetPort: 25565 - rcon: - enabled: true - ports: - rcon: - enabled: true - port: 25575 - targetPort: 25575 diff --git a/stable/minecraft-java/1.0.33/CHANGELOG.md b/stable/minecraft-java/1.0.33/CHANGELOG.md new file mode 100644 index 00000000000..7fc59abfeb8 --- /dev/null +++ b/stable/minecraft-java/1.0.33/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [minecraft-java-1.0.33](https://github.com/truecharts/apps/compare/minecraft-java-1.0.32...minecraft-java-1.0.33) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minecraft-java-1.0.32](https://github.com/truecharts/apps/compare/minecraft-java-1.0.31...minecraft-java-1.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-java-1.0.31](https://github.com/truecharts/apps/compare/minecraft-java-1.0.30...minecraft-java-1.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minecraft-java-1.0.30](https://github.com/truecharts/apps/compare/minecraft-java-1.0.29...minecraft-java-1.0.30) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [minecraft-java-1.0.29](https://github.com/truecharts/apps/compare/minecraft-java-1.0.27...minecraft-java-1.0.29) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [minecraft-java-1.0.27](https://github.com/truecharts/apps/compare/minecraft-java-1.0.26...minecraft-java-1.0.27) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [minecraft-java-1.0.26](https://github.com/truecharts/apps/compare/minecraft-java-1.0.25...minecraft-java-1.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minecraft-java-1.0.25](https://github.com/truecharts/apps/compare/minecraft-java-1.0.24...minecraft-java-1.0.25) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [minecraft-java-1.0.24](https://github.com/truecharts/apps/compare/minecraft-java-1.0.23...minecraft-java-1.0.24) (2022-07-14) + +### Fix + diff --git a/stable/minecraft-java/1.0.33/Chart.lock b/stable/minecraft-java/1.0.33/Chart.lock new file mode 100644 index 00000000000..ec9a97d9d4b --- /dev/null +++ b/stable/minecraft-java/1.0.33/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:26.279227454Z" diff --git a/stable/minecraft-java/1.0.33/Chart.yaml b/stable/minecraft-java/1.0.33/Chart.yaml new file mode 100644 index 00000000000..412c8f316b6 --- /dev/null +++ b/stable/minecraft-java/1.0.33/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2022.10.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Minecraft Java Dedicated Server +home: https://github.com/truecharts/apps/tree/master/charts/games/minecraft-java +icon: https://truecharts.org/img/chart-icons/minecraft-java.png +keywords: + - minecraft +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minecraft-java +sources: + - https://github.com/itzg/docker-minecraft-server + - https://hub.docker.com/r/itzg/minecraft-server +type: application +version: 1.0.33 +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/minecraft-java/1.0.33/README.md b/stable/minecraft-java/1.0.33/README.md new file mode 100644 index 00000000000..d4b36478019 --- /dev/null +++ b/stable/minecraft-java/1.0.33/README.md @@ -0,0 +1,108 @@ +# minecraft-java + +![Version: 1.0.33](https://img.shields.io/badge/Version-1.0.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.10.0](https://img.shields.io/badge/AppVersion-2022.10.0-informational?style=flat-square) + +Minecraft Java Dedicated Server + +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: [minecraft-java](https://truecharts.org/docs/charts/stable/minecraft-java) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `minecraft-java` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install minecraft-java TrueCharts/minecraft-java +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `minecraft-java` deployment + +```console +helm uninstall minecraft-java +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install minecraft-java \ + --set env.TZ="America/New York" \ + TrueCharts/minecraft-java +``` + +#### 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 minecraft-java TrueCharts/minecraft-java -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/minecraft-java/1.0.32/app-readme.md b/stable/minecraft-java/1.0.33/app-readme.md similarity index 100% rename from stable/minecraft-java/1.0.32/app-readme.md rename to stable/minecraft-java/1.0.33/app-readme.md diff --git a/stable/omada-controller/6.0.39/charts/common-10.4.7.tgz b/stable/minecraft-java/1.0.33/charts/common-10.4.7.tgz similarity index 100% rename from stable/omada-controller/6.0.39/charts/common-10.4.7.tgz rename to stable/minecraft-java/1.0.33/charts/common-10.4.7.tgz diff --git a/stable/minecraft-java/1.0.32/ci/base-values.yaml b/stable/minecraft-java/1.0.33/ci/base-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/ci/base-values.yaml rename to stable/minecraft-java/1.0.33/ci/base-values.yaml diff --git a/stable/minecraft-java/1.0.33/ci/j11-values.yaml b/stable/minecraft-java/1.0.33/ci/j11-values.yaml new file mode 100644 index 00000000000..9d7e00482e3 --- /dev/null +++ b/stable/minecraft-java/1.0.33/ci/j11-values.yaml @@ -0,0 +1,7 @@ +image: + repository: tccr.io/truecharts/minecraft-java11 + tag: latest@sha256:dbe68457c0fa5e3650a37ed6c387cc1b77c28bce3fcb0d163faf00ccb7836b33 + pullPolicy: Always + +env: + VERSION: "1.16.1" diff --git a/stable/minecraft-java/1.0.32/ci/j11j9-values.yaml b/stable/minecraft-java/1.0.33/ci/j11j9-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/ci/j11j9-values.yaml rename to stable/minecraft-java/1.0.33/ci/j11j9-values.yaml diff --git a/stable/minecraft-java/1.0.33/ci/j8-values.yaml b/stable/minecraft-java/1.0.33/ci/j8-values.yaml new file mode 100644 index 00000000000..351c18dc820 --- /dev/null +++ b/stable/minecraft-java/1.0.33/ci/j8-values.yaml @@ -0,0 +1,7 @@ +image: + repository: tccr.io/truecharts/minecraft-java8-openj9 + tag: latest@sha256:fe3b4667e232743643c5e6fb8d18f3400e561605e596330709a9446aba40334a + pullPolicy: Always + +env: + VERSION: "1.16.1" diff --git a/stable/minecraft-java/1.0.32/ci/j8j9-values.yaml b/stable/minecraft-java/1.0.33/ci/j8j9-values.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/ci/j8j9-values.yaml rename to stable/minecraft-java/1.0.33/ci/j8j9-values.yaml diff --git a/stable/minecraft-java/1.0.33/ix_values.yaml b/stable/minecraft-java/1.0.33/ix_values.yaml new file mode 100644 index 00000000000..7215cdcb37d --- /dev/null +++ b/stable/minecraft-java/1.0.33/ix_values.yaml @@ -0,0 +1,118 @@ +image: + repository: tccr.io/truecharts/minecraft-java + tag: 2022.10.0@sha256:0efc203e488f2cbe77e31e1b7cbd277965496e72edee5014daea2071c205a76a + pullPolicy: Always +j11Image: + repository: tccr.io/truecharts/minecraft-java11 + tag: latest@sha256:dbe68457c0fa5e3650a37ed6c387cc1b77c28bce3fcb0d163faf00ccb7836b33 + pullPolicy: Always +j11j9Image: + repository: tccr.io/truecharts/minecraft-java11-openj9 + tag: latest@sha256:248ecbdca94efa8ab7c0b0437a0b59ba82ca9dabe6cd1f90a8cbd43319f15b82 + pullPolicy: Always +j8Image: + repository: tccr.io/truecharts/minecraft-java8-openj9 + tag: latest@sha256:fe3b4667e232743643c5e6fb8d18f3400e561605e596330709a9446aba40334a + pullPolicy: Always +j8j9Image: + repository: tccr.io/truecharts/minecraft-java8-openj9 + tag: latest@sha256:fe3b4667e232743643c5e6fb8d18f3400e561605e596330709a9446aba40334a + pullPolicy: Always + +portal: + enabled: false + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + RCON_PASSWORD: "secretrconpass" + +env: + EULA: "TRUE" + OVERRIDE_SERVER_PROPERTIES: true + VERSION: "LATEST" + TYPE: "VANILLA" + DIFFICULTY: easy + MAX_PLAYERS: 20 + MAX_WORLD_SIZE: 10000 + ALLOW_NETHER: true + ANNOUNCE_PLAYER_ACHIEVEMENTS: true + ENABLE_COMMAND_BLOCK: false + FORCE_GAMEMODE: false + GENERATE_STRUCTURES: true + HARDCORE: false + MAX_BUILD_HEIGHT: 256 + MAX_TICK_TIME: 60000 + SPAWN_ANIMALS: true + SPAWN_MONSTERS: true + SPAWN_NPCS: true + VIEW_DISTANCE: 16 + MODE: survival + MOTD: "Welcome to Minecraft on TrueNAS Scale!" + PVP: false + LEVEL_TYPE: DEFAULT + LEVEL: world + ONLINE_MODE: true + MEMORY: 2048M + # FORGEVERSION: "" + # FORGE_INSTALLER: "" + # FORGE_INSTALLER_URL: "" + # FABRIC_LOADER_VERSION: "" + # FABRIC_INSTALLER: "" + # FABRIC_INSTALLER_URL: "" + # SPIGOT_DOWNLOAD_URL: "" + # BUILD_FROM_SOURCE: false + # BUKKIT_DOWNLOAD_URL: "" + # PAPERBUILD: "" + # PAPER_DOWNLOAD_URL: "" + # PACKWIZ_URL: "" + # AIRPLANE_BUILD: "lastSuccessfulBuild" + # USE_FLARE_FLAGS: false + # MAGMA_CHANNEL: "stable" + # MOHIST_BUILD: "" + # CANYON_BUILD: "" + # SPONGEBRANCH: "STABLE" + # SPONGEVERSION: "" + # LIMBO_BUILD: "LATEST" + # LIMBO_SCHEMA_FILENAME: "default.schem" + # CRUCIBLE_RELEASE: "latest" + # FTB_MODPACK_ID: "" + # FTB_MODPACK_VERSION_ID: "" + # CF_SERVER_MOD: "" + # CF_BASE_DIR: "" + # USE_MODPACK_START_SCRIPT: true + # FTB_LEGACYJAVAFIXER: false + # WHITELIST: "" + # OPS: "" + # ICON: "" + # SEED: "" + # GENERATOR_SETTINGS: "" + # WORLD: "" + # FORCE_REDOWNLOAD: "" + # JVM_OPTS: "" + # JVM_XX_OPTS: "" + +persistence: + data: + enabled: true + mountPath: "/data" + +service: + main: + ports: + main: + port: 25565 + targetPort: 25565 + rcon: + enabled: true + ports: + rcon: + enabled: true + port: 25575 + targetPort: 25575 diff --git a/stable/minecraft-java/1.0.32/questions.yaml b/stable/minecraft-java/1.0.33/questions.yaml similarity index 100% rename from stable/minecraft-java/1.0.32/questions.yaml rename to stable/minecraft-java/1.0.33/questions.yaml diff --git a/stable/openspeedtest/1.0.20/templates/common.yaml b/stable/minecraft-java/1.0.33/templates/common.yaml similarity index 100% rename from stable/openspeedtest/1.0.20/templates/common.yaml rename to stable/minecraft-java/1.0.33/templates/common.yaml diff --git a/stable/omada-controller/6.0.39/values.yaml b/stable/minecraft-java/1.0.33/values.yaml similarity index 100% rename from stable/omada-controller/6.0.39/values.yaml rename to stable/minecraft-java/1.0.33/values.yaml diff --git a/stable/miniflux/7.0.24/CHANGELOG.md b/stable/miniflux/7.0.24/CHANGELOG.md deleted file mode 100644 index 7f05a015f00..00000000000 --- a/stable/miniflux/7.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [miniflux-7.0.23](https://github.com/truecharts/apps/compare/miniflux-7.0.22...miniflux-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [miniflux-7.0.22](https://github.com/truecharts/apps/compare/miniflux-7.0.20...miniflux-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [miniflux-7.0.20](https://github.com/truecharts/apps/compare/miniflux-7.0.19...miniflux-7.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [miniflux-7.0.19](https://github.com/truecharts/apps/compare/miniflux-7.0.18...miniflux-7.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [miniflux-7.0.18](https://github.com/truecharts/apps/compare/miniflux-7.0.16...miniflux-7.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [miniflux-7.0.16](https://github.com/truecharts/apps/compare/miniflux-7.0.14...miniflux-7.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [miniflux-7.0.14](https://github.com/truecharts/apps/compare/miniflux-7.0.13...miniflux-7.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [miniflux-7.0.13](https://github.com/truecharts/apps/compare/miniflux-7.0.12...miniflux-7.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/miniflux/7.0.24/Chart.lock b/stable/miniflux/7.0.24/Chart.lock deleted file mode 100644 index dd0402cb979..00000000000 --- a/stable/miniflux/7.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:24:06.163034544Z" diff --git a/stable/miniflux/7.0.24/Chart.yaml b/stable/miniflux/7.0.24/Chart.yaml deleted file mode 100644 index 047b28a863e..00000000000 --- a/stable/miniflux/7.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.0.37" -description: Miniflux is a minimalist and opinionated feed reader. -name: miniflux -version: 7.0.24 -kubeVersion: ">=1.16.0-0" -keywords: - - miniflux - - rss - - news -home: https://github.com/truecharts/apps/tree/master/charts/stable/miniflux -icon: https://truecharts.org/img/chart-icons/miniflux.png -sources: - - https://github.com/miniflux/v2 -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/miniflux/7.0.24/README.md b/stable/miniflux/7.0.24/README.md deleted file mode 100644 index cbdc7cb596b..00000000000 --- a/stable/miniflux/7.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# miniflux - -![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 2.0.37](https://img.shields.io/badge/AppVersion-2.0.37-informational?style=flat-square) - -Miniflux is a minimalist and opinionated feed reader. - -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: [miniflux](https://truecharts.org/docs/charts/stable/miniflux) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `miniflux` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install miniflux TrueCharts/miniflux -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `miniflux` deployment - -```console -helm uninstall miniflux -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install miniflux \ - --set env.TZ="America/New York" \ - TrueCharts/miniflux -``` - -#### 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 miniflux TrueCharts/miniflux -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/miniflux/7.0.24/ix_values.yaml b/stable/miniflux/7.0.24/ix_values.yaml deleted file mode 100644 index b00e2d80567..00000000000 --- a/stable/miniflux/7.0.24/ix_values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -image: - repository: tccr.io/truecharts/miniflux - tag: v2.0.37@sha256:591557c5015384ff8f3c580fb651f0ddbbcaf4fac9ea5a02d0116362b44db107 - pullPolicy: IfNotPresent - -secretEnv: - # -- Admin user login, it's used only if `CREATE_ADMIN` is enabled. - ADMIN_USERNAME: "admin" - # -- Admin user password, it's used only if `CREATE_ADMIN` is enabled. - ADMIN_PASSWORD: "changeme" -env: - RUN_MIGRATIONS: 1 - CREATE_ADMIN: 1 - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: urlnossl - -service: - main: - ports: - main: - port: 10091 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/config" - -probes: - liveness: - enabled: true - custom: true - spec: - initialDelaySeconds: 30 - periodSeconds: 10 - timeoutSeconds: 1 - failureThreshold: 3 - httpGet: - path: /healthcheck - port: 8080 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlDatabase: miniflux - postgresqlUsername: miniflux diff --git a/stable/miniflux/7.0.25/CHANGELOG.md b/stable/miniflux/7.0.25/CHANGELOG.md new file mode 100644 index 00000000000..186fa83ae10 --- /dev/null +++ b/stable/miniflux/7.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [miniflux-7.0.25](https://github.com/truecharts/apps/compare/miniflux-7.0.24...miniflux-7.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [miniflux-7.0.24](https://github.com/truecharts/apps/compare/miniflux-7.0.23...miniflux-7.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [miniflux-7.0.23](https://github.com/truecharts/apps/compare/miniflux-7.0.22...miniflux-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [miniflux-7.0.22](https://github.com/truecharts/apps/compare/miniflux-7.0.20...miniflux-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [miniflux-7.0.20](https://github.com/truecharts/apps/compare/miniflux-7.0.19...miniflux-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [miniflux-7.0.19](https://github.com/truecharts/apps/compare/miniflux-7.0.18...miniflux-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [miniflux-7.0.18](https://github.com/truecharts/apps/compare/miniflux-7.0.16...miniflux-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [miniflux-7.0.16](https://github.com/truecharts/apps/compare/miniflux-7.0.14...miniflux-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [miniflux-7.0.14](https://github.com/truecharts/apps/compare/miniflux-7.0.13...miniflux-7.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/miniflux/7.0.25/Chart.lock b/stable/miniflux/7.0.25/Chart.lock new file mode 100644 index 00000000000..ff27179cfe7 --- /dev/null +++ b/stable/miniflux/7.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:55:34.458155219Z" diff --git a/stable/miniflux/7.0.25/Chart.yaml b/stable/miniflux/7.0.25/Chart.yaml new file mode 100644 index 00000000000..2759e148197 --- /dev/null +++ b/stable/miniflux/7.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.0.37" +description: Miniflux is a minimalist and opinionated feed reader. +name: miniflux +version: 7.0.25 +kubeVersion: ">=1.16.0-0" +keywords: + - miniflux + - rss + - news +home: https://github.com/truecharts/apps/tree/master/charts/stable/miniflux +icon: https://truecharts.org/img/chart-icons/miniflux.png +sources: + - https://github.com/miniflux/v2 +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/miniflux/7.0.25/README.md b/stable/miniflux/7.0.25/README.md new file mode 100644 index 00000000000..46c53eb4c29 --- /dev/null +++ b/stable/miniflux/7.0.25/README.md @@ -0,0 +1,108 @@ +# miniflux + +![Version: 7.0.25](https://img.shields.io/badge/Version-7.0.25-informational?style=flat-square) ![AppVersion: 2.0.37](https://img.shields.io/badge/AppVersion-2.0.37-informational?style=flat-square) + +Miniflux is a minimalist and opinionated feed reader. + +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: [miniflux](https://truecharts.org/docs/charts/stable/miniflux) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `miniflux` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install miniflux TrueCharts/miniflux +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `miniflux` deployment + +```console +helm uninstall miniflux +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install miniflux \ + --set env.TZ="America/New York" \ + TrueCharts/miniflux +``` + +#### 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 miniflux TrueCharts/miniflux -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/miniflux/7.0.24/app-readme.md b/stable/miniflux/7.0.25/app-readme.md similarity index 100% rename from stable/miniflux/7.0.24/app-readme.md rename to stable/miniflux/7.0.25/app-readme.md diff --git a/stable/openhab/2.0.23/charts/common-10.4.7.tgz b/stable/miniflux/7.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/openhab/2.0.23/charts/common-10.4.7.tgz rename to stable/miniflux/7.0.25/charts/common-10.4.7.tgz diff --git a/stable/openkm/7.0.23/charts/postgresql-8.0.45.tgz b/stable/miniflux/7.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/openkm/7.0.23/charts/postgresql-8.0.45.tgz rename to stable/miniflux/7.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/miniflux/7.0.25/ix_values.yaml b/stable/miniflux/7.0.25/ix_values.yaml new file mode 100644 index 00000000000..ef005fb34aa --- /dev/null +++ b/stable/miniflux/7.0.25/ix_values.yaml @@ -0,0 +1,48 @@ +image: + repository: tccr.io/truecharts/miniflux + tag: v2.0.37@sha256:bf1b2d2a2b9fe5a0fc185e665538c5c055092babd8299cc84083c2a3137c35c9 + pullPolicy: IfNotPresent + +secretEnv: + # -- Admin user login, it's used only if `CREATE_ADMIN` is enabled. + ADMIN_USERNAME: "admin" + # -- Admin user password, it's used only if `CREATE_ADMIN` is enabled. + ADMIN_PASSWORD: "changeme" +env: + RUN_MIGRATIONS: 1 + CREATE_ADMIN: 1 + DATABASE_URL: + secretKeyRef: + name: dbcreds + key: urlnossl + +service: + main: + ports: + main: + port: 10091 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" + +probes: + liveness: + enabled: true + custom: true + spec: + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 1 + failureThreshold: 3 + httpGet: + path: /healthcheck + port: 8080 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlDatabase: miniflux + postgresqlUsername: miniflux diff --git a/stable/miniflux/7.0.24/questions.yaml b/stable/miniflux/7.0.25/questions.yaml similarity index 100% rename from stable/miniflux/7.0.24/questions.yaml rename to stable/miniflux/7.0.25/questions.yaml diff --git a/stable/overseerr/6.0.22/templates/common.yaml b/stable/miniflux/7.0.25/templates/common.yaml similarity index 100% rename from stable/overseerr/6.0.22/templates/common.yaml rename to stable/miniflux/7.0.25/templates/common.yaml diff --git a/stable/openhab/2.0.23/values.yaml b/stable/miniflux/7.0.25/values.yaml similarity index 100% rename from stable/openhab/2.0.23/values.yaml rename to stable/miniflux/7.0.25/values.yaml diff --git a/stable/minio-console/3.0.24/CHANGELOG.md b/stable/minio-console/3.0.24/CHANGELOG.md deleted file mode 100644 index 14715da703b..00000000000 --- a/stable/minio-console/3.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [minio-console-3.0.23](https://github.com/truecharts/apps/compare/minio-console-3.0.21...minio-console-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [minio-console-3.0.21](https://github.com/truecharts/apps/compare/minio-console-3.0.20...minio-console-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [minio-console-3.0.20](https://github.com/truecharts/apps/compare/minio-console-3.0.19...minio-console-3.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [minio-console-3.0.19](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-console-3.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [minio-console-3.0.17](https://github.com/truecharts/apps/compare/minio-console-3.0.16...minio-console-3.0.17) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [minio-console-3.0.16](https://github.com/truecharts/apps/compare/minio-console-3.0.14...minio-console-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [minio-console-3.0.14](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-console-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [minio-console-3.0.13](https://github.com/truecharts/apps/compare/minio-console-3.0.12...minio-console-3.0.13) (2022-07-12) - -#### Chore diff --git a/stable/minio-console/3.0.24/Chart.lock b/stable/minio-console/3.0.24/Chart.lock deleted file mode 100644 index 199caa9a476..00000000000 --- a/stable/minio-console/3.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:00.8896829Z" diff --git a/stable/minio-console/3.0.24/Chart.yaml b/stable/minio-console/3.0.24/Chart.yaml deleted file mode 100644 index 55bb4d89263..00000000000 --- a/stable/minio-console/3.0.24/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.19.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A management console for minio server and operator -home: https://github.com/truecharts/apps/tree/master/charts/stable/minio-console -icon: https://truecharts.org/img/chart-icons/minio-console.png -keywords: - - minio-console - - minio - - s3 -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: minio-console -sources: - - https://github.com/minio/console -version: 3.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/minio-console/3.0.24/README.md b/stable/minio-console/3.0.24/README.md deleted file mode 100644 index 2d974bf2e26..00000000000 --- a/stable/minio-console/3.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# minio-console - -![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 0.19.2](https://img.shields.io/badge/AppVersion-0.19.2-informational?style=flat-square) - -A management console for minio server and operator - -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: [minio-console](https://truecharts.org/docs/charts/stable/minio-console) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `minio-console` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install minio-console TrueCharts/minio-console -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `minio-console` deployment - -```console -helm uninstall minio-console -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install minio-console \ - --set env.TZ="America/New York" \ - TrueCharts/minio-console -``` - -#### 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 minio-console TrueCharts/minio-console -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/minio-console/3.0.24/ix_values.yaml b/stable/minio-console/3.0.24/ix_values.yaml deleted file mode 100644 index 76851ab3dee..00000000000 --- a/stable/minio-console/3.0.24/ix_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -image: - repository: tccr.io/truecharts/minio-console - tag: 0.19.2@sha256:3e6b369e563347968ab8795834bab4b93f8a8d46d47785f5e1da6d592b7f6f8c - pullPolicy: IfNotPresent - -args: ["server"] - -secretEnv: - CONSOLE_PBKDF_PASSPHRASE: "changeme" - CONSOLE_PBKDF_SALT: "changeme" - -env: - CONSOLE_MINIO_SERVER: "" - -service: - main: - ports: - main: - port: 9090 - targetPort: 9090 - -securityContext: - readOnlyRootFilesystem: false - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/minio-console/3.0.25/CHANGELOG.md b/stable/minio-console/3.0.25/CHANGELOG.md new file mode 100644 index 00000000000..88633767838 --- /dev/null +++ b/stable/minio-console/3.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [minio-console-3.0.25](https://github.com/truecharts/apps/compare/minio-console-3.0.24...minio-console-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [minio-console-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.23...minio-console-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [minio-console-3.0.23](https://github.com/truecharts/apps/compare/minio-console-3.0.21...minio-console-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minio-console-3.0.21](https://github.com/truecharts/apps/compare/minio-console-3.0.20...minio-console-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minio-console-3.0.20](https://github.com/truecharts/apps/compare/minio-console-3.0.19...minio-console-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minio-console-3.0.19](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-console-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [minio-console-3.0.17](https://github.com/truecharts/apps/compare/minio-console-3.0.16...minio-console-3.0.17) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [minio-console-3.0.16](https://github.com/truecharts/apps/compare/minio-console-3.0.14...minio-console-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [minio-console-3.0.14](https://github.com/truecharts/apps/compare/minio-console-3.0.13...minio-console-3.0.14) (2022-07-12) + +### Chore diff --git a/stable/minio-console/3.0.25/Chart.lock b/stable/minio-console/3.0.25/Chart.lock new file mode 100644 index 00000000000..875eb800c3b --- /dev/null +++ b/stable/minio-console/3.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:45.767892341Z" diff --git a/stable/minio-console/3.0.25/Chart.yaml b/stable/minio-console/3.0.25/Chart.yaml new file mode 100644 index 00000000000..5b5a3702abc --- /dev/null +++ b/stable/minio-console/3.0.25/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.19.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A management console for minio server and operator +home: https://github.com/truecharts/apps/tree/master/charts/stable/minio-console +icon: https://truecharts.org/img/chart-icons/minio-console.png +keywords: + - minio-console + - minio + - s3 +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minio-console +sources: + - https://github.com/minio/console +version: 3.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/minio-console/3.0.25/README.md b/stable/minio-console/3.0.25/README.md new file mode 100644 index 00000000000..6fcaabba39c --- /dev/null +++ b/stable/minio-console/3.0.25/README.md @@ -0,0 +1,107 @@ +# minio-console + +![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 0.19.2](https://img.shields.io/badge/AppVersion-0.19.2-informational?style=flat-square) + +A management console for minio server and operator + +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: [minio-console](https://truecharts.org/docs/charts/stable/minio-console) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `minio-console` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install minio-console TrueCharts/minio-console +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `minio-console` deployment + +```console +helm uninstall minio-console +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install minio-console \ + --set env.TZ="America/New York" \ + TrueCharts/minio-console +``` + +#### 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 minio-console TrueCharts/minio-console -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/minio-console/3.0.24/app-readme.md b/stable/minio-console/3.0.25/app-readme.md similarity index 100% rename from stable/minio-console/3.0.24/app-readme.md rename to stable/minio-console/3.0.25/app-readme.md diff --git a/stable/openkm/7.0.23/charts/common-10.4.7.tgz b/stable/minio-console/3.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/openkm/7.0.23/charts/common-10.4.7.tgz rename to stable/minio-console/3.0.25/charts/common-10.4.7.tgz diff --git a/stable/minio-console/3.0.25/ix_values.yaml b/stable/minio-console/3.0.25/ix_values.yaml new file mode 100644 index 00000000000..65eaff087a0 --- /dev/null +++ b/stable/minio-console/3.0.25/ix_values.yaml @@ -0,0 +1,30 @@ +image: + repository: tccr.io/truecharts/minio-console + tag: 0.19.2@sha256:d018d312f78c4f1af563deb7f90e467777ca76fcdb36432d7aea12d2350fd592 + pullPolicy: IfNotPresent + +args: ["server"] + +secretEnv: + CONSOLE_PBKDF_PASSPHRASE: "changeme" + CONSOLE_PBKDF_SALT: "changeme" + +env: + CONSOLE_MINIO_SERVER: "" + +service: + main: + ports: + main: + port: 9090 + targetPort: 9090 + +securityContext: + readOnlyRootFilesystem: false + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/minio-console/3.0.24/questions.yaml b/stable/minio-console/3.0.25/questions.yaml similarity index 100% rename from stable/minio-console/3.0.24/questions.yaml rename to stable/minio-console/3.0.25/questions.yaml diff --git a/stable/owncast/6.0.23/templates/common.yaml b/stable/minio-console/3.0.25/templates/common.yaml similarity index 100% rename from stable/owncast/6.0.23/templates/common.yaml rename to stable/minio-console/3.0.25/templates/common.yaml diff --git a/stable/openkm/7.0.23/values.yaml b/stable/minio-console/3.0.25/values.yaml similarity index 100% rename from stable/openkm/7.0.23/values.yaml rename to stable/minio-console/3.0.25/values.yaml diff --git a/stable/minio/3.0.34/CHANGELOG.md b/stable/minio/3.0.34/CHANGELOG.md deleted file mode 100644 index 37eac8aeee6..00000000000 --- a/stable/minio/3.0.34/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [minio-3.0.33](https://github.com/truecharts/apps/compare/minio-3.0.31...minio-3.0.33) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [minio-3.0.31](https://github.com/truecharts/apps/compare/minio-3.0.30...minio-3.0.31) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [minio-3.0.30](https://github.com/truecharts/apps/compare/minio-3.0.29...minio-3.0.30) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [minio-3.0.29](https://github.com/truecharts/apps/compare/minio-3.0.28...minio-3.0.29) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [minio-3.0.28](https://github.com/truecharts/apps/compare/minio-3.0.27...minio-3.0.28) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [minio-3.0.27](https://github.com/truecharts/apps/compare/minio-3.0.26...minio-3.0.27) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [minio-3.0.26](https://github.com/truecharts/apps/compare/minio-3.0.24...minio-3.0.26) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [minio-3.0.24](https://github.com/truecharts/apps/compare/minio-console-3.0.17...minio-3.0.24) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - diff --git a/stable/minio/3.0.34/Chart.lock b/stable/minio/3.0.34/Chart.lock deleted file mode 100644 index 39f796d7c2c..00000000000 --- a/stable/minio/3.0.34/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:00.624626232Z" diff --git a/stable/minio/3.0.34/Chart.yaml b/stable/minio/3.0.34/Chart.yaml deleted file mode 100644 index 018b1a5ccac..00000000000 --- a/stable/minio/3.0.34/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Minio is a self-hosted S3 storage server -home: https://github.com/truecharts/apps/tree/master/charts/stable/minio -icon: https://truecharts.org/img/chart-icons/minio.png -keywords: - - minio - - s3 - - storage -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: minio -sources: - - https://github.com/minio/minio -version: 3.0.34 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/minio/3.0.34/README.md b/stable/minio/3.0.34/README.md deleted file mode 100644 index f46b72c067b..00000000000 --- a/stable/minio/3.0.34/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# minio - -![Version: 3.0.34](https://img.shields.io/badge/Version-3.0.34-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Minio is a self-hosted S3 storage server - -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: [minio](https://truecharts.org/docs/charts/stable/minio) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `minio` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install minio TrueCharts/minio -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `minio` deployment - -```console -helm uninstall minio -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install minio \ - --set env.TZ="America/New York" \ - TrueCharts/minio -``` - -#### 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 minio TrueCharts/minio -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/minio/3.0.34/ix_values.yaml b/stable/minio/3.0.34/ix_values.yaml deleted file mode 100644 index 2208e4ed485..00000000000 --- a/stable/minio/3.0.34/ix_values.yaml +++ /dev/null @@ -1,56 +0,0 @@ -image: - repository: tccr.io/truecharts/minio - tag: latest@sha256:5a5acc7dfae24a5a6fb88c4f8bb41d2141f0cb1fd33803d1dc7d13241ab7ce6d - pullPolicy: IfNotPresent - -args: ["server", "/data", "--address", ":10106", "--console-address", ":10107"] - -secretEnv: - MINIO_ROOT_PASSWORD: "changeme" - -env: - MINIO_ROOT_USER: "minio" - MINIO_BROWSER_REDIRECT_URL: "" - MINIO_SERVER_URL: "" - -probes: - liveness: - custom: true - spec: - httpGet: - scheme: HTTP - path: "/minio/health/live" - port: 10106 - readiness: - custom: true - spec: - httpGet: - scheme: HTTP - path: "/minio/health/ready" - port: 10106 - -service: - main: - ports: - main: - port: 10107 - targetPort: 10107 - api: - enabled: true - ports: - api: - enabled: true - targetPort: 10106 - port: 10106 - -ingress: - api: - autoLink: true - -securityContext: - readOnlyRootFilesystem: false - -persistence: - config: - enabled: true - mountPath: "/data" diff --git a/stable/minio/3.0.35/CHANGELOG.md b/stable/minio/3.0.35/CHANGELOG.md new file mode 100644 index 00000000000..42dc312e0de --- /dev/null +++ b/stable/minio/3.0.35/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [minio-3.0.35](https://github.com/truecharts/apps/compare/minio-3.0.34...minio-3.0.35) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.34](https://github.com/truecharts/apps/compare/minio-3.0.33...minio-3.0.34) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [minio-3.0.33](https://github.com/truecharts/apps/compare/minio-3.0.31...minio-3.0.33) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [minio-3.0.31](https://github.com/truecharts/apps/compare/minio-3.0.30...minio-3.0.31) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [minio-3.0.30](https://github.com/truecharts/apps/compare/minio-3.0.29...minio-3.0.30) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [minio-3.0.29](https://github.com/truecharts/apps/compare/minio-3.0.28...minio-3.0.29) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [minio-3.0.28](https://github.com/truecharts/apps/compare/minio-3.0.27...minio-3.0.28) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [minio-3.0.27](https://github.com/truecharts/apps/compare/minio-3.0.26...minio-3.0.27) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [minio-3.0.26](https://github.com/truecharts/apps/compare/minio-3.0.24...minio-3.0.26) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + diff --git a/stable/minio/3.0.35/Chart.lock b/stable/minio/3.0.35/Chart.lock new file mode 100644 index 00000000000..56dcc93fab7 --- /dev/null +++ b/stable/minio/3.0.35/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:33.147590177Z" diff --git a/stable/minio/3.0.35/Chart.yaml b/stable/minio/3.0.35/Chart.yaml new file mode 100644 index 00000000000..2e5cad69833 --- /dev/null +++ b/stable/minio/3.0.35/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Minio is a self-hosted S3 storage server +home: https://github.com/truecharts/apps/tree/master/charts/stable/minio +icon: https://truecharts.org/img/chart-icons/minio.png +keywords: + - minio + - s3 + - storage +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: minio +sources: + - https://github.com/minio/minio +version: 3.0.35 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/minio/3.0.35/README.md b/stable/minio/3.0.35/README.md new file mode 100644 index 00000000000..0cc2ab7d7cd --- /dev/null +++ b/stable/minio/3.0.35/README.md @@ -0,0 +1,107 @@ +# minio + +![Version: 3.0.35](https://img.shields.io/badge/Version-3.0.35-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Minio is a self-hosted S3 storage server + +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: [minio](https://truecharts.org/docs/charts/stable/minio) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `minio` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install minio TrueCharts/minio +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `minio` deployment + +```console +helm uninstall minio +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install minio \ + --set env.TZ="America/New York" \ + TrueCharts/minio +``` + +#### 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 minio TrueCharts/minio -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/minio/3.0.34/app-readme.md b/stable/minio/3.0.35/app-readme.md similarity index 100% rename from stable/minio/3.0.34/app-readme.md rename to stable/minio/3.0.35/app-readme.md diff --git a/stable/openldap/7.0.23/charts/common-10.4.7.tgz b/stable/minio/3.0.35/charts/common-10.4.7.tgz similarity index 100% rename from stable/openldap/7.0.23/charts/common-10.4.7.tgz rename to stable/minio/3.0.35/charts/common-10.4.7.tgz diff --git a/stable/minio/3.0.35/ix_values.yaml b/stable/minio/3.0.35/ix_values.yaml new file mode 100644 index 00000000000..b164a68a827 --- /dev/null +++ b/stable/minio/3.0.35/ix_values.yaml @@ -0,0 +1,56 @@ +image: + repository: tccr.io/truecharts/minio + tag: latest@sha256:4e299eb1f6907d86d91eba21906cea7c14aec358750c858ebfb443caab0a767e + pullPolicy: IfNotPresent + +args: ["server", "/data", "--address", ":10106", "--console-address", ":10107"] + +secretEnv: + MINIO_ROOT_PASSWORD: "changeme" + +env: + MINIO_ROOT_USER: "minio" + MINIO_BROWSER_REDIRECT_URL: "" + MINIO_SERVER_URL: "" + +probes: + liveness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/minio/health/live" + port: 10106 + readiness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/minio/health/ready" + port: 10106 + +service: + main: + ports: + main: + port: 10107 + targetPort: 10107 + api: + enabled: true + ports: + api: + enabled: true + targetPort: 10106 + port: 10106 + +ingress: + api: + autoLink: true + +securityContext: + readOnlyRootFilesystem: false + +persistence: + config: + enabled: true + mountPath: "/data" diff --git a/stable/minio/3.0.34/questions.yaml b/stable/minio/3.0.35/questions.yaml similarity index 100% rename from stable/minio/3.0.34/questions.yaml rename to stable/minio/3.0.35/questions.yaml diff --git a/stable/pgadmin/7.0.23/templates/common.yaml b/stable/minio/3.0.35/templates/common.yaml similarity index 100% rename from stable/pgadmin/7.0.23/templates/common.yaml rename to stable/minio/3.0.35/templates/common.yaml diff --git a/stable/openldap/7.0.23/values.yaml b/stable/minio/3.0.35/values.yaml similarity index 100% rename from stable/openldap/7.0.23/values.yaml rename to stable/minio/3.0.35/values.yaml diff --git a/stable/mkvcleaver/1.0.0/CHANGELOG.md b/stable/mkvcleaver/1.0.0/CHANGELOG.md deleted file mode 100644 index f095bf69c32..00000000000 --- a/stable/mkvcleaver/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mkvcleaver-1.0.0](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [mkvcleaver-1.0.0](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [mkvcleaver-0.0.15](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mkvcleaver-0.0.14](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.12...mkvcleaver-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mkvcleaver-0.0.12](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.11...mkvcleaver-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mkvcleaver-0.0.11](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.10...mkvcleaver-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mkvcleaver-0.0.10](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.8...mkvcleaver-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mkvcleaver-0.0.8](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.6...mkvcleaver-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mkvcleaver-0.0.6](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.5...mkvcleaver-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mkvcleaver-0.0.5](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.4...mkvcleaver-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [mkvcleaver-0.0.4](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.3...mkvcleaver-0.0.4) (2022-07-11) - -#### Chore - diff --git a/stable/mkvcleaver/1.0.0/Chart.lock b/stable/mkvcleaver/1.0.0/Chart.lock deleted file mode 100644 index 3fee32f6745..00000000000 --- a/stable/mkvcleaver/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:19.941231129Z" diff --git a/stable/mkvcleaver/1.0.0/Chart.yaml b/stable/mkvcleaver/1.0.0/Chart.yaml deleted file mode 100644 index 673c7931bb5..00000000000 --- a/stable/mkvcleaver/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.3.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: MKVCleaver is a tool for batch extraction of data from MKV files -home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvcleaver -icon: https://truecharts.org/img/chart-icons/mkvcleaver.png -keywords: - - media - - mkvcleaver -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mkvcleaver -sources: - - https://github.com/jlesage/docker-mkvcleaver - - https://hub.docker.com/r/jlesage/mkvcleaver/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mkvcleaver/1.0.0/README.md b/stable/mkvcleaver/1.0.0/README.md deleted file mode 100644 index 24ca5900eda..00000000000 --- a/stable/mkvcleaver/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# mkvcleaver - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.3.0](https://img.shields.io/badge/AppVersion-1.3.0-informational?style=flat-square) - -MKVCleaver is a tool for batch extraction of data from MKV files - -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: [mkvcleaver](https://truecharts.org/docs/charts/stable/mkvcleaver) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mkvcleaver` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mkvcleaver TrueCharts/mkvcleaver -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mkvcleaver` deployment - -```console -helm uninstall mkvcleaver -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mkvcleaver \ - --set env.TZ="America/New York" \ - TrueCharts/mkvcleaver -``` - -#### 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 mkvcleaver TrueCharts/mkvcleaver -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mkvcleaver/1.0.0/ix_values.yaml b/stable/mkvcleaver/1.0.0/ix_values.yaml deleted file mode 100644 index e9e4bedd52b..00000000000 --- a/stable/mkvcleaver/1.0.0/ix_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - repository: tccr.io/truecharts/mkvcleaver - tag: v1.3.0@sha256:b0aff39423d4d08ff3cbb8db4751befee76734f1742f212f640d911c7f54899e - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10270 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10271 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-mkvcleaver' - -secretEnv: - VNC_PASSWORD: "" - -mkvcleaver: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - mkvcleaver: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mkvcleaver.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mkvcleaver.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mkvcleaver.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.mkvcleaver.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.mkvcleaver.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" diff --git a/stable/mkvcleaver/1.0.1/CHANGELOG.md b/stable/mkvcleaver/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..9677be18d63 --- /dev/null +++ b/stable/mkvcleaver/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mkvcleaver-1.0.1](https://github.com/truecharts/apps/compare/mkvcleaver-1.0.0...mkvcleaver-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mkvcleaver-1.0.0](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [mkvcleaver-1.0.0](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [mkvcleaver-0.0.15](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.14...mkvcleaver-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mkvcleaver-0.0.14](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.12...mkvcleaver-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mkvcleaver-0.0.12](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.11...mkvcleaver-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mkvcleaver-0.0.11](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.10...mkvcleaver-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mkvcleaver-0.0.10](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.8...mkvcleaver-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mkvcleaver-0.0.8](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.6...mkvcleaver-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mkvcleaver-0.0.6](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.5...mkvcleaver-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mkvcleaver-0.0.5](https://github.com/truecharts/apps/compare/mkvcleaver-0.0.4...mkvcleaver-0.0.5) (2022-07-12) + +#### Chore + diff --git a/stable/mkvcleaver/1.0.1/Chart.lock b/stable/mkvcleaver/1.0.1/Chart.lock new file mode 100644 index 00000000000..f8426ac85d1 --- /dev/null +++ b/stable/mkvcleaver/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:45.966355932Z" diff --git a/stable/mkvcleaver/1.0.1/Chart.yaml b/stable/mkvcleaver/1.0.1/Chart.yaml new file mode 100644 index 00000000000..ac5a53d6130 --- /dev/null +++ b/stable/mkvcleaver/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: MKVCleaver is a tool for batch extraction of data from MKV files +home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvcleaver +icon: https://truecharts.org/img/chart-icons/mkvcleaver.png +keywords: + - media + - mkvcleaver +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mkvcleaver +sources: + - https://github.com/jlesage/docker-mkvcleaver + - https://hub.docker.com/r/jlesage/mkvcleaver/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mkvcleaver/1.0.1/README.md b/stable/mkvcleaver/1.0.1/README.md new file mode 100644 index 00000000000..66b5e018aed --- /dev/null +++ b/stable/mkvcleaver/1.0.1/README.md @@ -0,0 +1,108 @@ +# mkvcleaver + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.3.0](https://img.shields.io/badge/AppVersion-1.3.0-informational?style=flat-square) + +MKVCleaver is a tool for batch extraction of data from MKV files + +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: [mkvcleaver](https://truecharts.org/docs/charts/stable/mkvcleaver) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mkvcleaver` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mkvcleaver TrueCharts/mkvcleaver +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mkvcleaver` deployment + +```console +helm uninstall mkvcleaver +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mkvcleaver \ + --set env.TZ="America/New York" \ + TrueCharts/mkvcleaver +``` + +#### 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 mkvcleaver TrueCharts/mkvcleaver -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mkvcleaver/1.0.0/app-readme.md b/stable/mkvcleaver/1.0.1/app-readme.md similarity index 100% rename from stable/mkvcleaver/1.0.0/app-readme.md rename to stable/mkvcleaver/1.0.1/app-readme.md diff --git a/stable/openspeedtest/1.0.20/charts/common-10.4.7.tgz b/stable/mkvcleaver/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/openspeedtest/1.0.20/charts/common-10.4.7.tgz rename to stable/mkvcleaver/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/mkvcleaver/1.0.1/ix_values.yaml b/stable/mkvcleaver/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..275d34e3131 --- /dev/null +++ b/stable/mkvcleaver/1.0.1/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/mkvcleaver + tag: v1.3.0@sha256:363252799dfa5a7dfbafc260370b34c81ab79ba6f2ec923454bdc4db6a7a835b + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10270 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10271 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-mkvcleaver' + +secretEnv: + VNC_PASSWORD: "" + +mkvcleaver: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + mkvcleaver: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mkvcleaver.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mkvcleaver.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mkvcleaver.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.mkvcleaver.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.mkvcleaver.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" diff --git a/stable/mkvcleaver/1.0.0/questions.yaml b/stable/mkvcleaver/1.0.1/questions.yaml similarity index 100% rename from stable/mkvcleaver/1.0.0/questions.yaml rename to stable/mkvcleaver/1.0.1/questions.yaml diff --git a/stable/photoview/4.0.22/templates/common.yaml b/stable/mkvcleaver/1.0.1/templates/common.yaml similarity index 100% rename from stable/photoview/4.0.22/templates/common.yaml rename to stable/mkvcleaver/1.0.1/templates/common.yaml diff --git a/stable/openspeedtest/1.0.20/values.yaml b/stable/mkvcleaver/1.0.1/values.yaml similarity index 100% rename from stable/openspeedtest/1.0.20/values.yaml rename to stable/mkvcleaver/1.0.1/values.yaml diff --git a/stable/mkvtoolnix/2.0.22/CHANGELOG.md b/stable/mkvtoolnix/2.0.22/CHANGELOG.md deleted file mode 100644 index 71a67b5d376..00000000000 --- a/stable/mkvtoolnix/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mkvtoolnix-2.0.21](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.19...mkvtoolnix-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mkvtoolnix-2.0.19](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.18...mkvtoolnix-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mkvtoolnix-2.0.18](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.17...mkvtoolnix-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mkvtoolnix-2.0.17](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.15...mkvtoolnix-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mkvtoolnix-2.0.15](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.13...mkvtoolnix-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mkvtoolnix-2.0.13](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.12...mkvtoolnix-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [mkvtoolnix-2.0.12](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.11...mkvtoolnix-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) -* update docker general non-major ([#3150](https://github.com/truecharts/apps/issues/3150)) - - - - -### [mkvtoolnix-2.0.11](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.10...mkvtoolnix-2.0.11) (2022-07-11) - -#### Chore - diff --git a/stable/mkvtoolnix/2.0.22/Chart.lock b/stable/mkvtoolnix/2.0.22/Chart.lock deleted file mode 100644 index c54ccf9bcae..00000000000 --- a/stable/mkvtoolnix/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:21.067692465Z" diff --git a/stable/mkvtoolnix/2.0.22/Chart.yaml b/stable/mkvtoolnix/2.0.22/Chart.yaml deleted file mode 100644 index d672c1acf6d..00000000000 --- a/stable/mkvtoolnix/2.0.22/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.64.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: MKVToolNix is a set of tools to create, alter and inspect Matroska files. -home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvtoolnix -icon: https://truecharts.org/img/chart-icons/mkvtoolnix.png -keywords: - - media - - mkvtoolnix - - mkv -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mkvtoolnix -sources: - - https://github.com/jlesage/docker-mkvtoolnix - - https://hub.docker.com/r/jlesage/mkvtoolnix - - https://mkvtoolnix.download/ -type: application -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mkvtoolnix/2.0.22/README.md b/stable/mkvtoolnix/2.0.22/README.md deleted file mode 100644 index f4a37eb4415..00000000000 --- a/stable/mkvtoolnix/2.0.22/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mkvtoolnix - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.64.0](https://img.shields.io/badge/AppVersion-1.64.0-informational?style=flat-square) - -MKVToolNix is a set of tools to create, alter and inspect Matroska files. - -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: [mkvtoolnix](https://truecharts.org/docs/charts/stable/mkvtoolnix) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mkvtoolnix` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mkvtoolnix TrueCharts/mkvtoolnix -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mkvtoolnix` deployment - -```console -helm uninstall mkvtoolnix -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mkvtoolnix \ - --set env.TZ="America/New York" \ - TrueCharts/mkvtoolnix -``` - -#### 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 mkvtoolnix TrueCharts/mkvtoolnix -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mkvtoolnix/2.0.22/ix_values.yaml b/stable/mkvtoolnix/2.0.22/ix_values.yaml deleted file mode 100644 index 67e25fa06f6..00000000000 --- a/stable/mkvtoolnix/2.0.22/ix_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - repository: tccr.io/truecharts/mkvtoolnix - tag: v1.64.0@sha256:76da3d584f8bcf38f0b5284a3a50c2977c63d51c5e7854598c9a99a7a23ed5e3 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10236 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10237 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-mkvtoolnix' - -secretEnv: - VNC_PASSWORD: "" - -mkvtoolnix: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - mkvtoolnix: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mkvtoolnix.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mkvtoolnix.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mkvtoolnix.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.mkvtoolnix.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.mkvtoolnix.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" diff --git a/stable/mkvtoolnix/2.0.23/CHANGELOG.md b/stable/mkvtoolnix/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..ef901b1186d --- /dev/null +++ b/stable/mkvtoolnix/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mkvtoolnix-2.0.23](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.22...mkvtoolnix-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mkvtoolnix-2.0.22](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.21...mkvtoolnix-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mkvtoolnix-2.0.21](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.19...mkvtoolnix-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mkvtoolnix-2.0.19](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.18...mkvtoolnix-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mkvtoolnix-2.0.18](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.17...mkvtoolnix-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mkvtoolnix-2.0.17](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.15...mkvtoolnix-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mkvtoolnix-2.0.15](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.13...mkvtoolnix-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [mkvtoolnix-2.0.13](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.12...mkvtoolnix-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [mkvtoolnix-2.0.12](https://github.com/truecharts/apps/compare/mkvtoolnix-2.0.11...mkvtoolnix-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/mkvtoolnix/2.0.23/Chart.lock b/stable/mkvtoolnix/2.0.23/Chart.lock new file mode 100644 index 00000000000..51629259340 --- /dev/null +++ b/stable/mkvtoolnix/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:55:51.913433582Z" diff --git a/stable/mkvtoolnix/2.0.23/Chart.yaml b/stable/mkvtoolnix/2.0.23/Chart.yaml new file mode 100644 index 00000000000..21f843b476e --- /dev/null +++ b/stable/mkvtoolnix/2.0.23/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.64.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: MKVToolNix is a set of tools to create, alter and inspect Matroska files. +home: https://github.com/truecharts/apps/tree/master/charts/stable/mkvtoolnix +icon: https://truecharts.org/img/chart-icons/mkvtoolnix.png +keywords: + - media + - mkvtoolnix + - mkv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mkvtoolnix +sources: + - https://github.com/jlesage/docker-mkvtoolnix + - https://hub.docker.com/r/jlesage/mkvtoolnix + - https://mkvtoolnix.download/ +type: application +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mkvtoolnix/2.0.23/README.md b/stable/mkvtoolnix/2.0.23/README.md new file mode 100644 index 00000000000..6cf76350e75 --- /dev/null +++ b/stable/mkvtoolnix/2.0.23/README.md @@ -0,0 +1,109 @@ +# mkvtoolnix + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.64.0](https://img.shields.io/badge/AppVersion-1.64.0-informational?style=flat-square) + +MKVToolNix is a set of tools to create, alter and inspect Matroska files. + +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: [mkvtoolnix](https://truecharts.org/docs/charts/stable/mkvtoolnix) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mkvtoolnix` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mkvtoolnix TrueCharts/mkvtoolnix +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mkvtoolnix` deployment + +```console +helm uninstall mkvtoolnix +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mkvtoolnix \ + --set env.TZ="America/New York" \ + TrueCharts/mkvtoolnix +``` + +#### 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 mkvtoolnix TrueCharts/mkvtoolnix -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mkvtoolnix/2.0.22/app-readme.md b/stable/mkvtoolnix/2.0.23/app-readme.md similarity index 100% rename from stable/mkvtoolnix/2.0.22/app-readme.md rename to stable/mkvtoolnix/2.0.23/app-readme.md diff --git a/stable/outline/3.0.25/charts/common-10.4.7.tgz b/stable/mkvtoolnix/2.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/outline/3.0.25/charts/common-10.4.7.tgz rename to stable/mkvtoolnix/2.0.23/charts/common-10.4.7.tgz diff --git a/stable/mkvtoolnix/2.0.23/ix_values.yaml b/stable/mkvtoolnix/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..ad9e087aa97 --- /dev/null +++ b/stable/mkvtoolnix/2.0.23/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/mkvtoolnix + tag: v1.64.0@sha256:a63a9ed12ebcc3dba7055a55255962afede48c12433888f0b0fc08a71a303a9c + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10236 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10237 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-mkvtoolnix' + +secretEnv: + VNC_PASSWORD: "" + +mkvtoolnix: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + mkvtoolnix: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.mkvtoolnix.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.mkvtoolnix.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.mkvtoolnix.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.mkvtoolnix.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.mkvtoolnix.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" diff --git a/stable/mkvtoolnix/2.0.22/questions.yaml b/stable/mkvtoolnix/2.0.23/questions.yaml similarity index 100% rename from stable/mkvtoolnix/2.0.22/questions.yaml rename to stable/mkvtoolnix/2.0.23/questions.yaml diff --git a/stable/phpldapadmin/6.0.22/templates/common.yaml b/stable/mkvtoolnix/2.0.23/templates/common.yaml similarity index 100% rename from stable/phpldapadmin/6.0.22/templates/common.yaml rename to stable/mkvtoolnix/2.0.23/templates/common.yaml diff --git a/stable/outline/3.0.25/values.yaml b/stable/mkvtoolnix/2.0.23/values.yaml similarity index 100% rename from stable/outline/3.0.25/values.yaml rename to stable/mkvtoolnix/2.0.23/values.yaml diff --git a/stable/ml-workspace/2.0.21/CHANGELOG.md b/stable/ml-workspace/2.0.21/CHANGELOG.md deleted file mode 100644 index 5906a4a7ec4..00000000000 --- a/stable/ml-workspace/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ml-workspace-2.0.20](https://github.com/truecharts/apps/compare/ml-workspace-2.0.18...ml-workspace-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ml-workspace-2.0.18](https://github.com/truecharts/apps/compare/ml-workspace-2.0.17...ml-workspace-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ml-workspace-2.0.17](https://github.com/truecharts/apps/compare/ml-workspace-2.0.16...ml-workspace-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ml-workspace-2.0.16](https://github.com/truecharts/apps/compare/ml-workspace-2.0.14...ml-workspace-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ml-workspace-2.0.14](https://github.com/truecharts/apps/compare/ml-workspace-2.0.12...ml-workspace-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ml-workspace-2.0.12](https://github.com/truecharts/apps/compare/ml-workspace-2.0.11...ml-workspace-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ml-workspace-2.0.11](https://github.com/truecharts/apps/compare/ml-workspace-2.0.10...ml-workspace-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ml-workspace-2.0.10](https://github.com/truecharts/apps/compare/ml-workspace-2.0.9...ml-workspace-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/ml-workspace/2.0.21/Chart.lock b/stable/ml-workspace/2.0.21/Chart.lock deleted file mode 100644 index 7abf5ad8e8d..00000000000 --- a/stable/ml-workspace/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:30.832863372Z" diff --git a/stable/ml-workspace/2.0.21/Chart.yaml b/stable/ml-workspace/2.0.21/Chart.yaml deleted file mode 100644 index 6a259383435..00000000000 --- a/stable/ml-workspace/2.0.21/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "0.13.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: All-in-one web-based development environment for machine learning -home: https://github.com/truecharts/apps/tree/master/charts/stable/ml-workspace -icon: https://truecharts.org/img/chart-icons/ml-workspace.png -keywords: - - machine - - learning - - ai -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ml-workspace -sources: - - https://github.com/ml-tooling/ml-workspace - - https://hub.docker.com/r/mltooling/ml-workspace - - https://hub.docker.com/r/mltooling/ml-workspace-gpu - - https://hub.docker.com/r/mltooling/ml-workspace-light - - https://hub.docker.com/r/mltooling/ml-workspace-minimal -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - utility - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ml-workspace/2.0.21/README.md b/stable/ml-workspace/2.0.21/README.md deleted file mode 100644 index 17593a701a0..00000000000 --- a/stable/ml-workspace/2.0.21/README.md +++ /dev/null @@ -1,111 +0,0 @@ -# ml-workspace - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: 0.13.2](https://img.shields.io/badge/AppVersion-0.13.2-informational?style=flat-square) - -All-in-one web-based development environment for machine learning - -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: [ml-workspace](https://truecharts.org/docs/charts/stable/ml-workspace) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ml-workspace` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ml-workspace TrueCharts/ml-workspace -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ml-workspace` deployment - -```console -helm uninstall ml-workspace -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ml-workspace \ - --set env.TZ="America/New York" \ - TrueCharts/ml-workspace -``` - -#### 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 ml-workspace TrueCharts/ml-workspace -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ml-workspace/2.0.21/ix_values.yaml b/stable/ml-workspace/2.0.21/ix_values.yaml deleted file mode 100644 index d2f38eec44e..00000000000 --- a/stable/ml-workspace/2.0.21/ix_values.yaml +++ /dev/null @@ -1,75 +0,0 @@ -image: - repository: tccr.io/truecharts/ml-workspace - tag: v0.13.2@sha256:fd0195f1d7dc85c14c554a04e7e969201fa9ed8d3448943ca235142f8b2c2ea4 - pullPolicy: IfNotPresent - -imageGPU: - repository: tccr.io/truecharts/ml-workspace-gpu - pullPolicy: IfNotPresent - tag: v0.13.2@sha256:9597b92b15fd4f4f07f84c3d4a93d5905519f5323f1584391122d6ee81abac95 - -imageMinimal: - repository: tccr.io/truecharts/ml-workspace-minimal - pullPolicy: IfNotPresent - tag: v0.13.2@sha256:e95cfd15de0777db2ae5a60752a8cdfdf449bffa23ae6cef94662018e62f9c33 - -imageLight: - repository: tccr.io/truecharts/ml-workspace-light - pullPolicy: IfNotPresent - tag: v0.13.2@sha256:57258c0496b6dd2e7b7e38378cf9b00de8dc71b4ddbf2c9effb4411333b31241 - -imageR: - repository: tccr.io/truecharts/ml-workspace-r - pullPolicy: IfNotPresent - tag: v0.12.1@sha256:a67725dbac3e54b8b251c5cd6414cc03a6d4c73084c19fb9b825cbfc64ffb94a - -imageSpark: - repository: tccr.io/truecharts/ml-workspace-spark - pullPolicy: IfNotPresent - tag: v0.12.1@sha256:40af0bb4d9198b4bb467f529034c6b985ffcf8efb4526fff334a0bdb33ddd562 - -imageSelector: "image" - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - WORKSPACE_AUTH_USER: "admin" - WORKSPACE_AUTH_PASSWORD: "password" - # true, false, or a token - AUTHENTICATE_VIA_JUPYTER: "mytoken" - -env: - WORKSPACE_BASE_URL: "/" - WORKSPACE_SSL_ENABLED: false - WORKSPACE_PORT: "{{ .Values.service.main.ports.main.port }}" - # User Defined - CONFIG_BACKUP_ENABLED: true - SHARED_LINKS_ENABLED: false - INCLUDE_TUTORIALS: true - MAX_NUM_THREADS: "auto" - # Jupyter Config - # true, false or timeout in seconds - SHUTDOWN_INACTIVE_KERNELS: "false" - NOTEBOOK_ARGS: "" - -service: - main: - ports: - main: - port: 10201 - -persistence: - workspace: - enabled: true - mountPath: "/workspace" - shm: - enabled: true - mountPath: "/dev/shm" - type: "emptyDir" - medium: "Memory" diff --git a/stable/ml-workspace/2.0.22/CHANGELOG.md b/stable/ml-workspace/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..8ee1fe97b6c --- /dev/null +++ b/stable/ml-workspace/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ml-workspace-2.0.22](https://github.com/truecharts/apps/compare/ml-workspace-2.0.21...ml-workspace-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ml-workspace-2.0.21](https://github.com/truecharts/apps/compare/ml-workspace-2.0.20...ml-workspace-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ml-workspace-2.0.20](https://github.com/truecharts/apps/compare/ml-workspace-2.0.18...ml-workspace-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ml-workspace-2.0.18](https://github.com/truecharts/apps/compare/ml-workspace-2.0.17...ml-workspace-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ml-workspace-2.0.17](https://github.com/truecharts/apps/compare/ml-workspace-2.0.16...ml-workspace-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ml-workspace-2.0.16](https://github.com/truecharts/apps/compare/ml-workspace-2.0.14...ml-workspace-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ml-workspace-2.0.14](https://github.com/truecharts/apps/compare/ml-workspace-2.0.12...ml-workspace-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ml-workspace-2.0.12](https://github.com/truecharts/apps/compare/ml-workspace-2.0.11...ml-workspace-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ml-workspace-2.0.11](https://github.com/truecharts/apps/compare/ml-workspace-2.0.10...ml-workspace-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/ml-workspace/2.0.22/Chart.lock b/stable/ml-workspace/2.0.22/Chart.lock new file mode 100644 index 00000000000..225f5c6a53d --- /dev/null +++ b/stable/ml-workspace/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:00.549035965Z" diff --git a/stable/ml-workspace/2.0.22/Chart.yaml b/stable/ml-workspace/2.0.22/Chart.yaml new file mode 100644 index 00000000000..16fabf44db7 --- /dev/null +++ b/stable/ml-workspace/2.0.22/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.13.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: All-in-one web-based development environment for machine learning +home: https://github.com/truecharts/apps/tree/master/charts/stable/ml-workspace +icon: https://truecharts.org/img/chart-icons/ml-workspace.png +keywords: + - machine + - learning + - ai +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ml-workspace +sources: + - https://github.com/ml-tooling/ml-workspace + - https://hub.docker.com/r/mltooling/ml-workspace + - https://hub.docker.com/r/mltooling/ml-workspace-gpu + - https://hub.docker.com/r/mltooling/ml-workspace-light + - https://hub.docker.com/r/mltooling/ml-workspace-minimal +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - utility + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ml-workspace/2.0.22/README.md b/stable/ml-workspace/2.0.22/README.md new file mode 100644 index 00000000000..b20a4ab8335 --- /dev/null +++ b/stable/ml-workspace/2.0.22/README.md @@ -0,0 +1,111 @@ +# ml-workspace + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 0.13.2](https://img.shields.io/badge/AppVersion-0.13.2-informational?style=flat-square) + +All-in-one web-based development environment for machine learning + +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: [ml-workspace](https://truecharts.org/docs/charts/stable/ml-workspace) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ml-workspace` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ml-workspace TrueCharts/ml-workspace +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ml-workspace` deployment + +```console +helm uninstall ml-workspace +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ml-workspace \ + --set env.TZ="America/New York" \ + TrueCharts/ml-workspace +``` + +#### 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 ml-workspace TrueCharts/ml-workspace -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ml-workspace/2.0.21/app-readme.md b/stable/ml-workspace/2.0.22/app-readme.md similarity index 100% rename from stable/ml-workspace/2.0.21/app-readme.md rename to stable/ml-workspace/2.0.22/app-readme.md diff --git a/stable/overseerr/6.0.22/charts/common-10.4.7.tgz b/stable/ml-workspace/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/overseerr/6.0.22/charts/common-10.4.7.tgz rename to stable/ml-workspace/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/ml-workspace/2.0.21/ci/base-values.yaml b/stable/ml-workspace/2.0.22/ci/base-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/base-values.yaml rename to stable/ml-workspace/2.0.22/ci/base-values.yaml diff --git a/stable/ml-workspace/2.0.21/ci/gpu-values.yaml b/stable/ml-workspace/2.0.22/ci/gpu-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/gpu-values.yaml rename to stable/ml-workspace/2.0.22/ci/gpu-values.yaml diff --git a/stable/ml-workspace/2.0.21/ci/light-values.yaml b/stable/ml-workspace/2.0.22/ci/light-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/light-values.yaml rename to stable/ml-workspace/2.0.22/ci/light-values.yaml diff --git a/stable/ml-workspace/2.0.21/ci/minimal-values.yaml b/stable/ml-workspace/2.0.22/ci/minimal-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/minimal-values.yaml rename to stable/ml-workspace/2.0.22/ci/minimal-values.yaml diff --git a/stable/ml-workspace/2.0.21/ci/r-values.yaml b/stable/ml-workspace/2.0.22/ci/r-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/r-values.yaml rename to stable/ml-workspace/2.0.22/ci/r-values.yaml diff --git a/stable/ml-workspace/2.0.21/ci/spark-values.yaml b/stable/ml-workspace/2.0.22/ci/spark-values.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/ci/spark-values.yaml rename to stable/ml-workspace/2.0.22/ci/spark-values.yaml diff --git a/stable/ml-workspace/2.0.22/ix_values.yaml b/stable/ml-workspace/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..205838e8d08 --- /dev/null +++ b/stable/ml-workspace/2.0.22/ix_values.yaml @@ -0,0 +1,75 @@ +image: + repository: tccr.io/truecharts/ml-workspace + tag: v0.13.2@sha256:e25fe8c34101f63f2e2dd42b76509fe564d8a90ca838cdc462935412cf9dc668 + pullPolicy: IfNotPresent + +imageGPU: + repository: tccr.io/truecharts/ml-workspace-gpu + pullPolicy: IfNotPresent + tag: v0.13.2@sha256:9597b92b15fd4f4f07f84c3d4a93d5905519f5323f1584391122d6ee81abac95 + +imageMinimal: + repository: tccr.io/truecharts/ml-workspace-minimal + pullPolicy: IfNotPresent + tag: v0.13.2@sha256:e95cfd15de0777db2ae5a60752a8cdfdf449bffa23ae6cef94662018e62f9c33 + +imageLight: + repository: tccr.io/truecharts/ml-workspace-light + pullPolicy: IfNotPresent + tag: v0.13.2@sha256:57258c0496b6dd2e7b7e38378cf9b00de8dc71b4ddbf2c9effb4411333b31241 + +imageR: + repository: tccr.io/truecharts/ml-workspace-r + pullPolicy: IfNotPresent + tag: v0.12.1@sha256:a67725dbac3e54b8b251c5cd6414cc03a6d4c73084c19fb9b825cbfc64ffb94a + +imageSpark: + repository: tccr.io/truecharts/ml-workspace-spark + pullPolicy: IfNotPresent + tag: v0.12.1@sha256:40af0bb4d9198b4bb467f529034c6b985ffcf8efb4526fff334a0bdb33ddd562 + +imageSelector: "image" + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + WORKSPACE_AUTH_USER: "admin" + WORKSPACE_AUTH_PASSWORD: "password" + # true, false, or a token + AUTHENTICATE_VIA_JUPYTER: "mytoken" + +env: + WORKSPACE_BASE_URL: "/" + WORKSPACE_SSL_ENABLED: false + WORKSPACE_PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + CONFIG_BACKUP_ENABLED: true + SHARED_LINKS_ENABLED: false + INCLUDE_TUTORIALS: true + MAX_NUM_THREADS: "auto" + # Jupyter Config + # true, false or timeout in seconds + SHUTDOWN_INACTIVE_KERNELS: "false" + NOTEBOOK_ARGS: "" + +service: + main: + ports: + main: + port: 10201 + +persistence: + workspace: + enabled: true + mountPath: "/workspace" + shm: + enabled: true + mountPath: "/dev/shm" + type: "emptyDir" + medium: "Memory" diff --git a/stable/ml-workspace/2.0.21/questions.yaml b/stable/ml-workspace/2.0.22/questions.yaml similarity index 100% rename from stable/ml-workspace/2.0.21/questions.yaml rename to stable/ml-workspace/2.0.22/questions.yaml diff --git a/stable/piaware/6.0.24/templates/common.yaml b/stable/ml-workspace/2.0.22/templates/common.yaml similarity index 100% rename from stable/piaware/6.0.24/templates/common.yaml rename to stable/ml-workspace/2.0.22/templates/common.yaml diff --git a/stable/overseerr/6.0.22/values.yaml b/stable/ml-workspace/2.0.22/values.yaml similarity index 100% rename from stable/overseerr/6.0.22/values.yaml rename to stable/ml-workspace/2.0.22/values.yaml diff --git a/stable/monica/3.0.31/CHANGELOG.md b/stable/monica/3.0.31/CHANGELOG.md deleted file mode 100644 index 2a9ff5421ef..00000000000 --- a/stable/monica/3.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [monica-3.0.30](https://github.com/truecharts/apps/compare/monica-3.0.29...monica-3.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [monica-3.0.29](https://github.com/truecharts/apps/compare/monica-3.0.27...monica-3.0.29) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [monica-3.0.27](https://github.com/truecharts/apps/compare/monica-3.0.26...monica-3.0.27) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [monica-3.0.26](https://github.com/truecharts/apps/compare/monica-3.0.25...monica-3.0.26) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [monica-3.0.25](https://github.com/truecharts/apps/compare/monica-3.0.24...monica-3.0.25) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [monica-3.0.24](https://github.com/truecharts/apps/compare/monica-3.0.22...monica-3.0.24) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [monica-3.0.22](https://github.com/truecharts/apps/compare/monica-3.0.21...monica-3.0.22) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [monica-3.0.21](https://github.com/truecharts/apps/compare/monica-3.0.20...monica-3.0.21) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - diff --git a/stable/monica/3.0.31/Chart.lock b/stable/monica/3.0.31/Chart.lock deleted file mode 100644 index ffb9d51096b..00000000000 --- a/stable/monica/3.0.31/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:24:41.27538855Z" diff --git a/stable/monica/3.0.31/Chart.yaml b/stable/monica/3.0.31/Chart.yaml deleted file mode 100644 index e98be81e610..00000000000 --- a/stable/monica/3.0.31/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "3.7.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "Monica is a great open source personal relationship management system." -home: https://github.com/truecharts/apps/tree/master/charts/stable/monica -icon: https://truecharts.org/img/chart-icons/monica.png -keywords: - - crm -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: monica -sources: - - https://github.com/monicahq/monica - - https://hub.docker.com/_/monica -version: 3.0.31 -annotations: - truecharts.org/catagories: | - - crm - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/monica/3.0.31/README.md b/stable/monica/3.0.31/README.md deleted file mode 100644 index 8921e4d5d15..00000000000 --- a/stable/monica/3.0.31/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# monica - -![Version: 3.0.31](https://img.shields.io/badge/Version-3.0.31-informational?style=flat-square) ![AppVersion: 3.7.0](https://img.shields.io/badge/AppVersion-3.7.0-informational?style=flat-square) - -Monica is a great open source personal relationship management system. - -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: [monica](https://truecharts.org/docs/charts/stable/monica) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `monica` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install monica TrueCharts/monica -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `monica` deployment - -```console -helm uninstall monica -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install monica \ - --set env.TZ="America/New York" \ - TrueCharts/monica -``` - -#### 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 monica TrueCharts/monica -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/monica/3.0.31/ix_values.yaml b/stable/monica/3.0.31/ix_values.yaml deleted file mode 100644 index ff4c047a9e4..00000000000 --- a/stable/monica/3.0.31/ix_values.yaml +++ /dev/null @@ -1,48 +0,0 @@ -image: - repository: tccr.io/truecharts/monica - tag: v3.7.0@sha256:0b0a818462bc93fe9fca60cf37f0a87c5001ca0f3a518d1c0bbf7de5a0edeaac - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - APP_ENV: production - APP_URL: https://crm.k8s-at-home.com - DB_DATABASE: monica - DB_USERNAME: monica - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - APP_KEY: - secretKeyRef: - name: appkey - key: appkey - -service: - main: - ports: - main: - port: 10119 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/var/www/html/storage" - -mariadb: - enabled: true - mariadbUsername: monica - mariadbDatabase: monica - existingSecret: "mariadbcreds" diff --git a/stable/monica/3.0.32/CHANGELOG.md b/stable/monica/3.0.32/CHANGELOG.md new file mode 100644 index 00000000000..9b061cd6480 --- /dev/null +++ b/stable/monica/3.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [monica-3.0.32](https://github.com/truecharts/apps/compare/monica-3.0.31...monica-3.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [monica-3.0.31](https://github.com/truecharts/apps/compare/monica-3.0.30...monica-3.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [monica-3.0.30](https://github.com/truecharts/apps/compare/monica-3.0.29...monica-3.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [monica-3.0.29](https://github.com/truecharts/apps/compare/monica-3.0.27...monica-3.0.29) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [monica-3.0.27](https://github.com/truecharts/apps/compare/monica-3.0.26...monica-3.0.27) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [monica-3.0.26](https://github.com/truecharts/apps/compare/monica-3.0.25...monica-3.0.26) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [monica-3.0.25](https://github.com/truecharts/apps/compare/monica-3.0.24...monica-3.0.25) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [monica-3.0.24](https://github.com/truecharts/apps/compare/monica-3.0.22...monica-3.0.24) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [monica-3.0.22](https://github.com/truecharts/apps/compare/monica-3.0.21...monica-3.0.22) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + diff --git a/stable/monica/3.0.32/Chart.lock b/stable/monica/3.0.32/Chart.lock new file mode 100644 index 00000000000..d3717fddf2a --- /dev/null +++ b/stable/monica/3.0.32/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:56:11.442477359Z" diff --git a/stable/monica/3.0.32/Chart.yaml b/stable/monica/3.0.32/Chart.yaml new file mode 100644 index 00000000000..604ecd6fa38 --- /dev/null +++ b/stable/monica/3.0.32/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "3.7.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "Monica is a great open source personal relationship management system." +home: https://github.com/truecharts/apps/tree/master/charts/stable/monica +icon: https://truecharts.org/img/chart-icons/monica.png +keywords: + - crm +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: monica +sources: + - https://github.com/monicahq/monica + - https://hub.docker.com/_/monica +version: 3.0.32 +annotations: + truecharts.org/catagories: | + - crm + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/monica/3.0.32/README.md b/stable/monica/3.0.32/README.md new file mode 100644 index 00000000000..19e8fc382dc --- /dev/null +++ b/stable/monica/3.0.32/README.md @@ -0,0 +1,109 @@ +# monica + +![Version: 3.0.32](https://img.shields.io/badge/Version-3.0.32-informational?style=flat-square) ![AppVersion: 3.7.0](https://img.shields.io/badge/AppVersion-3.7.0-informational?style=flat-square) + +Monica is a great open source personal relationship management system. + +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: [monica](https://truecharts.org/docs/charts/stable/monica) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `monica` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install monica TrueCharts/monica +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `monica` deployment + +```console +helm uninstall monica +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install monica \ + --set env.TZ="America/New York" \ + TrueCharts/monica +``` + +#### 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 monica TrueCharts/monica -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/monica/3.0.31/app-readme.md b/stable/monica/3.0.32/app-readme.md similarity index 100% rename from stable/monica/3.0.31/app-readme.md rename to stable/monica/3.0.32/app-readme.md diff --git a/stable/owncast/6.0.23/charts/common-10.4.7.tgz b/stable/monica/3.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/owncast/6.0.23/charts/common-10.4.7.tgz rename to stable/monica/3.0.32/charts/common-10.4.7.tgz diff --git a/stable/monica/3.0.31/charts/mariadb-3.0.43.tgz b/stable/monica/3.0.32/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/monica/3.0.31/charts/mariadb-3.0.43.tgz rename to stable/monica/3.0.32/charts/mariadb-3.0.43.tgz diff --git a/stable/monica/3.0.32/ix_values.yaml b/stable/monica/3.0.32/ix_values.yaml new file mode 100644 index 00000000000..eee39ab5117 --- /dev/null +++ b/stable/monica/3.0.32/ix_values.yaml @@ -0,0 +1,48 @@ +image: + repository: tccr.io/truecharts/monica + tag: v3.7.0@sha256:9dbb15a4232d6361715962da6b1f6d83476a4b78e7c0c4f94a8252e761b0847e + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + APP_ENV: production + APP_URL: https://crm.k8s-at-home.com + DB_DATABASE: monica + DB_USERNAME: monica + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + APP_KEY: + secretKeyRef: + name: appkey + key: appkey + +service: + main: + ports: + main: + port: 10119 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/var/www/html/storage" + +mariadb: + enabled: true + mariadbUsername: monica + mariadbDatabase: monica + existingSecret: "mariadbcreds" diff --git a/stable/monica/3.0.31/questions.yaml b/stable/monica/3.0.32/questions.yaml similarity index 100% rename from stable/monica/3.0.31/questions.yaml rename to stable/monica/3.0.32/questions.yaml diff --git a/stable/monica/3.0.31/templates/_appkey.tpl b/stable/monica/3.0.32/templates/_appkey.tpl similarity index 100% rename from stable/monica/3.0.31/templates/_appkey.tpl rename to stable/monica/3.0.32/templates/_appkey.tpl diff --git a/stable/monica/3.0.31/templates/common.yaml b/stable/monica/3.0.32/templates/common.yaml similarity index 100% rename from stable/monica/3.0.31/templates/common.yaml rename to stable/monica/3.0.32/templates/common.yaml diff --git a/stable/owncast/6.0.23/values.yaml b/stable/monica/3.0.32/values.yaml similarity index 100% rename from stable/owncast/6.0.23/values.yaml rename to stable/monica/3.0.32/values.yaml diff --git a/stable/mosquitto/6.0.25/CHANGELOG.md b/stable/mosquitto/6.0.25/CHANGELOG.md deleted file mode 100644 index 92491a4c824..00000000000 --- a/stable/mosquitto/6.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mosquitto-6.0.24](https://github.com/truecharts/apps/compare/mosquitto-6.0.22...mosquitto-6.0.24) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [mosquitto-6.0.22](https://github.com/truecharts/apps/compare/mosquitto-6.0.21...mosquitto-6.0.22) (2022-07-20) - - - - -## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mosquitto-6.0.19](https://github.com/truecharts/apps/compare/mosquitto-6.0.17...mosquitto-6.0.19) (2022-07-19) - -### Feat - -- Create setup-guide.md ([#3212](https://github.com/truecharts/apps/issues/3212)) - -### Fix - -- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) -- set password file when auth is enabled ([#3216](https://github.com/truecharts/apps/issues/3216)) - - - -## [mosquitto-6.0.17](https://github.com/truecharts/apps/compare/mosquitto-6.0.16...mosquitto-6.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mosquitto-6.0.12](https://github.com/truecharts/apps/compare/mosquitto-6.0.11...mosquitto-6.0.12) (2022-07-12) - -### Chore - diff --git a/stable/mosquitto/6.0.25/Chart.lock b/stable/mosquitto/6.0.25/Chart.lock deleted file mode 100644 index f8a621c6a45..00000000000 --- a/stable/mosquitto/6.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:40.376812335Z" diff --git a/stable/mosquitto/6.0.25/Chart.yaml b/stable/mosquitto/6.0.25/Chart.yaml deleted file mode 100644 index 69b191b87cb..00000000000 --- a/stable/mosquitto/6.0.25/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2.0.14" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Eclipse Mosquitto - An open source MQTT broker -home: https://github.com/truecharts/apps/tree/master/charts/stable/mosquitto -icon: https://truecharts.org/img/chart-icons/mosquitto.png -keywords: - - mosquitto - - MQTT - - eclipse-iot -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mosquitto -sources: - - https://github.com/eclipse/mosquitto -type: application -version: 6.0.25 -annotations: - truecharts.org/catagories: | - - homeautomation - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mosquitto/6.0.25/README.md b/stable/mosquitto/6.0.25/README.md deleted file mode 100644 index 8309c976caa..00000000000 --- a/stable/mosquitto/6.0.25/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# mosquitto - -![Version: 6.0.25](https://img.shields.io/badge/Version-6.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.14](https://img.shields.io/badge/AppVersion-2.0.14-informational?style=flat-square) - -Eclipse Mosquitto - An open source MQTT broker - -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: [mosquitto](https://truecharts.org/docs/charts/stable/mosquitto) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mosquitto` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mosquitto TrueCharts/mosquitto -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mosquitto` deployment - -```console -helm uninstall mosquitto -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mosquitto \ - --set env.TZ="America/New York" \ - TrueCharts/mosquitto -``` - -#### 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 mosquitto TrueCharts/mosquitto -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mosquitto/6.0.25/ix_values.yaml b/stable/mosquitto/6.0.25/ix_values.yaml deleted file mode 100644 index 56360edc75a..00000000000 --- a/stable/mosquitto/6.0.25/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: tccr.io/truecharts/eclipse-mosquitto - tag: v2.0.14@sha256:ec922fccf82acf41c1d7ba6d2a83db39b29d9feb799d338b6117bc82b93fce88 - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 1883 - targetPort: 1883 - -auth: - # -- By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config. - enabled: false - -configmap: - config: - enabled: true - data: - mosquitto.conf: | - listener {{ .Values.service.main.ports.main.port }} - {{- if .Values.auth.enabled }} - allow_anonymous false - {{- else }} - allow_anonymous true - {{- end }} - {{- if .Values.persistence.data.enabled }} - persistence true - persistence_location {{ .Values.persistence.data.mountPath }} - autosave_interval 1800 - {{- end }} - {{- if .Values.persistence.configinc.enabled }} - include_dir {{ .Values.persistence.configinc.mountPath }} - {{- end }} - -persistence: - data: - enabled: true - mountPath: "/mosquitto/data" - configinc: - enabled: true - mountPath: "/mosquitto/configinc" - mosquitto-config: - enabled: "true" - mountPath: "/mosquitto/config/mosquitto.conf" - subPath: "mosquitto.conf" - type: "custom" - volumeSpec: - configMap: - name: '{{ template "tc.common.names.fullname" . }}-config' diff --git a/stable/mosquitto/6.0.26/CHANGELOG.md b/stable/mosquitto/6.0.26/CHANGELOG.md new file mode 100644 index 00000000000..e8c65bf758e --- /dev/null +++ b/stable/mosquitto/6.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mosquitto-6.0.26](https://github.com/truecharts/apps/compare/mosquitto-6.0.25...mosquitto-6.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mosquitto-6.0.25](https://github.com/truecharts/apps/compare/mosquitto-6.0.24...mosquitto-6.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mosquitto-6.0.24](https://github.com/truecharts/apps/compare/mosquitto-6.0.22...mosquitto-6.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [mosquitto-6.0.22](https://github.com/truecharts/apps/compare/mosquitto-6.0.21...mosquitto-6.0.22) (2022-07-20) + + + + +## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mosquitto-6.0.19](https://github.com/truecharts/apps/compare/mosquitto-6.0.17...mosquitto-6.0.19) (2022-07-19) + +### Feat + +- Create setup-guide.md ([#3212](https://github.com/truecharts/apps/issues/3212)) + +### Fix + +- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) +- set password file when auth is enabled ([#3216](https://github.com/truecharts/apps/issues/3216)) + + + +## [mosquitto-6.0.17](https://github.com/truecharts/apps/compare/mosquitto-6.0.16...mosquitto-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12) + +### Chore + diff --git a/stable/mosquitto/6.0.26/Chart.lock b/stable/mosquitto/6.0.26/Chart.lock new file mode 100644 index 00000000000..2ce8c1c14e2 --- /dev/null +++ b/stable/mosquitto/6.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:05.517645653Z" diff --git a/stable/mosquitto/6.0.26/Chart.yaml b/stable/mosquitto/6.0.26/Chart.yaml new file mode 100644 index 00000000000..f992a83db39 --- /dev/null +++ b/stable/mosquitto/6.0.26/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.0.14" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Eclipse Mosquitto - An open source MQTT broker +home: https://github.com/truecharts/apps/tree/master/charts/stable/mosquitto +icon: https://truecharts.org/img/chart-icons/mosquitto.png +keywords: + - mosquitto + - MQTT + - eclipse-iot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mosquitto +sources: + - https://github.com/eclipse/mosquitto +type: application +version: 6.0.26 +annotations: + truecharts.org/catagories: | + - homeautomation + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mosquitto/6.0.26/README.md b/stable/mosquitto/6.0.26/README.md new file mode 100644 index 00000000000..a4a7200ad85 --- /dev/null +++ b/stable/mosquitto/6.0.26/README.md @@ -0,0 +1,107 @@ +# mosquitto + +![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.14](https://img.shields.io/badge/AppVersion-2.0.14-informational?style=flat-square) + +Eclipse Mosquitto - An open source MQTT broker + +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: [mosquitto](https://truecharts.org/docs/charts/stable/mosquitto) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mosquitto` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mosquitto TrueCharts/mosquitto +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mosquitto` deployment + +```console +helm uninstall mosquitto +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mosquitto \ + --set env.TZ="America/New York" \ + TrueCharts/mosquitto +``` + +#### 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 mosquitto TrueCharts/mosquitto -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mosquitto/6.0.25/app-readme.md b/stable/mosquitto/6.0.26/app-readme.md similarity index 100% rename from stable/mosquitto/6.0.25/app-readme.md rename to stable/mosquitto/6.0.26/app-readme.md diff --git a/stable/owncloud-ocis/7.0.21/charts/common-10.4.7.tgz b/stable/mosquitto/6.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/owncloud-ocis/7.0.21/charts/common-10.4.7.tgz rename to stable/mosquitto/6.0.26/charts/common-10.4.7.tgz diff --git a/stable/mosquitto/6.0.26/ix_values.yaml b/stable/mosquitto/6.0.26/ix_values.yaml new file mode 100644 index 00000000000..22bf20a9b18 --- /dev/null +++ b/stable/mosquitto/6.0.26/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/eclipse-mosquitto + tag: v2.0.14@sha256:1602c5f074318d37f05e78f82e01fd9c22fa2d5616fc10eb2f8c8d0c7e5b2913 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 1883 + targetPort: 1883 + +auth: + # -- By enabling this, `allow_anonymous` gets set to `false` in the mosquitto config. + enabled: false + +configmap: + config: + enabled: true + data: + mosquitto.conf: | + listener {{ .Values.service.main.ports.main.port }} + {{- if .Values.auth.enabled }} + allow_anonymous false + {{- else }} + allow_anonymous true + {{- end }} + {{- if .Values.persistence.data.enabled }} + persistence true + persistence_location {{ .Values.persistence.data.mountPath }} + autosave_interval 1800 + {{- end }} + {{- if .Values.persistence.configinc.enabled }} + include_dir {{ .Values.persistence.configinc.mountPath }} + {{- end }} + +persistence: + data: + enabled: true + mountPath: "/mosquitto/data" + configinc: + enabled: true + mountPath: "/mosquitto/configinc" + mosquitto-config: + enabled: "true" + mountPath: "/mosquitto/config/mosquitto.conf" + subPath: "mosquitto.conf" + type: "custom" + volumeSpec: + configMap: + name: '{{ template "tc.common.names.fullname" . }}-config' diff --git a/stable/mosquitto/6.0.25/questions.yaml b/stable/mosquitto/6.0.26/questions.yaml similarity index 100% rename from stable/mosquitto/6.0.25/questions.yaml rename to stable/mosquitto/6.0.26/questions.yaml diff --git a/stable/openhab/2.0.23/templates/common.yaml b/stable/mosquitto/6.0.26/templates/common.yaml similarity index 100% rename from stable/openhab/2.0.23/templates/common.yaml rename to stable/mosquitto/6.0.26/templates/common.yaml diff --git a/stable/owncloud-ocis/7.0.21/values.yaml b/stable/mosquitto/6.0.26/values.yaml similarity index 100% rename from stable/owncloud-ocis/7.0.21/values.yaml rename to stable/mosquitto/6.0.26/values.yaml diff --git a/stable/mylar/6.0.23/CHANGELOG.md b/stable/mylar/6.0.23/CHANGELOG.md deleted file mode 100644 index f156932257e..00000000000 --- a/stable/mylar/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [mylar-6.0.22](https://github.com/truecharts/apps/compare/mylar-6.0.20...mylar-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [mosquitto-6.0.21](https://github.com/truecharts/apps/compare/mosquitto-6.0.20...mosquitto-6.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [mosquitto-6.0.19](https://github.com/truecharts/apps/compare/mosquitto-6.0.17...mosquitto-6.0.19) (2022-07-19) - -### Feat - -- Create setup-guide.md ([#3212](https://github.com/truecharts/apps/issues/3212)) - -### Fix - -- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) -- set password file when auth is enabled ([#3216](https://github.com/truecharts/apps/issues/3216)) - - - -## [mosquitto-6.0.17](https://github.com/truecharts/apps/compare/mosquitto-6.0.16...mosquitto-6.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [mosquitto-6.0.12](https://github.com/truecharts/apps/compare/mosquitto-6.0.11...mosquitto-6.0.12) (2022-07-12) - diff --git a/stable/mylar/6.0.23/Chart.lock b/stable/mylar/6.0.23/Chart.lock deleted file mode 100644 index e972af8bf34..00000000000 --- a/stable/mylar/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:24:58.974805853Z" diff --git a/stable/mylar/6.0.23/Chart.yaml b/stable/mylar/6.0.23/Chart.yaml deleted file mode 100644 index 86b2f872e87..00000000000 --- a/stable/mylar/6.0.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "0.6.8" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Mylar is a automated Comic Book downloader -home: https://github.com/truecharts/apps/tree/master/charts/stable/mylar -icon: https://truecharts.org/img/chart-icons/mylar.png -keywords: - - mylar -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: mylar -sources: - - https://github.com/mylar3/mylar3 - - https://github.com/linuxserver/docker-mylar3 - - https://github.com/truecharts/apps/tree/master/charts/mylar -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/mylar/6.0.23/README.md b/stable/mylar/6.0.23/README.md deleted file mode 100644 index f44e556ecf0..00000000000 --- a/stable/mylar/6.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mylar - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 0.6.8](https://img.shields.io/badge/AppVersion-0.6.8-informational?style=flat-square) - -Mylar is a automated Comic Book downloader - -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: [mylar](https://truecharts.org/docs/charts/stable/mylar) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mylar` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mylar TrueCharts/mylar -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mylar` deployment - -```console -helm uninstall mylar -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mylar \ - --set env.TZ="America/New York" \ - TrueCharts/mylar -``` - -#### 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 mylar TrueCharts/mylar -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/mylar/6.0.23/ix_values.yaml b/stable/mylar/6.0.23/ix_values.yaml deleted file mode 100644 index 5195b7da179..00000000000 --- a/stable/mylar/6.0.23/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/mylar3 - tag: v0.6.8@sha256:66251ae4ac306021d875a0918edcc2c5880c36d1a2f064cc2ebe3364d472be02 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 8090 - targetPort: 8090 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/mylar/6.0.24/CHANGELOG.md b/stable/mylar/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..e27a617bf0a --- /dev/null +++ b/stable/mylar/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [mylar-6.0.24](https://github.com/truecharts/apps/compare/mylar-6.0.23...mylar-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.23](https://github.com/truecharts/apps/compare/mylar-6.0.22...mylar-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [mylar-6.0.22](https://github.com/truecharts/apps/compare/mylar-6.0.20...mylar-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [mosquitto-6.0.21](https://github.com/truecharts/apps/compare/mosquitto-6.0.20...mosquitto-6.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [mosquitto-6.0.19](https://github.com/truecharts/apps/compare/mosquitto-6.0.17...mosquitto-6.0.19) (2022-07-19) + +### Feat + +- Create setup-guide.md ([#3212](https://github.com/truecharts/apps/issues/3212)) + +### Fix + +- fixup ([#3209](https://github.com/truecharts/apps/issues/3209)) +- set password file when auth is enabled ([#3216](https://github.com/truecharts/apps/issues/3216)) + + + +## [mosquitto-6.0.17](https://github.com/truecharts/apps/compare/mosquitto-6.0.16...mosquitto-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [mosquitto-6.0.16](https://github.com/truecharts/apps/compare/mosquitto-6.0.14...mosquitto-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [mosquitto-6.0.14](https://github.com/truecharts/apps/compare/mosquitto-6.0.12...mosquitto-6.0.14) (2022-07-12) + diff --git a/stable/mylar/6.0.24/Chart.lock b/stable/mylar/6.0.24/Chart.lock new file mode 100644 index 00000000000..031878f9466 --- /dev/null +++ b/stable/mylar/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:11.756250042Z" diff --git a/stable/mylar/6.0.24/Chart.yaml b/stable/mylar/6.0.24/Chart.yaml new file mode 100644 index 00000000000..b1ca3c6010b --- /dev/null +++ b/stable/mylar/6.0.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "0.6.8" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Mylar is a automated Comic Book downloader +home: https://github.com/truecharts/apps/tree/master/charts/stable/mylar +icon: https://truecharts.org/img/chart-icons/mylar.png +keywords: + - mylar +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: mylar +sources: + - https://github.com/mylar3/mylar3 + - https://github.com/linuxserver/docker-mylar3 + - https://github.com/truecharts/apps/tree/master/charts/mylar +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/mylar/6.0.24/README.md b/stable/mylar/6.0.24/README.md new file mode 100644 index 00000000000..57929b2e195 --- /dev/null +++ b/stable/mylar/6.0.24/README.md @@ -0,0 +1,109 @@ +# mylar + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 0.6.8](https://img.shields.io/badge/AppVersion-0.6.8-informational?style=flat-square) + +Mylar is a automated Comic Book downloader + +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: [mylar](https://truecharts.org/docs/charts/stable/mylar) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `mylar` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install mylar TrueCharts/mylar +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `mylar` deployment + +```console +helm uninstall mylar +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mylar \ + --set env.TZ="America/New York" \ + TrueCharts/mylar +``` + +#### 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 mylar TrueCharts/mylar -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/mylar/6.0.23/app-readme.md b/stable/mylar/6.0.24/app-readme.md similarity index 100% rename from stable/mylar/6.0.23/app-readme.md rename to stable/mylar/6.0.24/app-readme.md diff --git a/stable/paperless-ng/4.0.24/charts/common-10.4.7.tgz b/stable/mylar/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/paperless-ng/4.0.24/charts/common-10.4.7.tgz rename to stable/mylar/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/mylar/6.0.24/ix_values.yaml b/stable/mylar/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..1ae6093d183 --- /dev/null +++ b/stable/mylar/6.0.24/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/mylar3 + tag: v0.6.8@sha256:5997fdf184a5ec41d0708b2c9ec25520906a8cb96a714871d2e447b808c2c12a + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8090 + targetPort: 8090 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/mylar/6.0.23/questions.yaml b/stable/mylar/6.0.24/questions.yaml similarity index 100% rename from stable/mylar/6.0.23/questions.yaml rename to stable/mylar/6.0.24/questions.yaml diff --git a/stable/pretend-youre-xyzzy/6.0.23/templates/common.yaml b/stable/mylar/6.0.24/templates/common.yaml similarity index 100% rename from stable/pretend-youre-xyzzy/6.0.23/templates/common.yaml rename to stable/mylar/6.0.24/templates/common.yaml diff --git a/stable/paperless-ng/4.0.24/values.yaml b/stable/mylar/6.0.24/values.yaml similarity index 100% rename from stable/paperless-ng/4.0.24/values.yaml rename to stable/mylar/6.0.24/values.yaml diff --git a/stable/n8n/4.0.32/CHANGELOG.md b/stable/n8n/4.0.32/CHANGELOG.md deleted file mode 100644 index 0153374d375..00000000000 --- a/stable/n8n/4.0.32/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [n8n-4.0.31](https://github.com/truecharts/apps/compare/n8n-4.0.30...n8n-4.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [n8n-4.0.30](https://github.com/truecharts/apps/compare/n8n-4.0.28...n8n-4.0.30) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [n8n-4.0.28](https://github.com/truecharts/apps/compare/n8n-4.0.27...n8n-4.0.28) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [n8n-4.0.27](https://github.com/truecharts/apps/compare/n8n-4.0.26...n8n-4.0.27) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [n8n-4.0.26](https://github.com/truecharts/apps/compare/n8n-4.0.25...n8n-4.0.26) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [n8n-4.0.25](https://github.com/truecharts/apps/compare/n8n-4.0.23...n8n-4.0.25) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [n8n-4.0.23](https://github.com/truecharts/apps/compare/n8n-4.0.22...n8n-4.0.23) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [n8n-4.0.22](https://github.com/truecharts/apps/compare/n8n-4.0.20...n8n-4.0.22) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls diff --git a/stable/n8n/4.0.32/Chart.lock b/stable/n8n/4.0.32/Chart.lock deleted file mode 100644 index a444f31f144..00000000000 --- a/stable/n8n/4.0.32/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:25:23.428046772Z" diff --git a/stable/n8n/4.0.32/Chart.yaml b/stable/n8n/4.0.32/Chart.yaml deleted file mode 100644 index 6d7012db081..00000000000 --- a/stable/n8n/4.0.32/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v2 -appVersion: "0.187.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: n8n is an extendable workflow automation tool. -home: https://github.com/truecharts/apps/tree/master/charts/stable/n8n -icon: https://truecharts.org/img/chart-icons/n8n.png -keywords: - - workflows - - automation -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: n8n -sources: - - https://docs.n8n.io/ - - https://github.com/n8n-io/n8n - - https://hub.docker.com/r/n8nio/n8n -version: 4.0.32 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/n8n/4.0.32/README.md b/stable/n8n/4.0.32/README.md deleted file mode 100644 index 5ea2a7db1da..00000000000 --- a/stable/n8n/4.0.32/README.md +++ /dev/null @@ -1,111 +0,0 @@ -# n8n - -![Version: 4.0.32](https://img.shields.io/badge/Version-4.0.32-informational?style=flat-square) ![AppVersion: 0.187.2](https://img.shields.io/badge/AppVersion-0.187.2-informational?style=flat-square) - -n8n is an extendable workflow automation tool. - -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: [n8n](https://truecharts.org/docs/charts/stable/n8n) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `n8n` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install n8n TrueCharts/n8n -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `n8n` deployment - -```console -helm uninstall n8n -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install n8n \ - --set env.TZ="America/New York" \ - TrueCharts/n8n -``` - -#### 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 n8n TrueCharts/n8n -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/n8n/4.0.32/ix_values.yaml b/stable/n8n/4.0.32/ix_values.yaml deleted file mode 100644 index 1a82e92d91f..00000000000 --- a/stable/n8n/4.0.32/ix_values.yaml +++ /dev/null @@ -1,162 +0,0 @@ -image: - repository: tccr.io/truecharts/n8n - tag: 0.187.2@sha256:fd8f4143612ac15fad9b0084fee4d9a1bc439f689499454e93a797bca1d1f99b - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - fsGroup: 1000 - -env: - GENERIC_TIMEZONE: "{{ .Values.TZ }}" - DB_TYPE: "postgresdb" - DB_POSTGRESDB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_POSTGRESDB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_POSTGRESDB_PORT: 5432 - QUEUE_BULL_REDIS_PORT: 6379 - N8N_USER_FOLDER: "/data" - DB_POSTGRESDB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DB_POSTGRESDB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - QUEUE_BULL_REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - QUEUE_BULL_REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -probes: - liveness: - path: "/healthz" - readiness: - path: "/healthz" - startup: - path: "/healthz" - -timezoneandlocale: - {} - # N8N_DEFAULT_LOCALE: "en" -credentials: - {} - # CREDENTIALS_OVERWRITE_DATA: "" - # CREDENTIALS_OVERWRITE_ENDPOINT: "" - # CREDENTIALS_DEFAULT_NAME: "My credentials" -deployment: - N8N_HOST: "localhost" - # N8N_EDITOR_BASE_URL: "" - # N8N_CONFIG_FILES: "" - # N8N_ENCRYPTION_KEY: "" - # N8N_DIAGNOSTICS_ENABLED: true - # N8N_DISABLE_UI: false - # N8N_TEMPLATES_ENABLED: false - # N8N_TEMPLATES_HOST: "" - # N8N_PERSONALIZATION_ENABLED: true - # N8N_VERSION_NOTIFICATIONS_ENABLED: true - # N8N_DIAGNOSTICS_ENABLED: false - # N8N_HIRING_BANNER_ENABLED: false -endpoints: - {} - # WEBHOOK_URL: "" - # N8N_PAYLOAD_SIZE_MAX: 16 - # N8N_METRICS: false - # N8N_METRICS_PREFIX: "n8n_" - # N8N_ENDPOINT_REST: "rest" - # N8N_ENDPOINT_WEBHOOK: "webhook" - # N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test" - # N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting" - # N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false - # N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false -executions: - {} - # EXECUTIONS_PROCESS: "own" - # EXECUTIONS_MODE: "regular" - # EXECUTIONS_TIMEOUT: "-1" - # EXECUTIONS_TIMEOUT_MAX: 3600 - # EXECUTIONS_DATA_SAVE_ON_ERROR: "all" - # EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all" - # EXECUTIONS_DATA_SAVE_ON_PROGRESS: false - # EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false - # EXECUTIONS_DATA_PRUNE: false - # EXECUTIONS_DATA_MAX_AGE: 336 - # EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600 -logs: - # N8N_LOG_LEVEL: "info" - # N8N_LOG_OUTPUT: "console" - # N8N_LOG_FILE_COUNT_MAX: 100 - # N8N_LOG_FILE_SIZE_MAX: 16 - N8N_LOG_FILE_LOCATION: "/data/logs" -n8n_security: - {} - # N8N_BLOCK_ENV_ACCESS_IN_NODE: false - # N8N_BASIC_AUTH_ACTIVE: false - # N8N_BASIC_AUTH_USER: "" - # N8N_BASIC_AUTH_PASSWORD: "" - # N8N_BASIC_AUTH_HASH: false - # N8N_JWT_AUTH_ACTIVE: false - # N8N_JWT_AUTH_HEADER: "" - # N8N_JWT_AUTH_HEADER_VALUE_PREFIX: "" - # N8N_JWKS_URI: "" - # N8N_JWT_ISSUER: "" - # N8N_JWT_NAMESPACE: "" - # N8N_JWT_ALLOWED_TENANT: "" - # N8N_JWT_ALLOWED_TENANT_KEY: "" - # N8N_AUTH_EXCLUDE_ENDPOINTS: "" -workflows: - {} - # WORKFLOWS_DEFAULT_NAME: "My workflow" - # N8N_ONBOARDING_FLOW_DISABLED: false - # N8N_WORKFLOW_TAGS_DISABLED: false -externalhooks: - {} - # EXTERNAL_HOOK_FILES: "" -usermanagement: - {} - # N8N_USER_MANAGEMENT_DISABLED: false - # N8N_EMAIL_MODE: "smtp" - # N8N_SMTP_HOST: "" - # N8N_SMTP_PORT: 0 - # N8N_SMTP_USER: "" - # N8N_SMTP_PASS: "" - # N8N_SMTP_SENDER: "" - # N8N_SMTP_SSL: true - # N8N_UM_EMAIL_TEMPLATES_INVITE: "" - # N8N_UM_EMAIL_TEMPLATES_PWRESET: "" - -envFrom: - - configMapRef: - name: n8n-config - -service: - main: - ports: - main: - port: 5678 - targetPort: 5678 - -persistence: - data: - enabled: true - mountPath: "/data" - -# Enabled redis -redis: - enabled: true - existingSecret: "rediscreds" - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: n8n - postgresqlDatabase: n8n diff --git a/stable/n8n/4.0.33/CHANGELOG.md b/stable/n8n/4.0.33/CHANGELOG.md new file mode 100644 index 00000000000..e9d5a6b87e3 --- /dev/null +++ b/stable/n8n/4.0.33/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [n8n-4.0.33](https://github.com/truecharts/apps/compare/n8n-4.0.32...n8n-4.0.33) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [n8n-4.0.32](https://github.com/truecharts/apps/compare/n8n-4.0.31...n8n-4.0.32) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [n8n-4.0.31](https://github.com/truecharts/apps/compare/n8n-4.0.30...n8n-4.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [n8n-4.0.30](https://github.com/truecharts/apps/compare/n8n-4.0.28...n8n-4.0.30) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [n8n-4.0.28](https://github.com/truecharts/apps/compare/n8n-4.0.27...n8n-4.0.28) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [n8n-4.0.27](https://github.com/truecharts/apps/compare/n8n-4.0.26...n8n-4.0.27) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [n8n-4.0.26](https://github.com/truecharts/apps/compare/n8n-4.0.25...n8n-4.0.26) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [n8n-4.0.25](https://github.com/truecharts/apps/compare/n8n-4.0.23...n8n-4.0.25) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [n8n-4.0.23](https://github.com/truecharts/apps/compare/n8n-4.0.22...n8n-4.0.23) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) diff --git a/stable/n8n/4.0.33/Chart.lock b/stable/n8n/4.0.33/Chart.lock new file mode 100644 index 00000000000..17a4afb2756 --- /dev/null +++ b/stable/n8n/4.0.33/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:56:33.115752869Z" diff --git a/stable/n8n/4.0.33/Chart.yaml b/stable/n8n/4.0.33/Chart.yaml new file mode 100644 index 00000000000..772065d711f --- /dev/null +++ b/stable/n8n/4.0.33/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "0.187.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: n8n is an extendable workflow automation tool. +home: https://github.com/truecharts/apps/tree/master/charts/stable/n8n +icon: https://truecharts.org/img/chart-icons/n8n.png +keywords: + - workflows + - automation +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: n8n +sources: + - https://docs.n8n.io/ + - https://github.com/n8n-io/n8n + - https://hub.docker.com/r/n8nio/n8n +version: 4.0.33 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/n8n/4.0.33/README.md b/stable/n8n/4.0.33/README.md new file mode 100644 index 00000000000..c31c0fc375e --- /dev/null +++ b/stable/n8n/4.0.33/README.md @@ -0,0 +1,111 @@ +# n8n + +![Version: 4.0.33](https://img.shields.io/badge/Version-4.0.33-informational?style=flat-square) ![AppVersion: 0.187.2](https://img.shields.io/badge/AppVersion-0.187.2-informational?style=flat-square) + +n8n is an extendable workflow automation tool. + +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: [n8n](https://truecharts.org/docs/charts/stable/n8n) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `n8n` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install n8n TrueCharts/n8n +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `n8n` deployment + +```console +helm uninstall n8n +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install n8n \ + --set env.TZ="America/New York" \ + TrueCharts/n8n +``` + +#### 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 n8n TrueCharts/n8n -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/n8n/4.0.32/app-readme.md b/stable/n8n/4.0.33/app-readme.md similarity index 100% rename from stable/n8n/4.0.32/app-readme.md rename to stable/n8n/4.0.33/app-readme.md diff --git a/stable/pgadmin/7.0.23/charts/common-10.4.7.tgz b/stable/n8n/4.0.33/charts/common-10.4.7.tgz similarity index 100% rename from stable/pgadmin/7.0.23/charts/common-10.4.7.tgz rename to stable/n8n/4.0.33/charts/common-10.4.7.tgz diff --git a/stable/outline/3.0.25/charts/postgresql-8.0.45.tgz b/stable/n8n/4.0.33/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/outline/3.0.25/charts/postgresql-8.0.45.tgz rename to stable/n8n/4.0.33/charts/postgresql-8.0.45.tgz diff --git a/stable/paperless-ng/4.0.24/charts/redis-3.0.44.tgz b/stable/n8n/4.0.33/charts/redis-3.0.44.tgz similarity index 100% rename from stable/paperless-ng/4.0.24/charts/redis-3.0.44.tgz rename to stable/n8n/4.0.33/charts/redis-3.0.44.tgz diff --git a/stable/n8n/4.0.33/ix_values.yaml b/stable/n8n/4.0.33/ix_values.yaml new file mode 100644 index 00000000000..7c43c8722d3 --- /dev/null +++ b/stable/n8n/4.0.33/ix_values.yaml @@ -0,0 +1,162 @@ +image: + repository: tccr.io/truecharts/n8n + tag: 0.187.2@sha256:216939db18876e7633335c66686486cfcd4f991bb20a5f5f2f7ea21fefb8839a + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + fsGroup: 1000 + +env: + GENERIC_TIMEZONE: "{{ .Values.TZ }}" + DB_TYPE: "postgresdb" + DB_POSTGRESDB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_POSTGRESDB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_POSTGRESDB_PORT: 5432 + QUEUE_BULL_REDIS_PORT: 6379 + N8N_USER_FOLDER: "/data" + DB_POSTGRESDB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DB_POSTGRESDB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + QUEUE_BULL_REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + QUEUE_BULL_REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +probes: + liveness: + path: "/healthz" + readiness: + path: "/healthz" + startup: + path: "/healthz" + +timezoneandlocale: + {} + # N8N_DEFAULT_LOCALE: "en" +credentials: + {} + # CREDENTIALS_OVERWRITE_DATA: "" + # CREDENTIALS_OVERWRITE_ENDPOINT: "" + # CREDENTIALS_DEFAULT_NAME: "My credentials" +deployment: + N8N_HOST: "localhost" + # N8N_EDITOR_BASE_URL: "" + # N8N_CONFIG_FILES: "" + # N8N_ENCRYPTION_KEY: "" + # N8N_DIAGNOSTICS_ENABLED: true + # N8N_DISABLE_UI: false + # N8N_TEMPLATES_ENABLED: false + # N8N_TEMPLATES_HOST: "" + # N8N_PERSONALIZATION_ENABLED: true + # N8N_VERSION_NOTIFICATIONS_ENABLED: true + # N8N_DIAGNOSTICS_ENABLED: false + # N8N_HIRING_BANNER_ENABLED: false +endpoints: + {} + # WEBHOOK_URL: "" + # N8N_PAYLOAD_SIZE_MAX: 16 + # N8N_METRICS: false + # N8N_METRICS_PREFIX: "n8n_" + # N8N_ENDPOINT_REST: "rest" + # N8N_ENDPOINT_WEBHOOK: "webhook" + # N8N_ENDPOINT_WEBHOOK_TEST: "webhook-test" + # N8N_ENDPOINT_WEBHOOK_WAIT: "webhook-waiting" + # N8N_DISABLE_PRODUCTION_MAIN_PROCESS: false + # N8N_SKIP_WEBHOOK_DEREGISTRATION_SHUTDOWN: false +executions: + {} + # EXECUTIONS_PROCESS: "own" + # EXECUTIONS_MODE: "regular" + # EXECUTIONS_TIMEOUT: "-1" + # EXECUTIONS_TIMEOUT_MAX: 3600 + # EXECUTIONS_DATA_SAVE_ON_ERROR: "all" + # EXECUTIONS_DATA_SAVE_ON_SUCCESS: "all" + # EXECUTIONS_DATA_SAVE_ON_PROGRESS: false + # EXECUTIONS_DATA_SAVE_MANUAL_EXECUTIONS: false + # EXECUTIONS_DATA_PRUNE: false + # EXECUTIONS_DATA_MAX_AGE: 336 + # EXECUTIONS_DATA_PRUNE_TIMEOUT: 3600 +logs: + # N8N_LOG_LEVEL: "info" + # N8N_LOG_OUTPUT: "console" + # N8N_LOG_FILE_COUNT_MAX: 100 + # N8N_LOG_FILE_SIZE_MAX: 16 + N8N_LOG_FILE_LOCATION: "/data/logs" +n8n_security: + {} + # N8N_BLOCK_ENV_ACCESS_IN_NODE: false + # N8N_BASIC_AUTH_ACTIVE: false + # N8N_BASIC_AUTH_USER: "" + # N8N_BASIC_AUTH_PASSWORD: "" + # N8N_BASIC_AUTH_HASH: false + # N8N_JWT_AUTH_ACTIVE: false + # N8N_JWT_AUTH_HEADER: "" + # N8N_JWT_AUTH_HEADER_VALUE_PREFIX: "" + # N8N_JWKS_URI: "" + # N8N_JWT_ISSUER: "" + # N8N_JWT_NAMESPACE: "" + # N8N_JWT_ALLOWED_TENANT: "" + # N8N_JWT_ALLOWED_TENANT_KEY: "" + # N8N_AUTH_EXCLUDE_ENDPOINTS: "" +workflows: + {} + # WORKFLOWS_DEFAULT_NAME: "My workflow" + # N8N_ONBOARDING_FLOW_DISABLED: false + # N8N_WORKFLOW_TAGS_DISABLED: false +externalhooks: + {} + # EXTERNAL_HOOK_FILES: "" +usermanagement: + {} + # N8N_USER_MANAGEMENT_DISABLED: false + # N8N_EMAIL_MODE: "smtp" + # N8N_SMTP_HOST: "" + # N8N_SMTP_PORT: 0 + # N8N_SMTP_USER: "" + # N8N_SMTP_PASS: "" + # N8N_SMTP_SENDER: "" + # N8N_SMTP_SSL: true + # N8N_UM_EMAIL_TEMPLATES_INVITE: "" + # N8N_UM_EMAIL_TEMPLATES_PWRESET: "" + +envFrom: + - configMapRef: + name: n8n-config + +service: + main: + ports: + main: + port: 5678 + targetPort: 5678 + +persistence: + data: + enabled: true + mountPath: "/data" + +# Enabled redis +redis: + enabled: true + existingSecret: "rediscreds" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: n8n + postgresqlDatabase: n8n diff --git a/stable/n8n/4.0.32/questions.yaml b/stable/n8n/4.0.33/questions.yaml similarity index 100% rename from stable/n8n/4.0.32/questions.yaml rename to stable/n8n/4.0.33/questions.yaml diff --git a/stable/n8n/4.0.32/templates/_configmap.tpl b/stable/n8n/4.0.33/templates/_configmap.tpl similarity index 100% rename from stable/n8n/4.0.32/templates/_configmap.tpl rename to stable/n8n/4.0.33/templates/_configmap.tpl diff --git a/stable/n8n/4.0.32/templates/common.yaml b/stable/n8n/4.0.33/templates/common.yaml similarity index 100% rename from stable/n8n/4.0.32/templates/common.yaml rename to stable/n8n/4.0.33/templates/common.yaml diff --git a/stable/pgadmin/7.0.23/values.yaml b/stable/n8n/4.0.33/values.yaml similarity index 100% rename from stable/pgadmin/7.0.23/values.yaml rename to stable/n8n/4.0.33/values.yaml diff --git a/stable/navidrome/11.0.23/CHANGELOG.md b/stable/navidrome/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..67fcda3d9f2 --- /dev/null +++ b/stable/navidrome/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [navidrome-11.0.23](https://github.com/truecharts/apps/compare/navidrome-11.0.22...navidrome-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.22](https://github.com/truecharts/apps/compare/navidrome-11.0.21...navidrome-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [navidrome-11.0.21](https://github.com/truecharts/apps/compare/navidrome-11.0.19...navidrome-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [navidrome-11.0.19](https://github.com/truecharts/apps/compare/navidrome-11.0.18...navidrome-11.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [navidrome-11.0.18](https://github.com/truecharts/apps/compare/navidrome-11.0.17...navidrome-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [navidrome-11.0.17](https://github.com/truecharts/apps/compare/navidrome-11.0.16...navidrome-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [navidrome-11.0.16](https://github.com/truecharts/apps/compare/navidrome-11.0.14...navidrome-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [navidrome-11.0.14](https://github.com/truecharts/apps/compare/navidrome-11.0.12...navidrome-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [navidrome-11.0.12](https://github.com/truecharts/apps/compare/navidrome-11.0.11...navidrome-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/navidrome/11.0.23/Chart.lock b/stable/navidrome/11.0.23/Chart.lock new file mode 100644 index 00000000000..62788366178 --- /dev/null +++ b/stable/navidrome/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:24.578530331Z" diff --git a/stable/navidrome/11.0.23/Chart.yaml b/stable/navidrome/11.0.23/Chart.yaml new file mode 100644 index 00000000000..9205dee5a3e --- /dev/null +++ b/stable/navidrome/11.0.23/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.47.5" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Navidrome is an open source web-based music collection server and streamer +home: https://github.com/truecharts/apps/tree/master/charts/stable/navidrome +icon: https://truecharts.org/img/chart-icons/navidrome.png +keywords: + - navidrome + - music + - streaming +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: navidrome +sources: + - https://github.com/deluan/navidrome + - https://hub.docker.com/r/deluan/navidrome +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/navidrome/11.0.23/README.md b/stable/navidrome/11.0.23/README.md new file mode 100644 index 00000000000..137ec360119 --- /dev/null +++ b/stable/navidrome/11.0.23/README.md @@ -0,0 +1,108 @@ +# navidrome + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.47.5](https://img.shields.io/badge/AppVersion-0.47.5-informational?style=flat-square) + +Navidrome is an open source web-based music collection server and streamer + +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: [navidrome](https://truecharts.org/docs/charts/stable/navidrome) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `navidrome` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install navidrome TrueCharts/navidrome +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `navidrome` deployment + +```console +helm uninstall navidrome +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install navidrome \ + --set env.TZ="America/New York" \ + TrueCharts/navidrome +``` + +#### 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 navidrome TrueCharts/navidrome -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/navidrome/11.0.23/app-readme.md b/stable/navidrome/11.0.23/app-readme.md new file mode 100644 index 00000000000..972dd964a6a --- /dev/null +++ b/stable/navidrome/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Navidrome is an open source web-based music collection server and streamer + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/navidrome + +--- + +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/stable/photoview/4.0.22/charts/common-10.4.7.tgz b/stable/navidrome/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/photoview/4.0.22/charts/common-10.4.7.tgz rename to stable/navidrome/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/navidrome/11.0.23/ix_values.yaml b/stable/navidrome/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..550e06d13fb --- /dev/null +++ b/stable/navidrome/11.0.23/ix_values.yaml @@ -0,0 +1,23 @@ +image: + repository: tccr.io/truecharts/navidrome + pullPolicy: IfNotPresent + tag: v0.47.5@sha256:07827dde0863084402dcc03c8857372be2f16ca8c90cf3b44bfda00627dbd80a + +service: + main: + ports: + main: + port: 4533 + targetPort: 4533 + +env: + ND_SCANINTERVAL: "15m" + ND_LOGLEVEL: "info" + ND_SESSIONTIMEOUT: "24h" + ND_ENABLETRANSCODINGCONFIG: "true" + ND_MUSICFOLDER: "/music" + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/navidrome/11.0.23/questions.yaml b/stable/navidrome/11.0.23/questions.yaml new file mode 100644 index 00000000000..3b26256c5e5 --- /dev/null +++ b/stable/navidrome/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 4533 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 4533 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/prowlarr/6.0.23/templates/common.yaml b/stable/navidrome/11.0.23/templates/common.yaml similarity index 100% rename from stable/prowlarr/6.0.23/templates/common.yaml rename to stable/navidrome/11.0.23/templates/common.yaml diff --git a/stable/photoview/4.0.22/values.yaml b/stable/navidrome/11.0.23/values.yaml similarity index 100% rename from stable/photoview/4.0.22/values.yaml rename to stable/navidrome/11.0.23/values.yaml diff --git a/stable/netdata/2.0.23/CHANGELOG.md b/stable/netdata/2.0.23/CHANGELOG.md deleted file mode 100644 index e5359a2ecea..00000000000 --- a/stable/netdata/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [netdata-2.0.22](https://github.com/truecharts/apps/compare/netdata-2.0.20...netdata-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [netdata-2.0.20](https://github.com/truecharts/apps/compare/netdata-2.0.19...netdata-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [netdata-2.0.19](https://github.com/truecharts/apps/compare/netdata-2.0.18...netdata-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [netdata-2.0.18](https://github.com/truecharts/apps/compare/netdata-2.0.16...netdata-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [netdata-2.0.16](https://github.com/truecharts/apps/compare/netdata-2.0.14...netdata-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [netdata-2.0.14](https://github.com/truecharts/apps/compare/netdata-2.0.13...netdata-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [netdata-2.0.13](https://github.com/truecharts/apps/compare/netdata-2.0.12...netdata-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [netdata-2.0.12](https://github.com/truecharts/apps/compare/netdata-2.0.11...netdata-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/netdata/2.0.23/Chart.lock b/stable/netdata/2.0.23/Chart.lock deleted file mode 100644 index 429925280c3..00000000000 --- a/stable/netdata/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:25:26.684771074Z" diff --git a/stable/netdata/2.0.23/Chart.yaml b/stable/netdata/2.0.23/Chart.yaml deleted file mode 100644 index 3c85d6d88a0..00000000000 --- a/stable/netdata/2.0.23/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.35.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Netdata is high-fidelity infrastructure monitoring and troubleshooting. -home: https://github.com/truecharts/apps/tree/master/charts/incubator/netdata -icon: https://truecharts.org/img/chart-icons/netdata.png -keywords: - - netdata - - monitoring -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: netdata -sources: - - https://github.com/netdata -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/netdata/2.0.23/README.md b/stable/netdata/2.0.23/README.md deleted file mode 100644 index 65ca7c972f1..00000000000 --- a/stable/netdata/2.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# netdata - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: 1.35.1](https://img.shields.io/badge/AppVersion-1.35.1-informational?style=flat-square) - -Netdata is high-fidelity infrastructure monitoring and troubleshooting. - -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: [netdata](https://truecharts.org/docs/charts/stable/netdata) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `netdata` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install netdata TrueCharts/netdata -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `netdata` deployment - -```console -helm uninstall netdata -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install netdata \ - --set env.TZ="America/New York" \ - TrueCharts/netdata -``` - -#### 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 netdata TrueCharts/netdata -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/netdata/2.0.23/ix_values.yaml b/stable/netdata/2.0.23/ix_values.yaml deleted file mode 100644 index 370d0ac756c..00000000000 --- a/stable/netdata/2.0.23/ix_values.yaml +++ /dev/null @@ -1,162 +0,0 @@ -image: - repository: tccr.io/truecharts/netdata - tag: v1.35.1@sha256:d964e142f925e59afd42ce464874f30d87e8ada37b12677518b8e5cd32d04be7 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - capabilities: - add: - - SYS_PTRACE - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 201 - -# -- The service account the pods will use to interact with the Kubernetes API -serviceAccount: - main: - create: true - -configmap: - configs: - enabled: true - data: - netdata-conf: |- - [global] - memory mode = dbengine - dbengine multihost disk space = 4096 - page cache size = 64 - -rbac: - main: - enabled: true - rules: - - apiGroups: - - "" - resources: - - "pods" - - "nodes" - - "nodes/metrics" - # - "services" # used by agent service discovery - # - "configmaps" # used by agent service discovery - # - "secrets" # used by agent service discovery - verbs: - - "get" - - "list" - - "watch" - - apiGroups: [""] - resources: - - "namespaces" - verbs: - - "get" - -env: - MY_NODE_NAME: - fieldRef: - fieldPath: spec.nodeName - MY_POD_NAMESPACE: - fieldRef: - fieldPath: metadata.namespace - MY_POD_NAME: - fieldRef: - fieldPath: metadata.name - -secretEnv: - NETDATA_CLAIM_URL: "" - NETDATA_CLAIM_TOKEN: "" - NETDATA_CLAIM_ROOMS: "" - -service: - main: - ports: - main: - port: 19999 - targetPort: 19999 - -probes: - liveness: - path: "/api/v1/info" - readiness: - path: "/api/v1/info" - startup: - path: "/api/v1/info" - -persistence: - config: - enabled: true - mountPath: "/etc/netdata" - lib: - enabled: true - mountPath: "/var/lib/netdata" - cache: - enabled: true - mountPath: "/var/cache/netdata" - passwd: - enabled: true - type: hostPath - hostPath: "/etc/passwd" - mountPath: "/host/etc/passwd" - readOnly: true - group: - enabled: true - type: hostPath - hostPath: "/etc/group" - mountPath: "/host/etc/group" - readOnly: true - proc: - enabled: true - type: hostPath - hostPath: "/proc" - mountPath: "/host/proc" - readOnly: true - dev: - enabled: true - type: hostPath - hostPath: "/dev" - mountPath: "/host/dev" - readOnly: true - sys: - enabled: true - type: hostPath - hostPath: "/sys" - mountPath: "/host/sys" - readOnly: true - os: - enabled: true - type: hostPath - hostPath: "/etc/os-release" - mountPath: "/host/etc/os-release" - readOnly: true - netdata-configs: - enabled: "true" - mountPath: "/etc/netdata/truecharts-defaults/.netdata.conf" - subPath: "netdata-conf" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-configs" (include "tc.common.names.fullname" .) }}' - -initContainers: - create-config: - name: create-config - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: config - mountPath: "/etc/netdata" - - name: netdata-configs - mountPath: "/etc/netdata/truecharts-defaults/.netdata.conf" - subPath: netdata-conf - readOnly: true - command: ["/bin/sh", "-c"] - args: - - > - export configfile=/etc/netdata/netdata.conf; - if [ ! -f $configfile ]; then - cp /etc/netdata/truecharts-defaults/.netdata.conf $configfile - else - echo "Config file exists, skipping..."; - fi; - cat $configfile diff --git a/stable/netdata/2.0.24/CHANGELOG.md b/stable/netdata/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..c07b212b474 --- /dev/null +++ b/stable/netdata/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [netdata-2.0.24](https://github.com/truecharts/apps/compare/netdata-2.0.23...netdata-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.23](https://github.com/truecharts/apps/compare/netdata-2.0.22...netdata-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [netdata-2.0.22](https://github.com/truecharts/apps/compare/netdata-2.0.20...netdata-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [netdata-2.0.20](https://github.com/truecharts/apps/compare/netdata-2.0.19...netdata-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [netdata-2.0.19](https://github.com/truecharts/apps/compare/netdata-2.0.18...netdata-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [netdata-2.0.18](https://github.com/truecharts/apps/compare/netdata-2.0.16...netdata-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [netdata-2.0.16](https://github.com/truecharts/apps/compare/netdata-2.0.14...netdata-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [netdata-2.0.14](https://github.com/truecharts/apps/compare/netdata-2.0.13...netdata-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [netdata-2.0.13](https://github.com/truecharts/apps/compare/netdata-2.0.12...netdata-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/netdata/2.0.24/Chart.lock b/stable/netdata/2.0.24/Chart.lock new file mode 100644 index 00000000000..37fbbccdef1 --- /dev/null +++ b/stable/netdata/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:30.767694363Z" diff --git a/stable/netdata/2.0.24/Chart.yaml b/stable/netdata/2.0.24/Chart.yaml new file mode 100644 index 00000000000..64db66f0d0b --- /dev/null +++ b/stable/netdata/2.0.24/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.35.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Netdata is high-fidelity infrastructure monitoring and troubleshooting. +home: https://github.com/truecharts/apps/tree/master/charts/incubator/netdata +icon: https://truecharts.org/img/chart-icons/netdata.png +keywords: + - netdata + - monitoring +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: netdata +sources: + - https://github.com/netdata +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/netdata/2.0.24/README.md b/stable/netdata/2.0.24/README.md new file mode 100644 index 00000000000..eaf2d39925c --- /dev/null +++ b/stable/netdata/2.0.24/README.md @@ -0,0 +1,107 @@ +# netdata + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 1.35.1](https://img.shields.io/badge/AppVersion-1.35.1-informational?style=flat-square) + +Netdata is high-fidelity infrastructure monitoring and troubleshooting. + +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: [netdata](https://truecharts.org/docs/charts/stable/netdata) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `netdata` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install netdata TrueCharts/netdata +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `netdata` deployment + +```console +helm uninstall netdata +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install netdata \ + --set env.TZ="America/New York" \ + TrueCharts/netdata +``` + +#### 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 netdata TrueCharts/netdata -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/netdata/2.0.23/app-readme.md b/stable/netdata/2.0.24/app-readme.md similarity index 100% rename from stable/netdata/2.0.23/app-readme.md rename to stable/netdata/2.0.24/app-readme.md diff --git a/stable/phpldapadmin/6.0.22/charts/common-10.4.7.tgz b/stable/netdata/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/phpldapadmin/6.0.22/charts/common-10.4.7.tgz rename to stable/netdata/2.0.24/charts/common-10.4.7.tgz diff --git a/stable/netdata/2.0.24/ix_values.yaml b/stable/netdata/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..0af93dbc606 --- /dev/null +++ b/stable/netdata/2.0.24/ix_values.yaml @@ -0,0 +1,162 @@ +image: + repository: tccr.io/truecharts/netdata + tag: v1.35.1@sha256:ce565f3fcad1ef4d204c20fc86936cf468072d88c1f50754c05e7ffff4cb868e + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + capabilities: + add: + - SYS_PTRACE + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 201 + +# -- The service account the pods will use to interact with the Kubernetes API +serviceAccount: + main: + create: true + +configmap: + configs: + enabled: true + data: + netdata-conf: |- + [global] + memory mode = dbengine + dbengine multihost disk space = 4096 + page cache size = 64 + +rbac: + main: + enabled: true + rules: + - apiGroups: + - "" + resources: + - "pods" + - "nodes" + - "nodes/metrics" + # - "services" # used by agent service discovery + # - "configmaps" # used by agent service discovery + # - "secrets" # used by agent service discovery + verbs: + - "get" + - "list" + - "watch" + - apiGroups: [""] + resources: + - "namespaces" + verbs: + - "get" + +env: + MY_NODE_NAME: + fieldRef: + fieldPath: spec.nodeName + MY_POD_NAMESPACE: + fieldRef: + fieldPath: metadata.namespace + MY_POD_NAME: + fieldRef: + fieldPath: metadata.name + +secretEnv: + NETDATA_CLAIM_URL: "" + NETDATA_CLAIM_TOKEN: "" + NETDATA_CLAIM_ROOMS: "" + +service: + main: + ports: + main: + port: 19999 + targetPort: 19999 + +probes: + liveness: + path: "/api/v1/info" + readiness: + path: "/api/v1/info" + startup: + path: "/api/v1/info" + +persistence: + config: + enabled: true + mountPath: "/etc/netdata" + lib: + enabled: true + mountPath: "/var/lib/netdata" + cache: + enabled: true + mountPath: "/var/cache/netdata" + passwd: + enabled: true + type: hostPath + hostPath: "/etc/passwd" + mountPath: "/host/etc/passwd" + readOnly: true + group: + enabled: true + type: hostPath + hostPath: "/etc/group" + mountPath: "/host/etc/group" + readOnly: true + proc: + enabled: true + type: hostPath + hostPath: "/proc" + mountPath: "/host/proc" + readOnly: true + dev: + enabled: true + type: hostPath + hostPath: "/dev" + mountPath: "/host/dev" + readOnly: true + sys: + enabled: true + type: hostPath + hostPath: "/sys" + mountPath: "/host/sys" + readOnly: true + os: + enabled: true + type: hostPath + hostPath: "/etc/os-release" + mountPath: "/host/etc/os-release" + readOnly: true + netdata-configs: + enabled: "true" + mountPath: "/etc/netdata/truecharts-defaults/.netdata.conf" + subPath: "netdata-conf" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-configs" (include "tc.common.names.fullname" .) }}' + +initContainers: + create-config: + name: create-config + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: config + mountPath: "/etc/netdata" + - name: netdata-configs + mountPath: "/etc/netdata/truecharts-defaults/.netdata.conf" + subPath: netdata-conf + readOnly: true + command: ["/bin/sh", "-c"] + args: + - > + export configfile=/etc/netdata/netdata.conf; + if [ ! -f $configfile ]; then + cp /etc/netdata/truecharts-defaults/.netdata.conf $configfile + else + echo "Config file exists, skipping..."; + fi; + cat $configfile diff --git a/stable/netdata/2.0.23/questions.yaml b/stable/netdata/2.0.24/questions.yaml similarity index 100% rename from stable/netdata/2.0.23/questions.yaml rename to stable/netdata/2.0.24/questions.yaml diff --git a/stable/netdata/2.0.23/templates/common.yaml b/stable/netdata/2.0.24/templates/common.yaml similarity index 100% rename from stable/netdata/2.0.23/templates/common.yaml rename to stable/netdata/2.0.24/templates/common.yaml diff --git a/stable/phpldapadmin/6.0.22/values.yaml b/stable/netdata/2.0.24/values.yaml similarity index 100% rename from stable/phpldapadmin/6.0.22/values.yaml rename to stable/netdata/2.0.24/values.yaml diff --git a/stable/nextcloud/15.2.28/CHANGELOG.md b/stable/nextcloud/15.2.28/CHANGELOG.md new file mode 100644 index 00000000000..804ba13388c --- /dev/null +++ b/stable/nextcloud/15.2.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nextcloud-15.2.28](https://github.com/truecharts/apps/compare/nextcloud-15.2.27...nextcloud-15.2.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nextcloud-15.2.27](https://github.com/truecharts/apps/compare/nextcloud-15.2.26...nextcloud-15.2.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [nextcloud-15.2.26](https://github.com/truecharts/apps/compare/nextcloud-15.2.25...nextcloud-15.2.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextcloud-15.2.26](https://github.com/truecharts/apps/compare/nextcloud-15.2.25...nextcloud-15.2.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextcloud-15.2.26](https://github.com/truecharts/apps/compare/nextcloud-15.2.25...nextcloud-15.2.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextcloud-15.2.25](https://github.com/truecharts/apps/compare/nextcloud-15.2.24...nextcloud-15.2.25) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [nextcloud-15.2.24](https://github.com/truecharts/apps/compare/nextcloud-15.2.23...nextcloud-15.2.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [nextcloud-15.2.23](https://github.com/truecharts/apps/compare/nextcloud-15.2.21...nextcloud-15.2.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [nextcloud-15.2.21](https://github.com/truecharts/apps/compare/nextcloud-15.2.20...nextcloud-15.2.21) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [nextcloud-15.2.20](https://github.com/truecharts/apps/compare/nextcloud-15.2.19...nextcloud-15.2.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [nextcloud-15.2.19](https://github.com/truecharts/apps/compare/nextcloud-15.2.18...nextcloud-15.2.19) (2022-07-19) + +### Chore diff --git a/stable/nextcloud/15.2.28/Chart.lock b/stable/nextcloud/15.2.28/Chart.lock new file mode 100644 index 00000000000..675d2deb8fa --- /dev/null +++ b/stable/nextcloud/15.2.28/Chart.lock @@ -0,0 +1,15 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.21 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:d55f64ad0e6636023b5a0b50f60725e68903c375e08935350abc45b97c8e437f +generated: "2022-07-25T18:56:57.79792722Z" diff --git a/stable/nextcloud/15.2.28/Chart.yaml b/stable/nextcloud/15.2.28/Chart.yaml new file mode 100644 index 00000000000..2aa8192567e --- /dev/null +++ b/stable/nextcloud/15.2.28/Chart.yaml @@ -0,0 +1,46 @@ +apiVersion: v2 +appVersion: "24.0.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: collabora.enabled + name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.21 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: + A private cloud server that puts the control and security of your own + data back into your hands. +home: https://github.com/truecharts/apps/tree/master/charts/stable/nextcloud +icon: https://truecharts.org/img/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/nextcloud/docker + - https://github.com/nextcloud/helm +type: application +version: 15.2.28 +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nextcloud/15.2.28/README.md b/stable/nextcloud/15.2.28/README.md new file mode 100644 index 00000000000..b7a31cffed6 --- /dev/null +++ b/stable/nextcloud/15.2.28/README.md @@ -0,0 +1,111 @@ +# nextcloud + +![Version: 15.2.28](https://img.shields.io/badge/Version-15.2.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.0.3](https://img.shields.io/badge/AppVersion-24.0.3-informational?style=flat-square) + +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/stable/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.21 | +| https://charts.truecharts.org/ | postgresql | 8.0.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nextcloud` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nextcloud` deployment + +```console +helm uninstall nextcloud +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/15.2.28/app-readme.md b/stable/nextcloud/15.2.28/app-readme.md new file mode 100644 index 00000000000..a9578ec10a2 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/charts/stable/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/stable/nextcloud/15.2.28/charts/collabora-online-12.1.21.tgz b/stable/nextcloud/15.2.28/charts/collabora-online-12.1.21.tgz new file mode 100644 index 00000000000..e0e5774cbc9 Binary files /dev/null and b/stable/nextcloud/15.2.28/charts/collabora-online-12.1.21.tgz differ diff --git a/stable/piaware/6.0.24/charts/common-10.4.7.tgz b/stable/nextcloud/15.2.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/piaware/6.0.24/charts/common-10.4.7.tgz rename to stable/nextcloud/15.2.28/charts/common-10.4.7.tgz diff --git a/stable/paperless-ng/4.0.24/charts/postgresql-8.0.45.tgz b/stable/nextcloud/15.2.28/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/paperless-ng/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/nextcloud/15.2.28/charts/postgresql-8.0.45.tgz diff --git a/stable/rsshub/3.0.50/charts/redis-3.0.44.tgz b/stable/nextcloud/15.2.28/charts/redis-3.0.44.tgz similarity index 100% rename from stable/rsshub/3.0.50/charts/redis-3.0.44.tgz rename to stable/nextcloud/15.2.28/charts/redis-3.0.44.tgz diff --git a/stable/nextcloud/15.2.28/ci/basic-values.yaml b/stable/nextcloud/15.2.28/ci/basic-values.yaml new file mode 100644 index 00000000000..0e1ca145546 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/stable/nextcloud/15.2.28/ix_values.yaml b/stable/nextcloud/15.2.28/ix_values.yaml new file mode 100644 index 00000000000..03422332cf8 --- /dev/null +++ b/stable/nextcloud/15.2.28/ix_values.yaml @@ -0,0 +1,423 @@ +image: + repository: tccr.io/truecharts/nextcloud-fpm + pullPolicy: IfNotPresent + tag: v24.0.3@sha256:a307c7d49d5c7c691916f2e6bdbb10bc698bbd58498de12c4db992c4755a7018 + +nginxImage: + repository: tccr.io/truecharts/nginx-unprivileged + pullPolicy: IfNotPresent + tag: 1.23.1@sha256:54510c4a9a85d0e4e3cfdad07bc26e5ca13065c3007d5e2170f5cc2931de76d8 + +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' + if [[ -f /data/config/config.php ]] && [[ ! -f /html/config/config.php ]]; then + echo "migrating from single to dual PVC's..." + echo "moving to placeholder location..." + mv -f /var/www/html/data/* /var/www/html/data/tomigrate/ + echo "moving userdata to data-pvc root..." + mv -f /var/www/html/data/tomigrate/data/* /var/www/html/data/ + echo "removing old data folder..." + rm -rf /var/www/html/data/tomigrate/data + echo "moving config, apps, templates and other content to html-pvc root..." + mv -f /var/www/html/data/tomigrate/* /var/www/html/ + echo "Removing migration temporary folder..." + rm -rf /var/www/html/data/tomigrate + fi + echo "Enforcing chmod 770 on data-dir..." + chmod 770 /var/www/html/data + echo "Migrating old data when found..." + 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_INI_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 }}" + 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 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 + +imaginary: + enabled: true + +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" diff --git a/stable/nextcloud/15.2.28/questions.yaml b/stable/nextcloud/15.2.28/questions.yaml new file mode 100644 index 00000000000..d95e876346e --- /dev/null +++ b/stable/nextcloud/15.2.28/questions.yaml @@ -0,0 +1,2665 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: 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 (First Install Only - Advanced)" + description: "Sets nextcloud Trusted Proxies" + schema: + type: string + default: "172.16.0.0/16 127.0.0.1" + - variable: PHP_INI_MEMORY_LIMIT + label: "PHP_INI_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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/nextcloud/15.2.28/templates/_configmap.tpl b/stable/nextcloud/15.2.28/templates/_configmap.tpl new file mode 100644 index 00000000000..abe500d31e8 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/stable/nextcloud/15.2.28/templates/_cronjob.tpl b/stable/nextcloud/15.2.28/templates/_cronjob.tpl new file mode 100644 index 00000000000..302f3b83aae --- /dev/null +++ b/stable/nextcloud/15.2.28/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/stable/nextcloud/15.2.28/templates/_hpb.tpl b/stable/nextcloud/15.2.28/templates/_hpb.tpl new file mode 100644 index 00000000000..617bab9d8ab --- /dev/null +++ b/stable/nextcloud/15.2.28/templates/_hpb.tpl @@ -0,0 +1,133 @@ +{{/* 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 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 found... 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 & + + {{- if .Values.imaginary.enabled }} + echo "Imaginary High Performance Previews enabled, enabling it on Nextcloud..." + php /var/www/html/occ config:system:set enabledPreviewProviders 6 --value='OC\Preview\Imaginary' + php /var/www/html/occ config:system:set preview_imaginary_url --value='http://127.0.0.1:9090' + {{- end }} + + until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:7867/push/test/cookie); do + echo "High Performance Backend not running ... waiting..." + sleep 10 + done + {{- $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 }} + until $(curl --output /dev/null --silent --head --fail {{ $accessurl }}/push/test/cookie); do + echo "High Performance Backend service not accessable ... waiting..." + sleep 10 + done + echo "High Performance Backend found..." + echo "Configuring High Performance Backend for url: {{ $accessurl }}" + php /var/www/html/occ notify_push:setup {{ $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/stable/nextcloud/15.2.28/templates/_imaginary.tpl b/stable/nextcloud/15.2.28/templates/_imaginary.tpl new file mode 100644 index 00000000000..57a72c43024 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/stable/nextcloud/15.2.28/templates/_nginx.tpl b/stable/nextcloud/15.2.28/templates/_nginx.tpl new file mode 100644 index 00000000000..df427f44bd8 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/stable/nextcloud/15.2.28/templates/common.yaml b/stable/nextcloud/15.2.28/templates/common.yaml new file mode 100644 index 00000000000..9314524b1a2 --- /dev/null +++ b/stable/nextcloud/15.2.28/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/piaware/6.0.24/values.yaml b/stable/nextcloud/15.2.28/values.yaml similarity index 100% rename from stable/piaware/6.0.24/values.yaml rename to stable/nextcloud/15.2.28/values.yaml diff --git a/stable/nextpvr/2.0.21/CHANGELOG.md b/stable/nextpvr/2.0.21/CHANGELOG.md deleted file mode 100644 index cc865952c89..00000000000 --- a/stable/nextpvr/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nextpvr-2.0.20](https://github.com/truecharts/apps/compare/nextpvr-2.0.18...nextpvr-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [nextpvr-2.0.18](https://github.com/truecharts/apps/compare/nextpvr-2.0.17...nextpvr-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [nextpvr-2.0.17](https://github.com/truecharts/apps/compare/nextpvr-2.0.16...nextpvr-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [nextpvr-2.0.16](https://github.com/truecharts/apps/compare/nextpvr-2.0.14...nextpvr-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [nextpvr-2.0.14](https://github.com/truecharts/apps/compare/nextpvr-2.0.12...nextpvr-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [nextpvr-2.0.12](https://github.com/truecharts/apps/compare/nextpvr-2.0.11...nextpvr-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [nextpvr-2.0.11](https://github.com/truecharts/apps/compare/nextpvr-2.0.10...nextpvr-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [nextpvr-2.0.10](https://github.com/truecharts/apps/compare/nextpvr-2.0.9...nextpvr-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/nextpvr/2.0.21/Chart.lock b/stable/nextpvr/2.0.21/Chart.lock deleted file mode 100644 index b9f36ecf68d..00000000000 --- a/stable/nextpvr/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:25:38.706996332Z" diff --git a/stable/nextpvr/2.0.21/Chart.yaml b/stable/nextpvr/2.0.21/Chart.yaml deleted file mode 100644 index 4c767e707d6..00000000000 --- a/stable/nextpvr/2.0.21/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV. -home: https://github.com/truecharts/apps/tree/master/charts/stable/nextpvr -icon: https://truecharts.org/img/chart-icons/nextpvr.png -keywords: - - pvr - - recorder -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: nextpvr -sources: - - https://hub.docker.com/r/nextpvr/nextpvr_amd64 - - https://github.com/sub3/NextPVR/wiki/Install-Docker -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/nextpvr/2.0.21/README.md b/stable/nextpvr/2.0.21/README.md deleted file mode 100644 index 23fc85f0680..00000000000 --- a/stable/nextpvr/2.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# nextpvr - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV. - -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: [nextpvr](https://truecharts.org/docs/charts/stable/nextpvr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `nextpvr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install nextpvr TrueCharts/nextpvr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `nextpvr` deployment - -```console -helm uninstall nextpvr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install nextpvr \ - --set env.TZ="America/New York" \ - TrueCharts/nextpvr -``` - -#### 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 nextpvr TrueCharts/nextpvr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/nextpvr/2.0.21/ix_values.yaml b/stable/nextpvr/2.0.21/ix_values.yaml deleted file mode 100644 index f2571220efd..00000000000 --- a/stable/nextpvr/2.0.21/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: tccr.io/truecharts/nextpvr - tag: latest@sha256:c040e9c1988caa5c7c72652fde8dfcb0b66a93d4f3fbbaf8b3714b429e8509d2 - pullPolicy: IfNotPresent - -env: - HOST_IP: "localhost" - -service: - main: - ports: - main: - port: 10183 - targetPort: 8866 - -persistence: - config: - enabled: true - mountPath: "/config" - recordings: - enabled: true - mountPath: "/recordings" - buffer: - enabled: true - mountPath: "/buffer" diff --git a/stable/nextpvr/2.0.22/CHANGELOG.md b/stable/nextpvr/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..185b6b2d971 --- /dev/null +++ b/stable/nextpvr/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nextpvr-2.0.22](https://github.com/truecharts/apps/compare/nextpvr-2.0.21...nextpvr-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextpvr-2.0.21](https://github.com/truecharts/apps/compare/nextpvr-2.0.20...nextpvr-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextpvr-2.0.20](https://github.com/truecharts/apps/compare/nextpvr-2.0.18...nextpvr-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [nextpvr-2.0.18](https://github.com/truecharts/apps/compare/nextpvr-2.0.17...nextpvr-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [nextpvr-2.0.17](https://github.com/truecharts/apps/compare/nextpvr-2.0.16...nextpvr-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [nextpvr-2.0.16](https://github.com/truecharts/apps/compare/nextpvr-2.0.14...nextpvr-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [nextpvr-2.0.14](https://github.com/truecharts/apps/compare/nextpvr-2.0.12...nextpvr-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [nextpvr-2.0.12](https://github.com/truecharts/apps/compare/nextpvr-2.0.11...nextpvr-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [nextpvr-2.0.11](https://github.com/truecharts/apps/compare/nextpvr-2.0.10...nextpvr-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/nextpvr/2.0.22/Chart.lock b/stable/nextpvr/2.0.22/Chart.lock new file mode 100644 index 00000000000..d9bf2cd9d96 --- /dev/null +++ b/stable/nextpvr/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:56:44.385005034Z" diff --git a/stable/nextpvr/2.0.22/Chart.yaml b/stable/nextpvr/2.0.22/Chart.yaml new file mode 100644 index 00000000000..28f04ae5af3 --- /dev/null +++ b/stable/nextpvr/2.0.22/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV. +home: https://github.com/truecharts/apps/tree/master/charts/stable/nextpvr +icon: https://truecharts.org/img/chart-icons/nextpvr.png +keywords: + - pvr + - recorder +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nextpvr +sources: + - https://hub.docker.com/r/nextpvr/nextpvr_amd64 + - https://github.com/sub3/NextPVR/wiki/Install-Docker +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nextpvr/2.0.22/README.md b/stable/nextpvr/2.0.22/README.md new file mode 100644 index 00000000000..9ca22823b20 --- /dev/null +++ b/stable/nextpvr/2.0.22/README.md @@ -0,0 +1,108 @@ +# nextpvr + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +NextPVR is a personal video recorder application, with the goal making it easy to watch or record live TV. + +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: [nextpvr](https://truecharts.org/docs/charts/stable/nextpvr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nextpvr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install nextpvr TrueCharts/nextpvr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nextpvr` deployment + +```console +helm uninstall nextpvr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nextpvr \ + --set env.TZ="America/New York" \ + TrueCharts/nextpvr +``` + +#### 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 nextpvr TrueCharts/nextpvr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nextpvr/2.0.21/app-readme.md b/stable/nextpvr/2.0.22/app-readme.md similarity index 100% rename from stable/nextpvr/2.0.21/app-readme.md rename to stable/nextpvr/2.0.22/app-readme.md diff --git a/stable/picoshare/2.0.21/charts/common-10.4.7.tgz b/stable/nextpvr/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/picoshare/2.0.21/charts/common-10.4.7.tgz rename to stable/nextpvr/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/nextpvr/2.0.22/ix_values.yaml b/stable/nextpvr/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..b041764e5bb --- /dev/null +++ b/stable/nextpvr/2.0.22/ix_values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/nextpvr + tag: latest@sha256:a2c8c65f3393b8b9765e006e758623cc617e3c88a0475b78a451c8cee56454b8 + pullPolicy: IfNotPresent + +env: + HOST_IP: "localhost" + +service: + main: + ports: + main: + port: 10183 + targetPort: 8866 + +persistence: + config: + enabled: true + mountPath: "/config" + recordings: + enabled: true + mountPath: "/recordings" + buffer: + enabled: true + mountPath: "/buffer" diff --git a/stable/nextpvr/2.0.21/questions.yaml b/stable/nextpvr/2.0.22/questions.yaml similarity index 100% rename from stable/nextpvr/2.0.21/questions.yaml rename to stable/nextpvr/2.0.22/questions.yaml diff --git a/stable/putty/1.0.0/templates/common.yaml b/stable/nextpvr/2.0.22/templates/common.yaml similarity index 100% rename from stable/putty/1.0.0/templates/common.yaml rename to stable/nextpvr/2.0.22/templates/common.yaml diff --git a/stable/picoshare/2.0.21/values.yaml b/stable/nextpvr/2.0.22/values.yaml similarity index 100% rename from stable/picoshare/2.0.21/values.yaml rename to stable/nextpvr/2.0.22/values.yaml diff --git a/stable/nocodb/3.0.29/CHANGELOG.md b/stable/nocodb/3.0.29/CHANGELOG.md deleted file mode 100644 index a93e51a6be9..00000000000 --- a/stable/nocodb/3.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nocodb-3.0.28](https://github.com/truecharts/apps/compare/nocodb-3.0.27...nocodb-3.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [nocodb-3.0.27](https://github.com/truecharts/apps/compare/nocodb-3.0.25...nocodb-3.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [nocodb-3.0.25](https://github.com/truecharts/apps/compare/nocodb-3.0.24...nocodb-3.0.25) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [nocodb-3.0.24](https://github.com/truecharts/apps/compare/nocodb-3.0.23...nocodb-3.0.24) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [nocodb-3.0.23](https://github.com/truecharts/apps/compare/nocodb-3.0.22...nocodb-3.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [nocodb-3.0.22](https://github.com/truecharts/apps/compare/nocodb-3.0.20...nocodb-3.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [nocodb-3.0.20](https://github.com/truecharts/apps/compare/nocodb-3.0.18...nocodb-3.0.20) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [nocodb-3.0.18](https://github.com/truecharts/apps/compare/nocodb-3.0.17...nocodb-3.0.18) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/nocodb/3.0.29/Chart.lock b/stable/nocodb/3.0.29/Chart.lock deleted file mode 100644 index bdee61369dc..00000000000 --- a/stable/nocodb/3.0.29/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:26:11.573097249Z" diff --git a/stable/nocodb/3.0.29/Chart.yaml b/stable/nocodb/3.0.29/Chart.yaml deleted file mode 100644 index 73017cab606..00000000000 --- a/stable/nocodb/3.0.29/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "0.92.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet. -home: https://github.com/truecharts/apps/tree/master/charts/stable/nocodb -icon: https://truecharts.org/img/chart-icons/nocodb.png -keywords: - - nocodb -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: nocodb -sources: - - https://hub.docker.com/r/nocodb/nocodb - - https://github.com/nocodb/nocodb -version: 3.0.29 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/nocodb/3.0.29/README.md b/stable/nocodb/3.0.29/README.md deleted file mode 100644 index fbb69016204..00000000000 --- a/stable/nocodb/3.0.29/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# nocodb - -![Version: 3.0.29](https://img.shields.io/badge/Version-3.0.29-informational?style=flat-square) ![AppVersion: 0.92.4](https://img.shields.io/badge/AppVersion-0.92.4-informational?style=flat-square) - -Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet. - -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: [nocodb](https://truecharts.org/docs/charts/stable/nocodb) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `nocodb` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install nocodb TrueCharts/nocodb -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `nocodb` deployment - -```console -helm uninstall nocodb -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install nocodb \ - --set env.TZ="America/New York" \ - TrueCharts/nocodb -``` - -#### 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 nocodb TrueCharts/nocodb -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/nocodb/3.0.29/ix_values.yaml b/stable/nocodb/3.0.29/ix_values.yaml deleted file mode 100644 index 34529a2c8c3..00000000000 --- a/stable/nocodb/3.0.29/ix_values.yaml +++ /dev/null @@ -1,76 +0,0 @@ -image: - repository: tccr.io/truecharts/nocodb - tag: v0.92.4@sha256:09a8d3321c3d681cecb4699133555981f21aa5a0f522b27e76fff8af2f9e0496 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: -AWS_ACCESS_KEY_ID: "" -AWS_SECRET_ACCESS_KEY: "" -AWS_BUCKET: "" -AWS_BUCKET_PATH: "" -NC_GOOGLE_CLIENT_ID: "" -NC_GOOGLE_CLIENT_SECRET: "" - -env: - NC_MIN: "" - PORT: "{{ .Values.service.main.ports.main.port }}" - # User Defined - NC_PUBLIC_URL: "http://localhost:10226" - NC_DISABLE_TELE: true - DISABLE_SPLASH_SCREEN: false - NC_JWT_EXPIRES_IN: "10h" - NC_INVITE_ONLY_SIGNUP: false - NC_DISABLE_CACHE: false - NC_DISABLE_ERR_REPORT: true - NC_REQUEST_BODY_SIZE: "1MB" - NC_EXPORT_MAX_TIMEOUT: 5000 - NC_SENTRY_DSN: "" - NC_REDIS_URL: - secretKeyRef: - name: rediscreds - key: url - NC_AUTH_JWT_SECRET: - secretKeyRef: - name: nocodb-secrets - key: NC_AUTH_JWT_SECRET - -envFrom: - - configMapRef: - name: nocodb-configmap - -probes: - liveness: - path: "/dashboard" - readiness: - path: "/dashboard" - startup: - path: "/dashboard" - -service: - main: - ports: - main: - port: 10226 - -persistence: - data: - enabled: true - mountPath: "/usr/app/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: nocodb - postgresqlDatabase: nocodb - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/nocodb/3.0.30/CHANGELOG.md b/stable/nocodb/3.0.30/CHANGELOG.md new file mode 100644 index 00000000000..ac4a4b226c0 --- /dev/null +++ b/stable/nocodb/3.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nocodb-3.0.30](https://github.com/truecharts/apps/compare/nocodb-3.0.29...nocodb-3.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nocodb-3.0.29](https://github.com/truecharts/apps/compare/nocodb-3.0.28...nocodb-3.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nocodb-3.0.28](https://github.com/truecharts/apps/compare/nocodb-3.0.27...nocodb-3.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [nocodb-3.0.27](https://github.com/truecharts/apps/compare/nocodb-3.0.25...nocodb-3.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [nocodb-3.0.25](https://github.com/truecharts/apps/compare/nocodb-3.0.24...nocodb-3.0.25) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [nocodb-3.0.24](https://github.com/truecharts/apps/compare/nocodb-3.0.23...nocodb-3.0.24) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [nocodb-3.0.23](https://github.com/truecharts/apps/compare/nocodb-3.0.22...nocodb-3.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [nocodb-3.0.22](https://github.com/truecharts/apps/compare/nocodb-3.0.20...nocodb-3.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [nocodb-3.0.20](https://github.com/truecharts/apps/compare/nocodb-3.0.18...nocodb-3.0.20) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/nocodb/3.0.30/Chart.lock b/stable/nocodb/3.0.30/Chart.lock new file mode 100644 index 00000000000..3b60882a121 --- /dev/null +++ b/stable/nocodb/3.0.30/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:57:04.369627861Z" diff --git a/stable/nocodb/3.0.30/Chart.yaml b/stable/nocodb/3.0.30/Chart.yaml new file mode 100644 index 00000000000..6ea87b4953b --- /dev/null +++ b/stable/nocodb/3.0.30/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "0.92.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet. +home: https://github.com/truecharts/apps/tree/master/charts/stable/nocodb +icon: https://truecharts.org/img/chart-icons/nocodb.png +keywords: + - nocodb +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nocodb +sources: + - https://hub.docker.com/r/nocodb/nocodb + - https://github.com/nocodb/nocodb +version: 3.0.30 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nocodb/3.0.30/README.md b/stable/nocodb/3.0.30/README.md new file mode 100644 index 00000000000..a62b3a3b904 --- /dev/null +++ b/stable/nocodb/3.0.30/README.md @@ -0,0 +1,110 @@ +# nocodb + +![Version: 3.0.30](https://img.shields.io/badge/Version-3.0.30-informational?style=flat-square) ![AppVersion: 0.92.4](https://img.shields.io/badge/AppVersion-0.92.4-informational?style=flat-square) + +Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet. + +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: [nocodb](https://truecharts.org/docs/charts/stable/nocodb) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nocodb` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install nocodb TrueCharts/nocodb +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nocodb` deployment + +```console +helm uninstall nocodb +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nocodb \ + --set env.TZ="America/New York" \ + TrueCharts/nocodb +``` + +#### 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 nocodb TrueCharts/nocodb -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nocodb/3.0.29/app-readme.md b/stable/nocodb/3.0.30/app-readme.md similarity index 100% rename from stable/nocodb/3.0.29/app-readme.md rename to stable/nocodb/3.0.30/app-readme.md diff --git a/stable/pihole/6.0.25/charts/common-10.4.7.tgz b/stable/nocodb/3.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/pihole/6.0.25/charts/common-10.4.7.tgz rename to stable/nocodb/3.0.30/charts/common-10.4.7.tgz diff --git a/stable/photoview/4.0.22/charts/postgresql-8.0.45.tgz b/stable/nocodb/3.0.30/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/photoview/4.0.22/charts/postgresql-8.0.45.tgz rename to stable/nocodb/3.0.30/charts/postgresql-8.0.45.tgz diff --git a/stable/shlink/4.0.24/charts/redis-3.0.44.tgz b/stable/nocodb/3.0.30/charts/redis-3.0.44.tgz similarity index 100% rename from stable/shlink/4.0.24/charts/redis-3.0.44.tgz rename to stable/nocodb/3.0.30/charts/redis-3.0.44.tgz diff --git a/stable/nocodb/3.0.30/ix_values.yaml b/stable/nocodb/3.0.30/ix_values.yaml new file mode 100644 index 00000000000..1b4d8ffcc2e --- /dev/null +++ b/stable/nocodb/3.0.30/ix_values.yaml @@ -0,0 +1,76 @@ +image: + repository: tccr.io/truecharts/nocodb + tag: v0.92.4@sha256:b1e951523c0ceb18b44e6a841510510572ade9456215c4599b4bdead5f3b80c0 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: +AWS_ACCESS_KEY_ID: "" +AWS_SECRET_ACCESS_KEY: "" +AWS_BUCKET: "" +AWS_BUCKET_PATH: "" +NC_GOOGLE_CLIENT_ID: "" +NC_GOOGLE_CLIENT_SECRET: "" + +env: + NC_MIN: "" + PORT: "{{ .Values.service.main.ports.main.port }}" + # User Defined + NC_PUBLIC_URL: "http://localhost:10226" + NC_DISABLE_TELE: true + DISABLE_SPLASH_SCREEN: false + NC_JWT_EXPIRES_IN: "10h" + NC_INVITE_ONLY_SIGNUP: false + NC_DISABLE_CACHE: false + NC_DISABLE_ERR_REPORT: true + NC_REQUEST_BODY_SIZE: "1MB" + NC_EXPORT_MAX_TIMEOUT: 5000 + NC_SENTRY_DSN: "" + NC_REDIS_URL: + secretKeyRef: + name: rediscreds + key: url + NC_AUTH_JWT_SECRET: + secretKeyRef: + name: nocodb-secrets + key: NC_AUTH_JWT_SECRET + +envFrom: + - configMapRef: + name: nocodb-configmap + +probes: + liveness: + path: "/dashboard" + readiness: + path: "/dashboard" + startup: + path: "/dashboard" + +service: + main: + ports: + main: + port: 10226 + +persistence: + data: + enabled: true + mountPath: "/usr/app/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: nocodb + postgresqlDatabase: nocodb + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/nocodb/3.0.29/questions.yaml b/stable/nocodb/3.0.30/questions.yaml similarity index 100% rename from stable/nocodb/3.0.29/questions.yaml rename to stable/nocodb/3.0.30/questions.yaml diff --git a/stable/nocodb/3.0.29/templates/_configmap.tpl b/stable/nocodb/3.0.30/templates/_configmap.tpl similarity index 100% rename from stable/nocodb/3.0.29/templates/_configmap.tpl rename to stable/nocodb/3.0.30/templates/_configmap.tpl diff --git a/stable/nocodb/3.0.29/templates/_secrets.tpl b/stable/nocodb/3.0.30/templates/_secrets.tpl similarity index 100% rename from stable/nocodb/3.0.29/templates/_secrets.tpl rename to stable/nocodb/3.0.30/templates/_secrets.tpl diff --git a/stable/nocodb/3.0.29/templates/common.yaml b/stable/nocodb/3.0.30/templates/common.yaml similarity index 100% rename from stable/nocodb/3.0.29/templates/common.yaml rename to stable/nocodb/3.0.30/templates/common.yaml diff --git a/stable/pihole/6.0.25/values.yaml b/stable/nocodb/3.0.30/values.yaml similarity index 100% rename from stable/pihole/6.0.25/values.yaml rename to stable/nocodb/3.0.30/values.yaml diff --git a/stable/node-red/11.0.25/CHANGELOG.md b/stable/node-red/11.0.25/CHANGELOG.md new file mode 100644 index 00000000000..4063b56c122 --- /dev/null +++ b/stable/node-red/11.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [node-red-11.0.25](https://github.com/truecharts/apps/compare/node-red-11.0.24...node-red-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.24](https://github.com/truecharts/apps/compare/node-red-11.0.23...node-red-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [node-red-11.0.23](https://github.com/truecharts/apps/compare/node-red-11.0.22...node-red-11.0.23) (2022-07-23) + +### Chore + +- update docker general non-major ([#3275](https://github.com/truecharts/apps/issues/3275)) + + + + +## [node-red-11.0.22](https://github.com/truecharts/apps/compare/node-red-11.0.20...node-red-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [node-red-11.0.20](https://github.com/truecharts/apps/compare/node-red-11.0.19...node-red-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [node-red-11.0.19](https://github.com/truecharts/apps/compare/node-red-11.0.18...node-red-11.0.19) (2022-07-18) + +### Chore + +- update container image tccr.io/truecharts/node-red to v3.0.0 ([#3187](https://github.com/truecharts/apps/issues/3187)) + + + +## [node-red-11.0.18](https://github.com/truecharts/apps/compare/node-red-11.0.17...node-red-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [node-red-11.0.17](https://github.com/truecharts/apps/compare/node-red-11.0.15...node-red-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [node-red-11.0.15](https://github.com/truecharts/apps/compare/node-red-11.0.13...node-red-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/node-red/11.0.25/Chart.lock b/stable/node-red/11.0.25/Chart.lock new file mode 100644 index 00000000000..d6719cc6d67 --- /dev/null +++ b/stable/node-red/11.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:04.180894754Z" diff --git a/stable/node-red/11.0.25/Chart.yaml b/stable/node-red/11.0.25/Chart.yaml new file mode 100644 index 00000000000..631a4dd3819 --- /dev/null +++ b/stable/node-red/11.0.25/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.0.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Node-RED is low-code programming for event-driven applications +home: https://github.com/truecharts/apps/tree/master/charts/stable/node-red +icon: https://truecharts.org/img/chart-icons/node-red.png +keywords: + - node-red + - nodered +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: node-red +sources: + - https://github.com/node-red/node-red-docker +type: application +version: 11.0.25 +annotations: + truecharts.org/catagories: | + - tools + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/node-red/11.0.25/README.md b/stable/node-red/11.0.25/README.md new file mode 100644 index 00000000000..a5e7e37a539 --- /dev/null +++ b/stable/node-red/11.0.25/README.md @@ -0,0 +1,107 @@ +# node-red + +![Version: 11.0.25](https://img.shields.io/badge/Version-11.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.1](https://img.shields.io/badge/AppVersion-3.0.1-informational?style=flat-square) + +Node-RED is low-code programming for event-driven applications + +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: [node-red](https://truecharts.org/docs/charts/stable/node-red) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `node-red` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install node-red TrueCharts/node-red +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `node-red` deployment + +```console +helm uninstall node-red +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install node-red \ + --set env.TZ="America/New York" \ + TrueCharts/node-red +``` + +#### 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 node-red TrueCharts/node-red -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/node-red/11.0.25/app-readme.md b/stable/node-red/11.0.25/app-readme.md new file mode 100644 index 00000000000..1d60d6e22b4 --- /dev/null +++ b/stable/node-red/11.0.25/app-readme.md @@ -0,0 +1,8 @@ +Node-RED is low-code programming for event-driven applications + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/node-red + +--- + +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/stable/pinry/2.0.21/charts/common-10.4.7.tgz b/stable/node-red/11.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/pinry/2.0.21/charts/common-10.4.7.tgz rename to stable/node-red/11.0.25/charts/common-10.4.7.tgz diff --git a/stable/node-red/11.0.25/ix_values.yaml b/stable/node-red/11.0.25/ix_values.yaml new file mode 100644 index 00000000000..bc4853d2676 --- /dev/null +++ b/stable/node-red/11.0.25/ix_values.yaml @@ -0,0 +1,23 @@ +image: + repository: tccr.io/truecharts/node-red + pullPolicy: IfNotPresent + tag: 3.0.1@sha256:fe274bd16f9aac3c3d30c17259291270321d7a2b31b3bc2cb0bf5cc0f106a5bf + +env: + TZ: "{{ .Values.TZ }}" +# NODE_OPTIONS: +# NODE_RED_ENABLE_PROJECTS: +# NODE_RED_ENABLE_SAFE_MODE: +# FLOWS: + +service: + main: + ports: + main: + port: 1880 + targetPort: 1880 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/node-red/11.0.25/questions.yaml b/stable/node-red/11.0.25/questions.yaml new file mode 100644 index 00000000000..86aeae1fb57 --- /dev/null +++ b/stable/node-red/11.0.25/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 1880 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 1880 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/qdirstat/1.0.0/templates/common.yaml b/stable/node-red/11.0.25/templates/common.yaml similarity index 100% rename from stable/qdirstat/1.0.0/templates/common.yaml rename to stable/node-red/11.0.25/templates/common.yaml diff --git a/stable/pinry/2.0.21/values.yaml b/stable/node-red/11.0.25/values.yaml similarity index 100% rename from stable/pinry/2.0.21/values.yaml rename to stable/node-red/11.0.25/values.yaml diff --git a/stable/ntfy/2.0.24/CHANGELOG.md b/stable/ntfy/2.0.24/CHANGELOG.md deleted file mode 100644 index 89c2ae62930..00000000000 --- a/stable/ntfy/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ntfy-2.0.23](https://github.com/truecharts/apps/compare/ntfy-2.0.21...ntfy-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ntfy-2.0.21](https://github.com/truecharts/apps/compare/ntfy-2.0.20...ntfy-2.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ntfy-2.0.20](https://github.com/truecharts/apps/compare/ntfy-2.0.19...ntfy-2.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ntfy-2.0.19](https://github.com/truecharts/apps/compare/ntfy-2.0.17...ntfy-2.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ntfy-2.0.17](https://github.com/truecharts/apps/compare/ntfy-2.0.15...ntfy-2.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ntfy-2.0.15](https://github.com/truecharts/apps/compare/ntfy-2.0.14...ntfy-2.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ntfy-2.0.14](https://github.com/truecharts/apps/compare/ntfy-2.0.13...ntfy-2.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [ntfy-2.0.13](https://github.com/truecharts/apps/compare/ntfy-2.0.12...ntfy-2.0.13) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/ntfy/2.0.24/Chart.lock b/stable/ntfy/2.0.24/Chart.lock deleted file mode 100644 index fe713cb085a..00000000000 --- a/stable/ntfy/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:26:24.713269002Z" diff --git a/stable/ntfy/2.0.24/Chart.yaml b/stable/ntfy/2.0.24/Chart.yaml deleted file mode 100644 index 020547916b6..00000000000 --- a/stable/ntfy/2.0.24/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "1.27.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer. -home: https://github.com/truecharts/apps/tree/master/charts/stable/ntfy -icon: https://truecharts.org/img/chart-icons/ntfy.png -keywords: - - ntfy -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ntfy -sources: - - https://github.com/binwiederhier/ntfy/ -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ntfy/2.0.24/README.md b/stable/ntfy/2.0.24/README.md deleted file mode 100644 index d246e05d9e3..00000000000 --- a/stable/ntfy/2.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# ntfy - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 1.27.2](https://img.shields.io/badge/AppVersion-1.27.2-informational?style=flat-square) - -ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer. - -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: [ntfy](https://truecharts.org/docs/charts/stable/ntfy) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ntfy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ntfy TrueCharts/ntfy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ntfy` deployment - -```console -helm uninstall ntfy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ntfy \ - --set env.TZ="America/New York" \ - TrueCharts/ntfy -``` - -#### 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 ntfy TrueCharts/ntfy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ntfy/2.0.24/ix_values.yaml b/stable/ntfy/2.0.24/ix_values.yaml deleted file mode 100644 index 33dd653837b..00000000000 --- a/stable/ntfy/2.0.24/ix_values.yaml +++ /dev/null @@ -1,67 +0,0 @@ -image: - repository: tccr.io/truecharts/ntfy - tag: v1.27.2@sha256:3ff47625a7368b85af586f57d08ef84e968d28c4de8098dab96f4d77741b2a0f - pullPolicy: IfNotPresent - -extraArgs: ["serve"] - -env: - NTFY_LISTEN_HTTP: ":{{ .Values.service.main.ports.main.port }}" - # User Defined - NTFY_BASE_URL: "http://localhost:10222" - NTFY_BEHIND_PROXY: false - ENABLE_FIREBASE_FILE: false - ENABLE_CACHE_FILE: false - ENABLE_ATTACHMENT_CACHE_DIR: false - ENABLE_AUTH_FILE: false - # NTFY_CACHE_DURATION: "12h" - # NTFY_KEEPALIVE_INTERVAL: "45s" - # NTFY_MANAGER_INTERVAL: "1m" - # NTFY_GLOBAL_TOPIC_LIMIT: 15000 - # NTFY_VISITOR_SUBSCRIPTION_LIMIT: 30 - # NTFY_VISITOR_ATTACHMENT_TOTAL_SIZE_LIMIT: "100M" - # NTFY_VISITOR_ATTACHMENT_DAILY_BANDWIDTH_LIMIT: "500M" - # NTFY_VISITOR_REQUEST_LIMIT_BURST: 60 - # NTFY_VISITOR_REQUEST_LIMIT_REPLENISH: "5s" - # NTFY_VISITOR_REQUEST_LIMIT_EXEMPT_HOSTS: "" - # NTFY_VISITOR_EMAIL_LIMIT_BURST: 16 - # NTFY_VISITOR_EMAIL_LIMIT_REPLENISH: "1h" - # NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT: "5G" - # NTFY_ATTACHMENT_FILE_SIZE_LIMIT: "15M" - # NTFY_ATTACHMENT_EXPIRY_DURATION: "3h" - # NTFY_AUTH_DEFAULT_ACCESS: "read-write" - # NTFY_SMTP_SENDER_ADDR: "" - # NTFY_SMTP_SENDER_USER: "" - # NTFY_SMTP_SENDER_PASS: "" - # NTFY_SMTP_SENDER_FROM: "" - # NTFY_SMTP_SERVER_LISTEN: "" - # NTFY_SMTP_SERVER_DOMAIN: "" - # NTFY_SMTP_SERVER_ADDR_PREFIX: "" - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-ntfy' - -service: - main: - ports: - main: - port: 10222 - -persistence: - config: - enabled: true - mountPath: "/etc/ntfy" - cache: - enabled: true - mountPath: "/var/cache/ntfy" - -configmap: - ntfy: - enabled: true - data: - # If a path is set, it enables this options. To disable set to emtpy path - NTFY_ATTACHMENT_CACHE_DIR: '{{ ternary "/var/cache/ntfy/attachments" "" .Values.env.ENABLE_ATTACHMENT_CACHE_DIR }}' - NTFY_CACHE_FILE: '{{ ternary "/var/cache/ntfy/cache.db" "" .Values.env.ENABLE_CACHE_FILE }}' - NTFY_AUTH_FILE: '{{ ternary "/etc/ntfy/user.db" "" .Values.env.ENABLE_AUTH_FILE }}' - NTFY_FIREBASE_KEY_FILE: '{{ ternary "/etc/ntfy/firebase-key.json" "" .Values.env.ENABLE_FIREBASE_FILE }}' diff --git a/stable/ntfy/2.0.25/CHANGELOG.md b/stable/ntfy/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..c09d859a4d8 --- /dev/null +++ b/stable/ntfy/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ntfy-2.0.25](https://github.com/truecharts/apps/compare/ntfy-2.0.24...ntfy-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ntfy-2.0.24](https://github.com/truecharts/apps/compare/ntfy-2.0.23...ntfy-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ntfy-2.0.23](https://github.com/truecharts/apps/compare/ntfy-2.0.21...ntfy-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ntfy-2.0.21](https://github.com/truecharts/apps/compare/ntfy-2.0.20...ntfy-2.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ntfy-2.0.20](https://github.com/truecharts/apps/compare/ntfy-2.0.19...ntfy-2.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ntfy-2.0.19](https://github.com/truecharts/apps/compare/ntfy-2.0.17...ntfy-2.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ntfy-2.0.17](https://github.com/truecharts/apps/compare/ntfy-2.0.15...ntfy-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ntfy-2.0.15](https://github.com/truecharts/apps/compare/ntfy-2.0.14...ntfy-2.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [ntfy-2.0.14](https://github.com/truecharts/apps/compare/ntfy-2.0.13...ntfy-2.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/ntfy/2.0.25/Chart.lock b/stable/ntfy/2.0.25/Chart.lock new file mode 100644 index 00000000000..1e0a4b690f2 --- /dev/null +++ b/stable/ntfy/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:06.945563866Z" diff --git a/stable/ntfy/2.0.25/Chart.yaml b/stable/ntfy/2.0.25/Chart.yaml new file mode 100644 index 00000000000..b3eb87545e8 --- /dev/null +++ b/stable/ntfy/2.0.25/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.27.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer. +home: https://github.com/truecharts/apps/tree/master/charts/stable/ntfy +icon: https://truecharts.org/img/chart-icons/ntfy.png +keywords: + - ntfy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ntfy +sources: + - https://github.com/binwiederhier/ntfy/ +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ntfy/2.0.25/README.md b/stable/ntfy/2.0.25/README.md new file mode 100644 index 00000000000..ced5aa8ea86 --- /dev/null +++ b/stable/ntfy/2.0.25/README.md @@ -0,0 +1,107 @@ +# ntfy + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 1.27.2](https://img.shields.io/badge/AppVersion-1.27.2-informational?style=flat-square) + +ntfy is a simple HTTP-based pub-sub notification service. It allows you to send notifications to your phone or desktop via scripts from any computer. + +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: [ntfy](https://truecharts.org/docs/charts/stable/ntfy) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ntfy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ntfy TrueCharts/ntfy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ntfy` deployment + +```console +helm uninstall ntfy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ntfy \ + --set env.TZ="America/New York" \ + TrueCharts/ntfy +``` + +#### 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 ntfy TrueCharts/ntfy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ntfy/2.0.24/app-readme.md b/stable/ntfy/2.0.25/app-readme.md similarity index 100% rename from stable/ntfy/2.0.24/app-readme.md rename to stable/ntfy/2.0.25/app-readme.md diff --git a/stable/pretend-youre-xyzzy/6.0.23/charts/common-10.4.7.tgz b/stable/ntfy/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/pretend-youre-xyzzy/6.0.23/charts/common-10.4.7.tgz rename to stable/ntfy/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/ntfy/2.0.25/ix_values.yaml b/stable/ntfy/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..0e2b7dbf703 --- /dev/null +++ b/stable/ntfy/2.0.25/ix_values.yaml @@ -0,0 +1,67 @@ +image: + repository: tccr.io/truecharts/ntfy + tag: v1.27.2@sha256:4c8b53a318db70e2ff0dc39969e33320b7ae52eac23f0f4697486834d12e23cd + pullPolicy: IfNotPresent + +extraArgs: ["serve"] + +env: + NTFY_LISTEN_HTTP: ":{{ .Values.service.main.ports.main.port }}" + # User Defined + NTFY_BASE_URL: "http://localhost:10222" + NTFY_BEHIND_PROXY: false + ENABLE_FIREBASE_FILE: false + ENABLE_CACHE_FILE: false + ENABLE_ATTACHMENT_CACHE_DIR: false + ENABLE_AUTH_FILE: false + # NTFY_CACHE_DURATION: "12h" + # NTFY_KEEPALIVE_INTERVAL: "45s" + # NTFY_MANAGER_INTERVAL: "1m" + # NTFY_GLOBAL_TOPIC_LIMIT: 15000 + # NTFY_VISITOR_SUBSCRIPTION_LIMIT: 30 + # NTFY_VISITOR_ATTACHMENT_TOTAL_SIZE_LIMIT: "100M" + # NTFY_VISITOR_ATTACHMENT_DAILY_BANDWIDTH_LIMIT: "500M" + # NTFY_VISITOR_REQUEST_LIMIT_BURST: 60 + # NTFY_VISITOR_REQUEST_LIMIT_REPLENISH: "5s" + # NTFY_VISITOR_REQUEST_LIMIT_EXEMPT_HOSTS: "" + # NTFY_VISITOR_EMAIL_LIMIT_BURST: 16 + # NTFY_VISITOR_EMAIL_LIMIT_REPLENISH: "1h" + # NTFY_ATTACHMENT_TOTAL_SIZE_LIMIT: "5G" + # NTFY_ATTACHMENT_FILE_SIZE_LIMIT: "15M" + # NTFY_ATTACHMENT_EXPIRY_DURATION: "3h" + # NTFY_AUTH_DEFAULT_ACCESS: "read-write" + # NTFY_SMTP_SENDER_ADDR: "" + # NTFY_SMTP_SENDER_USER: "" + # NTFY_SMTP_SENDER_PASS: "" + # NTFY_SMTP_SENDER_FROM: "" + # NTFY_SMTP_SERVER_LISTEN: "" + # NTFY_SMTP_SERVER_DOMAIN: "" + # NTFY_SMTP_SERVER_ADDR_PREFIX: "" + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-ntfy' + +service: + main: + ports: + main: + port: 10222 + +persistence: + config: + enabled: true + mountPath: "/etc/ntfy" + cache: + enabled: true + mountPath: "/var/cache/ntfy" + +configmap: + ntfy: + enabled: true + data: + # If a path is set, it enables this options. To disable set to emtpy path + NTFY_ATTACHMENT_CACHE_DIR: '{{ ternary "/var/cache/ntfy/attachments" "" .Values.env.ENABLE_ATTACHMENT_CACHE_DIR }}' + NTFY_CACHE_FILE: '{{ ternary "/var/cache/ntfy/cache.db" "" .Values.env.ENABLE_CACHE_FILE }}' + NTFY_AUTH_FILE: '{{ ternary "/etc/ntfy/user.db" "" .Values.env.ENABLE_AUTH_FILE }}' + NTFY_FIREBASE_KEY_FILE: '{{ ternary "/etc/ntfy/firebase-key.json" "" .Values.env.ENABLE_FIREBASE_FILE }}' diff --git a/stable/ntfy/2.0.24/questions.yaml b/stable/ntfy/2.0.25/questions.yaml similarity index 100% rename from stable/ntfy/2.0.24/questions.yaml rename to stable/ntfy/2.0.25/questions.yaml diff --git a/stable/qinglong/2.0.24/templates/common.yaml b/stable/ntfy/2.0.25/templates/common.yaml similarity index 100% rename from stable/qinglong/2.0.24/templates/common.yaml rename to stable/ntfy/2.0.25/templates/common.yaml diff --git a/stable/pretend-youre-xyzzy/6.0.23/values.yaml b/stable/ntfy/2.0.25/values.yaml similarity index 100% rename from stable/pretend-youre-xyzzy/6.0.23/values.yaml rename to stable/ntfy/2.0.25/values.yaml diff --git a/stable/nullserv/6.0.23/CHANGELOG.md b/stable/nullserv/6.0.23/CHANGELOG.md deleted file mode 100644 index ab3a3878e62..00000000000 --- a/stable/nullserv/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [nullserv-6.0.22](https://github.com/truecharts/apps/compare/nullserv-6.0.20...nullserv-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [nullserv-6.0.20](https://github.com/truecharts/apps/compare/nullserv-6.0.19...nullserv-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [nullserv-6.0.19](https://github.com/truecharts/apps/compare/nullserv-6.0.18...nullserv-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [nullserv-6.0.18](https://github.com/truecharts/apps/compare/nullserv-6.0.17...nullserv-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [nullserv-6.0.17](https://github.com/truecharts/apps/compare/nullserv-6.0.15...nullserv-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [nullserv-6.0.15](https://github.com/truecharts/apps/compare/nullserv-6.0.13...nullserv-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [nullserv-6.0.13](https://github.com/truecharts/apps/compare/nullserv-6.0.12...nullserv-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [nullserv-6.0.12](https://github.com/truecharts/apps/compare/nullserv-6.0.11...nullserv-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/nullserv/6.0.23/Chart.lock b/stable/nullserv/6.0.23/Chart.lock deleted file mode 100644 index 939be218f5b..00000000000 --- a/stable/nullserv/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:26:34.780710085Z" diff --git a/stable/nullserv/6.0.23/Chart.yaml b/stable/nullserv/6.0.23/Chart.yaml deleted file mode 100644 index 26b8e16417f..00000000000 --- a/stable/nullserv/6.0.23/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "1.3.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A simple null file http and https server -home: https://github.com/truecharts/apps/tree/master/charts/stable/nullserv -icon: https://truecharts.org/img/chart-icons/nullserv.png -keywords: - - nullserv -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: nullserv -sources: - - https://github.com/bmrzycki/nullserv -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/nullserv/6.0.23/README.md b/stable/nullserv/6.0.23/README.md deleted file mode 100644 index 929cb9eee1e..00000000000 --- a/stable/nullserv/6.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# nullserv - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 1.3.0](https://img.shields.io/badge/AppVersion-1.3.0-informational?style=flat-square) - -A simple null file http and https server - -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: [nullserv](https://truecharts.org/docs/charts/stable/nullserv) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `nullserv` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install nullserv TrueCharts/nullserv -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `nullserv` deployment - -```console -helm uninstall nullserv -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install nullserv \ - --set env.TZ="America/New York" \ - TrueCharts/nullserv -``` - -#### 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 nullserv TrueCharts/nullserv -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/nullserv/6.0.23/ix_values.yaml b/stable/nullserv/6.0.23/ix_values.yaml deleted file mode 100644 index 53cc55a00c1..00000000000 --- a/stable/nullserv/6.0.23/ix_values.yaml +++ /dev/null @@ -1,42 +0,0 @@ -controller: - replicas: 2 - -image: - repository: tccr.io/truecharts/nullserv - tag: v1.3.0@sha256:f47a13e58aa226c5bd27a512d424dd4cd53508d280c6b9c77999d5105f8653f5 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10004 - targetPort: 80 - https: - enabled: true - ports: - https: - enabled: true - port: 10005 - targetPort: 443 - -persistence: - config: - enabled: true - mountPath: "/config" - -probes: - readiness: - enabled: true - custom: true - spec: - httpGet: - path: /welcome.txt - port: main diff --git a/stable/nullserv/6.0.24/CHANGELOG.md b/stable/nullserv/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..6758fcae58b --- /dev/null +++ b/stable/nullserv/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nullserv-6.0.24](https://github.com/truecharts/apps/compare/nullserv-6.0.23...nullserv-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nullserv-6.0.23](https://github.com/truecharts/apps/compare/nullserv-6.0.22...nullserv-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nullserv-6.0.22](https://github.com/truecharts/apps/compare/nullserv-6.0.20...nullserv-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [nullserv-6.0.20](https://github.com/truecharts/apps/compare/nullserv-6.0.19...nullserv-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [nullserv-6.0.19](https://github.com/truecharts/apps/compare/nullserv-6.0.18...nullserv-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [nullserv-6.0.18](https://github.com/truecharts/apps/compare/nullserv-6.0.17...nullserv-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [nullserv-6.0.17](https://github.com/truecharts/apps/compare/nullserv-6.0.15...nullserv-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [nullserv-6.0.15](https://github.com/truecharts/apps/compare/nullserv-6.0.13...nullserv-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [nullserv-6.0.13](https://github.com/truecharts/apps/compare/nullserv-6.0.12...nullserv-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/nullserv/6.0.24/Chart.lock b/stable/nullserv/6.0.24/Chart.lock new file mode 100644 index 00000000000..7b8488b7c47 --- /dev/null +++ b/stable/nullserv/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:24.246383351Z" diff --git a/stable/nullserv/6.0.24/Chart.yaml b/stable/nullserv/6.0.24/Chart.yaml new file mode 100644 index 00000000000..123a622434a --- /dev/null +++ b/stable/nullserv/6.0.24/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "1.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A simple null file http and https server +home: https://github.com/truecharts/apps/tree/master/charts/stable/nullserv +icon: https://truecharts.org/img/chart-icons/nullserv.png +keywords: + - nullserv +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nullserv +sources: + - https://github.com/bmrzycki/nullserv +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nullserv/6.0.24/README.md b/stable/nullserv/6.0.24/README.md new file mode 100644 index 00000000000..62f68c79899 --- /dev/null +++ b/stable/nullserv/6.0.24/README.md @@ -0,0 +1,107 @@ +# nullserv + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 1.3.0](https://img.shields.io/badge/AppVersion-1.3.0-informational?style=flat-square) + +A simple null file http and https server + +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: [nullserv](https://truecharts.org/docs/charts/stable/nullserv) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nullserv` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install nullserv TrueCharts/nullserv +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nullserv` deployment + +```console +helm uninstall nullserv +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nullserv \ + --set env.TZ="America/New York" \ + TrueCharts/nullserv +``` + +#### 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 nullserv TrueCharts/nullserv -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nullserv/6.0.23/app-readme.md b/stable/nullserv/6.0.24/app-readme.md similarity index 100% rename from stable/nullserv/6.0.23/app-readme.md rename to stable/nullserv/6.0.24/app-readme.md diff --git a/stable/promcord/4.0.24/charts/common-10.4.7.tgz b/stable/nullserv/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/promcord/4.0.24/charts/common-10.4.7.tgz rename to stable/nullserv/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/nullserv/6.0.24/ix_values.yaml b/stable/nullserv/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..05354196b2b --- /dev/null +++ b/stable/nullserv/6.0.24/ix_values.yaml @@ -0,0 +1,42 @@ +controller: + replicas: 2 + +image: + repository: tccr.io/truecharts/nullserv + tag: v1.3.0@sha256:e4fb3f05491af583b715fc483f6780dfa03d3a103b0daff0e06e3d783f5e7925 + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10004 + targetPort: 80 + https: + enabled: true + ports: + https: + enabled: true + port: 10005 + targetPort: 443 + +persistence: + config: + enabled: true + mountPath: "/config" + +probes: + readiness: + enabled: true + custom: true + spec: + httpGet: + path: /welcome.txt + port: main diff --git a/stable/nullserv/6.0.23/questions.yaml b/stable/nullserv/6.0.24/questions.yaml similarity index 100% rename from stable/nullserv/6.0.23/questions.yaml rename to stable/nullserv/6.0.24/questions.yaml diff --git a/stable/rsshub/3.0.50/templates/common.yaml b/stable/nullserv/6.0.24/templates/common.yaml similarity index 100% rename from stable/rsshub/3.0.50/templates/common.yaml rename to stable/nullserv/6.0.24/templates/common.yaml diff --git a/stable/promcord/4.0.24/values.yaml b/stable/nullserv/6.0.24/values.yaml similarity index 100% rename from stable/promcord/4.0.24/values.yaml rename to stable/nullserv/6.0.24/values.yaml diff --git a/stable/nzbget/11.0.23/CHANGELOG.md b/stable/nzbget/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..057c188d552 --- /dev/null +++ b/stable/nzbget/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nzbget-11.0.23](https://github.com/truecharts/apps/compare/nzbget-11.0.22...nzbget-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbget-11.0.22](https://github.com/truecharts/apps/compare/nzbget-11.0.21...nzbget-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbget-11.0.21](https://github.com/truecharts/apps/compare/nzbget-11.0.19...nzbget-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [nzbget-11.0.19](https://github.com/truecharts/apps/compare/nzbget-11.0.18...nzbget-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [nzbget-11.0.18](https://github.com/truecharts/apps/compare/nzbget-11.0.17...nzbget-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [nzbget-11.0.17](https://github.com/truecharts/apps/compare/nzbget-11.0.15...nzbget-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [nzbget-11.0.15](https://github.com/truecharts/apps/compare/nzbget-11.0.13...nzbget-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [nzbget-11.0.13](https://github.com/truecharts/apps/compare/nzbget-11.0.12...nzbget-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [nzbget-11.0.12](https://github.com/truecharts/apps/compare/nzbget-11.0.11...nzbget-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/nzbget/11.0.23/Chart.lock b/stable/nzbget/11.0.23/Chart.lock new file mode 100644 index 00000000000..15ac5e8a6b9 --- /dev/null +++ b/stable/nzbget/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:27.026219145Z" diff --git a/stable/nzbget/11.0.23/Chart.yaml b/stable/nzbget/11.0.23/Chart.yaml new file mode 100644 index 00000000000..c630bcb5934 --- /dev/null +++ b/stable/nzbget/11.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "21.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: NZBGet is a Usenet downloader client +home: https://github.com/truecharts/apps/tree/master/charts/stable/nzbget +icon: https://truecharts.org/img/chart-icons/nzbget.png +keywords: + - nzbget + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nzbget +sources: + - https://nzbget.net/ +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nzbget/11.0.23/README.md b/stable/nzbget/11.0.23/README.md new file mode 100644 index 00000000000..d5ec76c8974 --- /dev/null +++ b/stable/nzbget/11.0.23/README.md @@ -0,0 +1,107 @@ +# nzbget + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 21.1](https://img.shields.io/badge/AppVersion-21.1-informational?style=flat-square) + +NZBGet is a Usenet downloader client + +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: [nzbget](https://truecharts.org/docs/charts/stable/nzbget) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nzbget` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install nzbget TrueCharts/nzbget +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nzbget` deployment + +```console +helm uninstall nzbget +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nzbget \ + --set env.TZ="America/New York" \ + TrueCharts/nzbget +``` + +#### 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 nzbget TrueCharts/nzbget -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nzbget/11.0.23/app-readme.md b/stable/nzbget/11.0.23/app-readme.md new file mode 100644 index 00000000000..f02537712a5 --- /dev/null +++ b/stable/nzbget/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +NZBGet is a Usenet downloader client + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nzbget + +--- + +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/stable/prometheus/4.0.47/charts/common-10.4.7.tgz b/stable/nzbget/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/prometheus/4.0.47/charts/common-10.4.7.tgz rename to stable/nzbget/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/nzbget/11.0.23/ix_values.yaml b/stable/nzbget/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..79712e74849 --- /dev/null +++ b/stable/nzbget/11.0.23/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/nzbget + pullPolicy: IfNotPresent + tag: v21.1@sha256:85f05eaac8ff44ba8d1a761d9dc90b00d10c2b1cbd7ef8747ecbda65abc5cd5a + +service: + main: + ports: + main: + port: 10057 + targetPort: 6789 + +probes: + liveness: + enabled: false + + readiness: + enabled: false + + startup: + enabled: false + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/nzbget/11.0.23/questions.yaml b/stable/nzbget/11.0.23/questions.yaml new file mode 100644 index 00000000000..30392e283c3 --- /dev/null +++ b/stable/nzbget/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10057 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 6789 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/satisfactory/2.0.23/templates/common.yaml b/stable/nzbget/11.0.23/templates/common.yaml similarity index 100% rename from stable/satisfactory/2.0.23/templates/common.yaml rename to stable/nzbget/11.0.23/templates/common.yaml diff --git a/stable/prometheus/4.0.47/values.yaml b/stable/nzbget/11.0.23/values.yaml similarity index 100% rename from stable/prometheus/4.0.47/values.yaml rename to stable/nzbget/11.0.23/values.yaml diff --git a/stable/nzbhydra/11.0.26/CHANGELOG.md b/stable/nzbhydra/11.0.26/CHANGELOG.md new file mode 100644 index 00000000000..98cec1bb291 --- /dev/null +++ b/stable/nzbhydra/11.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nzbhydra-11.0.26](https://github.com/truecharts/apps/compare/nzbhydra-11.0.25...nzbhydra-11.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbhydra-11.0.25](https://github.com/truecharts/apps/compare/nzbhydra-11.0.24...nzbhydra-11.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nzbhydra-11.0.24](https://github.com/truecharts/apps/compare/nzbhydra-11.0.22...nzbhydra-11.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [nzbhydra-11.0.22](https://github.com/truecharts/apps/compare/nzbhydra-11.0.21...nzbhydra-11.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [nzbhydra-11.0.21](https://github.com/truecharts/apps/compare/nzbhydra-11.0.20...nzbhydra-11.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [nzbhydra-11.0.20](https://github.com/truecharts/apps/compare/nzbhydra-11.0.18...nzbhydra-11.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [nzbhydra-11.0.18](https://github.com/truecharts/apps/compare/nzbhydra-11.0.16...nzbhydra-11.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [nzbhydra-11.0.16](https://github.com/truecharts/apps/compare/nzbhydra-11.0.15...nzbhydra-11.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [nzbhydra-11.0.15](https://github.com/truecharts/apps/compare/nzbhydra-11.0.14...nzbhydra-11.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/nzbhydra/11.0.26/Chart.lock b/stable/nzbhydra/11.0.26/Chart.lock new file mode 100644 index 00000000000..bd08f602a9e --- /dev/null +++ b/stable/nzbhydra/11.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:37.429518075Z" diff --git a/stable/nzbhydra/11.0.26/Chart.yaml b/stable/nzbhydra/11.0.26/Chart.yaml new file mode 100644 index 00000000000..8bdd8315614 --- /dev/null +++ b/stable/nzbhydra/11.0.26/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "4.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: true +description: Usenet meta search +home: https://github.com/truecharts/apps/tree/master/charts/stable/nzbhydra +icon: https://truecharts.org/img/chart-icons/nzbhydra.png +keywords: + - nzbhydra + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: [] +name: nzbhydra +sources: + - https://github.com/theotherp/nzbhydra2 +type: application +version: 11.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nzbhydra/11.0.26/README.md b/stable/nzbhydra/11.0.26/README.md new file mode 100644 index 00000000000..d975e2462d7 --- /dev/null +++ b/stable/nzbhydra/11.0.26/README.md @@ -0,0 +1,109 @@ +# nzbhydra + +![Version: 11.0.26](https://img.shields.io/badge/Version-11.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.0](https://img.shields.io/badge/AppVersion-4.5.0-informational?style=flat-square) + +Usenet meta search + +> **:exclamation: This Helm Chart is deprecated!** + +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: [nzbhydra](https://truecharts.org/docs/charts/stable/nzbhydra) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `nzbhydra` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install nzbhydra TrueCharts/nzbhydra +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `nzbhydra` deployment + +```console +helm uninstall nzbhydra +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nzbhydra \ + --set env.TZ="America/New York" \ + TrueCharts/nzbhydra +``` + +#### 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 nzbhydra TrueCharts/nzbhydra -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nzbhydra/11.0.26/app-readme.md b/stable/nzbhydra/11.0.26/app-readme.md new file mode 100644 index 00000000000..ede4cb04d7d --- /dev/null +++ b/stable/nzbhydra/11.0.26/app-readme.md @@ -0,0 +1,8 @@ +Usenet meta search + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/nzbhydra + +--- + +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/stable/prowlarr/6.0.23/charts/common-10.4.7.tgz b/stable/nzbhydra/11.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/prowlarr/6.0.23/charts/common-10.4.7.tgz rename to stable/nzbhydra/11.0.26/charts/common-10.4.7.tgz diff --git a/stable/nzbhydra/11.0.26/ix_values.yaml b/stable/nzbhydra/11.0.26/ix_values.yaml new file mode 100644 index 00000000000..27c52026a97 --- /dev/null +++ b/stable/nzbhydra/11.0.26/ix_values.yaml @@ -0,0 +1,54 @@ +image: + repository: tccr.io/truecharts/nzbhydra2 + pullPolicy: IfNotPresent + tag: v4.5.0@sha256:e7dd08d63d13fd8c46b144cdca1abb64ae4bb63553bdfdd43c0cdea5b5123a7a + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 5076 + targetPort: 5076 + +probes: + liveness: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/livenessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 + readiness: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/readinessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 + startup: + custom: true + enabled: true + spec: + failureThreshold: 5 + httpGet: + path: /actuator/health/readinessState + port: main + initialDelaySeconds: 30 + periodSeconds: 10 + timeoutSeconds: 10 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/nzbhydra/11.0.26/questions.yaml b/stable/nzbhydra/11.0.26/questions.yaml new file mode 100644 index 00000000000..ab73baa832f --- /dev/null +++ b/stable/nzbhydra/11.0.26/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 5076 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 5076 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/scrutiny/3.0.20/templates/common.yaml b/stable/nzbhydra/11.0.26/templates/common.yaml similarity index 100% rename from stable/scrutiny/3.0.20/templates/common.yaml rename to stable/nzbhydra/11.0.26/templates/common.yaml diff --git a/stable/prowlarr/6.0.23/values.yaml b/stable/nzbhydra/11.0.26/values.yaml similarity index 100% rename from stable/prowlarr/6.0.23/values.yaml rename to stable/nzbhydra/11.0.26/values.yaml diff --git a/stable/octoprint/6.0.23/CHANGELOG.md b/stable/octoprint/6.0.23/CHANGELOG.md deleted file mode 100644 index 4d85e65150e..00000000000 --- a/stable/octoprint/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [octoprint-6.0.22](https://github.com/truecharts/apps/compare/octoprint-6.0.20...octoprint-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [octoprint-6.0.20](https://github.com/truecharts/apps/compare/octoprint-6.0.19...octoprint-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [octoprint-6.0.19](https://github.com/truecharts/apps/compare/octoprint-6.0.18...octoprint-6.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [octoprint-6.0.18](https://github.com/truecharts/apps/compare/octoprint-6.0.16...octoprint-6.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [octoprint-6.0.16](https://github.com/truecharts/apps/compare/octoprint-6.0.14...octoprint-6.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [octoprint-6.0.14](https://github.com/truecharts/apps/compare/octoprint-6.0.13...octoprint-6.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [octoprint-6.0.13](https://github.com/truecharts/apps/compare/octoprint-6.0.12...octoprint-6.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [octoprint-6.0.12](https://github.com/truecharts/apps/compare/octoprint-6.0.11...octoprint-6.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/octoprint/6.0.23/Chart.lock b/stable/octoprint/6.0.23/Chart.lock deleted file mode 100644 index 2ea9ffa50a3..00000000000 --- a/stable/octoprint/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:26:43.945357902Z" diff --git a/stable/octoprint/6.0.23/Chart.yaml b/stable/octoprint/6.0.23/Chart.yaml deleted file mode 100644 index 0858b1b309b..00000000000 --- a/stable/octoprint/6.0.23/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.8.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: OctoPrint is the snappy web interface for your 3D printer -home: https://github.com/truecharts/apps/tree/master/charts/stable/octoprint -icon: https://truecharts.org/img/chart-icons/octoprint.png -keywords: - - octoprint - - 3d - - printer -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: octoprint -sources: - - https://github.com/OctoPrint/OctoPrint - - https://hub.docker.com/r/octoprint/octoprint -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/octoprint/6.0.23/README.md b/stable/octoprint/6.0.23/README.md deleted file mode 100644 index ed44b0d0f61..00000000000 --- a/stable/octoprint/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# octoprint - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 1.8.1](https://img.shields.io/badge/AppVersion-1.8.1-informational?style=flat-square) - -OctoPrint is the snappy web interface for your 3D printer - -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: [octoprint](https://truecharts.org/docs/charts/stable/octoprint) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `octoprint` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install octoprint TrueCharts/octoprint -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `octoprint` deployment - -```console -helm uninstall octoprint -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install octoprint \ - --set env.TZ="America/New York" \ - TrueCharts/octoprint -``` - -#### 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 octoprint TrueCharts/octoprint -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/octoprint/6.0.23/ix_values.yaml b/stable/octoprint/6.0.23/ix_values.yaml deleted file mode 100644 index 37cf2793018..00000000000 --- a/stable/octoprint/6.0.23/ix_values.yaml +++ /dev/null @@ -1,30 +0,0 @@ -image: - repository: tccr.io/truecharts/octoprint - tag: v1.8.1@sha256:3e0b4798b1058f5deb13fcd0af023adc1eb58f97f5c250cc9fd0df8af0139350 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - ENABLE_MJPG_STREAMER: "true" - MJPG_STREAMER_INPUT: # "-y -n -r 640x480" - CAMERA_DEV: # /dev/video0 - -service: - main: - ports: - main: - port: 10021 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/octoprint" - varrun: - enabled: true diff --git a/stable/octoprint/6.0.24/CHANGELOG.md b/stable/octoprint/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..2e46d89921c --- /dev/null +++ b/stable/octoprint/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [octoprint-6.0.24](https://github.com/truecharts/apps/compare/octoprint-6.0.23...octoprint-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.23](https://github.com/truecharts/apps/compare/octoprint-6.0.22...octoprint-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [octoprint-6.0.22](https://github.com/truecharts/apps/compare/octoprint-6.0.20...octoprint-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [octoprint-6.0.20](https://github.com/truecharts/apps/compare/octoprint-6.0.19...octoprint-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [octoprint-6.0.19](https://github.com/truecharts/apps/compare/octoprint-6.0.18...octoprint-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [octoprint-6.0.18](https://github.com/truecharts/apps/compare/octoprint-6.0.16...octoprint-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [octoprint-6.0.16](https://github.com/truecharts/apps/compare/octoprint-6.0.14...octoprint-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [octoprint-6.0.14](https://github.com/truecharts/apps/compare/octoprint-6.0.13...octoprint-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [octoprint-6.0.13](https://github.com/truecharts/apps/compare/octoprint-6.0.12...octoprint-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/octoprint/6.0.24/Chart.lock b/stable/octoprint/6.0.24/Chart.lock new file mode 100644 index 00000000000..a493a5d7dbc --- /dev/null +++ b/stable/octoprint/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:37.749794871Z" diff --git a/stable/octoprint/6.0.24/Chart.yaml b/stable/octoprint/6.0.24/Chart.yaml new file mode 100644 index 00000000000..a49a0f53ec7 --- /dev/null +++ b/stable/octoprint/6.0.24/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.8.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: OctoPrint is the snappy web interface for your 3D printer +home: https://github.com/truecharts/apps/tree/master/charts/stable/octoprint +icon: https://truecharts.org/img/chart-icons/octoprint.png +keywords: + - octoprint + - 3d + - printer +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: octoprint +sources: + - https://github.com/OctoPrint/OctoPrint + - https://hub.docker.com/r/octoprint/octoprint +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/octoprint/6.0.24/README.md b/stable/octoprint/6.0.24/README.md new file mode 100644 index 00000000000..7f759317a5f --- /dev/null +++ b/stable/octoprint/6.0.24/README.md @@ -0,0 +1,108 @@ +# octoprint + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 1.8.1](https://img.shields.io/badge/AppVersion-1.8.1-informational?style=flat-square) + +OctoPrint is the snappy web interface for your 3D printer + +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: [octoprint](https://truecharts.org/docs/charts/stable/octoprint) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `octoprint` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install octoprint TrueCharts/octoprint +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `octoprint` deployment + +```console +helm uninstall octoprint +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install octoprint \ + --set env.TZ="America/New York" \ + TrueCharts/octoprint +``` + +#### 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 octoprint TrueCharts/octoprint -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/octoprint/6.0.23/app-readme.md b/stable/octoprint/6.0.24/app-readme.md similarity index 100% rename from stable/octoprint/6.0.23/app-readme.md rename to stable/octoprint/6.0.24/app-readme.md diff --git a/stable/putty/1.0.0/charts/common-10.4.7.tgz b/stable/octoprint/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/putty/1.0.0/charts/common-10.4.7.tgz rename to stable/octoprint/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/octoprint/6.0.24/ix_values.yaml b/stable/octoprint/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..1117e84e44d --- /dev/null +++ b/stable/octoprint/6.0.24/ix_values.yaml @@ -0,0 +1,30 @@ +image: + repository: tccr.io/truecharts/octoprint + tag: v1.8.1@sha256:25a48e4a195288d6183d7ac7589cd31324d744a10ebb7aa0c44f0d6e7628f50c + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + ENABLE_MJPG_STREAMER: "true" + MJPG_STREAMER_INPUT: # "-y -n -r 640x480" + CAMERA_DEV: # /dev/video0 + +service: + main: + ports: + main: + port: 10021 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/octoprint" + varrun: + enabled: true diff --git a/stable/octoprint/6.0.23/questions.yaml b/stable/octoprint/6.0.24/questions.yaml similarity index 100% rename from stable/octoprint/6.0.23/questions.yaml rename to stable/octoprint/6.0.24/questions.yaml diff --git a/stable/ser2sock/6.0.23/templates/common.yaml b/stable/octoprint/6.0.24/templates/common.yaml similarity index 100% rename from stable/ser2sock/6.0.23/templates/common.yaml rename to stable/octoprint/6.0.24/templates/common.yaml diff --git a/stable/putty/1.0.0/values.yaml b/stable/octoprint/6.0.24/values.yaml similarity index 100% rename from stable/putty/1.0.0/values.yaml rename to stable/octoprint/6.0.24/values.yaml diff --git a/stable/odoo/8.0.27/CHANGELOG.md b/stable/odoo/8.0.27/CHANGELOG.md deleted file mode 100644 index 4cbe809264d..00000000000 --- a/stable/odoo/8.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [odoo-8.0.26](https://github.com/truecharts/apps/compare/odoo-8.0.25...odoo-8.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [odoo-8.0.25](https://github.com/truecharts/apps/compare/odoo-8.0.23...odoo-8.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [odoo-8.0.23](https://github.com/truecharts/apps/compare/odoo-8.0.22...odoo-8.0.23) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [odoo-8.0.22](https://github.com/truecharts/apps/compare/odoo-8.0.21...odoo-8.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [odoo-8.0.21](https://github.com/truecharts/apps/compare/odoo-8.0.20...odoo-8.0.21) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [odoo-8.0.20](https://github.com/truecharts/apps/compare/odoo-8.0.18...odoo-8.0.20) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [odoo-8.0.18](https://github.com/truecharts/apps/compare/odoo-8.0.16...odoo-8.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [odoo-8.0.16](https://github.com/truecharts/apps/compare/odoo-8.0.15...odoo-8.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/odoo/8.0.27/Chart.lock b/stable/odoo/8.0.27/Chart.lock deleted file mode 100644 index 136556c2b12..00000000000 --- a/stable/odoo/8.0.27/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:27:00.742251786Z" diff --git a/stable/odoo/8.0.27/Chart.yaml b/stable/odoo/8.0.27/Chart.yaml deleted file mode 100644 index f911588a628..00000000000 --- a/stable/odoo/8.0.27/Chart.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: v2 -appVersion: "15.0" -version: 8.0.27 -kubeVersion: ">=1.16.0-0" -name: odoo -description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/odoo -icon: https://truecharts.org/img/chart-icons/odoo.png -keywords: - - odoo - - crm - - pm - - hr - - accounting - - mrp - - marketing -sources: - - https://www.odoo.com/ - - https://hub.docker.com/repository/docker/nicholaswilde/odoo -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/odoo/8.0.27/README.md b/stable/odoo/8.0.27/README.md deleted file mode 100644 index 50f4246a887..00000000000 --- a/stable/odoo/8.0.27/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# odoo - -![Version: 8.0.27](https://img.shields.io/badge/Version-8.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0](https://img.shields.io/badge/AppVersion-15.0-informational?style=flat-square) - -All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. - -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: [odoo](https://truecharts.org/docs/charts/stable/odoo) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `odoo` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install odoo TrueCharts/odoo -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `odoo` deployment - -```console -helm uninstall odoo -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install odoo \ - --set env.TZ="America/New York" \ - TrueCharts/odoo -``` - -#### 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 odoo TrueCharts/odoo -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/odoo/8.0.27/ix_values.yaml b/stable/odoo/8.0.27/ix_values.yaml deleted file mode 100644 index 0efc7bcd1fe..00000000000 --- a/stable/odoo/8.0.27/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/odoo - pullPolicy: IfNotPresent - tag: v15.0@sha256:ba40adea86644a11d79f8ea010775acdfab2c071ae03e82e4ff8053f6cb2f20c - -env: - USER: "{{ .Values.postgresql.postgresqlUsername }}" - PORT: 5432 - PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 8069 - targetPort: 8069 - odoo: - enabled: true - ports: - xmlrpcs: - enabled: true - port: 8071 - targetPort: 8071 - longpolling: - enabled: true - port: 8072 - targetPort: 8072 - -persistence: - odoo: - enabled: true - mountPath: "/var/lib/odoo" - addons: - enabled: true - mountPath: "/mnt/extra-addons" - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: odoo - postgresqlDatabase: postgres diff --git a/stable/odoo/8.0.28/CHANGELOG.md b/stable/odoo/8.0.28/CHANGELOG.md new file mode 100644 index 00000000000..e983d51f688 --- /dev/null +++ b/stable/odoo/8.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [odoo-8.0.28](https://github.com/truecharts/apps/compare/odoo-8.0.27...odoo-8.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.27](https://github.com/truecharts/apps/compare/odoo-8.0.26...odoo-8.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [odoo-8.0.26](https://github.com/truecharts/apps/compare/odoo-8.0.25...odoo-8.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [odoo-8.0.25](https://github.com/truecharts/apps/compare/odoo-8.0.23...odoo-8.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [odoo-8.0.23](https://github.com/truecharts/apps/compare/odoo-8.0.22...odoo-8.0.23) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [odoo-8.0.22](https://github.com/truecharts/apps/compare/odoo-8.0.21...odoo-8.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [odoo-8.0.21](https://github.com/truecharts/apps/compare/odoo-8.0.20...odoo-8.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [odoo-8.0.20](https://github.com/truecharts/apps/compare/odoo-8.0.18...odoo-8.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [odoo-8.0.18](https://github.com/truecharts/apps/compare/odoo-8.0.16...odoo-8.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/odoo/8.0.28/Chart.lock b/stable/odoo/8.0.28/Chart.lock new file mode 100644 index 00000000000..01f287e7d89 --- /dev/null +++ b/stable/odoo/8.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:57:50.915633564Z" diff --git a/stable/odoo/8.0.28/Chart.yaml b/stable/odoo/8.0.28/Chart.yaml new file mode 100644 index 00000000000..673f2ef4310 --- /dev/null +++ b/stable/odoo/8.0.28/Chart.yaml @@ -0,0 +1,37 @@ +apiVersion: v2 +appVersion: "15.0" +version: 8.0.28 +kubeVersion: ">=1.16.0-0" +name: odoo +description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/odoo +icon: https://truecharts.org/img/chart-icons/odoo.png +keywords: + - odoo + - crm + - pm + - hr + - accounting + - mrp + - marketing +sources: + - https://www.odoo.com/ + - https://hub.docker.com/repository/docker/nicholaswilde/odoo +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/odoo/8.0.28/README.md b/stable/odoo/8.0.28/README.md new file mode 100644 index 00000000000..32383d63d8d --- /dev/null +++ b/stable/odoo/8.0.28/README.md @@ -0,0 +1,109 @@ +# odoo + +![Version: 8.0.28](https://img.shields.io/badge/Version-8.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0](https://img.shields.io/badge/AppVersion-15.0-informational?style=flat-square) + +All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. + +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: [odoo](https://truecharts.org/docs/charts/stable/odoo) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `odoo` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install odoo TrueCharts/odoo +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `odoo` deployment + +```console +helm uninstall odoo +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install odoo \ + --set env.TZ="America/New York" \ + TrueCharts/odoo +``` + +#### 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 odoo TrueCharts/odoo -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/odoo/8.0.27/app-readme.md b/stable/odoo/8.0.28/app-readme.md similarity index 100% rename from stable/odoo/8.0.27/app-readme.md rename to stable/odoo/8.0.28/app-readme.md diff --git a/stable/pydio-cells/4.0.23/charts/common-10.4.7.tgz b/stable/odoo/8.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/pydio-cells/4.0.23/charts/common-10.4.7.tgz rename to stable/odoo/8.0.28/charts/common-10.4.7.tgz diff --git a/stable/recipes/8.0.29/charts/postgresql-8.0.45.tgz b/stable/odoo/8.0.28/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/recipes/8.0.29/charts/postgresql-8.0.45.tgz rename to stable/odoo/8.0.28/charts/postgresql-8.0.45.tgz diff --git a/stable/odoo/8.0.28/ix_values.yaml b/stable/odoo/8.0.28/ix_values.yaml new file mode 100644 index 00000000000..62119a5b36b --- /dev/null +++ b/stable/odoo/8.0.28/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/odoo + pullPolicy: IfNotPresent + tag: v15.0@sha256:a12d8128ffb4753929a930f3fea14caa410886b803322248affa9d9cd9985188 + +env: + USER: "{{ .Values.postgresql.postgresqlUsername }}" + PORT: 5432 + PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 8069 + targetPort: 8069 + odoo: + enabled: true + ports: + xmlrpcs: + enabled: true + port: 8071 + targetPort: 8071 + longpolling: + enabled: true + port: 8072 + targetPort: 8072 + +persistence: + odoo: + enabled: true + mountPath: "/var/lib/odoo" + addons: + enabled: true + mountPath: "/mnt/extra-addons" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: odoo + postgresqlDatabase: postgres diff --git a/stable/odoo/8.0.27/questions.yaml b/stable/odoo/8.0.28/questions.yaml similarity index 100% rename from stable/odoo/8.0.27/questions.yaml rename to stable/odoo/8.0.28/questions.yaml diff --git a/stable/shlink-web-client/3.0.22/templates/common.yaml b/stable/odoo/8.0.28/templates/common.yaml similarity index 100% rename from stable/shlink-web-client/3.0.22/templates/common.yaml rename to stable/odoo/8.0.28/templates/common.yaml diff --git a/stable/pydio-cells/4.0.23/values.yaml b/stable/odoo/8.0.28/values.yaml similarity index 100% rename from stable/pydio-cells/4.0.23/values.yaml rename to stable/odoo/8.0.28/values.yaml diff --git a/stable/omada-controller/6.0.39/CHANGELOG.md b/stable/omada-controller/6.0.39/CHANGELOG.md deleted file mode 100644 index bba819dbe4f..00000000000 --- a/stable/omada-controller/6.0.39/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [omada-controller-6.0.39](https://github.com/truecharts/apps/compare/omada-controller-6.0.38...omada-controller-6.0.39) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [omada-controller-6.0.38](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.38) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [omada-controller-6.0.37](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.37) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [omada-controller-6.0.37](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.37) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [omada-controller-6.0.36](https://github.com/truecharts/apps/compare/omada-controller-6.0.34...omada-controller-6.0.36) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [omada-controller-6.0.34](https://github.com/truecharts/apps/compare/omada-controller-6.0.33...omada-controller-6.0.34) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [omada-controller-6.0.33](https://github.com/truecharts/apps/compare/omada-controller-6.0.32...omada-controller-6.0.33) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [omada-controller-6.0.32](https://github.com/truecharts/apps/compare/omada-controller-6.0.31...omada-controller-6.0.32) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [omada-controller-6.0.31](https://github.com/truecharts/apps/compare/omada-controller-6.0.30...omada-controller-6.0.31) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [omada-controller-6.0.30](https://github.com/truecharts/apps/compare/omada-controller-6.0.29...omada-controller-6.0.30) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [omada-controller-6.0.29](https://github.com/truecharts/apps/compare/omada-controller-6.0.27...omada-controller-6.0.29) (2022-07-14) - diff --git a/stable/omada-controller/6.0.39/Chart.lock b/stable/omada-controller/6.0.39/Chart.lock deleted file mode 100644 index 03d7b61fc84..00000000000 --- a/stable/omada-controller/6.0.39/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:44:40.563046112Z" diff --git a/stable/omada-controller/6.0.39/Chart.yaml b/stable/omada-controller/6.0.39/Chart.yaml deleted file mode 100644 index 75d669c5da4..00000000000 --- a/stable/omada-controller/6.0.39/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "5.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Omada is a SDN tool for TP-Link Omada hardware -home: https://github.com/truecharts/apps/tree/master/charts/stable/omada-controller -icon: https://truecharts.org/img/chart-icons/omada-controller.png -keywords: - - omada-controller -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: omada-controller -sources: - - https://github.com/mbentley/docker-omada-controller - - https://github.com/truecharts/apps/tree/master/charts/omada-controller -version: 6.0.39 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/omada-controller/6.0.39/README.md b/stable/omada-controller/6.0.39/README.md deleted file mode 100644 index 07dfd6f795f..00000000000 --- a/stable/omada-controller/6.0.39/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# omada-controller - -![Version: 6.0.39](https://img.shields.io/badge/Version-6.0.39-informational?style=flat-square) ![AppVersion: 5.3](https://img.shields.io/badge/AppVersion-5.3-informational?style=flat-square) - -Omada is a SDN tool for TP-Link Omada hardware - -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: [omada-controller](https://truecharts.org/docs/charts/stable/omada-controller) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `omada-controller` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install omada-controller TrueCharts/omada-controller -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `omada-controller` deployment - -```console -helm uninstall omada-controller -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install omada-controller \ - --set env.TZ="America/New York" \ - TrueCharts/omada-controller -``` - -#### 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 omada-controller TrueCharts/omada-controller -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/omada-controller/6.0.39/ix_values.yaml b/stable/omada-controller/6.0.39/ix_values.yaml deleted file mode 100644 index 00b3cfb17df..00000000000 --- a/stable/omada-controller/6.0.39/ix_values.yaml +++ /dev/null @@ -1,63 +0,0 @@ -image: - repository: tccr.io/truecharts/omada-controller - tag: v5.3@sha256:e91f341cf85fcf12eea78dd03ca08757487a85ca3fc8998ec837ac8272fb950b - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - protocol: HTTPS - port: 8043 - targetPort: 8043 - comm: - enabled: true - ports: - comm: - protocol: HTTPS - enabled: true - port: 8843 - targetPort: 8843 - omada-tcp: - enabled: true - ports: - omada-tcp1: - enabled: true - port: 29811 - targetPort: 29811 - omada-tcp2: - enabled: true - port: 29812 - targetPort: 29812 - omada-tcp3: - enabled: true - port: 29813 - targetPort: 29813 - omada-tcp4: - enabled: true - port: 29814 - targetPort: 29814 - omada-udp: - enabled: true - ports: - omada-udp1: - enabled: true - protocol: UDP - port: 29810 - targetPort: 29810 - -persistence: - data: - enabled: true - mountPath: "/opt/tplink/EAPController/data" - work: - enabled: true - mountPath: "/opt/tplink/EAPController/work" diff --git a/stable/omada-controller/6.0.40/CHANGELOG.md b/stable/omada-controller/6.0.40/CHANGELOG.md new file mode 100644 index 00000000000..e6537bad16b --- /dev/null +++ b/stable/omada-controller/6.0.40/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [omada-controller-6.0.40](https://github.com/truecharts/apps/compare/omada-controller-6.0.39...omada-controller-6.0.40) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [omada-controller-6.0.39](https://github.com/truecharts/apps/compare/omada-controller-6.0.38...omada-controller-6.0.39) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [omada-controller-6.0.38](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.38) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [omada-controller-6.0.37](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.37) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [omada-controller-6.0.37](https://github.com/truecharts/apps/compare/omada-controller-6.0.36...omada-controller-6.0.37) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [omada-controller-6.0.36](https://github.com/truecharts/apps/compare/omada-controller-6.0.34...omada-controller-6.0.36) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [omada-controller-6.0.34](https://github.com/truecharts/apps/compare/omada-controller-6.0.33...omada-controller-6.0.34) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [omada-controller-6.0.33](https://github.com/truecharts/apps/compare/omada-controller-6.0.32...omada-controller-6.0.33) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [omada-controller-6.0.32](https://github.com/truecharts/apps/compare/omada-controller-6.0.31...omada-controller-6.0.32) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [omada-controller-6.0.31](https://github.com/truecharts/apps/compare/omada-controller-6.0.30...omada-controller-6.0.31) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [omada-controller-6.0.30](https://github.com/truecharts/apps/compare/omada-controller-6.0.29...omada-controller-6.0.30) (2022-07-14) diff --git a/stable/omada-controller/6.0.40/Chart.lock b/stable/omada-controller/6.0.40/Chart.lock new file mode 100644 index 00000000000..3988f2d015a --- /dev/null +++ b/stable/omada-controller/6.0.40/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:46.000043248Z" diff --git a/stable/omada-controller/6.0.40/Chart.yaml b/stable/omada-controller/6.0.40/Chart.yaml new file mode 100644 index 00000000000..ac7f98c33a5 --- /dev/null +++ b/stable/omada-controller/6.0.40/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "5.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Omada is a SDN tool for TP-Link Omada hardware +home: https://github.com/truecharts/apps/tree/master/charts/stable/omada-controller +icon: https://truecharts.org/img/chart-icons/omada-controller.png +keywords: + - omada-controller +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: omada-controller +sources: + - https://github.com/mbentley/docker-omada-controller + - https://github.com/truecharts/apps/tree/master/charts/omada-controller +version: 6.0.40 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/omada-controller/6.0.40/README.md b/stable/omada-controller/6.0.40/README.md new file mode 100644 index 00000000000..9393a6bbdb8 --- /dev/null +++ b/stable/omada-controller/6.0.40/README.md @@ -0,0 +1,108 @@ +# omada-controller + +![Version: 6.0.40](https://img.shields.io/badge/Version-6.0.40-informational?style=flat-square) ![AppVersion: 5.3](https://img.shields.io/badge/AppVersion-5.3-informational?style=flat-square) + +Omada is a SDN tool for TP-Link Omada hardware + +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: [omada-controller](https://truecharts.org/docs/charts/stable/omada-controller) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `omada-controller` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install omada-controller TrueCharts/omada-controller +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `omada-controller` deployment + +```console +helm uninstall omada-controller +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install omada-controller \ + --set env.TZ="America/New York" \ + TrueCharts/omada-controller +``` + +#### 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 omada-controller TrueCharts/omada-controller -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/omada-controller/6.0.39/app-readme.md b/stable/omada-controller/6.0.40/app-readme.md similarity index 100% rename from stable/omada-controller/6.0.39/app-readme.md rename to stable/omada-controller/6.0.40/app-readme.md diff --git a/stable/qdirstat/1.0.0/charts/common-10.4.7.tgz b/stable/omada-controller/6.0.40/charts/common-10.4.7.tgz similarity index 100% rename from stable/qdirstat/1.0.0/charts/common-10.4.7.tgz rename to stable/omada-controller/6.0.40/charts/common-10.4.7.tgz diff --git a/stable/omada-controller/6.0.40/ix_values.yaml b/stable/omada-controller/6.0.40/ix_values.yaml new file mode 100644 index 00000000000..069fcb07936 --- /dev/null +++ b/stable/omada-controller/6.0.40/ix_values.yaml @@ -0,0 +1,63 @@ +image: + repository: tccr.io/truecharts/omada-controller + tag: v5.3@sha256:a666829abe37d1fc84aa5548f88bbc35443f6072b00f491f2579b7b65c080223 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + protocol: HTTPS + port: 8043 + targetPort: 8043 + comm: + enabled: true + ports: + comm: + protocol: HTTPS + enabled: true + port: 8843 + targetPort: 8843 + omada-tcp: + enabled: true + ports: + omada-tcp1: + enabled: true + port: 29811 + targetPort: 29811 + omada-tcp2: + enabled: true + port: 29812 + targetPort: 29812 + omada-tcp3: + enabled: true + port: 29813 + targetPort: 29813 + omada-tcp4: + enabled: true + port: 29814 + targetPort: 29814 + omada-udp: + enabled: true + ports: + omada-udp1: + enabled: true + protocol: UDP + port: 29810 + targetPort: 29810 + +persistence: + data: + enabled: true + mountPath: "/opt/tplink/EAPController/data" + work: + enabled: true + mountPath: "/opt/tplink/EAPController/work" diff --git a/stable/omada-controller/6.0.39/questions.yaml b/stable/omada-controller/6.0.40/questions.yaml similarity index 100% rename from stable/omada-controller/6.0.39/questions.yaml rename to stable/omada-controller/6.0.40/questions.yaml diff --git a/stable/shlink/4.0.24/templates/common.yaml b/stable/omada-controller/6.0.40/templates/common.yaml similarity index 100% rename from stable/shlink/4.0.24/templates/common.yaml rename to stable/omada-controller/6.0.40/templates/common.yaml diff --git a/stable/qdirstat/1.0.0/values.yaml b/stable/omada-controller/6.0.40/values.yaml similarity index 100% rename from stable/qdirstat/1.0.0/values.yaml rename to stable/omada-controller/6.0.40/values.yaml diff --git a/stable/openhab/2.0.23/CHANGELOG.md b/stable/openhab/2.0.23/CHANGELOG.md deleted file mode 100644 index d6ff88c4f7d..00000000000 --- a/stable/openhab/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openhab-2.0.22](https://github.com/truecharts/apps/compare/openhab-2.0.20...openhab-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [openhab-2.0.20](https://github.com/truecharts/apps/compare/openhab-2.0.19...openhab-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [openhab-2.0.19](https://github.com/truecharts/apps/compare/openhab-2.0.18...openhab-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [openhab-2.0.18](https://github.com/truecharts/apps/compare/openhab-2.0.16...openhab-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [openhab-2.0.16](https://github.com/truecharts/apps/compare/openhab-2.0.14...openhab-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [openhab-2.0.14](https://github.com/truecharts/apps/compare/openhab-2.0.13...openhab-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [openhab-2.0.13](https://github.com/truecharts/apps/compare/openhab-2.0.12...openhab-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [openhab-2.0.12](https://github.com/truecharts/apps/compare/openhab-2.0.11...openhab-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/openhab/2.0.23/Chart.lock b/stable/openhab/2.0.23/Chart.lock deleted file mode 100644 index 07c6ab39071..00000000000 --- a/stable/openhab/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:27:16.658186075Z" diff --git a/stable/openhab/2.0.23/Chart.yaml b/stable/openhab/2.0.23/Chart.yaml deleted file mode 100644 index 47dfd701da9..00000000000 --- a/stable/openhab/2.0.23/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "3.3.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: OpenHab is a home-automation application -home: https://github.com/truecharts/apps/tree/master/charts/stable/openhab -icon: https://truecharts.org/img/chart-icons/openhab.png -keywords: - - openhab -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: openhab -sources: - - https://hub.docker.com/r/openhab/openhab -type: application -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - media - - test - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/openhab/2.0.23/README.md b/stable/openhab/2.0.23/README.md deleted file mode 100644 index 35add4436b0..00000000000 --- a/stable/openhab/2.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# openhab - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.0](https://img.shields.io/badge/AppVersion-3.3.0-informational?style=flat-square) - -OpenHab is a home-automation application - -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: [openhab](https://truecharts.org/docs/charts/stable/openhab) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `openhab` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install openhab TrueCharts/openhab -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `openhab` deployment - -```console -helm uninstall openhab -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install openhab \ - --set env.TZ="America/New York" \ - TrueCharts/openhab -``` - -#### 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 openhab TrueCharts/openhab -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/openhab/2.0.23/ix_values.yaml b/stable/openhab/2.0.23/ix_values.yaml deleted file mode 100644 index fe17e513743..00000000000 --- a/stable/openhab/2.0.23/ix_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -image: - repository: tccr.io/truecharts/openhab - pullPolicy: IfNotPresent - tag: v3.3.0@sha256:7f99986d2528d5e421dce35836f1c3f5f0e4cec6b0a2439e2a01bbcf3b3d9fdf - -service: - main: - ports: - main: - protocol: HTTP - port: 10169 - https: - enabled: true - ports: - https: - protocol: HTTPS - enabled: true - port: 10170 - -configmap: - init: - enabled: true - data: - enable-console-logging.sh: | - echo 'Enabling console logging.' - sed -i -E 's|().*|\1|' /openhab/userdata/etc/log4j2.xml - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - OPENHAB_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" - OPENHAB_HTTPS_PORT: "{{ .Values.service.https.ports.https.port }}" - -persistence: - config: - enabled: true - mountPath: "/openhab/conf" - addons: - enabled: true - mountPath: "/openhab/addons" - userdata: - enabled: true - mountPath: "/openhab/userdata" - init: - enabled: true - mountPath: /etc/cont-init.d/enable-console-logging.sh - subPath: enable-console-logging.sh - type: custom - volumeSpec: - configMap: - name: '{{ printf "%v-init" (include "tc.common.names.fullname" .) }}' diff --git a/stable/openhab/2.0.24/CHANGELOG.md b/stable/openhab/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..3f2010f5d6e --- /dev/null +++ b/stable/openhab/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [openhab-2.0.24](https://github.com/truecharts/apps/compare/openhab-2.0.23...openhab-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openhab-2.0.23](https://github.com/truecharts/apps/compare/openhab-2.0.22...openhab-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openhab-2.0.22](https://github.com/truecharts/apps/compare/openhab-2.0.20...openhab-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [openhab-2.0.20](https://github.com/truecharts/apps/compare/openhab-2.0.19...openhab-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [openhab-2.0.19](https://github.com/truecharts/apps/compare/openhab-2.0.18...openhab-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [openhab-2.0.18](https://github.com/truecharts/apps/compare/openhab-2.0.16...openhab-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [openhab-2.0.16](https://github.com/truecharts/apps/compare/openhab-2.0.14...openhab-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [openhab-2.0.14](https://github.com/truecharts/apps/compare/openhab-2.0.13...openhab-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [openhab-2.0.13](https://github.com/truecharts/apps/compare/openhab-2.0.12...openhab-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/openhab/2.0.24/Chart.lock b/stable/openhab/2.0.24/Chart.lock new file mode 100644 index 00000000000..4d74694ef79 --- /dev/null +++ b/stable/openhab/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:57:56.470895762Z" diff --git a/stable/openhab/2.0.24/Chart.yaml b/stable/openhab/2.0.24/Chart.yaml new file mode 100644 index 00000000000..ff8773afaf9 --- /dev/null +++ b/stable/openhab/2.0.24/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.3.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: OpenHab is a home-automation application +home: https://github.com/truecharts/apps/tree/master/charts/stable/openhab +icon: https://truecharts.org/img/chart-icons/openhab.png +keywords: + - openhab +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: openhab +sources: + - https://hub.docker.com/r/openhab/openhab +type: application +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - media + - test + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/openhab/2.0.24/README.md b/stable/openhab/2.0.24/README.md new file mode 100644 index 00000000000..7b3764f07ca --- /dev/null +++ b/stable/openhab/2.0.24/README.md @@ -0,0 +1,107 @@ +# openhab + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.0](https://img.shields.io/badge/AppVersion-3.3.0-informational?style=flat-square) + +OpenHab is a home-automation application + +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: [openhab](https://truecharts.org/docs/charts/stable/openhab) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `openhab` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install openhab TrueCharts/openhab +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `openhab` deployment + +```console +helm uninstall openhab +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install openhab \ + --set env.TZ="America/New York" \ + TrueCharts/openhab +``` + +#### 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 openhab TrueCharts/openhab -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/openhab/2.0.23/app-readme.md b/stable/openhab/2.0.24/app-readme.md similarity index 100% rename from stable/openhab/2.0.23/app-readme.md rename to stable/openhab/2.0.24/app-readme.md diff --git a/stable/qinglong/2.0.24/charts/common-10.4.7.tgz b/stable/openhab/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/qinglong/2.0.24/charts/common-10.4.7.tgz rename to stable/openhab/2.0.24/charts/common-10.4.7.tgz diff --git a/stable/openhab/2.0.24/ix_values.yaml b/stable/openhab/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..17571c62aee --- /dev/null +++ b/stable/openhab/2.0.24/ix_values.yaml @@ -0,0 +1,57 @@ +image: + repository: tccr.io/truecharts/openhab + pullPolicy: IfNotPresent + tag: v3.3.0@sha256:3b048f8f886b4f4cd0853bb44d59f31d2e89774cabf2b0f3f7d6887cd91938aa + +service: + main: + ports: + main: + protocol: HTTP + port: 10169 + https: + enabled: true + ports: + https: + protocol: HTTPS + enabled: true + port: 10170 + +configmap: + init: + enabled: true + data: + enable-console-logging.sh: | + echo 'Enabling console logging.' + sed -i -E 's|().*|\1|' /openhab/userdata/etc/log4j2.xml + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + OPENHAB_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" + OPENHAB_HTTPS_PORT: "{{ .Values.service.https.ports.https.port }}" + +persistence: + config: + enabled: true + mountPath: "/openhab/conf" + addons: + enabled: true + mountPath: "/openhab/addons" + userdata: + enabled: true + mountPath: "/openhab/userdata" + init: + enabled: true + mountPath: /etc/cont-init.d/enable-console-logging.sh + subPath: enable-console-logging.sh + type: custom + volumeSpec: + configMap: + name: '{{ printf "%v-init" (include "tc.common.names.fullname" .) }}' diff --git a/stable/openhab/2.0.23/questions.yaml b/stable/openhab/2.0.24/questions.yaml similarity index 100% rename from stable/openhab/2.0.23/questions.yaml rename to stable/openhab/2.0.24/questions.yaml diff --git a/stable/zigbee2mqtt/4.0.23/templates/common.yaml b/stable/openhab/2.0.24/templates/common.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.23/templates/common.yaml rename to stable/openhab/2.0.24/templates/common.yaml diff --git a/stable/qinglong/2.0.24/values.yaml b/stable/openhab/2.0.24/values.yaml similarity index 100% rename from stable/qinglong/2.0.24/values.yaml rename to stable/openhab/2.0.24/values.yaml diff --git a/stable/openkm/7.0.23/CHANGELOG.md b/stable/openkm/7.0.23/CHANGELOG.md deleted file mode 100644 index e13f63facf9..00000000000 --- a/stable/openkm/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openkm-7.0.22](https://github.com/truecharts/apps/compare/openkm-7.0.21...openkm-7.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [openkm-7.0.21](https://github.com/truecharts/apps/compare/openkm-7.0.19...openkm-7.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [openkm-7.0.19](https://github.com/truecharts/apps/compare/openkm-7.0.18...openkm-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [openkm-7.0.18](https://github.com/truecharts/apps/compare/openkm-7.0.17...openkm-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [openkm-7.0.17](https://github.com/truecharts/apps/compare/openkm-7.0.15...openkm-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [openkm-7.0.15](https://github.com/truecharts/apps/compare/openkm-7.0.13...openkm-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [openkm-7.0.13](https://github.com/truecharts/apps/compare/openkm-7.0.12...openkm-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [openkm-7.0.12](https://github.com/truecharts/apps/compare/openkm-7.0.11...openkm-7.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/openkm/7.0.23/Chart.lock b/stable/openkm/7.0.23/Chart.lock deleted file mode 100644 index f4f55103f85..00000000000 --- a/stable/openkm/7.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:27:28.521858213Z" diff --git a/stable/openkm/7.0.23/Chart.yaml b/stable/openkm/7.0.23/Chart.yaml deleted file mode 100644 index ae1dd4cb8b0..00000000000 --- a/stable/openkm/7.0.23/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "6.3.11" -description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. -name: openkm -version: 7.0.23 -kubeVersion: ">=1.16.0-0" -keywords: - - openkm - - documentation management - - docs -home: https://github.com/truecharts/apps/tree/master/charts/stable/openkm -icon: https://truecharts.org/img/chart-icons/openkm.png -sources: - - https://www.openkm.com/ - - https://github.com/openkm/document-management-system -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/openkm/7.0.23/README.md b/stable/openkm/7.0.23/README.md deleted file mode 100644 index cdf2a4aec7d..00000000000 --- a/stable/openkm/7.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# openkm - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![AppVersion: 6.3.11](https://img.shields.io/badge/AppVersion-6.3.11-informational?style=flat-square) - -OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. - -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: [openkm](https://truecharts.org/docs/charts/stable/openkm) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `openkm` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install openkm TrueCharts/openkm -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `openkm` deployment - -```console -helm uninstall openkm -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install openkm \ - --set env.TZ="America/New York" \ - TrueCharts/openkm -``` - -#### 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 openkm TrueCharts/openkm -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/openkm/7.0.23/ix_values.yaml b/stable/openkm/7.0.23/ix_values.yaml deleted file mode 100644 index 4477af87613..00000000000 --- a/stable/openkm/7.0.23/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/openkm-ce - tag: v6.3.11@sha256:0e540f965a5ce457e55cd06f87fd7f9a0723b6028e88d6000d29326e4a7964a1 - pullPolicy: IfNotPresent - -initContainers: - init: - image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}" - command: ["/config/init/init.sh"] - volumeMounts: - - name: init - mountPath: "/config/init" - - name: config - mountPath: "/opt/tomcat" - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10090 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/opt/tomcat/repository" - init: - enabled: "true" - mountPath: "/config/init" - readOnly: true - type: "custom" - volumeSpec: - configMap: - name: '{{ include "tc.common.names.fullname" . }}-init' - defaultMode: 0777 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: openkm - postgresqlDatabase: openkm diff --git a/stable/openkm/7.0.24/CHANGELOG.md b/stable/openkm/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..e0451a11c96 --- /dev/null +++ b/stable/openkm/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [openkm-7.0.24](https://github.com/truecharts/apps/compare/openkm-7.0.23...openkm-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openkm-7.0.23](https://github.com/truecharts/apps/compare/openkm-7.0.22...openkm-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openkm-7.0.22](https://github.com/truecharts/apps/compare/openkm-7.0.21...openkm-7.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [openkm-7.0.21](https://github.com/truecharts/apps/compare/openkm-7.0.19...openkm-7.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [openkm-7.0.19](https://github.com/truecharts/apps/compare/openkm-7.0.18...openkm-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [openkm-7.0.18](https://github.com/truecharts/apps/compare/openkm-7.0.17...openkm-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [openkm-7.0.17](https://github.com/truecharts/apps/compare/openkm-7.0.15...openkm-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [openkm-7.0.15](https://github.com/truecharts/apps/compare/openkm-7.0.13...openkm-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [openkm-7.0.13](https://github.com/truecharts/apps/compare/openkm-7.0.12...openkm-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/openkm/7.0.24/Chart.lock b/stable/openkm/7.0.24/Chart.lock new file mode 100644 index 00000000000..70af48faf90 --- /dev/null +++ b/stable/openkm/7.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:58:04.744466901Z" diff --git a/stable/openkm/7.0.24/Chart.yaml b/stable/openkm/7.0.24/Chart.yaml new file mode 100644 index 00000000000..b18f2604843 --- /dev/null +++ b/stable/openkm/7.0.24/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "6.3.11" +description: OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. +name: openkm +version: 7.0.24 +kubeVersion: ">=1.16.0-0" +keywords: + - openkm + - documentation management + - docs +home: https://github.com/truecharts/apps/tree/master/charts/stable/openkm +icon: https://truecharts.org/img/chart-icons/openkm.png +sources: + - https://www.openkm.com/ + - https://github.com/openkm/document-management-system +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/openkm/7.0.24/README.md b/stable/openkm/7.0.24/README.md new file mode 100644 index 00000000000..cecc20b1f96 --- /dev/null +++ b/stable/openkm/7.0.24/README.md @@ -0,0 +1,109 @@ +# openkm + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 6.3.11](https://img.shields.io/badge/AppVersion-6.3.11-informational?style=flat-square) + +OpenKM integrates all essential documents management, collaboration and an advanced search functionality into one easy to use solution. + +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: [openkm](https://truecharts.org/docs/charts/stable/openkm) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `openkm` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install openkm TrueCharts/openkm +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `openkm` deployment + +```console +helm uninstall openkm +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install openkm \ + --set env.TZ="America/New York" \ + TrueCharts/openkm +``` + +#### 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 openkm TrueCharts/openkm -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/openkm/7.0.23/app-readme.md b/stable/openkm/7.0.24/app-readme.md similarity index 100% rename from stable/openkm/7.0.23/app-readme.md rename to stable/openkm/7.0.24/app-readme.md diff --git a/stable/recipes/8.0.29/charts/common-10.4.7.tgz b/stable/openkm/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/recipes/8.0.29/charts/common-10.4.7.tgz rename to stable/openkm/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/redmine/3.0.27/charts/postgresql-8.0.45.tgz b/stable/openkm/7.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/redmine/3.0.27/charts/postgresql-8.0.45.tgz rename to stable/openkm/7.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/openkm/7.0.24/ix_values.yaml b/stable/openkm/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..3077639f8de --- /dev/null +++ b/stable/openkm/7.0.24/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/openkm-ce + tag: v6.3.11@sha256:906b790bcd49ee9bd58eeade47aaeb1a8e76d1095ea421c6923bfa83703fcf23 + pullPolicy: IfNotPresent + +initContainers: + init: + image: "{{ .Values.alpineImage.repository }}:{{ .Values.alpineImage.tag }}" + command: ["/config/init/init.sh"] + volumeMounts: + - name: init + mountPath: "/config/init" + - name: config + mountPath: "/opt/tomcat" + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10090 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/opt/tomcat/repository" + init: + enabled: "true" + mountPath: "/config/init" + readOnly: true + type: "custom" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-init' + defaultMode: 0777 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: openkm + postgresqlDatabase: openkm diff --git a/stable/openkm/7.0.23/questions.yaml b/stable/openkm/7.0.24/questions.yaml similarity index 100% rename from stable/openkm/7.0.23/questions.yaml rename to stable/openkm/7.0.24/questions.yaml diff --git a/stable/openkm/7.0.23/templates/_configmap.tpl b/stable/openkm/7.0.24/templates/_configmap.tpl similarity index 100% rename from stable/openkm/7.0.23/templates/_configmap.tpl rename to stable/openkm/7.0.24/templates/_configmap.tpl diff --git a/stable/openkm/7.0.23/templates/common.yaml b/stable/openkm/7.0.24/templates/common.yaml similarity index 100% rename from stable/openkm/7.0.23/templates/common.yaml rename to stable/openkm/7.0.24/templates/common.yaml diff --git a/stable/recipes/8.0.29/values.yaml b/stable/openkm/7.0.24/values.yaml similarity index 100% rename from stable/recipes/8.0.29/values.yaml rename to stable/openkm/7.0.24/values.yaml diff --git a/stable/openldap/7.0.23/CHANGELOG.md b/stable/openldap/7.0.23/CHANGELOG.md deleted file mode 100644 index cf619c52b36..00000000000 --- a/stable/openldap/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openldap-7.0.22](https://github.com/truecharts/apps/compare/openldap-7.0.20...openldap-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [openldap-7.0.20](https://github.com/truecharts/apps/compare/openldap-7.0.19...openldap-7.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [openldap-7.0.19](https://github.com/truecharts/apps/compare/openldap-7.0.18...openldap-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [openldap-7.0.18](https://github.com/truecharts/apps/compare/openldap-7.0.17...openldap-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [openldap-7.0.17](https://github.com/truecharts/apps/compare/openldap-7.0.15...openldap-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [openldap-7.0.15](https://github.com/truecharts/apps/compare/openldap-7.0.13...openldap-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [openldap-7.0.13](https://github.com/truecharts/apps/compare/openldap-7.0.12...openldap-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [openldap-7.0.12](https://github.com/truecharts/apps/compare/openldap-7.0.11...openldap-7.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/openldap/7.0.23/Chart.lock b/stable/openldap/7.0.23/Chart.lock deleted file mode 100644 index 371e7862a90..00000000000 --- a/stable/openldap/7.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:27:27.510432274Z" diff --git a/stable/openldap/7.0.23/Chart.yaml b/stable/openldap/7.0.23/Chart.yaml deleted file mode 100644 index 24882cf17d9..00000000000 --- a/stable/openldap/7.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.5.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Community developed LDAP software -home: https://github.com/truecharts/apps/tree/master/charts/stable/openldap -icon: https://truecharts.org/img/chart-icons/openldap.png -keywords: - - ldap - - openldap - - iam-stack - - high availability -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: openldap -sources: - - https://github.com/jp-gouin/helm-openldap - - https://github.com/osixia/docker-openldap -type: application -version: 7.0.23 -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/openldap/7.0.23/README.md b/stable/openldap/7.0.23/README.md deleted file mode 100644 index 1ff4eed16aa..00000000000 --- a/stable/openldap/7.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# openldap - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) - -Community developed LDAP software - -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: [openldap](https://truecharts.org/docs/charts/stable/openldap) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `openldap` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install openldap TrueCharts/openldap -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `openldap` deployment - -```console -helm uninstall openldap -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install openldap \ - --set env.TZ="America/New York" \ - TrueCharts/openldap -``` - -#### 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 openldap TrueCharts/openldap -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/openldap/7.0.23/ix_values.yaml b/stable/openldap/7.0.23/ix_values.yaml deleted file mode 100644 index 94f64811b90..00000000000 --- a/stable/openldap/7.0.23/ix_values.yaml +++ /dev/null @@ -1,100 +0,0 @@ -image: - repository: tccr.io/truecharts/openldap - pullPolicy: IfNotPresent - tag: v1.5.0@sha256:dc3550b194bc94e2104dc878927cbd3aed43a98b5f337fa9a20bc8f8763fcd96 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -controller: - # -- Set the controller type. - # Valid options are deployment, daemonset or statefulset - type: statefulset - # -- Number of desired pods - replicas: 1 - # -- Set the controller upgrade strategy - # For Deployments, valid values are Recreate (default) and RollingUpdate. - # For StatefulSets, valid values are OnDelete and RollingUpdate (default). - # DaemonSets ignore this. - strategy: RollingUpdate - rollingUpdate: - # -- Set deployment RollingUpdate max unavailable - unavailable: 1 - # -- Set deployment RollingUpdate max surge - surge: - # -- Set statefulset RollingUpdate partition - partition: - # -- ReplicaSet revision history limit - revisionHistoryLimit: 3 - -persistence: - varrun: - enabled: false - -service: - main: - ports: - main: - port: 389 - targetPort: 389 - ldaps: - enabled: true - ports: - ldaps: - enabled: true - port: 636 - targetPort: 636 - -secretEnv: - LDAP_ADMIN_PASSWORD: "ldapadmin" - LDAP_CONFIG_PASSWORD: "changeme" - LDAP_READONLY_USER_USERNAME: "readonly" - LDAP_READONLY_USER_PASSWORD: "readonly" -# Default configuration for openldap as environment variables. These get injected directly in the container. -# Use the env variables from https://github.com/osixia/docker-openldap#beginner-guide -env: - LDAP_LOG_LEVEL: 256 - LDAP_ORGANISATION: "Example Inc." - LDAP_DOMAIN: "example.org" - LDAP_READONLY_USER: false - LDAP_RFC2307BIS_SCHEMA: false - LDAP_BACKEND: "mdb" - LDAP_TLS: true - LDAP_TLS_ENFORCE: false - LDAP_TLS_VERIFY_CLIENT: "never" - LDAP_TLS_PROTOCOL_MIN: "3.0" - LDAP_TLS_CIPHER_SUITE: "NORMAL" - LDAP_TLS_REQCERT: "never" - CONTAINER_LOG_LEVEL: 4 - KEEP_EXISTING_CONFIG: false - LDAP_REMOVE_CONFIG_AFTER_SETUP: true - LDAP_SSL_HELPER_PREFIX: "ldap" - LDAP_BASE_DN: "" - -replication: - enabled: false - # Enter the name of your cluster, defaults to "cluster.local" - clusterName: "cluster.local" - retry: 60 - timeout: 1 - interval: 00:00:00:10 - starttls: "critical" - tls_reqcert: "never" - -envFrom: - - configMapRef: - name: openldapconfig - -# -- Used in conjunction with `controller.type: statefulset` to create individual disks for each instance. -volumeClaimTemplates: - data: - enabled: true - mountPath: "/var/lib/ldap/" - slapd: - enabled: true - mountPath: "/etc/ldap/slapd.d/" diff --git a/stable/openldap/7.0.24/CHANGELOG.md b/stable/openldap/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..28a01c12745 --- /dev/null +++ b/stable/openldap/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [openldap-7.0.24](https://github.com/truecharts/apps/compare/openldap-7.0.23...openldap-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openldap-7.0.23](https://github.com/truecharts/apps/compare/openldap-7.0.22...openldap-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openldap-7.0.22](https://github.com/truecharts/apps/compare/openldap-7.0.20...openldap-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [openldap-7.0.20](https://github.com/truecharts/apps/compare/openldap-7.0.19...openldap-7.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [openldap-7.0.19](https://github.com/truecharts/apps/compare/openldap-7.0.18...openldap-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [openldap-7.0.18](https://github.com/truecharts/apps/compare/openldap-7.0.17...openldap-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [openldap-7.0.17](https://github.com/truecharts/apps/compare/openldap-7.0.15...openldap-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [openldap-7.0.15](https://github.com/truecharts/apps/compare/openldap-7.0.13...openldap-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [openldap-7.0.13](https://github.com/truecharts/apps/compare/openldap-7.0.12...openldap-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/openldap/7.0.24/Chart.lock b/stable/openldap/7.0.24/Chart.lock new file mode 100644 index 00000000000..e3e9ac16977 --- /dev/null +++ b/stable/openldap/7.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:05.433644178Z" diff --git a/stable/openldap/7.0.24/Chart.yaml b/stable/openldap/7.0.24/Chart.yaml new file mode 100644 index 00000000000..34847ce5a46 --- /dev/null +++ b/stable/openldap/7.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Community developed LDAP software +home: https://github.com/truecharts/apps/tree/master/charts/stable/openldap +icon: https://truecharts.org/img/chart-icons/openldap.png +keywords: + - ldap + - openldap + - iam-stack + - high availability +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: openldap +sources: + - https://github.com/jp-gouin/helm-openldap + - https://github.com/osixia/docker-openldap +type: application +version: 7.0.24 +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/openldap/7.0.24/README.md b/stable/openldap/7.0.24/README.md new file mode 100644 index 00000000000..9d70172f062 --- /dev/null +++ b/stable/openldap/7.0.24/README.md @@ -0,0 +1,108 @@ +# openldap + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) + +Community developed LDAP software + +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: [openldap](https://truecharts.org/docs/charts/stable/openldap) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `openldap` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install openldap TrueCharts/openldap +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `openldap` deployment + +```console +helm uninstall openldap +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install openldap \ + --set env.TZ="America/New York" \ + TrueCharts/openldap +``` + +#### 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 openldap TrueCharts/openldap -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/openldap/7.0.23/app-readme.md b/stable/openldap/7.0.24/app-readme.md similarity index 100% rename from stable/openldap/7.0.23/app-readme.md rename to stable/openldap/7.0.24/app-readme.md diff --git a/stable/redmine/3.0.27/charts/common-10.4.7.tgz b/stable/openldap/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/redmine/3.0.27/charts/common-10.4.7.tgz rename to stable/openldap/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/openldap/7.0.24/ix_values.yaml b/stable/openldap/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..54018f8467e --- /dev/null +++ b/stable/openldap/7.0.24/ix_values.yaml @@ -0,0 +1,100 @@ +image: + repository: tccr.io/truecharts/openldap + pullPolicy: IfNotPresent + tag: v1.5.0@sha256:e0e2103decf985c6d908ac7d021032f53f3f0827397bbda106f55ed0b844b68b + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +controller: + # -- Set the controller type. + # Valid options are deployment, daemonset or statefulset + type: statefulset + # -- Number of desired pods + replicas: 1 + # -- Set the controller upgrade strategy + # For Deployments, valid values are Recreate (default) and RollingUpdate. + # For StatefulSets, valid values are OnDelete and RollingUpdate (default). + # DaemonSets ignore this. + strategy: RollingUpdate + rollingUpdate: + # -- Set deployment RollingUpdate max unavailable + unavailable: 1 + # -- Set deployment RollingUpdate max surge + surge: + # -- Set statefulset RollingUpdate partition + partition: + # -- ReplicaSet revision history limit + revisionHistoryLimit: 3 + +persistence: + varrun: + enabled: false + +service: + main: + ports: + main: + port: 389 + targetPort: 389 + ldaps: + enabled: true + ports: + ldaps: + enabled: true + port: 636 + targetPort: 636 + +secretEnv: + LDAP_ADMIN_PASSWORD: "ldapadmin" + LDAP_CONFIG_PASSWORD: "changeme" + LDAP_READONLY_USER_USERNAME: "readonly" + LDAP_READONLY_USER_PASSWORD: "readonly" +# Default configuration for openldap as environment variables. These get injected directly in the container. +# Use the env variables from https://github.com/osixia/docker-openldap#beginner-guide +env: + LDAP_LOG_LEVEL: 256 + LDAP_ORGANISATION: "Example Inc." + LDAP_DOMAIN: "example.org" + LDAP_READONLY_USER: false + LDAP_RFC2307BIS_SCHEMA: false + LDAP_BACKEND: "mdb" + LDAP_TLS: true + LDAP_TLS_ENFORCE: false + LDAP_TLS_VERIFY_CLIENT: "never" + LDAP_TLS_PROTOCOL_MIN: "3.0" + LDAP_TLS_CIPHER_SUITE: "NORMAL" + LDAP_TLS_REQCERT: "never" + CONTAINER_LOG_LEVEL: 4 + KEEP_EXISTING_CONFIG: false + LDAP_REMOVE_CONFIG_AFTER_SETUP: true + LDAP_SSL_HELPER_PREFIX: "ldap" + LDAP_BASE_DN: "" + +replication: + enabled: false + # Enter the name of your cluster, defaults to "cluster.local" + clusterName: "cluster.local" + retry: 60 + timeout: 1 + interval: 00:00:00:10 + starttls: "critical" + tls_reqcert: "never" + +envFrom: + - configMapRef: + name: openldapconfig + +# -- Used in conjunction with `controller.type: statefulset` to create individual disks for each instance. +volumeClaimTemplates: + data: + enabled: true + mountPath: "/var/lib/ldap/" + slapd: + enabled: true + mountPath: "/etc/ldap/slapd.d/" diff --git a/stable/openldap/7.0.23/questions.yaml b/stable/openldap/7.0.24/questions.yaml similarity index 100% rename from stable/openldap/7.0.23/questions.yaml rename to stable/openldap/7.0.24/questions.yaml diff --git a/stable/openldap/7.0.23/templates/_configmap.tpl b/stable/openldap/7.0.24/templates/_configmap.tpl similarity index 100% rename from stable/openldap/7.0.23/templates/_configmap.tpl rename to stable/openldap/7.0.24/templates/_configmap.tpl diff --git a/stable/openldap/7.0.23/templates/common.yaml b/stable/openldap/7.0.24/templates/common.yaml similarity index 100% rename from stable/openldap/7.0.23/templates/common.yaml rename to stable/openldap/7.0.24/templates/common.yaml diff --git a/stable/redmine/3.0.27/values.yaml b/stable/openldap/7.0.24/values.yaml similarity index 100% rename from stable/redmine/3.0.27/values.yaml rename to stable/openldap/7.0.24/values.yaml diff --git a/stable/openspeedtest/1.0.20/CHANGELOG.md b/stable/openspeedtest/1.0.20/CHANGELOG.md deleted file mode 100644 index c1d44395519..00000000000 --- a/stable/openspeedtest/1.0.20/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [openspeedtest-1.0.19](https://github.com/truecharts/apps/compare/openspeedtest-1.0.17...openspeedtest-1.0.19) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [openspeedtest-1.0.17](https://github.com/truecharts/apps/compare/openspeedtest-1.0.16...openspeedtest-1.0.17) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [openspeedtest-1.0.16](https://github.com/truecharts/apps/compare/openspeedtest-1.0.15...openspeedtest-1.0.16) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [openspeedtest-1.0.15](https://github.com/truecharts/apps/compare/openspeedtest-1.0.13...openspeedtest-1.0.15) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [openspeedtest-1.0.13](https://github.com/truecharts/apps/compare/openspeedtest-1.0.11...openspeedtest-1.0.13) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [openspeedtest-1.0.11](https://github.com/truecharts/apps/compare/openspeedtest-1.0.10...openspeedtest-1.0.11) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [openspeedtest-1.0.10](https://github.com/truecharts/apps/compare/openspeedtest-1.0.9...openspeedtest-1.0.10) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [openspeedtest-1.0.9](https://github.com/truecharts/apps/compare/openspeedtest-1.0.8...openspeedtest-1.0.9) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/openspeedtest/1.0.20/Chart.lock b/stable/openspeedtest/1.0.20/Chart.lock deleted file mode 100644 index 2db3b2c6ebe..00000000000 --- a/stable/openspeedtest/1.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:27:36.29569865Z" diff --git a/stable/openspeedtest/1.0.20/Chart.yaml b/stable/openspeedtest/1.0.20/Chart.yaml deleted file mode 100644 index e7804c32a41..00000000000 --- a/stable/openspeedtest/1.0.20/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new. -home: https://github.com/truecharts/apps/tree/master/charts/stable/openspeedtest -icon: https://truecharts.org/img/chart-icons/openspeedtest.png -keywords: - - speedtest - - speed test - - openspeedtest -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: openspeedtest -sources: - - https://github.com/openspeedtest/Speed-Test -type: application -version: 1.0.20 -annotations: - truecharts.org/catagories: | - - utilities - - test - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/openspeedtest/1.0.20/README.md b/stable/openspeedtest/1.0.20/README.md deleted file mode 100644 index 4fc867d71a5..00000000000 --- a/stable/openspeedtest/1.0.20/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# openspeedtest - -![Version: 1.0.20](https://img.shields.io/badge/Version-1.0.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new. - -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: [openspeedtest](https://truecharts.org/docs/charts/stable/openspeedtest) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `openspeedtest` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install openspeedtest TrueCharts/openspeedtest -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `openspeedtest` deployment - -```console -helm uninstall openspeedtest -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install openspeedtest \ - --set env.TZ="America/New York" \ - TrueCharts/openspeedtest -``` - -#### 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 openspeedtest TrueCharts/openspeedtest -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/openspeedtest/1.0.20/ix_values.yaml b/stable/openspeedtest/1.0.20/ix_values.yaml deleted file mode 100644 index 47cc4bf5628..00000000000 --- a/stable/openspeedtest/1.0.20/ix_values.yaml +++ /dev/null @@ -1,20 +0,0 @@ -image: - repository: tccr.io/truecharts/openspeedtest - pullPolicy: IfNotPresent - tag: latest@sha256:7fd9794d7011a0bb1e9a291b2db8d693ff2192c9fe1161ebacbd0e8036592235 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 3000 - port: 10256 diff --git a/stable/openspeedtest/1.0.21/CHANGELOG.md b/stable/openspeedtest/1.0.21/CHANGELOG.md new file mode 100644 index 00000000000..77c503783ea --- /dev/null +++ b/stable/openspeedtest/1.0.21/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [openspeedtest-1.0.21](https://github.com/truecharts/apps/compare/openspeedtest-1.0.20...openspeedtest-1.0.21) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openspeedtest-1.0.20](https://github.com/truecharts/apps/compare/openspeedtest-1.0.19...openspeedtest-1.0.20) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [openspeedtest-1.0.19](https://github.com/truecharts/apps/compare/openspeedtest-1.0.17...openspeedtest-1.0.19) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [openspeedtest-1.0.17](https://github.com/truecharts/apps/compare/openspeedtest-1.0.16...openspeedtest-1.0.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [openspeedtest-1.0.16](https://github.com/truecharts/apps/compare/openspeedtest-1.0.15...openspeedtest-1.0.16) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [openspeedtest-1.0.15](https://github.com/truecharts/apps/compare/openspeedtest-1.0.13...openspeedtest-1.0.15) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [openspeedtest-1.0.13](https://github.com/truecharts/apps/compare/openspeedtest-1.0.11...openspeedtest-1.0.13) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [openspeedtest-1.0.11](https://github.com/truecharts/apps/compare/openspeedtest-1.0.10...openspeedtest-1.0.11) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [openspeedtest-1.0.10](https://github.com/truecharts/apps/compare/openspeedtest-1.0.9...openspeedtest-1.0.10) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/openspeedtest/1.0.21/Chart.lock b/stable/openspeedtest/1.0.21/Chart.lock new file mode 100644 index 00000000000..3261e6b7e00 --- /dev/null +++ b/stable/openspeedtest/1.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:16.396158835Z" diff --git a/stable/openspeedtest/1.0.21/Chart.yaml b/stable/openspeedtest/1.0.21/Chart.yaml new file mode 100644 index 00000000000..bd1b18abee4 --- /dev/null +++ b/stable/openspeedtest/1.0.21/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new. +home: https://github.com/truecharts/apps/tree/master/charts/stable/openspeedtest +icon: https://truecharts.org/img/chart-icons/openspeedtest.png +keywords: + - speedtest + - speed test + - openspeedtest +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: openspeedtest +sources: + - https://github.com/openspeedtest/Speed-Test +type: application +version: 1.0.21 +annotations: + truecharts.org/catagories: | + - utilities + - test + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/openspeedtest/1.0.21/README.md b/stable/openspeedtest/1.0.21/README.md new file mode 100644 index 00000000000..0fa522a1f75 --- /dev/null +++ b/stable/openspeedtest/1.0.21/README.md @@ -0,0 +1,107 @@ +# openspeedtest + +![Version: 1.0.21](https://img.shields.io/badge/Version-1.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +HTML5 Network Speed Test Server. You can test download & upload speed from any device within your network with a web browser that is IE10 or new. + +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: [openspeedtest](https://truecharts.org/docs/charts/stable/openspeedtest) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `openspeedtest` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install openspeedtest TrueCharts/openspeedtest +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `openspeedtest` deployment + +```console +helm uninstall openspeedtest +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install openspeedtest \ + --set env.TZ="America/New York" \ + TrueCharts/openspeedtest +``` + +#### 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 openspeedtest TrueCharts/openspeedtest -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/openspeedtest/1.0.20/app-readme.md b/stable/openspeedtest/1.0.21/app-readme.md similarity index 100% rename from stable/openspeedtest/1.0.20/app-readme.md rename to stable/openspeedtest/1.0.21/app-readme.md diff --git a/stable/rsshub/3.0.50/charts/common-10.4.7.tgz b/stable/openspeedtest/1.0.21/charts/common-10.4.7.tgz similarity index 100% rename from stable/rsshub/3.0.50/charts/common-10.4.7.tgz rename to stable/openspeedtest/1.0.21/charts/common-10.4.7.tgz diff --git a/stable/openspeedtest/1.0.21/ix_values.yaml b/stable/openspeedtest/1.0.21/ix_values.yaml new file mode 100644 index 00000000000..be8ffbe0f38 --- /dev/null +++ b/stable/openspeedtest/1.0.21/ix_values.yaml @@ -0,0 +1,20 @@ +image: + repository: tccr.io/truecharts/openspeedtest + pullPolicy: IfNotPresent + tag: latest@sha256:0087ecc33a2d353d5691bb1a21b618ca7bd0b18793f26a9498f75ab13741adda + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 3000 + port: 10256 diff --git a/stable/openspeedtest/1.0.20/questions.yaml b/stable/openspeedtest/1.0.21/questions.yaml similarity index 100% rename from stable/openspeedtest/1.0.20/questions.yaml rename to stable/openspeedtest/1.0.21/questions.yaml diff --git a/stable/snapdrop/2.0.27/templates/common.yaml b/stable/openspeedtest/1.0.21/templates/common.yaml similarity index 100% rename from stable/snapdrop/2.0.27/templates/common.yaml rename to stable/openspeedtest/1.0.21/templates/common.yaml diff --git a/stable/rsshub/3.0.50/values.yaml b/stable/openspeedtest/1.0.21/values.yaml similarity index 100% rename from stable/rsshub/3.0.50/values.yaml rename to stable/openspeedtest/1.0.21/values.yaml diff --git a/stable/organizr/11.0.22/CHANGELOG.md b/stable/organizr/11.0.22/CHANGELOG.md new file mode 100644 index 00000000000..400a180781e --- /dev/null +++ b/stable/organizr/11.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [organizr-11.0.22](https://github.com/truecharts/apps/compare/organizr-11.0.21...organizr-11.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [organizr-11.0.21](https://github.com/truecharts/apps/compare/organizr-11.0.20...organizr-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [organizr-11.0.21](https://github.com/truecharts/apps/compare/organizr-11.0.20...organizr-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [organizr-11.0.21](https://github.com/truecharts/apps/compare/organizr-11.0.20...organizr-11.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [organizr-11.0.20](https://github.com/truecharts/apps/compare/organizr-11.0.18...organizr-11.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [organizr-11.0.18](https://github.com/truecharts/apps/compare/organizr-11.0.17...organizr-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [organizr-11.0.17](https://github.com/truecharts/apps/compare/organizr-11.0.16...organizr-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [organizr-11.0.16](https://github.com/truecharts/apps/compare/organizr-11.0.14...organizr-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [organizr-11.0.14](https://github.com/truecharts/apps/compare/organizr-11.0.12...organizr-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [organizr-11.0.12](https://github.com/truecharts/apps/compare/organizr-11.0.11...organizr-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [organizr-11.0.11](https://github.com/truecharts/apps/compare/organizr-11.0.10...organizr-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/organizr/11.0.22/Chart.lock b/stable/organizr/11.0.22/Chart.lock new file mode 100644 index 00000000000..b450a032d95 --- /dev/null +++ b/stable/organizr/11.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:16.74149509Z" diff --git a/stable/organizr/11.0.22/Chart.yaml b/stable/organizr/11.0.22/Chart.yaml new file mode 100644 index 00000000000..e70c6cd378e --- /dev/null +++ b/stable/organizr/11.0.22/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: HTPC/Homelab Services Organizer +home: https://github.com/truecharts/apps/tree/master/charts/stable/organizr +icon: https://truecharts.org/img/chart-icons/organizr.png +keywords: + - organizr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: organizr +sources: + - https://github.com/causefx/Organizr + - https://hub.docker.com/r/organizr/organizr +type: application +version: 11.0.22 +annotations: + truecharts.org/catagories: | + - organizers + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/organizr/11.0.22/README.md b/stable/organizr/11.0.22/README.md new file mode 100644 index 00000000000..d490c1d2b22 --- /dev/null +++ b/stable/organizr/11.0.22/README.md @@ -0,0 +1,108 @@ +# organizr + +![Version: 11.0.22](https://img.shields.io/badge/Version-11.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +HTPC/Homelab Services Organizer + +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: [organizr](https://truecharts.org/docs/charts/stable/organizr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `organizr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install organizr TrueCharts/organizr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `organizr` deployment + +```console +helm uninstall organizr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install organizr \ + --set env.TZ="America/New York" \ + TrueCharts/organizr +``` + +#### 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 organizr TrueCharts/organizr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/organizr/11.0.22/app-readme.md b/stable/organizr/11.0.22/app-readme.md new file mode 100644 index 00000000000..25312e5f63b --- /dev/null +++ b/stable/organizr/11.0.22/app-readme.md @@ -0,0 +1,8 @@ +HTPC/Homelab Services Organizer + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/organizr + +--- + +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/stable/satisfactory/2.0.23/charts/common-10.4.7.tgz b/stable/organizr/11.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/satisfactory/2.0.23/charts/common-10.4.7.tgz rename to stable/organizr/11.0.22/charts/common-10.4.7.tgz diff --git a/stable/organizr/11.0.22/ix_values.yaml b/stable/organizr/11.0.22/ix_values.yaml new file mode 100644 index 00000000000..f488291b039 --- /dev/null +++ b/stable/organizr/11.0.22/ix_values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/organizr + pullPolicy: Always + tag: latest@sha256:aa4357e9fdd9d1c2fc887fb2b06be0daf58149495733810964363d295caec647 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10022 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/config" + data: + enabled: true + mountPath: "/data" diff --git a/stable/organizr/11.0.22/questions.yaml b/stable/organizr/11.0.22/questions.yaml new file mode 100644 index 00000000000..ada924bc376 --- /dev/null +++ b/stable/organizr/11.0.22/questions.yaml @@ -0,0 +1,2608 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10022 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 80 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "App Data Storage" + description: "Stores the Application 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/stash/7.0.23/templates/common.yaml b/stable/organizr/11.0.22/templates/common.yaml similarity index 100% rename from stable/stash/7.0.23/templates/common.yaml rename to stable/organizr/11.0.22/templates/common.yaml diff --git a/stable/satisfactory/2.0.23/values.yaml b/stable/organizr/11.0.22/values.yaml similarity index 100% rename from stable/satisfactory/2.0.23/values.yaml rename to stable/organizr/11.0.22/values.yaml diff --git a/stable/outline/3.0.25/CHANGELOG.md b/stable/outline/3.0.25/CHANGELOG.md deleted file mode 100644 index 6e382bf0154..00000000000 --- a/stable/outline/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [outline-3.0.24](https://github.com/truecharts/apps/compare/outline-3.0.23...outline-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [outline-3.0.23](https://github.com/truecharts/apps/compare/outline-3.0.21...outline-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [outline-3.0.21](https://github.com/truecharts/apps/compare/outline-3.0.20...outline-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [outline-3.0.20](https://github.com/truecharts/apps/compare/outline-3.0.19...outline-3.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [outline-3.0.19](https://github.com/truecharts/apps/compare/outline-3.0.17...outline-3.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [outline-3.0.17](https://github.com/truecharts/apps/compare/outline-3.0.15...outline-3.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [outline-3.0.15](https://github.com/truecharts/apps/compare/outline-3.0.14...outline-3.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [outline-3.0.14](https://github.com/truecharts/apps/compare/outline-3.0.13...outline-3.0.14) (2022-07-12) - -#### Chore - diff --git a/stable/outline/3.0.25/Chart.lock b/stable/outline/3.0.25/Chart.lock deleted file mode 100644 index 1616d03c3dd..00000000000 --- a/stable/outline/3.0.25/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:28:08.846351869Z" diff --git a/stable/outline/3.0.25/Chart.yaml b/stable/outline/3.0.25/Chart.yaml deleted file mode 100644 index 58b90e353f8..00000000000 --- a/stable/outline/3.0.25/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v2 -appVersion: "0.65.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -deprecated: false -description: A fast, collaborative, knowledge base for your team built using React and Node.js. -home: https://github.com/truecharts/apps/tree/master/charts/stable/outline -icon: https://truecharts.org/img/chart-icons/outline.png -keywords: - - outline - - knowledge -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: outline -sources: - - https://github.com/outline/outline -type: application -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/outline/3.0.25/README.md b/stable/outline/3.0.25/README.md deleted file mode 100644 index b1025e9d5ed..00000000000 --- a/stable/outline/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# outline - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.65.2](https://img.shields.io/badge/AppVersion-0.65.2-informational?style=flat-square) - -A fast, collaborative, knowledge base for your team built using React and Node.js. - -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: [outline](https://truecharts.org/docs/charts/stable/outline) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `outline` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install outline TrueCharts/outline -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `outline` deployment - -```console -helm uninstall outline -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install outline \ - --set env.TZ="America/New York" \ - TrueCharts/outline -``` - -#### 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 outline TrueCharts/outline -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/outline/3.0.25/ix_values.yaml b/stable/outline/3.0.25/ix_values.yaml deleted file mode 100644 index 26c0746576a..00000000000 --- a/stable/outline/3.0.25/ix_values.yaml +++ /dev/null @@ -1,133 +0,0 @@ -image: - repository: tccr.io/truecharts/outline - pullPolicy: IfNotPresent - tag: 0.65.2@sha256:779cc1c59da1646f56609cdbb350feaf8b6af1bc79b39de8f9533f30c52a5cbb - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - FORCE_HTTPS: false - PGSSLMODE: "disable" - PORT: "{{ .Values.service.main.ports.main.port }}" - # User defined - URL: "http://localhost:{{ .Values.service.main.ports.main.port }}" - SLACK_MESSAGE_ACTIONS: true - ENABLE_UPDATES: true - WEB_CONCURRENCY: 1 - MAXIMUM_IMPORT_SIZE: 5120000 - DEFAULT_LANGUAGE: "en_US" - # TEAM_LOGO: "" - # ALLOWED_DOMAINS: "" - # COLLABORATION_URL: "" - # SLACK_KEY: "" - # SLACK_SECRET: "" - # SLACK_VERIFICATION_TOKEN: "" - # SLACK_APP_ID: "" - # GOOGLE_CLIENT_ID: "" - # GOOGLE_CLIENT_SECRET: "" - # GOOGLE_ANALYTICS_ID: "" - # AZURE_CLIENT_ID: "" - # AZURE_CLIENT_SECRET: "" - # AZURE_RESOURCE_APP_ID: "" - # OIDC_CLIENT_ID: "" - # OIDC_CLIENT_SECRET: "" - # OIDC_AUTH_URI: "" - # OIDC_TOKEN_URI: "" - # OIDC_USERINFO_URI: "" - # OIDC_USERNAME_CLAIM: "" - # OIDC_DISPLAY_NAME: "" - # OIDC_SCOPES: "" - # SENTRY_DSN: "" - # AWS_ACCESS_KEY_ID: "" - # AWS_SECRET_ACCESS_KEY: "" - # AWS_REGION: "" - # AWS_S3_ACCELERATE_URL: "" - # AWS_S3_UPLOAD_BUCKET_URL: "" - # AWS_S3_UPLOAD_BUCKET_NAME: "" - # AWS_S3_UPLOAD_MAX_SIZE: 26214400 - # AWS_S3_FORCE_PATH_STYLE: true - # AWS_S3_ACL: "" - # SMTP_HOST: "" - # SMTP_PORT: 587 - # SMTP_USERNAME: "" - # SMTP_PASSWORD: "" - # SMTP_FROM_EMAIL: "" - # SMTP_REPLY_EMAIL: "" - # SMTP_SECURE: true - - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: url-noql - REDIS_URL: - secretKeyRef: - name: rediscreds - key: url - SECRET_KEY: - secretKeyRef: - name: outline-secrets - key: SECRET_KEY - UTILS_SECRET: - secretKeyRef: - name: outline-secrets - key: UTILS_SECRET - -service: - main: - ports: - main: - port: 10196 - -probes: - liveness: - path: "/_health" - readiness: - path: "/_health" - startup: - path: "/_health" - -# Enabled redis -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: outline - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: outline - postgresqlDatabase: outline - -initContainers: - 1-migratedb: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - env: - - name: DATABASE_URL - valueFrom: - secretKeyRef: - name: dbcreds - key: url-noql - - name: REDIS_URL - valueFrom: - secretKeyRef: - name: rediscreds - key: url - - name: SECRET_KEY - valueFrom: - secretKeyRef: - name: outline-secrets - key: SECRET_KEY - - name: UTILS_SECRET - valueFrom: - secretKeyRef: - name: outline-secrets - key: UTILS_SECRET - command: - ["sh", "-c", "yarn sequelize db:migrate --env=production-ssl-disabled"] diff --git a/stable/outline/3.0.26/CHANGELOG.md b/stable/outline/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..b57bb5991b5 --- /dev/null +++ b/stable/outline/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [outline-3.0.26](https://github.com/truecharts/apps/compare/outline-3.0.25...outline-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.25](https://github.com/truecharts/apps/compare/outline-3.0.24...outline-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [outline-3.0.24](https://github.com/truecharts/apps/compare/outline-3.0.23...outline-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [outline-3.0.23](https://github.com/truecharts/apps/compare/outline-3.0.21...outline-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [outline-3.0.21](https://github.com/truecharts/apps/compare/outline-3.0.20...outline-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [outline-3.0.20](https://github.com/truecharts/apps/compare/outline-3.0.19...outline-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [outline-3.0.19](https://github.com/truecharts/apps/compare/outline-3.0.17...outline-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [outline-3.0.17](https://github.com/truecharts/apps/compare/outline-3.0.15...outline-3.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [outline-3.0.15](https://github.com/truecharts/apps/compare/outline-3.0.14...outline-3.0.15) (2022-07-12) + +### Chore + diff --git a/stable/outline/3.0.26/Chart.lock b/stable/outline/3.0.26/Chart.lock new file mode 100644 index 00000000000..beaaf4d5c3c --- /dev/null +++ b/stable/outline/3.0.26/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:58:38.704161548Z" diff --git a/stable/outline/3.0.26/Chart.yaml b/stable/outline/3.0.26/Chart.yaml new file mode 100644 index 00000000000..aaf6b880ded --- /dev/null +++ b/stable/outline/3.0.26/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "0.65.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: A fast, collaborative, knowledge base for your team built using React and Node.js. +home: https://github.com/truecharts/apps/tree/master/charts/stable/outline +icon: https://truecharts.org/img/chart-icons/outline.png +keywords: + - outline + - knowledge +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: outline +sources: + - https://github.com/outline/outline +type: application +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/outline/3.0.26/README.md b/stable/outline/3.0.26/README.md new file mode 100644 index 00000000000..5877a4fa239 --- /dev/null +++ b/stable/outline/3.0.26/README.md @@ -0,0 +1,109 @@ +# outline + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.65.2](https://img.shields.io/badge/AppVersion-0.65.2-informational?style=flat-square) + +A fast, collaborative, knowledge base for your team built using React and Node.js. + +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: [outline](https://truecharts.org/docs/charts/stable/outline) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `outline` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install outline TrueCharts/outline +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `outline` deployment + +```console +helm uninstall outline +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install outline \ + --set env.TZ="America/New York" \ + TrueCharts/outline +``` + +#### 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 outline TrueCharts/outline -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/outline/3.0.25/app-readme.md b/stable/outline/3.0.26/app-readme.md similarity index 100% rename from stable/outline/3.0.25/app-readme.md rename to stable/outline/3.0.26/app-readme.md diff --git a/stable/scrutiny/3.0.20/charts/common-10.4.7.tgz b/stable/outline/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/scrutiny/3.0.20/charts/common-10.4.7.tgz rename to stable/outline/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/shlink/4.0.24/charts/postgresql-8.0.45.tgz b/stable/outline/3.0.26/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/shlink/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/outline/3.0.26/charts/postgresql-8.0.45.tgz diff --git a/stable/snipe-it/4.0.31/charts/redis-3.0.44.tgz b/stable/outline/3.0.26/charts/redis-3.0.44.tgz similarity index 100% rename from stable/snipe-it/4.0.31/charts/redis-3.0.44.tgz rename to stable/outline/3.0.26/charts/redis-3.0.44.tgz diff --git a/stable/outline/3.0.26/ix_values.yaml b/stable/outline/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..5d0fb742928 --- /dev/null +++ b/stable/outline/3.0.26/ix_values.yaml @@ -0,0 +1,133 @@ +image: + repository: tccr.io/truecharts/outline + pullPolicy: IfNotPresent + tag: 0.65.2@sha256:93a723a5ad615924f5d85f0dbe08534e8422ecae8112bada7934a953f2bc7c69 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + FORCE_HTTPS: false + PGSSLMODE: "disable" + PORT: "{{ .Values.service.main.ports.main.port }}" + # User defined + URL: "http://localhost:{{ .Values.service.main.ports.main.port }}" + SLACK_MESSAGE_ACTIONS: true + ENABLE_UPDATES: true + WEB_CONCURRENCY: 1 + MAXIMUM_IMPORT_SIZE: 5120000 + DEFAULT_LANGUAGE: "en_US" + # TEAM_LOGO: "" + # ALLOWED_DOMAINS: "" + # COLLABORATION_URL: "" + # SLACK_KEY: "" + # SLACK_SECRET: "" + # SLACK_VERIFICATION_TOKEN: "" + # SLACK_APP_ID: "" + # GOOGLE_CLIENT_ID: "" + # GOOGLE_CLIENT_SECRET: "" + # GOOGLE_ANALYTICS_ID: "" + # AZURE_CLIENT_ID: "" + # AZURE_CLIENT_SECRET: "" + # AZURE_RESOURCE_APP_ID: "" + # OIDC_CLIENT_ID: "" + # OIDC_CLIENT_SECRET: "" + # OIDC_AUTH_URI: "" + # OIDC_TOKEN_URI: "" + # OIDC_USERINFO_URI: "" + # OIDC_USERNAME_CLAIM: "" + # OIDC_DISPLAY_NAME: "" + # OIDC_SCOPES: "" + # SENTRY_DSN: "" + # AWS_ACCESS_KEY_ID: "" + # AWS_SECRET_ACCESS_KEY: "" + # AWS_REGION: "" + # AWS_S3_ACCELERATE_URL: "" + # AWS_S3_UPLOAD_BUCKET_URL: "" + # AWS_S3_UPLOAD_BUCKET_NAME: "" + # AWS_S3_UPLOAD_MAX_SIZE: 26214400 + # AWS_S3_FORCE_PATH_STYLE: true + # AWS_S3_ACL: "" + # SMTP_HOST: "" + # SMTP_PORT: 587 + # SMTP_USERNAME: "" + # SMTP_PASSWORD: "" + # SMTP_FROM_EMAIL: "" + # SMTP_REPLY_EMAIL: "" + # SMTP_SECURE: true + + DATABASE_URL: + secretKeyRef: + name: dbcreds + key: url-noql + REDIS_URL: + secretKeyRef: + name: rediscreds + key: url + SECRET_KEY: + secretKeyRef: + name: outline-secrets + key: SECRET_KEY + UTILS_SECRET: + secretKeyRef: + name: outline-secrets + key: UTILS_SECRET + +service: + main: + ports: + main: + port: 10196 + +probes: + liveness: + path: "/_health" + readiness: + path: "/_health" + startup: + path: "/_health" + +# Enabled redis +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: outline + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: outline + postgresqlDatabase: outline + +initContainers: + 1-migratedb: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + env: + - name: DATABASE_URL + valueFrom: + secretKeyRef: + name: dbcreds + key: url-noql + - name: REDIS_URL + valueFrom: + secretKeyRef: + name: rediscreds + key: url + - name: SECRET_KEY + valueFrom: + secretKeyRef: + name: outline-secrets + key: SECRET_KEY + - name: UTILS_SECRET + valueFrom: + secretKeyRef: + name: outline-secrets + key: UTILS_SECRET + command: + ["sh", "-c", "yarn sequelize db:migrate --env=production-ssl-disabled"] diff --git a/stable/outline/3.0.25/questions.yaml b/stable/outline/3.0.26/questions.yaml similarity index 100% rename from stable/outline/3.0.25/questions.yaml rename to stable/outline/3.0.26/questions.yaml diff --git a/stable/outline/3.0.25/templates/_secrets.tpl b/stable/outline/3.0.26/templates/_secrets.tpl similarity index 100% rename from stable/outline/3.0.25/templates/_secrets.tpl rename to stable/outline/3.0.26/templates/_secrets.tpl diff --git a/stable/outline/3.0.25/templates/common.yaml b/stable/outline/3.0.26/templates/common.yaml similarity index 100% rename from stable/outline/3.0.25/templates/common.yaml rename to stable/outline/3.0.26/templates/common.yaml diff --git a/stable/scrutiny/3.0.20/values.yaml b/stable/outline/3.0.26/values.yaml similarity index 100% rename from stable/scrutiny/3.0.20/values.yaml rename to stable/outline/3.0.26/values.yaml diff --git a/stable/overseerr/6.0.22/CHANGELOG.md b/stable/overseerr/6.0.22/CHANGELOG.md deleted file mode 100644 index 237f5e6b625..00000000000 --- a/stable/overseerr/6.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [overseerr-6.0.21](https://github.com/truecharts/apps/compare/overseerr-6.0.19...overseerr-6.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [overseerr-6.0.19](https://github.com/truecharts/apps/compare/overseerr-6.0.18...overseerr-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [overseerr-6.0.18](https://github.com/truecharts/apps/compare/overseerr-6.0.17...overseerr-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [overseerr-6.0.17](https://github.com/truecharts/apps/compare/overseerr-6.0.15...overseerr-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [overseerr-6.0.15](https://github.com/truecharts/apps/compare/overseerr-6.0.13...overseerr-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [overseerr-6.0.13](https://github.com/truecharts/apps/compare/overseerr-6.0.12...overseerr-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [overseerr-6.0.12](https://github.com/truecharts/apps/compare/overseerr-6.0.11...overseerr-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [overseerr-6.0.11](https://github.com/truecharts/apps/compare/overseerr-6.0.10...overseerr-6.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/overseerr/6.0.22/Chart.lock b/stable/overseerr/6.0.22/Chart.lock deleted file mode 100644 index 6a5f52d8194..00000000000 --- a/stable/overseerr/6.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:28:07.238608922Z" diff --git a/stable/overseerr/6.0.22/Chart.yaml b/stable/overseerr/6.0.22/Chart.yaml deleted file mode 100644 index e3c01ded3f4..00000000000 --- a/stable/overseerr/6.0.22/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.29.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: - Overseerr is a free and open source software application for managing - requests for your media library. It integrates with your existing services such - as Sonarr, Radarr and Plex! -home: https://github.com/truecharts/apps/tree/master/charts/stable/overseerr -icon: https://truecharts.org/img/chart-icons/overseerr.png -keywords: - - overseerr - - plex - - sonarr - - radarr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: overseerr -sources: - - https://github.com/sct/overseerr - - https://hub.docker.com/r/sctx/overseerr -version: 6.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/overseerr/6.0.22/README.md b/stable/overseerr/6.0.22/README.md deleted file mode 100644 index 9d897e67f3b..00000000000 --- a/stable/overseerr/6.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# overseerr - -![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![AppVersion: 1.29.1](https://img.shields.io/badge/AppVersion-1.29.1-informational?style=flat-square) - -Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! - -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: [overseerr](https://truecharts.org/docs/charts/stable/overseerr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `overseerr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install overseerr TrueCharts/overseerr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `overseerr` deployment - -```console -helm uninstall overseerr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install overseerr \ - --set env.TZ="America/New York" \ - TrueCharts/overseerr -``` - -#### 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 overseerr TrueCharts/overseerr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/overseerr/6.0.22/ix_values.yaml b/stable/overseerr/6.0.22/ix_values.yaml deleted file mode 100644 index 57796ec338c..00000000000 --- a/stable/overseerr/6.0.22/ix_values.yaml +++ /dev/null @@ -1,22 +0,0 @@ -image: - repository: tccr.io/truecharts/overseerr - tag: v1.29.1@sha256:8b2e31f80dcdaed42ef89be859068a741379b25cf9f02ae9ba9cc26ceea16d30 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - -env: - LOG_LEVEL: info - -service: - main: - ports: - main: - port: 5055 - targetPort: 5055 - -persistence: - config: - enabled: true - mountPath: "/app/config" diff --git a/stable/overseerr/6.0.23/CHANGELOG.md b/stable/overseerr/6.0.23/CHANGELOG.md new file mode 100644 index 00000000000..9564531fc1b --- /dev/null +++ b/stable/overseerr/6.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [overseerr-6.0.23](https://github.com/truecharts/apps/compare/overseerr-6.0.22...overseerr-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.22](https://github.com/truecharts/apps/compare/overseerr-6.0.21...overseerr-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [overseerr-6.0.21](https://github.com/truecharts/apps/compare/overseerr-6.0.19...overseerr-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [overseerr-6.0.19](https://github.com/truecharts/apps/compare/overseerr-6.0.18...overseerr-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [overseerr-6.0.18](https://github.com/truecharts/apps/compare/overseerr-6.0.17...overseerr-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [overseerr-6.0.17](https://github.com/truecharts/apps/compare/overseerr-6.0.15...overseerr-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [overseerr-6.0.15](https://github.com/truecharts/apps/compare/overseerr-6.0.13...overseerr-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [overseerr-6.0.13](https://github.com/truecharts/apps/compare/overseerr-6.0.12...overseerr-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [overseerr-6.0.12](https://github.com/truecharts/apps/compare/overseerr-6.0.11...overseerr-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/overseerr/6.0.23/Chart.lock b/stable/overseerr/6.0.23/Chart.lock new file mode 100644 index 00000000000..901342929c0 --- /dev/null +++ b/stable/overseerr/6.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:31.363254869Z" diff --git a/stable/overseerr/6.0.23/Chart.yaml b/stable/overseerr/6.0.23/Chart.yaml new file mode 100644 index 00000000000..f1fe759d046 --- /dev/null +++ b/stable/overseerr/6.0.23/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.29.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: + Overseerr is a free and open source software application for managing + requests for your media library. It integrates with your existing services such + as Sonarr, Radarr and Plex! +home: https://github.com/truecharts/apps/tree/master/charts/stable/overseerr +icon: https://truecharts.org/img/chart-icons/overseerr.png +keywords: + - overseerr + - plex + - sonarr + - radarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: overseerr +sources: + - https://github.com/sct/overseerr + - https://hub.docker.com/r/sctx/overseerr +version: 6.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/overseerr/6.0.23/README.md b/stable/overseerr/6.0.23/README.md new file mode 100644 index 00000000000..2a5b00d8ea4 --- /dev/null +++ b/stable/overseerr/6.0.23/README.md @@ -0,0 +1,108 @@ +# overseerr + +![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 1.29.1](https://img.shields.io/badge/AppVersion-1.29.1-informational?style=flat-square) + +Overseerr is a free and open source software application for managing requests for your media library. It integrates with your existing services such as Sonarr, Radarr and Plex! + +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: [overseerr](https://truecharts.org/docs/charts/stable/overseerr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `overseerr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install overseerr TrueCharts/overseerr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `overseerr` deployment + +```console +helm uninstall overseerr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install overseerr \ + --set env.TZ="America/New York" \ + TrueCharts/overseerr +``` + +#### 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 overseerr TrueCharts/overseerr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/overseerr/6.0.22/app-readme.md b/stable/overseerr/6.0.23/app-readme.md similarity index 100% rename from stable/overseerr/6.0.22/app-readme.md rename to stable/overseerr/6.0.23/app-readme.md diff --git a/stable/ser2sock/6.0.23/charts/common-10.4.7.tgz b/stable/overseerr/6.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/ser2sock/6.0.23/charts/common-10.4.7.tgz rename to stable/overseerr/6.0.23/charts/common-10.4.7.tgz diff --git a/stable/overseerr/6.0.23/ix_values.yaml b/stable/overseerr/6.0.23/ix_values.yaml new file mode 100644 index 00000000000..8f2851bad1d --- /dev/null +++ b/stable/overseerr/6.0.23/ix_values.yaml @@ -0,0 +1,22 @@ +image: + repository: tccr.io/truecharts/overseerr + tag: v1.29.1@sha256:2e03c1889ce1858d424988dfa4bbe7c60cfacffd85cb4524500dbc188e6d29f9 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +env: + LOG_LEVEL: info + +service: + main: + ports: + main: + port: 5055 + targetPort: 5055 + +persistence: + config: + enabled: true + mountPath: "/app/config" diff --git a/stable/overseerr/6.0.22/questions.yaml b/stable/overseerr/6.0.23/questions.yaml similarity index 100% rename from stable/overseerr/6.0.22/questions.yaml rename to stable/overseerr/6.0.23/questions.yaml diff --git a/stable/storj-node/2.0.32/templates/common.yaml b/stable/overseerr/6.0.23/templates/common.yaml similarity index 100% rename from stable/storj-node/2.0.32/templates/common.yaml rename to stable/overseerr/6.0.23/templates/common.yaml diff --git a/stable/ser2sock/6.0.23/values.yaml b/stable/overseerr/6.0.23/values.yaml similarity index 100% rename from stable/ser2sock/6.0.23/values.yaml rename to stable/overseerr/6.0.23/values.yaml diff --git a/stable/owncast/6.0.23/CHANGELOG.md b/stable/owncast/6.0.23/CHANGELOG.md deleted file mode 100644 index 31104153349..00000000000 --- a/stable/owncast/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncast-6.0.22](https://github.com/truecharts/apps/compare/owncast-6.0.20...owncast-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [owncast-6.0.20](https://github.com/truecharts/apps/compare/owncast-6.0.19...owncast-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [owncast-6.0.19](https://github.com/truecharts/apps/compare/owncast-6.0.18...owncast-6.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [owncast-6.0.18](https://github.com/truecharts/apps/compare/owncast-6.0.16...owncast-6.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [owncast-6.0.16](https://github.com/truecharts/apps/compare/owncast-6.0.14...owncast-6.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [owncast-6.0.14](https://github.com/truecharts/apps/compare/owncast-6.0.13...owncast-6.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [owncast-6.0.13](https://github.com/truecharts/apps/compare/owncast-6.0.12...owncast-6.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [owncast-6.0.12](https://github.com/truecharts/apps/compare/owncast-6.0.11...owncast-6.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/owncast/6.0.23/Chart.lock b/stable/owncast/6.0.23/Chart.lock deleted file mode 100644 index 7923d09c88f..00000000000 --- a/stable/owncast/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:28:09.173660079Z" diff --git a/stable/owncast/6.0.23/Chart.yaml b/stable/owncast/6.0.23/Chart.yaml deleted file mode 100644 index 082d6401aa4..00000000000 --- a/stable/owncast/6.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "0.0.12" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: - Take control over your live stream video by running it yourself. Streaming - + chat out of the box. -home: https://github.com/truecharts/apps/tree/master/charts/stable/owncast -icon: https://truecharts.org/img/chart-icons/owncast.png -keywords: - - owncast - - stream - - open source - - chat -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: owncast -sources: - - https://owncast.online/ - - https://github.com/owncast/owncast -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/owncast/6.0.23/README.md b/stable/owncast/6.0.23/README.md deleted file mode 100644 index f9a47b30957..00000000000 --- a/stable/owncast/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# owncast - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 0.0.12](https://img.shields.io/badge/AppVersion-0.0.12-informational?style=flat-square) - -Take control over your live stream video by running it yourself. Streaming + chat out of the box. - -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: [owncast](https://truecharts.org/docs/charts/stable/owncast) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `owncast` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install owncast TrueCharts/owncast -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `owncast` deployment - -```console -helm uninstall owncast -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install owncast \ - --set env.TZ="America/New York" \ - TrueCharts/owncast -``` - -#### 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 owncast TrueCharts/owncast -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/owncast/6.0.23/ix_values.yaml b/stable/owncast/6.0.23/ix_values.yaml deleted file mode 100644 index c192c73f123..00000000000 --- a/stable/owncast/6.0.23/ix_values.yaml +++ /dev/null @@ -1,32 +0,0 @@ -image: - repository: tccr.io/truecharts/owncast - tag: v0.0.12@sha256:8ed186e7a1de2e634bb4c9836cebad74818f9b6e489f6ed782746452664da000 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10088 - targetPort: 8080 - rtmp: - enabled: true - # externalTrafficPolicy: Local - ports: - rtmp: - enabled: true - port: 1935 - targetPort: 1935 - -persistence: - config: - enabled: true - mountPath: "/app/data" diff --git a/stable/owncast/6.0.24/CHANGELOG.md b/stable/owncast/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..40935e7ead8 --- /dev/null +++ b/stable/owncast/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [owncast-6.0.24](https://github.com/truecharts/apps/compare/owncast-6.0.23...owncast-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.23](https://github.com/truecharts/apps/compare/owncast-6.0.22...owncast-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncast-6.0.22](https://github.com/truecharts/apps/compare/owncast-6.0.20...owncast-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [owncast-6.0.20](https://github.com/truecharts/apps/compare/owncast-6.0.19...owncast-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [owncast-6.0.19](https://github.com/truecharts/apps/compare/owncast-6.0.18...owncast-6.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [owncast-6.0.18](https://github.com/truecharts/apps/compare/owncast-6.0.16...owncast-6.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [owncast-6.0.16](https://github.com/truecharts/apps/compare/owncast-6.0.14...owncast-6.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [owncast-6.0.14](https://github.com/truecharts/apps/compare/owncast-6.0.13...owncast-6.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [owncast-6.0.13](https://github.com/truecharts/apps/compare/owncast-6.0.12...owncast-6.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/owncast/6.0.24/Chart.lock b/stable/owncast/6.0.24/Chart.lock new file mode 100644 index 00000000000..9eea1696013 --- /dev/null +++ b/stable/owncast/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:35.90863837Z" diff --git a/stable/owncast/6.0.24/Chart.yaml b/stable/owncast/6.0.24/Chart.yaml new file mode 100644 index 00000000000..cede6298b85 --- /dev/null +++ b/stable/owncast/6.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.0.12" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: + Take control over your live stream video by running it yourself. Streaming + + chat out of the box. +home: https://github.com/truecharts/apps/tree/master/charts/stable/owncast +icon: https://truecharts.org/img/chart-icons/owncast.png +keywords: + - owncast + - stream + - open source + - chat +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: owncast +sources: + - https://owncast.online/ + - https://github.com/owncast/owncast +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/owncast/6.0.24/README.md b/stable/owncast/6.0.24/README.md new file mode 100644 index 00000000000..347623d8ef1 --- /dev/null +++ b/stable/owncast/6.0.24/README.md @@ -0,0 +1,108 @@ +# owncast + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 0.0.12](https://img.shields.io/badge/AppVersion-0.0.12-informational?style=flat-square) + +Take control over your live stream video by running it yourself. Streaming + chat out of the box. + +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: [owncast](https://truecharts.org/docs/charts/stable/owncast) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `owncast` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install owncast TrueCharts/owncast +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `owncast` deployment + +```console +helm uninstall owncast +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install owncast \ + --set env.TZ="America/New York" \ + TrueCharts/owncast +``` + +#### 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 owncast TrueCharts/owncast -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/owncast/6.0.23/app-readme.md b/stable/owncast/6.0.24/app-readme.md similarity index 100% rename from stable/owncast/6.0.23/app-readme.md rename to stable/owncast/6.0.24/app-readme.md diff --git a/stable/shlink-web-client/3.0.22/charts/common-10.4.7.tgz b/stable/owncast/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/shlink-web-client/3.0.22/charts/common-10.4.7.tgz rename to stable/owncast/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/owncast/6.0.24/ix_values.yaml b/stable/owncast/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..f6d29a730ff --- /dev/null +++ b/stable/owncast/6.0.24/ix_values.yaml @@ -0,0 +1,32 @@ +image: + repository: tccr.io/truecharts/owncast + tag: v0.0.12@sha256:da8e1c1a2a3052497df3f65f59d4fbdeb89e959b4ffbfef9e2a69901d04e7e87 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10088 + targetPort: 8080 + rtmp: + enabled: true + # externalTrafficPolicy: Local + ports: + rtmp: + enabled: true + port: 1935 + targetPort: 1935 + +persistence: + config: + enabled: true + mountPath: "/app/data" diff --git a/stable/owncast/6.0.23/questions.yaml b/stable/owncast/6.0.24/questions.yaml similarity index 100% rename from stable/owncast/6.0.23/questions.yaml rename to stable/owncast/6.0.24/questions.yaml diff --git a/stable/strapi/4.0.23/templates/common.yaml b/stable/owncast/6.0.24/templates/common.yaml similarity index 100% rename from stable/strapi/4.0.23/templates/common.yaml rename to stable/owncast/6.0.24/templates/common.yaml diff --git a/stable/shlink-web-client/3.0.22/values.yaml b/stable/owncast/6.0.24/values.yaml similarity index 100% rename from stable/shlink-web-client/3.0.22/values.yaml rename to stable/owncast/6.0.24/values.yaml diff --git a/stable/owncloud-ocis/7.0.21/CHANGELOG.md b/stable/owncloud-ocis/7.0.21/CHANGELOG.md deleted file mode 100644 index a4b786a219e..00000000000 --- a/stable/owncloud-ocis/7.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [owncloud-ocis-7.0.20](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.18...owncloud-ocis-7.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update container image tccr.io/truecharts/ocis to v2.0.0 ([#3269](https://github.com/truecharts/apps/issues/3269)) - - - -## [owncloud-ocis-7.0.18](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.17...owncloud-ocis-7.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [owncloud-ocis-7.0.17](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.16...owncloud-ocis-7.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [owncloud-ocis-7.0.16](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.14...owncloud-ocis-7.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [owncloud-ocis-7.0.14](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.12...owncloud-ocis-7.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [owncloud-ocis-7.0.12](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.11...owncloud-ocis-7.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [owncloud-ocis-7.0.11](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.10...owncloud-ocis-7.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [owncloud-ocis-7.0.10](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.9...owncloud-ocis-7.0.10) (2022-07-11) - -#### Chore - diff --git a/stable/owncloud-ocis/7.0.21/Chart.lock b/stable/owncloud-ocis/7.0.21/Chart.lock deleted file mode 100644 index 5a2f9baf3f4..00000000000 --- a/stable/owncloud-ocis/7.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:28:13.211370921Z" diff --git a/stable/owncloud-ocis/7.0.21/Chart.yaml b/stable/owncloud-ocis/7.0.21/Chart.yaml deleted file mode 100644 index 0af8302fda7..00000000000 --- a/stable/owncloud-ocis/7.0.21/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "2.0.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: ownCloud Infinite Scale is a self-hosted file sync and share server. -home: https://github.com/truecharts/apps/tree/master/charts/stable/owncloud-ocis -icon: https://truecharts.org/img/chart-icons/owncloud-ocis.png -keywords: - - owncloud - - ocis - - infinite - - scale - - self-hosted - - sync - - share - - server -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: owncloud-ocis -sources: - - https://hub.docker.com/r/owncloud/ocis - - https://owncloud.dev/ocis/ -version: 7.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/owncloud-ocis/7.0.21/README.md b/stable/owncloud-ocis/7.0.21/README.md deleted file mode 100644 index 2faffd1f069..00000000000 --- a/stable/owncloud-ocis/7.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# owncloud-ocis - -![Version: 7.0.21](https://img.shields.io/badge/Version-7.0.21-informational?style=flat-square) ![AppVersion: 2.0.0](https://img.shields.io/badge/AppVersion-2.0.0-informational?style=flat-square) - -ownCloud Infinite Scale is a self-hosted file sync and share server. - -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: [owncloud-ocis](https://truecharts.org/docs/charts/stable/owncloud-ocis) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `owncloud-ocis` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install owncloud-ocis TrueCharts/owncloud-ocis -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `owncloud-ocis` deployment - -```console -helm uninstall owncloud-ocis -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install owncloud-ocis \ - --set env.TZ="America/New York" \ - TrueCharts/owncloud-ocis -``` - -#### 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 owncloud-ocis TrueCharts/owncloud-ocis -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/owncloud-ocis/7.0.21/ix_values.yaml b/stable/owncloud-ocis/7.0.21/ix_values.yaml deleted file mode 100644 index 8e4ff9ece4e..00000000000 --- a/stable/owncloud-ocis/7.0.21/ix_values.yaml +++ /dev/null @@ -1,41 +0,0 @@ -image: - repository: tccr.io/truecharts/ocis - tag: 2.0.0@sha256:c099b65c5704668fc102668d4af004a5f53f2384da07bec6dace4b990bd2947e - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - -env: - OCIS_INSECURE: true - ACCOUNTS_DEMO_USERS_AND_GROUPS: false - OCIS_LOG_PRETTY: true - OCIS_LOG_COLOR: true - PROXY_TLS: false - PROXY_HTTP_ADDR: "0.0.0.0:{{ .Values.service.main.ports.main.port }}" - OCIS_URL: "https://localhost:{{ .Values.service.main.ports.main.port }}" - OCIS_JWT_SECRET: - secretKeyRef: - name: ocis-secrets - key: OCIS_JWT_SECRET - STORAGE_TRANSFER_SECRET: - secretKeyRef: - name: ocis-secrets - key: STORAGE_TRANSFER_SECRET - OCIS_MACHINE_AUTH_API_KEY: - secretKeyRef: - name: ocis-secrets - key: OCIS_MACHINE_AUTH_API_KEY - -service: - main: - ports: - main: - protocol: HTTPS - port: 9200 - targetPort: 9200 - -persistence: - data: - enabled: true - mountPath: "/var/lib/ocis" diff --git a/stable/owncloud-ocis/7.0.22/CHANGELOG.md b/stable/owncloud-ocis/7.0.22/CHANGELOG.md new file mode 100644 index 00000000000..28acf649889 --- /dev/null +++ b/stable/owncloud-ocis/7.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [owncloud-ocis-7.0.22](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.21...owncloud-ocis-7.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncloud-ocis-7.0.21](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.20...owncloud-ocis-7.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [owncloud-ocis-7.0.20](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.18...owncloud-ocis-7.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update container image tccr.io/truecharts/ocis to v2.0.0 ([#3269](https://github.com/truecharts/apps/issues/3269)) + + + +## [owncloud-ocis-7.0.18](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.17...owncloud-ocis-7.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [owncloud-ocis-7.0.17](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.16...owncloud-ocis-7.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [owncloud-ocis-7.0.16](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.14...owncloud-ocis-7.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [owncloud-ocis-7.0.14](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.12...owncloud-ocis-7.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [owncloud-ocis-7.0.12](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.11...owncloud-ocis-7.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [owncloud-ocis-7.0.11](https://github.com/truecharts/apps/compare/owncloud-ocis-7.0.10...owncloud-ocis-7.0.11) (2022-07-12) + +#### Chore + diff --git a/stable/owncloud-ocis/7.0.22/Chart.lock b/stable/owncloud-ocis/7.0.22/Chart.lock new file mode 100644 index 00000000000..0d9f577a5fa --- /dev/null +++ b/stable/owncloud-ocis/7.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:35.905515213Z" diff --git a/stable/owncloud-ocis/7.0.22/Chart.yaml b/stable/owncloud-ocis/7.0.22/Chart.yaml new file mode 100644 index 00000000000..b2a4caf715c --- /dev/null +++ b/stable/owncloud-ocis/7.0.22/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "2.0.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: ownCloud Infinite Scale is a self-hosted file sync and share server. +home: https://github.com/truecharts/apps/tree/master/charts/stable/owncloud-ocis +icon: https://truecharts.org/img/chart-icons/owncloud-ocis.png +keywords: + - owncloud + - ocis + - infinite + - scale + - self-hosted + - sync + - share + - server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: owncloud-ocis +sources: + - https://hub.docker.com/r/owncloud/ocis + - https://owncloud.dev/ocis/ +version: 7.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/owncloud-ocis/7.0.22/README.md b/stable/owncloud-ocis/7.0.22/README.md new file mode 100644 index 00000000000..09c392bcc91 --- /dev/null +++ b/stable/owncloud-ocis/7.0.22/README.md @@ -0,0 +1,108 @@ +# owncloud-ocis + +![Version: 7.0.22](https://img.shields.io/badge/Version-7.0.22-informational?style=flat-square) ![AppVersion: 2.0.0](https://img.shields.io/badge/AppVersion-2.0.0-informational?style=flat-square) + +ownCloud Infinite Scale is a self-hosted file sync and share server. + +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: [owncloud-ocis](https://truecharts.org/docs/charts/stable/owncloud-ocis) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `owncloud-ocis` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install owncloud-ocis TrueCharts/owncloud-ocis +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `owncloud-ocis` deployment + +```console +helm uninstall owncloud-ocis +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install owncloud-ocis \ + --set env.TZ="America/New York" \ + TrueCharts/owncloud-ocis +``` + +#### 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 owncloud-ocis TrueCharts/owncloud-ocis -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/owncloud-ocis/7.0.21/app-readme.md b/stable/owncloud-ocis/7.0.22/app-readme.md similarity index 100% rename from stable/owncloud-ocis/7.0.21/app-readme.md rename to stable/owncloud-ocis/7.0.22/app-readme.md diff --git a/stable/shlink/4.0.24/charts/common-10.4.7.tgz b/stable/owncloud-ocis/7.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/shlink/4.0.24/charts/common-10.4.7.tgz rename to stable/owncloud-ocis/7.0.22/charts/common-10.4.7.tgz diff --git a/stable/owncloud-ocis/7.0.22/ix_values.yaml b/stable/owncloud-ocis/7.0.22/ix_values.yaml new file mode 100644 index 00000000000..f75b99c3349 --- /dev/null +++ b/stable/owncloud-ocis/7.0.22/ix_values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/ocis + tag: 2.0.0@sha256:208f181966b2ef710633e17c27d143e866f40e186c67dd1c3f78748f6f871e82 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +env: + OCIS_INSECURE: true + ACCOUNTS_DEMO_USERS_AND_GROUPS: false + OCIS_LOG_PRETTY: true + OCIS_LOG_COLOR: true + PROXY_TLS: false + PROXY_HTTP_ADDR: "0.0.0.0:{{ .Values.service.main.ports.main.port }}" + OCIS_URL: "https://localhost:{{ .Values.service.main.ports.main.port }}" + OCIS_JWT_SECRET: + secretKeyRef: + name: ocis-secrets + key: OCIS_JWT_SECRET + STORAGE_TRANSFER_SECRET: + secretKeyRef: + name: ocis-secrets + key: STORAGE_TRANSFER_SECRET + OCIS_MACHINE_AUTH_API_KEY: + secretKeyRef: + name: ocis-secrets + key: OCIS_MACHINE_AUTH_API_KEY + +service: + main: + ports: + main: + protocol: HTTPS + port: 9200 + targetPort: 9200 + +persistence: + data: + enabled: true + mountPath: "/var/lib/ocis" diff --git a/stable/owncloud-ocis/7.0.21/questions.yaml b/stable/owncloud-ocis/7.0.22/questions.yaml similarity index 100% rename from stable/owncloud-ocis/7.0.21/questions.yaml rename to stable/owncloud-ocis/7.0.22/questions.yaml diff --git a/stable/owncloud-ocis/7.0.21/templates/_secrets.tpl b/stable/owncloud-ocis/7.0.22/templates/_secrets.tpl similarity index 100% rename from stable/owncloud-ocis/7.0.21/templates/_secrets.tpl rename to stable/owncloud-ocis/7.0.22/templates/_secrets.tpl diff --git a/stable/owncloud-ocis/7.0.21/templates/common.yaml b/stable/owncloud-ocis/7.0.22/templates/common.yaml similarity index 100% rename from stable/owncloud-ocis/7.0.21/templates/common.yaml rename to stable/owncloud-ocis/7.0.22/templates/common.yaml diff --git a/stable/shlink/4.0.24/values.yaml b/stable/owncloud-ocis/7.0.22/values.yaml similarity index 100% rename from stable/shlink/4.0.24/values.yaml rename to stable/owncloud-ocis/7.0.22/values.yaml diff --git a/stable/paperless-ng/4.0.24/CHANGELOG.md b/stable/paperless-ng/4.0.24/CHANGELOG.md deleted file mode 100644 index 881ce5e8a11..00000000000 --- a/stable/paperless-ng/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [paperless-ng-4.0.23](https://github.com/truecharts/apps/compare/paperless-ng-4.0.22...paperless-ng-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [paperless-ng-4.0.22](https://github.com/truecharts/apps/compare/paperless-ng-4.0.20...paperless-ng-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [paperless-ng-4.0.20](https://github.com/truecharts/apps/compare/paperless-ng-4.0.19...paperless-ng-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [paperless-ng-4.0.19](https://github.com/truecharts/apps/compare/paperless-ng-4.0.18...paperless-ng-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [paperless-ng-4.0.18](https://github.com/truecharts/apps/compare/paperless-ng-4.0.16...paperless-ng-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [paperless-ng-4.0.16](https://github.com/truecharts/apps/compare/paperless-ng-4.0.14...paperless-ng-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [paperless-ng-4.0.14](https://github.com/truecharts/apps/compare/paperless-ng-4.0.13...paperless-ng-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [paperless-ng-4.0.13](https://github.com/truecharts/apps/compare/paperless-ng-4.0.12...paperless-ng-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/paperless-ng/4.0.24/Chart.lock b/stable/paperless-ng/4.0.24/Chart.lock deleted file mode 100644 index aee5bec48e9..00000000000 --- a/stable/paperless-ng/4.0.24/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:28:40.858576949Z" diff --git a/stable/paperless-ng/4.0.24/Chart.yaml b/stable/paperless-ng/4.0.24/Chart.yaml deleted file mode 100644 index f9daa7804a6..00000000000 --- a/stable/paperless-ng/4.0.24/Chart.yaml +++ /dev/null @@ -1,39 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: paperless-ng -version: 4.0.24 -appVersion: "1.7.1" -description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/paperless-ng -icon: https://truecharts.org/img/chart-icons/paperless-ng.png -keywords: - - paperless-ng - - paperless-ngx - - documents - - paper -sources: - - https://github.com/paperless-ngx/paperless-ngx - - https://paperless-ngx.readthedocs.io/en/latest/ -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/paperless-ng/4.0.24/README.md b/stable/paperless-ng/4.0.24/README.md deleted file mode 100644 index 4a1bd78e425..00000000000 --- a/stable/paperless-ng/4.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# paperless-ng - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) - -Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. - -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: [paperless-ng](https://truecharts.org/docs/charts/stable/paperless-ng) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `paperless-ng` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install paperless-ng TrueCharts/paperless-ng -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `paperless-ng` deployment - -```console -helm uninstall paperless-ng -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install paperless-ng \ - --set env.TZ="America/New York" \ - TrueCharts/paperless-ng -``` - -#### 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 paperless-ng TrueCharts/paperless-ng -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/paperless-ng/4.0.24/ix_values.yaml b/stable/paperless-ng/4.0.24/ix_values.yaml deleted file mode 100644 index f4407a2601e..00000000000 --- a/stable/paperless-ng/4.0.24/ix_values.yaml +++ /dev/null @@ -1,76 +0,0 @@ -image: - repository: tccr.io/truecharts/paperless-ng - pullPolicy: IfNotPresent - tag: v1.7.1@sha256:3cf778235059abdebd321bc886dff741355d1698b38f6da5c6519f2afe375bea - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - PAPERLESS_ADMIN_USER: "admin" - PAPERLESS_ADMIN_PASSWORD: "admin" - PAPERLESS_ADMIN_MAIL: "admin@admin.com" - -env: - PAPERLESS_PORT: "{{ .Values.service.main.ports.main.targetPort }}" - PAPERLESS_DATA_DIR: "/data/" - PAPERLESS_CONSUMPTION_DIR: "/consume/" - PAPERLESS_MEDIA_ROOT: "/media/" - PAPERLESS_URL: "" - USERMAP_UID: "{{ .Values.security.PUID }}" - USERMAP_GID: "{{ .Values.podSecurityContext.fsGroup }}" - PAPERLESS_TIME_ZONE: "{{ .Values.TZ }}" - PAPERLESS_DBNAME: "{{ .Values.postgresql.postgresqlDatabase }}" - PAPERLESS_DBUSER: "{{ .Values.postgresql.postgresqlUsername }}" - PAPERLESS_DBPORT: "5432" - PAPERLESS_WEBSERVER_WORKERS: 2 - PAPERLESS_DBPASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - PAPERLESS_DBHOST: - secretKeyRef: - name: dbcreds - key: plainhost - PAPERLESS_SECRET_KEY: - secretKeyRef: - name: paperlessng-secrets - key: PAPERLESS_SECRET_KEY - PAPERLESS_REDIS: - secretKeyRef: - name: rediscreds - key: url - -service: - main: - ports: - main: - targetPort: 8000 - port: 10140 - -persistence: - data: - enabled: true - mountPath: "/data" - consume: - enabled: true - mountPath: "/consume" - media: - enabled: true - mountPath: "/media" - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: default - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: paperless-ng - postgresqlDatabase: paperless-ng diff --git a/stable/paperless-ng/4.0.25/CHANGELOG.md b/stable/paperless-ng/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..6fac309a850 --- /dev/null +++ b/stable/paperless-ng/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [paperless-ng-4.0.25](https://github.com/truecharts/apps/compare/paperless-ng-4.0.24...paperless-ng-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.24](https://github.com/truecharts/apps/compare/paperless-ng-4.0.23...paperless-ng-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [paperless-ng-4.0.23](https://github.com/truecharts/apps/compare/paperless-ng-4.0.22...paperless-ng-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [paperless-ng-4.0.22](https://github.com/truecharts/apps/compare/paperless-ng-4.0.20...paperless-ng-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [paperless-ng-4.0.20](https://github.com/truecharts/apps/compare/paperless-ng-4.0.19...paperless-ng-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [paperless-ng-4.0.19](https://github.com/truecharts/apps/compare/paperless-ng-4.0.18...paperless-ng-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [paperless-ng-4.0.18](https://github.com/truecharts/apps/compare/paperless-ng-4.0.16...paperless-ng-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [paperless-ng-4.0.16](https://github.com/truecharts/apps/compare/paperless-ng-4.0.14...paperless-ng-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [paperless-ng-4.0.14](https://github.com/truecharts/apps/compare/paperless-ng-4.0.13...paperless-ng-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/paperless-ng/4.0.25/Chart.lock b/stable/paperless-ng/4.0.25/Chart.lock new file mode 100644 index 00000000000..c1f1dcde563 --- /dev/null +++ b/stable/paperless-ng/4.0.25/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T18:59:04.764142361Z" diff --git a/stable/paperless-ng/4.0.25/Chart.yaml b/stable/paperless-ng/4.0.25/Chart.yaml new file mode 100644 index 00000000000..daa5890132d --- /dev/null +++ b/stable/paperless-ng/4.0.25/Chart.yaml @@ -0,0 +1,39 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: paperless-ng +version: 4.0.25 +appVersion: "1.7.1" +description: Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/paperless-ng +icon: https://truecharts.org/img/chart-icons/paperless-ng.png +keywords: + - paperless-ng + - paperless-ngx + - documents + - paper +sources: + - https://github.com/paperless-ngx/paperless-ngx + - https://paperless-ngx.readthedocs.io/en/latest/ +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/paperless-ng/4.0.25/README.md b/stable/paperless-ng/4.0.25/README.md new file mode 100644 index 00000000000..8c86ef05aab --- /dev/null +++ b/stable/paperless-ng/4.0.25/README.md @@ -0,0 +1,110 @@ +# paperless-ng + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-informational?style=flat-square) + +Paperless-ngx is an application by Daniel Quinn and contributors that indexes your scanned documents. + +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: [paperless-ng](https://truecharts.org/docs/charts/stable/paperless-ng) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `paperless-ng` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install paperless-ng TrueCharts/paperless-ng +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `paperless-ng` deployment + +```console +helm uninstall paperless-ng +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install paperless-ng \ + --set env.TZ="America/New York" \ + TrueCharts/paperless-ng +``` + +#### 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 paperless-ng TrueCharts/paperless-ng -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/paperless-ng/4.0.24/app-readme.md b/stable/paperless-ng/4.0.25/app-readme.md similarity index 100% rename from stable/paperless-ng/4.0.24/app-readme.md rename to stable/paperless-ng/4.0.25/app-readme.md diff --git a/stable/sickchill/3.0.25/charts/common-10.4.7.tgz b/stable/paperless-ng/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/sickchill/3.0.25/charts/common-10.4.7.tgz rename to stable/paperless-ng/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/spotweb/4.0.24/charts/postgresql-8.0.45.tgz b/stable/paperless-ng/4.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/spotweb/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/paperless-ng/4.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/vikunja/3.0.30/charts/redis-3.0.44.tgz b/stable/paperless-ng/4.0.25/charts/redis-3.0.44.tgz similarity index 100% rename from stable/vikunja/3.0.30/charts/redis-3.0.44.tgz rename to stable/paperless-ng/4.0.25/charts/redis-3.0.44.tgz diff --git a/stable/paperless-ng/4.0.25/ix_values.yaml b/stable/paperless-ng/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..abc86185a2d --- /dev/null +++ b/stable/paperless-ng/4.0.25/ix_values.yaml @@ -0,0 +1,76 @@ +image: + repository: tccr.io/truecharts/paperless-ng + pullPolicy: IfNotPresent + tag: v1.7.1@sha256:c0b140ec6571f7e7c6d86a77dde13f1c43b0ddffc40d787264916dd221ac93e6 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + PAPERLESS_ADMIN_USER: "admin" + PAPERLESS_ADMIN_PASSWORD: "admin" + PAPERLESS_ADMIN_MAIL: "admin@admin.com" + +env: + PAPERLESS_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + PAPERLESS_DATA_DIR: "/data/" + PAPERLESS_CONSUMPTION_DIR: "/consume/" + PAPERLESS_MEDIA_ROOT: "/media/" + PAPERLESS_URL: "" + USERMAP_UID: "{{ .Values.security.PUID }}" + USERMAP_GID: "{{ .Values.podSecurityContext.fsGroup }}" + PAPERLESS_TIME_ZONE: "{{ .Values.TZ }}" + PAPERLESS_DBNAME: "{{ .Values.postgresql.postgresqlDatabase }}" + PAPERLESS_DBUSER: "{{ .Values.postgresql.postgresqlUsername }}" + PAPERLESS_DBPORT: "5432" + PAPERLESS_WEBSERVER_WORKERS: 2 + PAPERLESS_DBPASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + PAPERLESS_DBHOST: + secretKeyRef: + name: dbcreds + key: plainhost + PAPERLESS_SECRET_KEY: + secretKeyRef: + name: paperlessng-secrets + key: PAPERLESS_SECRET_KEY + PAPERLESS_REDIS: + secretKeyRef: + name: rediscreds + key: url + +service: + main: + ports: + main: + targetPort: 8000 + port: 10140 + +persistence: + data: + enabled: true + mountPath: "/data" + consume: + enabled: true + mountPath: "/consume" + media: + enabled: true + mountPath: "/media" + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: default + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: paperless-ng + postgresqlDatabase: paperless-ng diff --git a/stable/paperless-ng/4.0.24/questions.yaml b/stable/paperless-ng/4.0.25/questions.yaml similarity index 100% rename from stable/paperless-ng/4.0.24/questions.yaml rename to stable/paperless-ng/4.0.25/questions.yaml diff --git a/stable/paperless-ng/4.0.24/templates/_sercrets.tpl b/stable/paperless-ng/4.0.25/templates/_sercrets.tpl similarity index 100% rename from stable/paperless-ng/4.0.24/templates/_sercrets.tpl rename to stable/paperless-ng/4.0.25/templates/_sercrets.tpl diff --git a/stable/paperless-ng/4.0.24/templates/common.yaml b/stable/paperless-ng/4.0.25/templates/common.yaml similarity index 100% rename from stable/paperless-ng/4.0.24/templates/common.yaml rename to stable/paperless-ng/4.0.25/templates/common.yaml diff --git a/stable/sickchill/3.0.25/values.yaml b/stable/paperless-ng/4.0.25/values.yaml similarity index 100% rename from stable/sickchill/3.0.25/values.yaml rename to stable/paperless-ng/4.0.25/values.yaml diff --git a/stable/pgadmin/7.0.23/CHANGELOG.md b/stable/pgadmin/7.0.23/CHANGELOG.md deleted file mode 100644 index 0ad4795e2b3..00000000000 --- a/stable/pgadmin/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pgadmin-7.0.22](https://github.com/truecharts/apps/compare/pgadmin-7.0.20...pgadmin-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [pgadmin-7.0.20](https://github.com/truecharts/apps/compare/pgadmin-7.0.19...pgadmin-7.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [pgadmin-7.0.19](https://github.com/truecharts/apps/compare/pgadmin-7.0.18...pgadmin-7.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [pgadmin-7.0.18](https://github.com/truecharts/apps/compare/pgadmin-7.0.16...pgadmin-7.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [pgadmin-7.0.16](https://github.com/truecharts/apps/compare/pgadmin-7.0.14...pgadmin-7.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [pgadmin-7.0.14](https://github.com/truecharts/apps/compare/pgadmin-7.0.13...pgadmin-7.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [pgadmin-7.0.12](https://github.com/truecharts/apps/compare/pgadmin-7.0.11...pgadmin-7.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/pgadmin/7.0.23/Chart.lock b/stable/pgadmin/7.0.23/Chart.lock deleted file mode 100644 index 33510fcf4e0..00000000000 --- a/stable/pgadmin/7.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:28:31.981839255Z" diff --git a/stable/pgadmin/7.0.23/Chart.yaml b/stable/pgadmin/7.0.23/Chart.yaml deleted file mode 100644 index afc6d8d3859..00000000000 --- a/stable/pgadmin/7.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "6.11" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Web-Based postgresql database management utility -home: https://github.com/truecharts/apps/tree/master/charts/stable/pgadmin -icon: https://truecharts.org/img/chart-icons/pgadmin.png -keywords: - - pgadmin - - db - - database -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: pgadmin -sources: - - https://www.pgadmin.org/ -type: application -version: 7.0.23 -annotations: - truecharts.org/catagories: | - - management - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/pgadmin/7.0.23/README.md b/stable/pgadmin/7.0.23/README.md deleted file mode 100644 index 758a72567fd..00000000000 --- a/stable/pgadmin/7.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# pgadmin - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.11](https://img.shields.io/badge/AppVersion-6.11-informational?style=flat-square) - -Web-Based postgresql database management utility - -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: [pgadmin](https://truecharts.org/docs/charts/stable/pgadmin) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `pgadmin` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install pgadmin TrueCharts/pgadmin -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `pgadmin` deployment - -```console -helm uninstall pgadmin -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install pgadmin \ - --set env.TZ="America/New York" \ - TrueCharts/pgadmin -``` - -#### 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 pgadmin TrueCharts/pgadmin -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/7.0.23/ix_values.yaml b/stable/pgadmin/7.0.23/ix_values.yaml deleted file mode 100644 index a31911951c0..00000000000 --- a/stable/pgadmin/7.0.23/ix_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -image: - repository: tccr.io/truecharts/pgadmin4 - pullPolicy: IfNotPresent - tag: v6.11@sha256:d3f3b5c6839a3633fa939525c1aa7712d27cb53101d0f969b1a14ae02df75f68 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 5050 - -service: - main: - ports: - main: - port: 10024 - targetPort: 80 - -secretEnv: - PGADMIN_DEFAULT_EMAIL: "replace@this.now" - PGADMIN_DEFAULT_PASSWORD: "changeme" - -persistence: - config: - enabled: true - mountPath: "/var/lib/pgadmin" diff --git a/stable/pgadmin/7.0.24/CHANGELOG.md b/stable/pgadmin/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..cee949d92e4 --- /dev/null +++ b/stable/pgadmin/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [pgadmin-7.0.24](https://github.com/truecharts/apps/compare/pgadmin-7.0.23...pgadmin-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.23](https://github.com/truecharts/apps/compare/pgadmin-7.0.22...pgadmin-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pgadmin-7.0.22](https://github.com/truecharts/apps/compare/pgadmin-7.0.20...pgadmin-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pgadmin-7.0.20](https://github.com/truecharts/apps/compare/pgadmin-7.0.19...pgadmin-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pgadmin-7.0.19](https://github.com/truecharts/apps/compare/pgadmin-7.0.18...pgadmin-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pgadmin-7.0.18](https://github.com/truecharts/apps/compare/pgadmin-7.0.16...pgadmin-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pgadmin-7.0.16](https://github.com/truecharts/apps/compare/pgadmin-7.0.14...pgadmin-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pgadmin-7.0.14](https://github.com/truecharts/apps/compare/pgadmin-7.0.13...pgadmin-7.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [pgadmin-7.0.13](https://github.com/truecharts/apps/compare/pgadmin-7.0.12...pgadmin-7.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/pgadmin/7.0.24/Chart.lock b/stable/pgadmin/7.0.24/Chart.lock new file mode 100644 index 00000000000..26db861c188 --- /dev/null +++ b/stable/pgadmin/7.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:58:55.39487792Z" diff --git a/stable/pgadmin/7.0.24/Chart.yaml b/stable/pgadmin/7.0.24/Chart.yaml new file mode 100644 index 00000000000..6a74cee62d9 --- /dev/null +++ b/stable/pgadmin/7.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "6.11" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Web-Based postgresql database management utility +home: https://github.com/truecharts/apps/tree/master/charts/stable/pgadmin +icon: https://truecharts.org/img/chart-icons/pgadmin.png +keywords: + - pgadmin + - db + - database +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pgadmin +sources: + - https://www.pgadmin.org/ +type: application +version: 7.0.24 +annotations: + truecharts.org/catagories: | + - management + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/pgadmin/7.0.24/README.md b/stable/pgadmin/7.0.24/README.md new file mode 100644 index 00000000000..c86dbe10e37 --- /dev/null +++ b/stable/pgadmin/7.0.24/README.md @@ -0,0 +1,107 @@ +# pgadmin + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.11](https://img.shields.io/badge/AppVersion-6.11-informational?style=flat-square) + +Web-Based postgresql database management utility + +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: [pgadmin](https://truecharts.org/docs/charts/stable/pgadmin) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `pgadmin` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install pgadmin TrueCharts/pgadmin +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `pgadmin` deployment + +```console +helm uninstall pgadmin +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install pgadmin \ + --set env.TZ="America/New York" \ + TrueCharts/pgadmin +``` + +#### 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 pgadmin TrueCharts/pgadmin -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/pgadmin/7.0.23/app-readme.md b/stable/pgadmin/7.0.24/app-readme.md similarity index 100% rename from stable/pgadmin/7.0.23/app-readme.md rename to stable/pgadmin/7.0.24/app-readme.md diff --git a/stable/snapdrop/2.0.27/charts/common-10.4.7.tgz b/stable/pgadmin/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/snapdrop/2.0.27/charts/common-10.4.7.tgz rename to stable/pgadmin/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/pgadmin/7.0.24/ix_values.yaml b/stable/pgadmin/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..c03fde4cc58 --- /dev/null +++ b/stable/pgadmin/7.0.24/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/pgadmin4 + pullPolicy: IfNotPresent + tag: v6.11@sha256:35d13d479bb183eddc3b24768e2e14ab5a4315c559071705e7dbb590a6dd85bc + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 5050 + +service: + main: + ports: + main: + port: 10024 + targetPort: 80 + +secretEnv: + PGADMIN_DEFAULT_EMAIL: "replace@this.now" + PGADMIN_DEFAULT_PASSWORD: "changeme" + +persistence: + config: + enabled: true + mountPath: "/var/lib/pgadmin" diff --git a/stable/pgadmin/7.0.23/questions.yaml b/stable/pgadmin/7.0.24/questions.yaml similarity index 100% rename from stable/pgadmin/7.0.23/questions.yaml rename to stable/pgadmin/7.0.24/questions.yaml diff --git a/stable/synclounge/2.0.27/templates/common.yaml b/stable/pgadmin/7.0.24/templates/common.yaml similarity index 100% rename from stable/synclounge/2.0.27/templates/common.yaml rename to stable/pgadmin/7.0.24/templates/common.yaml diff --git a/stable/snapdrop/2.0.27/values.yaml b/stable/pgadmin/7.0.24/values.yaml similarity index 100% rename from stable/snapdrop/2.0.27/values.yaml rename to stable/pgadmin/7.0.24/values.yaml diff --git a/stable/photoprism/10.0.28/CHANGELOG.md b/stable/photoprism/10.0.28/CHANGELOG.md new file mode 100644 index 00000000000..8a3b9a774e9 --- /dev/null +++ b/stable/photoprism/10.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [photoprism-10.0.28](https://github.com/truecharts/apps/compare/photoprism-10.0.27...photoprism-10.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.26](https://github.com/truecharts/apps/compare/photoprism-10.0.25...photoprism-10.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [photoprism-10.0.25](https://github.com/truecharts/apps/compare/photoprism-10.0.23...photoprism-10.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [photoprism-10.0.23](https://github.com/truecharts/apps/compare/photoprism-10.0.22...photoprism-10.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [photoprism-10.0.22](https://github.com/truecharts/apps/compare/photoprism-10.0.21...photoprism-10.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [photoprism-10.0.21](https://github.com/truecharts/apps/compare/photoprism-10.0.19...photoprism-10.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [photoprism-10.0.19](https://github.com/truecharts/apps/compare/photoprism-10.0.17...photoprism-10.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [photoprism-10.0.17](https://github.com/truecharts/apps/compare/photoprism-10.0.16...photoprism-10.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/photoprism/10.0.28/Chart.lock b/stable/photoprism/10.0.28/Chart.lock new file mode 100644 index 00000000000..86c0ff5dccc --- /dev/null +++ b/stable/photoprism/10.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T18:59:03.081012566Z" diff --git a/stable/photoprism/10.0.28/Chart.yaml b/stable/photoprism/10.0.28/Chart.yaml new file mode 100644 index 00000000000..73706c07557 --- /dev/null +++ b/stable/photoprism/10.0.28/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "220629" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: + "PhotoPrism\xC2\xAE is a server-based application for browsing, organizing\ + \ and sharing your personal photo collection" +home: https://github.com/truecharts/apps/tree/master/charts/stable/photoprism +icon: https://truecharts.org/img/chart-icons/photoprism.png +keywords: + - photos + - photoprism + - pictures + - sharing +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: photoprism +sources: + - https://github.com/photoprism/photoprism + - https://hub.docker.com/r/photoprism/photoprism +version: 10.0.28 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/photoprism/10.0.28/README.md b/stable/photoprism/10.0.28/README.md new file mode 100644 index 00000000000..e789e22e125 --- /dev/null +++ b/stable/photoprism/10.0.28/README.md @@ -0,0 +1,109 @@ +# photoprism + +![Version: 10.0.28](https://img.shields.io/badge/Version-10.0.28-informational?style=flat-square) ![AppVersion: 220629](https://img.shields.io/badge/AppVersion-220629-informational?style=flat-square) + +PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection + +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: [photoprism](https://truecharts.org/docs/charts/stable/photoprism) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `photoprism` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install photoprism TrueCharts/photoprism +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `photoprism` deployment + +```console +helm uninstall photoprism +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install photoprism \ + --set env.TZ="America/New York" \ + TrueCharts/photoprism +``` + +#### 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 photoprism TrueCharts/photoprism -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/photoprism/10.0.28/app-readme.md b/stable/photoprism/10.0.28/app-readme.md new file mode 100644 index 00000000000..b746e847a6c --- /dev/null +++ b/stable/photoprism/10.0.28/app-readme.md @@ -0,0 +1,8 @@ +PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/photoprism + +--- + +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/stable/snipe-it/4.0.31/charts/common-10.4.7.tgz b/stable/photoprism/10.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/snipe-it/4.0.31/charts/common-10.4.7.tgz rename to stable/photoprism/10.0.28/charts/common-10.4.7.tgz diff --git a/stable/pydio-cells/4.0.23/charts/mariadb-3.0.43.tgz b/stable/photoprism/10.0.28/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/pydio-cells/4.0.23/charts/mariadb-3.0.43.tgz rename to stable/photoprism/10.0.28/charts/mariadb-3.0.43.tgz diff --git a/stable/photoprism/10.0.28/ix_values.yaml b/stable/photoprism/10.0.28/ix_values.yaml new file mode 100644 index 00000000000..a16a90b5788 --- /dev/null +++ b/stable/photoprism/10.0.28/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/photoprism + tag: v220629@sha256:24ea52463101f8ceb6cfb1c86f093684bb2b94b407843c6a6782e5c25d0886bd + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +secretEnv: + PHOTOPRISM_ADMIN_PASSWORD: "please-change" + +env: + HOME: "/photoprism" + PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals" + PHOTOPRISM_IMPORT_PATH: "/photoprism/import" + PHOTOPRISM_TEMP_PATH: "/photoprism/temp" + PHOTOPRISM_STORAGE_PATH: "/assets/storage" + PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar" + PHOTOPRISM_CACHE_PATH: "/assets/cache" + PHOTOPRISM_CONFIG_PATH: "/assets/config" + PROTOPRISM_BACKUP_PATH: "/assets/backup" + PHOTOPRISM_PUBLIC: false + PHOTOPRISM_UID: "{{ .Values.podSecurityContext.runAsUser }}" + PHOTOPRISM_GID: "{{ .Values.podSecurityContext.runAsGroup }}" + PHOTOPRISM_UMASK: "{{ .Values.env.UMASK }}" + PHOTOPRISM_DATABASE_DRIVER: "mysql" + PHOTOPRISM_DATABASE_NAME: "photoprism" + PHOTOPRISM_DATABASE_USER: "photoprism" + PHOTOPRISM_DATABASE_SERVER: + secretKeyRef: + name: mariadbcreds + key: plainporthost + PHOTOPRISM_DATABASE_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 2342 + targetPort: 2342 + +persistence: + storage: + enabled: true + mountPath: "/assets" + temp: + enabled: true + mountPath: "/photoprism/temp" + type: emptyDir + +mariadb: + enabled: true + mariadbUsername: photoprism + mariadbDatabase: photoprism + existingSecret: "mariadbcreds" diff --git a/stable/photoprism/10.0.28/questions.yaml b/stable/photoprism/10.0.28/questions.yaml new file mode 100644 index 00000000000..60541b4bd1e --- /dev/null +++ b/stable/photoprism/10.0.28/questions.yaml @@ -0,0 +1,2472 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PHOTOPRISM_ADMIN_PASSWORD + label: "PHOTOPRISM_ADMIN_PASSWORD (First Install Only)" + description: "Initial admin password. **BE SURE TO CHANGE THIS!**" + schema: + type: string + required: true + private: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PHOTOPRISM_ORIGINALS_PATH + label: "PHOTOPRISM_ORIGINALS_PATH" + description: "Photoprism originals path" + schema: + type: string + default: "/photoprism/originals" + - variable: PHOTOPRISM_IMPORT_PATH + label: "PHOTOPRISM_IMPORT_PATH" + description: "Photoprism import path" + schema: + type: string + default: "/photoprism/import" + - variable: PHOTOPRISM_PUBLIC + label: "PHOTOPRISM_PUBLIC" + description: "Disable authentication / password protection" + schema: + type: boolean + default: false + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 2342 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 2342 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: storage + label: "App 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/syslog-ng/2.0.22/templates/common.yaml b/stable/photoprism/10.0.28/templates/common.yaml similarity index 100% rename from stable/syslog-ng/2.0.22/templates/common.yaml rename to stable/photoprism/10.0.28/templates/common.yaml diff --git a/stable/snipe-it/4.0.31/values.yaml b/stable/photoprism/10.0.28/values.yaml similarity index 100% rename from stable/snipe-it/4.0.31/values.yaml rename to stable/photoprism/10.0.28/values.yaml diff --git a/stable/photoview/4.0.22/CHANGELOG.md b/stable/photoview/4.0.22/CHANGELOG.md deleted file mode 100644 index a1a01aecb5b..00000000000 --- a/stable/photoview/4.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [photoview-4.0.21](https://github.com/truecharts/apps/compare/photoview-4.0.20...photoview-4.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [photoview-4.0.20](https://github.com/truecharts/apps/compare/photoview-4.0.18...photoview-4.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [photoview-4.0.18](https://github.com/truecharts/apps/compare/photoview-4.0.17...photoview-4.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [photoview-4.0.17](https://github.com/truecharts/apps/compare/photoview-4.0.16...photoview-4.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [photoview-4.0.16](https://github.com/truecharts/apps/compare/photoview-4.0.14...photoview-4.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - - -## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11) - -#### Chore - diff --git a/stable/photoview/4.0.22/Chart.lock b/stable/photoview/4.0.22/Chart.lock deleted file mode 100644 index 55b9bf8cbda..00000000000 --- a/stable/photoview/4.0.22/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:29:08.141788746Z" diff --git a/stable/photoview/4.0.22/Chart.yaml b/stable/photoview/4.0.22/Chart.yaml deleted file mode 100644 index 646d37cbf22..00000000000 --- a/stable/photoview/4.0.22/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.3.12" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Photoview is a simple and user-friendly photo gallery. -home: https://github.com/truecharts/apps/tree/master/charts/stable/photoview -icon: https://truecharts.org/img/chart-icons/photoview.png -keywords: - - photo - - gallery -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: photoview -sources: - - https://github.com/photoview/photoview - - https://hub.docker.com/r/viktorstrate/photoview -version: 4.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/photoview/4.0.22/README.md b/stable/photoview/4.0.22/README.md deleted file mode 100644 index 68758c72db2..00000000000 --- a/stable/photoview/4.0.22/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# photoview - -![Version: 4.0.22](https://img.shields.io/badge/Version-4.0.22-informational?style=flat-square) ![AppVersion: 2.3.12](https://img.shields.io/badge/AppVersion-2.3.12-informational?style=flat-square) - -Photoview is a simple and user-friendly photo gallery. - -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: [photoview](https://truecharts.org/docs/charts/stable/photoview) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `photoview` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install photoview TrueCharts/photoview -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `photoview` deployment - -```console -helm uninstall photoview -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install photoview \ - --set env.TZ="America/New York" \ - TrueCharts/photoview -``` - -#### 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 photoview TrueCharts/photoview -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/photoview/4.0.22/ix_values.yaml b/stable/photoview/4.0.22/ix_values.yaml deleted file mode 100644 index 73598f5be5f..00000000000 --- a/stable/photoview/4.0.22/ix_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -image: - repository: tccr.io/truecharts/photoview - tag: 2.3.12@sha256:84a2a71f6efdf659bbe127dc017cc4ef5fab34a20ba1d5c9c75321c2a75b9531 - pullPolicy: IfNotPresent - -env: - PHOTOVIEW_DATABASE_DRIVER: "postgres" - PHOTOVIEW_LISTEN_PORT: "{{ .Values.service.main.ports.main.targetPort }}" - PHOTOVIEW_MEDIA_CACHE: "/cache" - MAPBOX_TOKEN: "" - PHOTOVIEW_DISABLE_FACE_RECOGNITION: false - PHOTOVIEW_DISABLE_VIDEO_ENCODING: false - PHOTOVIEW_DISABLE_RAW_PROCESSING: false - PHOTOVIEW_POSTGRES_URL: - secretKeyRef: - name: dbcreds - key: url - -service: - main: - ports: - main: - port: 10159 - targetPort: 10159 - -persistence: - # Don't use emptyDir, it stores, thumbnails and optimized media - cache: - enabled: true - mountPath: "/cache" - photos: - enabled: true - mountPath: "/photos" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: photoview - postgresqlDatabase: photoview diff --git a/stable/photoview/4.0.23/CHANGELOG.md b/stable/photoview/4.0.23/CHANGELOG.md new file mode 100644 index 00000000000..1cb4697e3db --- /dev/null +++ b/stable/photoview/4.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [photoview-4.0.23](https://github.com/truecharts/apps/compare/photoview-4.0.22...photoview-4.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoview-4.0.22](https://github.com/truecharts/apps/compare/photoview-4.0.21...photoview-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoview-4.0.21](https://github.com/truecharts/apps/compare/photoview-4.0.20...photoview-4.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [photoview-4.0.20](https://github.com/truecharts/apps/compare/photoview-4.0.18...photoview-4.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [photoview-4.0.18](https://github.com/truecharts/apps/compare/photoview-4.0.17...photoview-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [photoview-4.0.17](https://github.com/truecharts/apps/compare/photoview-4.0.16...photoview-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [photoview-4.0.16](https://github.com/truecharts/apps/compare/photoview-4.0.14...photoview-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + + +## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12) + +#### Chore + diff --git a/stable/photoview/4.0.23/Chart.lock b/stable/photoview/4.0.23/Chart.lock new file mode 100644 index 00000000000..8a1d221f786 --- /dev/null +++ b/stable/photoview/4.0.23/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T18:59:19.553522961Z" diff --git a/stable/photoview/4.0.23/Chart.yaml b/stable/photoview/4.0.23/Chart.yaml new file mode 100644 index 00000000000..d4759a2afd7 --- /dev/null +++ b/stable/photoview/4.0.23/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.3.12" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Photoview is a simple and user-friendly photo gallery. +home: https://github.com/truecharts/apps/tree/master/charts/stable/photoview +icon: https://truecharts.org/img/chart-icons/photoview.png +keywords: + - photo + - gallery +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: photoview +sources: + - https://github.com/photoview/photoview + - https://hub.docker.com/r/viktorstrate/photoview +version: 4.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/photoview/4.0.23/README.md b/stable/photoview/4.0.23/README.md new file mode 100644 index 00000000000..fd8c45e4fce --- /dev/null +++ b/stable/photoview/4.0.23/README.md @@ -0,0 +1,109 @@ +# photoview + +![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 2.3.12](https://img.shields.io/badge/AppVersion-2.3.12-informational?style=flat-square) + +Photoview is a simple and user-friendly photo gallery. + +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: [photoview](https://truecharts.org/docs/charts/stable/photoview) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `photoview` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install photoview TrueCharts/photoview +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `photoview` deployment + +```console +helm uninstall photoview +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install photoview \ + --set env.TZ="America/New York" \ + TrueCharts/photoview +``` + +#### 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 photoview TrueCharts/photoview -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/photoview/4.0.22/app-readme.md b/stable/photoview/4.0.23/app-readme.md similarity index 100% rename from stable/photoview/4.0.22/app-readme.md rename to stable/photoview/4.0.23/app-readme.md diff --git a/stable/spotweb/4.0.24/charts/common-10.4.7.tgz b/stable/photoview/4.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/spotweb/4.0.24/charts/common-10.4.7.tgz rename to stable/photoview/4.0.23/charts/common-10.4.7.tgz diff --git a/stable/statping/7.0.23/charts/postgresql-8.0.45.tgz b/stable/photoview/4.0.23/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/statping/7.0.23/charts/postgresql-8.0.45.tgz rename to stable/photoview/4.0.23/charts/postgresql-8.0.45.tgz diff --git a/stable/photoview/4.0.23/ix_values.yaml b/stable/photoview/4.0.23/ix_values.yaml new file mode 100644 index 00000000000..64f3175b16a --- /dev/null +++ b/stable/photoview/4.0.23/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/photoview + tag: 2.3.12@sha256:515b7a38cac62512b01fe81331e4cc4dcf98d51cad646d52695b90c7706ffeb6 + pullPolicy: IfNotPresent + +env: + PHOTOVIEW_DATABASE_DRIVER: "postgres" + PHOTOVIEW_LISTEN_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + PHOTOVIEW_MEDIA_CACHE: "/cache" + MAPBOX_TOKEN: "" + PHOTOVIEW_DISABLE_FACE_RECOGNITION: false + PHOTOVIEW_DISABLE_VIDEO_ENCODING: false + PHOTOVIEW_DISABLE_RAW_PROCESSING: false + PHOTOVIEW_POSTGRES_URL: + secretKeyRef: + name: dbcreds + key: url + +service: + main: + ports: + main: + port: 10159 + targetPort: 10159 + +persistence: + # Don't use emptyDir, it stores, thumbnails and optimized media + cache: + enabled: true + mountPath: "/cache" + photos: + enabled: true + mountPath: "/photos" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: photoview + postgresqlDatabase: photoview diff --git a/stable/photoview/4.0.22/questions.yaml b/stable/photoview/4.0.23/questions.yaml similarity index 100% rename from stable/photoview/4.0.22/questions.yaml rename to stable/photoview/4.0.23/questions.yaml diff --git a/stable/tdarr-node/2.0.23/templates/common.yaml b/stable/photoview/4.0.23/templates/common.yaml similarity index 100% rename from stable/tdarr-node/2.0.23/templates/common.yaml rename to stable/photoview/4.0.23/templates/common.yaml diff --git a/stable/spotweb/4.0.24/values.yaml b/stable/photoview/4.0.23/values.yaml similarity index 100% rename from stable/spotweb/4.0.24/values.yaml rename to stable/photoview/4.0.23/values.yaml diff --git a/stable/phpldapadmin/6.0.22/CHANGELOG.md b/stable/phpldapadmin/6.0.22/CHANGELOG.md deleted file mode 100644 index 25d1d5fa932..00000000000 --- a/stable/phpldapadmin/6.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [phpldapadmin-6.0.21](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.19...phpldapadmin-6.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [phpldapadmin-6.0.19](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.18...phpldapadmin-6.0.19) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [phpldapadmin-6.0.18](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.17...phpldapadmin-6.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [phpldapadmin-6.0.17](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.16...phpldapadmin-6.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [phpldapadmin-6.0.16](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.14...phpldapadmin-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [phpldapadmin-6.0.14](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.12...phpldapadmin-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [phpldapadmin-6.0.12](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.11...phpldapadmin-6.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [phpldapadmin-6.0.11](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.10...phpldapadmin-6.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/phpldapadmin/6.0.22/Chart.lock b/stable/phpldapadmin/6.0.22/Chart.lock deleted file mode 100644 index aab5dcf5b79..00000000000 --- a/stable/phpldapadmin/6.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:11.410258193Z" diff --git a/stable/phpldapadmin/6.0.22/Chart.yaml b/stable/phpldapadmin/6.0.22/Chart.yaml deleted file mode 100644 index 60b876af36a..00000000000 --- a/stable/phpldapadmin/6.0.22/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "0.9.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Web-based LDAP browser to manage your LDAP server -home: https://github.com/truecharts/apps/tree/master/charts/stable/phpldapadmin -icon: https://truecharts.org/img/chart-icons/phpldapadmin.png -keywords: - - phpldapadmin - - openldap - - userrights -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: phpldapadmin -sources: - - https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog -type: application -version: 6.0.22 -annotations: - truecharts.org/catagories: | - - management - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/phpldapadmin/6.0.22/README.md b/stable/phpldapadmin/6.0.22/README.md deleted file mode 100644 index fe73d95563c..00000000000 --- a/stable/phpldapadmin/6.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# phpldapadmin - -![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.0](https://img.shields.io/badge/AppVersion-0.9.0-informational?style=flat-square) - -Web-based LDAP browser to manage your LDAP server - -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: [phpldapadmin](https://truecharts.org/docs/charts/stable/phpldapadmin) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `phpldapadmin` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install phpldapadmin TrueCharts/phpldapadmin -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `phpldapadmin` deployment - -```console -helm uninstall phpldapadmin -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install phpldapadmin \ - --set env.TZ="America/New York" \ - TrueCharts/phpldapadmin -``` - -#### 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 phpldapadmin TrueCharts/phpldapadmin -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/phpldapadmin/6.0.22/ix_values.yaml b/stable/phpldapadmin/6.0.22/ix_values.yaml deleted file mode 100644 index e32e6e91ae5..00000000000 --- a/stable/phpldapadmin/6.0.22/ix_values.yaml +++ /dev/null @@ -1,27 +0,0 @@ -image: - repository: tccr.io/truecharts/phpldapadmin - pullPolicy: IfNotPresent - tag: v0.9.0@sha256:239a8b6640ed3dd0b7446b9117bb7b33d752eeb938ebad0f91d2e5df999e08a4 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10026 - targetPort: 80 - -persistence: - varrun: - enabled: false - -env: - PHPLDAPADMIN_HTTPS: "false" - PHPLDAPADMIN_TRUST_PROXY_SSL: "true" diff --git a/stable/phpldapadmin/6.0.23/CHANGELOG.md b/stable/phpldapadmin/6.0.23/CHANGELOG.md new file mode 100644 index 00000000000..a4a87848e4a --- /dev/null +++ b/stable/phpldapadmin/6.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [phpldapadmin-6.0.23](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.22...phpldapadmin-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [phpldapadmin-6.0.22](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.21...phpldapadmin-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [phpldapadmin-6.0.21](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.19...phpldapadmin-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [phpldapadmin-6.0.19](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.18...phpldapadmin-6.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [phpldapadmin-6.0.18](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.17...phpldapadmin-6.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [phpldapadmin-6.0.17](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.16...phpldapadmin-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [phpldapadmin-6.0.16](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.14...phpldapadmin-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [phpldapadmin-6.0.14](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.12...phpldapadmin-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [phpldapadmin-6.0.12](https://github.com/truecharts/apps/compare/phpldapadmin-6.0.11...phpldapadmin-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/phpldapadmin/6.0.23/Chart.lock b/stable/phpldapadmin/6.0.23/Chart.lock new file mode 100644 index 00000000000..2ba93e2dd90 --- /dev/null +++ b/stable/phpldapadmin/6.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:14.239646576Z" diff --git a/stable/phpldapadmin/6.0.23/Chart.yaml b/stable/phpldapadmin/6.0.23/Chart.yaml new file mode 100644 index 00000000000..8129abe5423 --- /dev/null +++ b/stable/phpldapadmin/6.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "0.9.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Web-based LDAP browser to manage your LDAP server +home: https://github.com/truecharts/apps/tree/master/charts/stable/phpldapadmin +icon: https://truecharts.org/img/chart-icons/phpldapadmin.png +keywords: + - phpldapadmin + - openldap + - userrights +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: phpldapadmin +sources: + - https://gitlab.v2.rancher.geohub.space/g3s/i3s/i3s-helm-catalog +type: application +version: 6.0.23 +annotations: + truecharts.org/catagories: | + - management + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/phpldapadmin/6.0.23/README.md b/stable/phpldapadmin/6.0.23/README.md new file mode 100644 index 00000000000..ae9726f8897 --- /dev/null +++ b/stable/phpldapadmin/6.0.23/README.md @@ -0,0 +1,107 @@ +# phpldapadmin + +![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.9.0](https://img.shields.io/badge/AppVersion-0.9.0-informational?style=flat-square) + +Web-based LDAP browser to manage your LDAP server + +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: [phpldapadmin](https://truecharts.org/docs/charts/stable/phpldapadmin) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `phpldapadmin` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install phpldapadmin TrueCharts/phpldapadmin +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `phpldapadmin` deployment + +```console +helm uninstall phpldapadmin +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install phpldapadmin \ + --set env.TZ="America/New York" \ + TrueCharts/phpldapadmin +``` + +#### 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 phpldapadmin TrueCharts/phpldapadmin -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/phpldapadmin/6.0.22/app-readme.md b/stable/phpldapadmin/6.0.23/app-readme.md similarity index 100% rename from stable/phpldapadmin/6.0.22/app-readme.md rename to stable/phpldapadmin/6.0.23/app-readme.md diff --git a/stable/stash/7.0.23/charts/common-10.4.7.tgz b/stable/phpldapadmin/6.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/stash/7.0.23/charts/common-10.4.7.tgz rename to stable/phpldapadmin/6.0.23/charts/common-10.4.7.tgz diff --git a/stable/phpldapadmin/6.0.23/ix_values.yaml b/stable/phpldapadmin/6.0.23/ix_values.yaml new file mode 100644 index 00000000000..021ad4ffd40 --- /dev/null +++ b/stable/phpldapadmin/6.0.23/ix_values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/phpldapadmin + pullPolicy: IfNotPresent + tag: v0.9.0@sha256:e10578947ce1b257e4123ed839c23a22eb66e2aa9cd5e0b2c80027ebcf1ee8e7 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10026 + targetPort: 80 + +persistence: + varrun: + enabled: false + +env: + PHPLDAPADMIN_HTTPS: "false" + PHPLDAPADMIN_TRUST_PROXY_SSL: "true" diff --git a/stable/phpldapadmin/6.0.22/questions.yaml b/stable/phpldapadmin/6.0.23/questions.yaml similarity index 100% rename from stable/phpldapadmin/6.0.22/questions.yaml rename to stable/phpldapadmin/6.0.23/questions.yaml diff --git a/stable/tdarr/2.0.22/templates/common.yaml b/stable/phpldapadmin/6.0.23/templates/common.yaml similarity index 100% rename from stable/tdarr/2.0.22/templates/common.yaml rename to stable/phpldapadmin/6.0.23/templates/common.yaml diff --git a/stable/stash/7.0.23/values.yaml b/stable/phpldapadmin/6.0.23/values.yaml similarity index 100% rename from stable/stash/7.0.23/values.yaml rename to stable/phpldapadmin/6.0.23/values.yaml diff --git a/stable/piaware/6.0.24/CHANGELOG.md b/stable/piaware/6.0.24/CHANGELOG.md deleted file mode 100644 index 7c6c320eb6e..00000000000 --- a/stable/piaware/6.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [piaware-6.0.23](https://github.com/truecharts/apps/compare/piaware-6.0.21...piaware-6.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [piaware-6.0.21](https://github.com/truecharts/apps/compare/piaware-6.0.20...piaware-6.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [piaware-6.0.20](https://github.com/truecharts/apps/compare/piaware-6.0.19...piaware-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [piaware-6.0.19](https://github.com/truecharts/apps/compare/piaware-6.0.18...piaware-6.0.19) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [piaware-6.0.18](https://github.com/truecharts/apps/compare/piaware-6.0.17...piaware-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [piaware-6.0.17](https://github.com/truecharts/apps/compare/piaware-6.0.15...piaware-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [piaware-6.0.15](https://github.com/truecharts/apps/compare/piaware-6.0.13...piaware-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [piaware-6.0.13](https://github.com/truecharts/apps/compare/piaware-6.0.12...piaware-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - diff --git a/stable/piaware/6.0.24/Chart.lock b/stable/piaware/6.0.24/Chart.lock deleted file mode 100644 index 489e9bf62c2..00000000000 --- a/stable/piaware/6.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:13.818154353Z" diff --git a/stable/piaware/6.0.24/Chart.yaml b/stable/piaware/6.0.24/Chart.yaml deleted file mode 100644 index aed6bd535e8..00000000000 --- a/stable/piaware/6.0.24/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "7.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Program for forwarding ADS-B data to FlightAware -home: https://github.com/truecharts/apps/tree/master/charts/stable/piaware -icon: https://truecharts.org/img/chart-icons/piaware.png -keywords: - - piaware - - flight-aware - - flight-tracker -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: piaware -sources: - - https://github.com/flightaware/piaware -version: 6.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/piaware/6.0.24/README.md b/stable/piaware/6.0.24/README.md deleted file mode 100644 index 26777a7ec4d..00000000000 --- a/stable/piaware/6.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# piaware - -![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 7.2](https://img.shields.io/badge/AppVersion-7.2-informational?style=flat-square) - -Program for forwarding ADS-B data to FlightAware - -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: [piaware](https://truecharts.org/docs/charts/stable/piaware) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `piaware` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install piaware TrueCharts/piaware -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `piaware` deployment - -```console -helm uninstall piaware -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install piaware \ - --set env.TZ="America/New York" \ - TrueCharts/piaware -``` - -#### 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 piaware TrueCharts/piaware -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/piaware/6.0.24/ix_values.yaml b/stable/piaware/6.0.24/ix_values.yaml deleted file mode 100644 index 980bca4bf8a..00000000000 --- a/stable/piaware/6.0.24/ix_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - repository: tccr.io/truecharts/piaware - tag: v7.2@sha256:f1ec3d8e7116532e89f8e5243381dec84fb25ab14952b2c6ff6f42756c082ac3 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10092 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/config" -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - piaware diff --git a/stable/piaware/6.0.25/CHANGELOG.md b/stable/piaware/6.0.25/CHANGELOG.md new file mode 100644 index 00000000000..5d5794ba788 --- /dev/null +++ b/stable/piaware/6.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [piaware-6.0.25](https://github.com/truecharts/apps/compare/piaware-6.0.24...piaware-6.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [piaware-6.0.24](https://github.com/truecharts/apps/compare/piaware-6.0.23...piaware-6.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [piaware-6.0.23](https://github.com/truecharts/apps/compare/piaware-6.0.21...piaware-6.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [piaware-6.0.21](https://github.com/truecharts/apps/compare/piaware-6.0.20...piaware-6.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [piaware-6.0.20](https://github.com/truecharts/apps/compare/piaware-6.0.19...piaware-6.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [piaware-6.0.19](https://github.com/truecharts/apps/compare/piaware-6.0.18...piaware-6.0.19) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [piaware-6.0.18](https://github.com/truecharts/apps/compare/piaware-6.0.17...piaware-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [piaware-6.0.17](https://github.com/truecharts/apps/compare/piaware-6.0.15...piaware-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [piaware-6.0.15](https://github.com/truecharts/apps/compare/piaware-6.0.13...piaware-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + diff --git a/stable/piaware/6.0.25/Chart.lock b/stable/piaware/6.0.25/Chart.lock new file mode 100644 index 00000000000..9533abb56d4 --- /dev/null +++ b/stable/piaware/6.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:28.997812079Z" diff --git a/stable/piaware/6.0.25/Chart.yaml b/stable/piaware/6.0.25/Chart.yaml new file mode 100644 index 00000000000..5296108f339 --- /dev/null +++ b/stable/piaware/6.0.25/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "7.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Program for forwarding ADS-B data to FlightAware +home: https://github.com/truecharts/apps/tree/master/charts/stable/piaware +icon: https://truecharts.org/img/chart-icons/piaware.png +keywords: + - piaware + - flight-aware + - flight-tracker +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: piaware +sources: + - https://github.com/flightaware/piaware +version: 6.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/piaware/6.0.25/README.md b/stable/piaware/6.0.25/README.md new file mode 100644 index 00000000000..e9c406c0627 --- /dev/null +++ b/stable/piaware/6.0.25/README.md @@ -0,0 +1,107 @@ +# piaware + +![Version: 6.0.25](https://img.shields.io/badge/Version-6.0.25-informational?style=flat-square) ![AppVersion: 7.2](https://img.shields.io/badge/AppVersion-7.2-informational?style=flat-square) + +Program for forwarding ADS-B data to FlightAware + +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: [piaware](https://truecharts.org/docs/charts/stable/piaware) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `piaware` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install piaware TrueCharts/piaware +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `piaware` deployment + +```console +helm uninstall piaware +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install piaware \ + --set env.TZ="America/New York" \ + TrueCharts/piaware +``` + +#### 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 piaware TrueCharts/piaware -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/piaware/6.0.24/app-readme.md b/stable/piaware/6.0.25/app-readme.md similarity index 100% rename from stable/piaware/6.0.24/app-readme.md rename to stable/piaware/6.0.25/app-readme.md diff --git a/stable/statping/7.0.23/charts/common-10.4.7.tgz b/stable/piaware/6.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/statping/7.0.23/charts/common-10.4.7.tgz rename to stable/piaware/6.0.25/charts/common-10.4.7.tgz diff --git a/stable/piaware/6.0.24/ci/ct-values.yaml b/stable/piaware/6.0.25/ci/ct-values.yaml similarity index 100% rename from stable/piaware/6.0.24/ci/ct-values.yaml rename to stable/piaware/6.0.25/ci/ct-values.yaml diff --git a/stable/piaware/6.0.25/ix_values.yaml b/stable/piaware/6.0.25/ix_values.yaml new file mode 100644 index 00000000000..5dd67daa43b --- /dev/null +++ b/stable/piaware/6.0.25/ix_values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/piaware + tag: v7.2@sha256:bc8f2b74ae507053bac92233d2d5af39c7b1e83e6e58126aac3d53eea090fa36 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10092 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" +# -- Affinity constraint rules to place the Pod on a specific node. +# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) +affinity: {} +# nodeAffinity: +# requiredDuringSchedulingIgnoredDuringExecution: +# nodeSelectorTerms: +# - matchExpressions: +# - key: app +# operator: In +# values: +# - piaware diff --git a/stable/piaware/6.0.24/questions.yaml b/stable/piaware/6.0.25/questions.yaml similarity index 100% rename from stable/piaware/6.0.24/questions.yaml rename to stable/piaware/6.0.25/questions.yaml diff --git a/stable/teamspeak3/4.0.23/templates/common.yaml b/stable/piaware/6.0.25/templates/common.yaml similarity index 100% rename from stable/teamspeak3/4.0.23/templates/common.yaml rename to stable/piaware/6.0.25/templates/common.yaml diff --git a/stable/statping/7.0.23/values.yaml b/stable/piaware/6.0.25/values.yaml similarity index 100% rename from stable/statping/7.0.23/values.yaml rename to stable/piaware/6.0.25/values.yaml diff --git a/stable/picoshare/2.0.21/CHANGELOG.md b/stable/picoshare/2.0.21/CHANGELOG.md deleted file mode 100644 index 07898fd6297..00000000000 --- a/stable/picoshare/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [picoshare-2.0.20](https://github.com/truecharts/apps/compare/picoshare-2.0.18...picoshare-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [picoshare-2.0.18](https://github.com/truecharts/apps/compare/picoshare-2.0.17...picoshare-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [picoshare-2.0.17](https://github.com/truecharts/apps/compare/picoshare-2.0.16...picoshare-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [picoshare-2.0.16](https://github.com/truecharts/apps/compare/picoshare-2.0.14...picoshare-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [photoview-4.0.14](https://github.com/truecharts/apps/compare/photoview-4.0.12...photoview-4.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [photoview-4.0.10](https://github.com/truecharts/apps/compare/photoview-4.0.9...photoview-4.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/picoshare/2.0.21/Chart.lock b/stable/picoshare/2.0.21/Chart.lock deleted file mode 100644 index c6c9139cff4..00000000000 --- a/stable/picoshare/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:14.129992768Z" diff --git a/stable/picoshare/2.0.21/Chart.yaml b/stable/picoshare/2.0.21/Chart.yaml deleted file mode 100644 index d4ef5b9f51f..00000000000 --- a/stable/picoshare/2.0.21/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "1.1.7" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: PicoShare is a minimalist service that allows you to share files easily. -home: https://github.com/truecharts/apps/tree/master/charts/stable/picoshare -icon: https://truecharts.org/img/chart-icons/picoshare.png -keywords: - - picoshare -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: picoshare -sources: - - https://github.com/mtlynch/picoshare - - https://hub.docker.com/r/mtlynch/picoshare -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/picoshare/2.0.21/README.md b/stable/picoshare/2.0.21/README.md deleted file mode 100644 index b8f6a95203e..00000000000 --- a/stable/picoshare/2.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# picoshare - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: 1.1.7](https://img.shields.io/badge/AppVersion-1.1.7-informational?style=flat-square) - -PicoShare is a minimalist service that allows you to share files easily. - -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: [picoshare](https://truecharts.org/docs/charts/stable/picoshare) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `picoshare` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install picoshare TrueCharts/picoshare -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `picoshare` deployment - -```console -helm uninstall picoshare -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install picoshare \ - --set env.TZ="America/New York" \ - TrueCharts/picoshare -``` - -#### 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 picoshare TrueCharts/picoshare -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/picoshare/2.0.21/ix_values.yaml b/stable/picoshare/2.0.21/ix_values.yaml deleted file mode 100644 index bf0f89f5c5e..00000000000 --- a/stable/picoshare/2.0.21/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: tccr.io/truecharts/picoshare - tag: v1.1.7@sha256:d495f21ef396bfd2a6f9c482de363c229fb865f9843c10875293ec057c3e3534 - pullPolicy: IfNotPresent - -secretEnv: - PS_SHARED_SECRET: "somesecretcode" - LITESTREAM_BUCKET: "" - LITESTREAM_ENDPOINT: "" - LITESTREAM_ACCESS_KEY_ID: "" - LITESTREAM_SECRET_ACCESS_KEY: "" - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - -service: - main: - ports: - main: - port: 10209 - -persistence: - data: - enabled: true - mountPath: "/data" diff --git a/stable/picoshare/2.0.22/CHANGELOG.md b/stable/picoshare/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..bf38efeb293 --- /dev/null +++ b/stable/picoshare/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [picoshare-2.0.22](https://github.com/truecharts/apps/compare/picoshare-2.0.21...picoshare-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.21](https://github.com/truecharts/apps/compare/picoshare-2.0.20...picoshare-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [picoshare-2.0.20](https://github.com/truecharts/apps/compare/picoshare-2.0.18...picoshare-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [picoshare-2.0.18](https://github.com/truecharts/apps/compare/picoshare-2.0.17...picoshare-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [picoshare-2.0.17](https://github.com/truecharts/apps/compare/picoshare-2.0.16...picoshare-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [picoshare-2.0.16](https://github.com/truecharts/apps/compare/picoshare-2.0.14...picoshare-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [photoview-4.0.14](https://github.com/truecharts/apps/compare/photoview-4.0.12...photoview-4.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [photoview-4.0.12](https://github.com/truecharts/apps/compare/photoview-4.0.11...photoview-4.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [photoview-4.0.11](https://github.com/truecharts/apps/compare/photoview-4.0.10...photoview-4.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/picoshare/2.0.22/Chart.lock b/stable/picoshare/2.0.22/Chart.lock new file mode 100644 index 00000000000..865aec2fda3 --- /dev/null +++ b/stable/picoshare/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:33.479482325Z" diff --git a/stable/picoshare/2.0.22/Chart.yaml b/stable/picoshare/2.0.22/Chart.yaml new file mode 100644 index 00000000000..0e7199f55db --- /dev/null +++ b/stable/picoshare/2.0.22/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "1.1.7" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: PicoShare is a minimalist service that allows you to share files easily. +home: https://github.com/truecharts/apps/tree/master/charts/stable/picoshare +icon: https://truecharts.org/img/chart-icons/picoshare.png +keywords: + - picoshare +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: picoshare +sources: + - https://github.com/mtlynch/picoshare + - https://hub.docker.com/r/mtlynch/picoshare +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/picoshare/2.0.22/README.md b/stable/picoshare/2.0.22/README.md new file mode 100644 index 00000000000..1eedeae9ef8 --- /dev/null +++ b/stable/picoshare/2.0.22/README.md @@ -0,0 +1,108 @@ +# picoshare + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 1.1.7](https://img.shields.io/badge/AppVersion-1.1.7-informational?style=flat-square) + +PicoShare is a minimalist service that allows you to share files easily. + +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: [picoshare](https://truecharts.org/docs/charts/stable/picoshare) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `picoshare` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install picoshare TrueCharts/picoshare +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `picoshare` deployment + +```console +helm uninstall picoshare +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install picoshare \ + --set env.TZ="America/New York" \ + TrueCharts/picoshare +``` + +#### 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 picoshare TrueCharts/picoshare -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/picoshare/2.0.21/app-readme.md b/stable/picoshare/2.0.22/app-readme.md similarity index 100% rename from stable/picoshare/2.0.21/app-readme.md rename to stable/picoshare/2.0.22/app-readme.md diff --git a/stable/storj-node/2.0.32/charts/common-10.4.7.tgz b/stable/picoshare/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/storj-node/2.0.32/charts/common-10.4.7.tgz rename to stable/picoshare/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/picoshare/2.0.22/ix_values.yaml b/stable/picoshare/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..1c3ba314d0f --- /dev/null +++ b/stable/picoshare/2.0.22/ix_values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/picoshare + tag: v1.1.7@sha256:d140640983d3f69f96c1f07ec3b5107353b0ca30f4e3ec9159921cc89b56d1eb + pullPolicy: IfNotPresent + +secretEnv: + PS_SHARED_SECRET: "somesecretcode" + LITESTREAM_BUCKET: "" + LITESTREAM_ENDPOINT: "" + LITESTREAM_ACCESS_KEY_ID: "" + LITESTREAM_SECRET_ACCESS_KEY: "" + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + +service: + main: + ports: + main: + port: 10209 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/picoshare/2.0.21/questions.yaml b/stable/picoshare/2.0.22/questions.yaml similarity index 100% rename from stable/picoshare/2.0.21/questions.yaml rename to stable/picoshare/2.0.22/questions.yaml diff --git a/stable/picoshare/2.0.21/templates/common.yaml b/stable/picoshare/2.0.22/templates/common.yaml similarity index 100% rename from stable/picoshare/2.0.21/templates/common.yaml rename to stable/picoshare/2.0.22/templates/common.yaml diff --git a/stable/storj-node/2.0.32/values.yaml b/stable/picoshare/2.0.22/values.yaml similarity index 100% rename from stable/storj-node/2.0.32/values.yaml rename to stable/picoshare/2.0.22/values.yaml diff --git a/stable/pihole/6.0.25/CHANGELOG.md b/stable/pihole/6.0.25/CHANGELOG.md deleted file mode 100644 index 4964ee6ee80..00000000000 --- a/stable/pihole/6.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pihole-6.0.24](https://github.com/truecharts/apps/compare/pihole-6.0.23...pihole-6.0.24) (2022-07-23) - -### Chore - -- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) - - - - -## [pihole-6.0.23](https://github.com/truecharts/apps/compare/pihole-6.0.21...pihole-6.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [pihole-6.0.21](https://github.com/truecharts/apps/compare/pihole-6.0.20...pihole-6.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [pihole-6.0.20](https://github.com/truecharts/apps/compare/pihole-6.0.19...pihole-6.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [pihole-6.0.19](https://github.com/truecharts/apps/compare/pihole-6.0.17...pihole-6.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [pihole-6.0.17](https://github.com/truecharts/apps/compare/pihole-6.0.15...pihole-6.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [pinry-2.0.12](https://github.com/truecharts/apps/compare/pinry-2.0.11...pinry-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/pihole/6.0.25/Chart.lock b/stable/pihole/6.0.25/Chart.lock deleted file mode 100644 index e65fd3b0fc3..00000000000 --- a/stable/pihole/6.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:32.585710811Z" diff --git a/stable/pihole/6.0.25/Chart.yaml b/stable/pihole/6.0.25/Chart.yaml deleted file mode 100644 index efdd973f07f..00000000000 --- a/stable/pihole/6.0.25/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2022.07.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: DNS and Ad-filtering for your network -home: https://github.com/truecharts/apps/tree/master/charts/stable/pihole -icon: https://truecharts.org/img/chart-icons/pihole.png -keywords: - - DNS -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: pihole -sources: - - https://pi-hole.net/ - - https://github.com/pi-hole - - https://github.com/pi-hole/docker-pi-hole -type: application -version: 6.0.25 -annotations: - truecharts.org/catagories: | - - networking - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/pihole/6.0.25/README.md b/stable/pihole/6.0.25/README.md deleted file mode 100644 index 47e09c00c56..00000000000 --- a/stable/pihole/6.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# pihole - -![Version: 6.0.25](https://img.shields.io/badge/Version-6.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.07.1](https://img.shields.io/badge/AppVersion-2022.07.1-informational?style=flat-square) - -DNS and Ad-filtering for your network - -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: [pihole](https://truecharts.org/docs/charts/stable/pihole) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `pihole` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install pihole TrueCharts/pihole -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `pihole` deployment - -```console -helm uninstall pihole -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install pihole \ - --set env.TZ="America/New York" \ - TrueCharts/pihole -``` - -#### 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 pihole TrueCharts/pihole -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/pihole/6.0.25/ix_values.yaml b/stable/pihole/6.0.25/ix_values.yaml deleted file mode 100644 index 4dba5ce509e..00000000000 --- a/stable/pihole/6.0.25/ix_values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -image: - repository: tccr.io/truecharts/pihole - pullPolicy: IfNotPresent - tag: v2022.07.1@sha256:eb1701bc55bf037a12612de837c566bca4e5bee4eb26e75b5d9bb8e361c7b4b0 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - allowPrivilegeEscalation: true - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -envFrom: - - configMapRef: - name: pihole-env - -service: - main: - ports: - main: - port: 9089 - targetPort: 80 - dns-tcp: - enabled: true - ports: - dns-tcp: - enabled: true - port: 53 - targetPort: 53 - dns: - enabled: true - ports: - dns: - enabled: true - protocol: UDP - port: 53 - targetPort: 53 - -pihole: - WEBPASSWORD: "somepassword" - DNS1: "9.9.9.9" - DNS2: "149.112.112.112" - -persistence: - config: - enabled: true - mountPath: "/etc/pihole" - dnsmasq: - enabled: true - mountPath: "/etc/dnsmasq.d" diff --git a/stable/pihole/6.0.26/CHANGELOG.md b/stable/pihole/6.0.26/CHANGELOG.md new file mode 100644 index 00000000000..2eed984cd13 --- /dev/null +++ b/stable/pihole/6.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [pihole-6.0.26](https://github.com/truecharts/apps/compare/pihole-6.0.25...pihole-6.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pihole-6.0.25](https://github.com/truecharts/apps/compare/pihole-6.0.24...pihole-6.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pihole-6.0.24](https://github.com/truecharts/apps/compare/pihole-6.0.23...pihole-6.0.24) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [pihole-6.0.23](https://github.com/truecharts/apps/compare/pihole-6.0.21...pihole-6.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pihole-6.0.21](https://github.com/truecharts/apps/compare/pihole-6.0.20...pihole-6.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pihole-6.0.20](https://github.com/truecharts/apps/compare/pihole-6.0.19...pihole-6.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pihole-6.0.19](https://github.com/truecharts/apps/compare/pihole-6.0.17...pihole-6.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pihole-6.0.17](https://github.com/truecharts/apps/compare/pihole-6.0.15...pihole-6.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pinry-2.0.12](https://github.com/truecharts/apps/compare/pinry-2.0.11...pinry-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/pihole/6.0.26/Chart.lock b/stable/pihole/6.0.26/Chart.lock new file mode 100644 index 00000000000..efc48aa6f3c --- /dev/null +++ b/stable/pihole/6.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:37.16017213Z" diff --git a/stable/pihole/6.0.26/Chart.yaml b/stable/pihole/6.0.26/Chart.yaml new file mode 100644 index 00000000000..c1074b71ed7 --- /dev/null +++ b/stable/pihole/6.0.26/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2022.07.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: DNS and Ad-filtering for your network +home: https://github.com/truecharts/apps/tree/master/charts/stable/pihole +icon: https://truecharts.org/img/chart-icons/pihole.png +keywords: + - DNS +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pihole +sources: + - https://pi-hole.net/ + - https://github.com/pi-hole + - https://github.com/pi-hole/docker-pi-hole +type: application +version: 6.0.26 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/pihole/6.0.26/README.md b/stable/pihole/6.0.26/README.md new file mode 100644 index 00000000000..cd34b37fedf --- /dev/null +++ b/stable/pihole/6.0.26/README.md @@ -0,0 +1,109 @@ +# pihole + +![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.07.1](https://img.shields.io/badge/AppVersion-2022.07.1-informational?style=flat-square) + +DNS and Ad-filtering for your network + +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: [pihole](https://truecharts.org/docs/charts/stable/pihole) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `pihole` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install pihole TrueCharts/pihole +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `pihole` deployment + +```console +helm uninstall pihole +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install pihole \ + --set env.TZ="America/New York" \ + TrueCharts/pihole +``` + +#### 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 pihole TrueCharts/pihole -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/pihole/6.0.25/app-readme.md b/stable/pihole/6.0.26/app-readme.md similarity index 100% rename from stable/pihole/6.0.25/app-readme.md rename to stable/pihole/6.0.26/app-readme.md diff --git a/stable/strapi/4.0.23/charts/common-10.4.7.tgz b/stable/pihole/6.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/strapi/4.0.23/charts/common-10.4.7.tgz rename to stable/pihole/6.0.26/charts/common-10.4.7.tgz diff --git a/stable/pihole/6.0.26/ix_values.yaml b/stable/pihole/6.0.26/ix_values.yaml new file mode 100644 index 00000000000..6bfaf9892cd --- /dev/null +++ b/stable/pihole/6.0.26/ix_values.yaml @@ -0,0 +1,52 @@ +image: + repository: tccr.io/truecharts/pihole + pullPolicy: IfNotPresent + tag: v2022.07.1@sha256:0fe2eeb5945565f55eabb82a4065a2bc1c19dc8153d8363419b500cbd4012629 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + allowPrivilegeEscalation: true + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +envFrom: + - configMapRef: + name: pihole-env + +service: + main: + ports: + main: + port: 9089 + targetPort: 80 + dns-tcp: + enabled: true + ports: + dns-tcp: + enabled: true + port: 53 + targetPort: 53 + dns: + enabled: true + ports: + dns: + enabled: true + protocol: UDP + port: 53 + targetPort: 53 + +pihole: + WEBPASSWORD: "somepassword" + DNS1: "9.9.9.9" + DNS2: "149.112.112.112" + +persistence: + config: + enabled: true + mountPath: "/etc/pihole" + dnsmasq: + enabled: true + mountPath: "/etc/dnsmasq.d" diff --git a/stable/pihole/6.0.25/questions.yaml b/stable/pihole/6.0.26/questions.yaml similarity index 100% rename from stable/pihole/6.0.25/questions.yaml rename to stable/pihole/6.0.26/questions.yaml diff --git a/stable/pihole/6.0.25/templates/_configmap.tpl b/stable/pihole/6.0.26/templates/_configmap.tpl similarity index 100% rename from stable/pihole/6.0.25/templates/_configmap.tpl rename to stable/pihole/6.0.26/templates/_configmap.tpl diff --git a/stable/pihole/6.0.25/templates/common.yaml b/stable/pihole/6.0.26/templates/common.yaml similarity index 100% rename from stable/pihole/6.0.25/templates/common.yaml rename to stable/pihole/6.0.26/templates/common.yaml diff --git a/stable/strapi/4.0.23/values.yaml b/stable/pihole/6.0.26/values.yaml similarity index 100% rename from stable/strapi/4.0.23/values.yaml rename to stable/pihole/6.0.26/values.yaml diff --git a/stable/pinry/2.0.21/CHANGELOG.md b/stable/pinry/2.0.21/CHANGELOG.md deleted file mode 100644 index 20853945f6e..00000000000 --- a/stable/pinry/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pinry-2.0.20](https://github.com/truecharts/apps/compare/pinry-2.0.18...pinry-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [pinry-2.0.18](https://github.com/truecharts/apps/compare/pinry-2.0.17...pinry-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [pinry-2.0.17](https://github.com/truecharts/apps/compare/pinry-2.0.16...pinry-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [pinry-2.0.16](https://github.com/truecharts/apps/compare/pinry-2.0.14...pinry-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [pinry-2.0.14](https://github.com/truecharts/apps/compare/pinry-2.0.12...pinry-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - - - -### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) - - - - -### [pinry-2.0.9](https://github.com/truecharts/apps/compare/pinry-2.0.8...pinry-2.0.9) (2022-07-09) - -#### Chore diff --git a/stable/pinry/2.0.21/Chart.lock b/stable/pinry/2.0.21/Chart.lock deleted file mode 100644 index 25e478ca67b..00000000000 --- a/stable/pinry/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:33.389902436Z" diff --git a/stable/pinry/2.0.21/Chart.yaml b/stable/pinry/2.0.21/Chart.yaml deleted file mode 100644 index a7b54bea86d..00000000000 --- a/stable/pinry/2.0.21/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "2.1.12" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. -home: https://github.com/truecharts/apps/tree/master/charts/stable/pinry -icon: https://truecharts.org/img/chart-icons/pinry.png -keywords: - - pinry -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: pinry -sources: - - https://github.com/pinry/pinry/ -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/pinry/2.0.21/README.md b/stable/pinry/2.0.21/README.md deleted file mode 100644 index 30e4f1ff1d8..00000000000 --- a/stable/pinry/2.0.21/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# pinry - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: 2.1.12](https://img.shields.io/badge/AppVersion-2.1.12-informational?style=flat-square) - -The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. - -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: [pinry](https://truecharts.org/docs/charts/stable/pinry) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `pinry` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install pinry TrueCharts/pinry -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `pinry` deployment - -```console -helm uninstall pinry -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install pinry \ - --set env.TZ="America/New York" \ - TrueCharts/pinry -``` - -#### 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 pinry TrueCharts/pinry -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/pinry/2.0.21/ix_values.yaml b/stable/pinry/2.0.21/ix_values.yaml deleted file mode 100644 index 0c0f667119b..00000000000 --- a/stable/pinry/2.0.21/ix_values.yaml +++ /dev/null @@ -1,61 +0,0 @@ -image: - repository: tccr.io/truecharts/pinry - tag: v2.1.12@sha256:24640aa246e4b8eea718c291f99672f89bcf46a33c1e99ce0f7e6d949eb03a37 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - SECRET_KEY: - secretKeyRef: - name: pinry-secrets - key: SECRET_KEY - -service: - main: - ports: - main: - port: 10213 - targetPort: 80 - -persistence: - data: - enabled: true - mountPath: "/data" - -installContainers: - 1-create-key-file: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: data - mountPath: "/data" - env: - - name: SECRET_KEY - valueFrom: - secretKeyRef: - name: pinry-secrets - key: SECRET_KEY - command: ["sh", "-c"] - args: - - > - keyfile="/data/production_secret_key.txt"; - if [ ! -f ${keyfile} ]; - then - echo "No ${keyfile} File..."; - echo "Creating ${keyfile} file..."; - echo "${SECRET_KEY}" > ${keyfile}; - if [ -f ${keyfile} ]; - then - echo "Success!"; - else - echo "Failed."; - fi; - else - echo "${keyfile} File exists. Skipping..."; - fi; diff --git a/stable/pinry/2.0.22/CHANGELOG.md b/stable/pinry/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..51ad5797153 --- /dev/null +++ b/stable/pinry/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [pinry-2.0.22](https://github.com/truecharts/apps/compare/pinry-2.0.21...pinry-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pinry-2.0.21](https://github.com/truecharts/apps/compare/pinry-2.0.20...pinry-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pinry-2.0.20](https://github.com/truecharts/apps/compare/pinry-2.0.18...pinry-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pinry-2.0.18](https://github.com/truecharts/apps/compare/pinry-2.0.17...pinry-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pinry-2.0.17](https://github.com/truecharts/apps/compare/pinry-2.0.16...pinry-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pinry-2.0.16](https://github.com/truecharts/apps/compare/pinry-2.0.14...pinry-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pinry-2.0.14](https://github.com/truecharts/apps/compare/pinry-2.0.12...pinry-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + + + +### [pinry-2.0.11](https://github.com/truecharts/apps/compare/pinry-2.0.10...pinry-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) + + + + +### [pinry-2.0.10](https://github.com/truecharts/apps/compare/pinry-2.0.9...pinry-2.0.10) (2022-07-11) + +#### Chore diff --git a/stable/pinry/2.0.22/Chart.lock b/stable/pinry/2.0.22/Chart.lock new file mode 100644 index 00000000000..e7d2443fa2b --- /dev/null +++ b/stable/pinry/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:45.531721961Z" diff --git a/stable/pinry/2.0.22/Chart.yaml b/stable/pinry/2.0.22/Chart.yaml new file mode 100644 index 00000000000..8d0c1e7a4d9 --- /dev/null +++ b/stable/pinry/2.0.22/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "2.1.12" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. +home: https://github.com/truecharts/apps/tree/master/charts/stable/pinry +icon: https://truecharts.org/img/chart-icons/pinry.png +keywords: + - pinry +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pinry +sources: + - https://github.com/pinry/pinry/ +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/pinry/2.0.22/README.md b/stable/pinry/2.0.22/README.md new file mode 100644 index 00000000000..6f7bdbf4a9c --- /dev/null +++ b/stable/pinry/2.0.22/README.md @@ -0,0 +1,107 @@ +# pinry + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 2.1.12](https://img.shields.io/badge/AppVersion-2.1.12-informational?style=flat-square) + +The open-source core of Pinry, a tiling image board system for people who want to save, tag, and share images, videos and webpages in an easy to skim through format. + +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: [pinry](https://truecharts.org/docs/charts/stable/pinry) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `pinry` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install pinry TrueCharts/pinry +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `pinry` deployment + +```console +helm uninstall pinry +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install pinry \ + --set env.TZ="America/New York" \ + TrueCharts/pinry +``` + +#### 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 pinry TrueCharts/pinry -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/pinry/2.0.21/app-readme.md b/stable/pinry/2.0.22/app-readme.md similarity index 100% rename from stable/pinry/2.0.21/app-readme.md rename to stable/pinry/2.0.22/app-readme.md diff --git a/stable/synapse/4.0.26/charts/common-10.4.7.tgz b/stable/pinry/2.0.22/charts/common-10.4.7.tgz similarity index 100% rename from stable/synapse/4.0.26/charts/common-10.4.7.tgz rename to stable/pinry/2.0.22/charts/common-10.4.7.tgz diff --git a/stable/pinry/2.0.22/ix_values.yaml b/stable/pinry/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..ac3ecb14058 --- /dev/null +++ b/stable/pinry/2.0.22/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/pinry + tag: v2.1.12@sha256:fc1ddce0a4cdd0ce567db0bb6514a62880c50fcb5f1826b0bde3f3660c54123a + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + SECRET_KEY: + secretKeyRef: + name: pinry-secrets + key: SECRET_KEY + +service: + main: + ports: + main: + port: 10213 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/data" + +installContainers: + 1-create-key-file: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/data" + env: + - name: SECRET_KEY + valueFrom: + secretKeyRef: + name: pinry-secrets + key: SECRET_KEY + command: ["sh", "-c"] + args: + - > + keyfile="/data/production_secret_key.txt"; + if [ ! -f ${keyfile} ]; + then + echo "No ${keyfile} File..."; + echo "Creating ${keyfile} file..."; + echo "${SECRET_KEY}" > ${keyfile}; + if [ -f ${keyfile} ]; + then + echo "Success!"; + else + echo "Failed."; + fi; + else + echo "${keyfile} File exists. Skipping..."; + fi; diff --git a/stable/pinry/2.0.21/questions.yaml b/stable/pinry/2.0.22/questions.yaml similarity index 100% rename from stable/pinry/2.0.21/questions.yaml rename to stable/pinry/2.0.22/questions.yaml diff --git a/stable/pinry/2.0.21/templates/_secrets.tpl b/stable/pinry/2.0.22/templates/_secrets.tpl similarity index 100% rename from stable/pinry/2.0.21/templates/_secrets.tpl rename to stable/pinry/2.0.22/templates/_secrets.tpl diff --git a/stable/pinry/2.0.21/templates/common.yaml b/stable/pinry/2.0.22/templates/common.yaml similarity index 100% rename from stable/pinry/2.0.21/templates/common.yaml rename to stable/pinry/2.0.22/templates/common.yaml diff --git a/stable/synapse/4.0.26/values.yaml b/stable/pinry/2.0.22/values.yaml similarity index 100% rename from stable/synapse/4.0.26/values.yaml rename to stable/pinry/2.0.22/values.yaml diff --git a/stable/plex/10.0.26/CHANGELOG.md b/stable/plex/10.0.26/CHANGELOG.md new file mode 100644 index 00000000000..a715b6ec845 --- /dev/null +++ b/stable/plex/10.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [plex-10.0.26](https://github.com/truecharts/apps/compare/plexripper-0.0.12...plex-10.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-10.0.25](https://github.com/truecharts/apps/compare/plex-auto-languages-0.0.11...plex-10.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [plex-10.0.24](https://github.com/truecharts/apps/compare/plex-10.0.22...plex-10.0.24) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [plex-10.0.22](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.6...plex-10.0.22) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [plex-10.0.21](https://github.com/truecharts/apps/compare/plex-10.0.20...plex-10.0.21) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [plex-10.0.20](https://github.com/truecharts/apps/compare/plex-meta-manager-0.0.1...plex-10.0.20) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [plex-10.0.18](https://github.com/truecharts/apps/compare/plex-10.0.16...plex-10.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [plex-10.0.16](https://github.com/truecharts/apps/compare/plex-10.0.15...plex-10.0.16) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [plex-10.0.15](https://github.com/truecharts/apps/compare/plex-10.0.14...plex-10.0.15) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/plex/10.0.26/Chart.lock b/stable/plex/10.0.26/Chart.lock new file mode 100644 index 00000000000..034662a5954 --- /dev/null +++ b/stable/plex/10.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:48.424221728Z" diff --git a/stable/plex/10.0.26/Chart.yaml b/stable/plex/10.0.26/Chart.yaml new file mode 100644 index 00000000000..f3a89d1c065 --- /dev/null +++ b/stable/plex/10.0.26/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.27.2.592" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Plex Media Server +home: https://github.com/truecharts/apps/tree/master/charts/stable/plex +icon: https://truecharts.org/img/chart-icons/plex.png +keywords: + - plex + - plex-media-server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: plex +sources: + - https://github.com/k8s-at-home/container-images/pkgs/container/plex +type: application +version: 10.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/plex/10.0.26/README.md b/stable/plex/10.0.26/README.md new file mode 100644 index 00000000000..235ee2b9737 --- /dev/null +++ b/stable/plex/10.0.26/README.md @@ -0,0 +1,107 @@ +# plex + +![Version: 10.0.26](https://img.shields.io/badge/Version-10.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.27.2.592](https://img.shields.io/badge/AppVersion-1.27.2.592-informational?style=flat-square) + +Plex Media Server + +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: [plex](https://truecharts.org/docs/charts/stable/plex) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `plex` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install plex TrueCharts/plex +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `plex` deployment + +```console +helm uninstall plex +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install plex \ + --set env.TZ="America/New York" \ + TrueCharts/plex +``` + +#### 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 plex TrueCharts/plex -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/plex/10.0.26/app-readme.md b/stable/plex/10.0.26/app-readme.md new file mode 100644 index 00000000000..99698d4f218 --- /dev/null +++ b/stable/plex/10.0.26/app-readme.md @@ -0,0 +1,8 @@ +Plex Media Server + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/plex + +--- + +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/stable/synclounge/2.0.27/charts/common-10.4.7.tgz b/stable/plex/10.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/synclounge/2.0.27/charts/common-10.4.7.tgz rename to stable/plex/10.0.26/charts/common-10.4.7.tgz diff --git a/stable/plex/10.0.26/ix_values.yaml b/stable/plex/10.0.26/ix_values.yaml new file mode 100644 index 00000000000..8862d4979a4 --- /dev/null +++ b/stable/plex/10.0.26/ix_values.yaml @@ -0,0 +1,21 @@ +image: + repository: tccr.io/truecharts/plex + pullPolicy: IfNotPresent + tag: v1.27.2.5929@sha256:a3c4d2fbf317754e1535544240417d6020a3f1160592436d3b817859578bbd97 + +service: + main: + ports: + main: + port: 32400 + targetPort: 32400 + +persistence: + config: + enabled: true + mountPath: "/config" + +env: + ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16" + ADVERTISE_IP: "" + PLEX_CLAIM: "" diff --git a/stable/plex/10.0.26/questions.yaml b/stable/plex/10.0.26/questions.yaml new file mode 100644 index 00000000000..443e1859478 --- /dev/null +++ b/stable/plex/10.0.26/questions.yaml @@ -0,0 +1,2459 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/web" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ADVERTISE_IP + label: "Advertise IP" + description: "IP to advertise to Plex" + schema: + type: string + default: "" + - variable: ALLOWED_NETWORKS + label: "Allowed Networks" + description: "Networks allowed to connect to plex. Add your local network IP to this list" + schema: + type: string + default: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16" + - variable: PLEX_CLAIM + label: "Plex Claim Token" + description: "Claim token to use to register the plex server (Max. 4 minutes old!). You can obtain a claim token to login your server to your plex account by visiting https://www.plex.tv/claim." + schema: + type: string + default: "" + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 32400 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 32400 + + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/teedy/7.0.24/templates/common.yaml b/stable/plex/10.0.26/templates/common.yaml similarity index 100% rename from stable/teedy/7.0.24/templates/common.yaml rename to stable/plex/10.0.26/templates/common.yaml diff --git a/stable/synclounge/2.0.27/values.yaml b/stable/plex/10.0.26/values.yaml similarity index 100% rename from stable/synclounge/2.0.27/values.yaml rename to stable/plex/10.0.26/values.yaml diff --git a/stable/podgrab/10.0.24/CHANGELOG.md b/stable/podgrab/10.0.24/CHANGELOG.md new file mode 100644 index 00000000000..efa21af2fe9 --- /dev/null +++ b/stable/podgrab/10.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [podgrab-10.0.24](https://github.com/truecharts/apps/compare/podgrab-10.0.23...podgrab-10.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.23](https://github.com/truecharts/apps/compare/podgrab-10.0.22...podgrab-10.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [podgrab-10.0.22](https://github.com/truecharts/apps/compare/podgrab-10.0.20...podgrab-10.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [podgrab-10.0.20](https://github.com/truecharts/apps/compare/podgrab-10.0.19...podgrab-10.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [podgrab-10.0.19](https://github.com/truecharts/apps/compare/podgrab-10.0.18...podgrab-10.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [podgrab-10.0.18](https://github.com/truecharts/apps/compare/podgrab-10.0.16...podgrab-10.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [podgrab-10.0.16](https://github.com/truecharts/apps/compare/podgrab-10.0.14...podgrab-10.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [podgrab-10.0.14](https://github.com/truecharts/apps/compare/podgrab-10.0.13...podgrab-10.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [podgrab-10.0.13](https://github.com/truecharts/apps/compare/podgrab-10.0.12...podgrab-10.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/podgrab/10.0.24/Chart.lock b/stable/podgrab/10.0.24/Chart.lock new file mode 100644 index 00000000000..c50523f7ff8 --- /dev/null +++ b/stable/podgrab/10.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:52.215299491Z" diff --git a/stable/podgrab/10.0.24/Chart.yaml b/stable/podgrab/10.0.24/Chart.yaml new file mode 100644 index 00000000000..76218b71be4 --- /dev/null +++ b/stable/podgrab/10.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "1.0.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + A self-hosted podcast manager to download episodes as soon as they become + live. +home: https://github.com/truecharts/apps/tree/master/charts/stable/podgrab +icon: https://truecharts.org/img/chart-icons/podgrab.png +keywords: + - podgrab +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: podgrab +sources: + - https://github.com/akhilrex/podgrab + - https://hub.docker.com/r/akhilrex/podgrab +type: application +version: 10.0.24 +annotations: + truecharts.org/catagories: | + - mutlimedia + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/podgrab/10.0.24/README.md b/stable/podgrab/10.0.24/README.md new file mode 100644 index 00000000000..9f71a6ef908 --- /dev/null +++ b/stable/podgrab/10.0.24/README.md @@ -0,0 +1,108 @@ +# podgrab + +![Version: 10.0.24](https://img.shields.io/badge/Version-10.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.0](https://img.shields.io/badge/AppVersion-1.0.0-informational?style=flat-square) + +A self-hosted podcast manager to download episodes as soon as they become live. + +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: [podgrab](https://truecharts.org/docs/charts/stable/podgrab) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `podgrab` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install podgrab TrueCharts/podgrab +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `podgrab` deployment + +```console +helm uninstall podgrab +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install podgrab \ + --set env.TZ="America/New York" \ + TrueCharts/podgrab +``` + +#### 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 podgrab TrueCharts/podgrab -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/podgrab/10.0.24/app-readme.md b/stable/podgrab/10.0.24/app-readme.md new file mode 100644 index 00000000000..418c6b7d02b --- /dev/null +++ b/stable/podgrab/10.0.24/app-readme.md @@ -0,0 +1,8 @@ +A self-hosted podcast manager to download episodes as soon as they become live. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/podgrab + +--- + +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/stable/syslog-ng/2.0.22/charts/common-10.4.7.tgz b/stable/podgrab/10.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/syslog-ng/2.0.22/charts/common-10.4.7.tgz rename to stable/podgrab/10.0.24/charts/common-10.4.7.tgz diff --git a/stable/podgrab/10.0.24/ix_values.yaml b/stable/podgrab/10.0.24/ix_values.yaml new file mode 100644 index 00000000000..c1f39386062 --- /dev/null +++ b/stable/podgrab/10.0.24/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/podgrab + pullPolicy: Always + tag: v1.0.0@sha256:b28988002058780b8c7e9ee3997107ca22a5a55f1fdf468c92fc443e8c4fe597 + +service: + main: + ports: + main: + port: 10093 + targetPort: 8080 + tcp: + enabled: true + ports: + tcp: + enabled: true + port: 51080 + targetPort: 51080 + +secretEnv: + PASSWORD: "secretpasswordgoeshere" + +env: + CHECK_FREQUENCY: 240 + +persistence: + config: + enabled: true + mountPath: "/config" + +probes: + liveness: + enabled: false + + readiness: + enabled: false + + startup: + enabled: false diff --git a/stable/podgrab/10.0.24/questions.yaml b/stable/podgrab/10.0.24/questions.yaml new file mode 100644 index 00000000000..73c62520c49 --- /dev/null +++ b/stable/podgrab/10.0.24/questions.yaml @@ -0,0 +1,2459 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PASSWORD + label: "Password" + description: "Desired Password" + schema: + type: string + private: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: CHECK_FREQUENCY + label: "Update Frequency" + description: "Interval to check for new podcasts" + schema: + type: int + default: 240 + required: true + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10093 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/thelounge/6.0.21/templates/common.yaml b/stable/podgrab/10.0.24/templates/common.yaml similarity index 100% rename from stable/thelounge/6.0.21/templates/common.yaml rename to stable/podgrab/10.0.24/templates/common.yaml diff --git a/stable/syslog-ng/2.0.22/values.yaml b/stable/podgrab/10.0.24/values.yaml similarity index 100% rename from stable/syslog-ng/2.0.22/values.yaml rename to stable/podgrab/10.0.24/values.yaml diff --git a/stable/pretend-youre-xyzzy/6.0.23/CHANGELOG.md b/stable/pretend-youre-xyzzy/6.0.23/CHANGELOG.md deleted file mode 100644 index 3b2a221474f..00000000000 --- a/stable/pretend-youre-xyzzy/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pretend-youre-xyzzy-6.0.22](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.20...pretend-youre-xyzzy-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [pretend-youre-xyzzy-6.0.20](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.19...pretend-youre-xyzzy-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [pretend-youre-xyzzy-6.0.19](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.18...pretend-youre-xyzzy-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [pretend-youre-xyzzy-6.0.18](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.17...pretend-youre-xyzzy-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [pretend-youre-xyzzy-6.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.15...pretend-youre-xyzzy-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [pretend-youre-xyzzy-6.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.13...pretend-youre-xyzzy-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [pretend-youre-xyzzy-6.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.12...pretend-youre-xyzzy-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [pretend-youre-xyzzy-6.0.12](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.11...pretend-youre-xyzzy-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/pretend-youre-xyzzy/6.0.23/Chart.lock b/stable/pretend-youre-xyzzy/6.0.23/Chart.lock deleted file mode 100644 index 92ba144ed65..00000000000 --- a/stable/pretend-youre-xyzzy/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:29:52.909788726Z" diff --git a/stable/pretend-youre-xyzzy/6.0.23/Chart.yaml b/stable/pretend-youre-xyzzy/6.0.23/Chart.yaml deleted file mode 100644 index d947a4d9e66..00000000000 --- a/stable/pretend-youre-xyzzy/6.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: pretend-youre-xyzzy, a cards against humanity clone -home: https://github.com/truecharts/apps/tree/master/charts/stable/pretend-youre-xyzzy -icon: https://truecharts.org/img/chart-icons/pretend-youre-xyzzy.png -keywords: - - pretend-youre-xyzzy - - cards - - against - - humanity -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: pretend-youre-xyzzy -sources: - - https://github.com/ajanata/PretendYoureXyzzy - - https://github.com/emcniece/DockerYourXyzzy -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/pretend-youre-xyzzy/6.0.23/README.md b/stable/pretend-youre-xyzzy/6.0.23/README.md deleted file mode 100644 index 858edfba363..00000000000 --- a/stable/pretend-youre-xyzzy/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# pretend-youre-xyzzy - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 4](https://img.shields.io/badge/AppVersion-4-informational?style=flat-square) - -pretend-youre-xyzzy, a cards against humanity clone - -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: [pretend-youre-xyzzy](https://truecharts.org/docs/charts/stable/pretend-youre-xyzzy) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `pretend-youre-xyzzy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install pretend-youre-xyzzy TrueCharts/pretend-youre-xyzzy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `pretend-youre-xyzzy` deployment - -```console -helm uninstall pretend-youre-xyzzy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install pretend-youre-xyzzy \ - --set env.TZ="America/New York" \ - TrueCharts/pretend-youre-xyzzy -``` - -#### 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 pretend-youre-xyzzy TrueCharts/pretend-youre-xyzzy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/pretend-youre-xyzzy/6.0.23/ix_values.yaml b/stable/pretend-youre-xyzzy/6.0.23/ix_values.yaml deleted file mode 100644 index 0e2f8cf3b58..00000000000 --- a/stable/pretend-youre-xyzzy/6.0.23/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/pretend-youre-xyzzy - tag: v4@sha256:18a19cb26bc3b3868664810c191271373409eae1ba640e87a04be713c131a9ff - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10094 - targetPort: 8080 diff --git a/stable/pretend-youre-xyzzy/6.0.24/CHANGELOG.md b/stable/pretend-youre-xyzzy/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..0991c70cdac --- /dev/null +++ b/stable/pretend-youre-xyzzy/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [pretend-youre-xyzzy-6.0.24](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.23...pretend-youre-xyzzy-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.23](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.22...pretend-youre-xyzzy-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pretend-youre-xyzzy-6.0.22](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.20...pretend-youre-xyzzy-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pretend-youre-xyzzy-6.0.20](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.19...pretend-youre-xyzzy-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [pretend-youre-xyzzy-6.0.19](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.18...pretend-youre-xyzzy-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pretend-youre-xyzzy-6.0.18](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.17...pretend-youre-xyzzy-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pretend-youre-xyzzy-6.0.17](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.15...pretend-youre-xyzzy-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pretend-youre-xyzzy-6.0.15](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.13...pretend-youre-xyzzy-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pretend-youre-xyzzy-6.0.13](https://github.com/truecharts/apps/compare/pretend-youre-xyzzy-6.0.12...pretend-youre-xyzzy-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/pretend-youre-xyzzy/6.0.24/Chart.lock b/stable/pretend-youre-xyzzy/6.0.24/Chart.lock new file mode 100644 index 00000000000..250d4a93547 --- /dev/null +++ b/stable/pretend-youre-xyzzy/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T18:59:56.720537899Z" diff --git a/stable/pretend-youre-xyzzy/6.0.24/Chart.yaml b/stable/pretend-youre-xyzzy/6.0.24/Chart.yaml new file mode 100644 index 00000000000..a3bc1335db7 --- /dev/null +++ b/stable/pretend-youre-xyzzy/6.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: pretend-youre-xyzzy, a cards against humanity clone +home: https://github.com/truecharts/apps/tree/master/charts/stable/pretend-youre-xyzzy +icon: https://truecharts.org/img/chart-icons/pretend-youre-xyzzy.png +keywords: + - pretend-youre-xyzzy + - cards + - against + - humanity +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: pretend-youre-xyzzy +sources: + - https://github.com/ajanata/PretendYoureXyzzy + - https://github.com/emcniece/DockerYourXyzzy +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/pretend-youre-xyzzy/6.0.24/README.md b/stable/pretend-youre-xyzzy/6.0.24/README.md new file mode 100644 index 00000000000..8b6725b04d9 --- /dev/null +++ b/stable/pretend-youre-xyzzy/6.0.24/README.md @@ -0,0 +1,108 @@ +# pretend-youre-xyzzy + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 4](https://img.shields.io/badge/AppVersion-4-informational?style=flat-square) + +pretend-youre-xyzzy, a cards against humanity clone + +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: [pretend-youre-xyzzy](https://truecharts.org/docs/charts/stable/pretend-youre-xyzzy) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `pretend-youre-xyzzy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install pretend-youre-xyzzy TrueCharts/pretend-youre-xyzzy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `pretend-youre-xyzzy` deployment + +```console +helm uninstall pretend-youre-xyzzy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install pretend-youre-xyzzy \ + --set env.TZ="America/New York" \ + TrueCharts/pretend-youre-xyzzy +``` + +#### 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 pretend-youre-xyzzy TrueCharts/pretend-youre-xyzzy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/pretend-youre-xyzzy/6.0.23/app-readme.md b/stable/pretend-youre-xyzzy/6.0.24/app-readme.md similarity index 100% rename from stable/pretend-youre-xyzzy/6.0.23/app-readme.md rename to stable/pretend-youre-xyzzy/6.0.24/app-readme.md diff --git a/stable/tdarr-node/2.0.23/charts/common-10.4.7.tgz b/stable/pretend-youre-xyzzy/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/tdarr-node/2.0.23/charts/common-10.4.7.tgz rename to stable/pretend-youre-xyzzy/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/pretend-youre-xyzzy/6.0.24/ix_values.yaml b/stable/pretend-youre-xyzzy/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..2f3f6aec4a6 --- /dev/null +++ b/stable/pretend-youre-xyzzy/6.0.24/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/pretend-youre-xyzzy + tag: v4@sha256:91c45a58367416a93be646066bcec02fc7105721411eaea2d4f646249ed503f8 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10094 + targetPort: 8080 diff --git a/stable/pretend-youre-xyzzy/6.0.23/questions.yaml b/stable/pretend-youre-xyzzy/6.0.24/questions.yaml similarity index 100% rename from stable/pretend-youre-xyzzy/6.0.23/questions.yaml rename to stable/pretend-youre-xyzzy/6.0.24/questions.yaml diff --git a/stable/theme-park/2.0.0/templates/common.yaml b/stable/pretend-youre-xyzzy/6.0.24/templates/common.yaml similarity index 100% rename from stable/theme-park/2.0.0/templates/common.yaml rename to stable/pretend-youre-xyzzy/6.0.24/templates/common.yaml diff --git a/stable/tdarr-node/2.0.23/values.yaml b/stable/pretend-youre-xyzzy/6.0.24/values.yaml similarity index 100% rename from stable/tdarr-node/2.0.23/values.yaml rename to stable/pretend-youre-xyzzy/6.0.24/values.yaml diff --git a/stable/promcord/4.0.24/CHANGELOG.md b/stable/promcord/4.0.24/CHANGELOG.md deleted file mode 100644 index 0b727a8d5ef..00000000000 --- a/stable/promcord/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [promcord-4.0.23](https://github.com/truecharts/apps/compare/promcord-4.0.21...promcord-4.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [promcord-4.0.21](https://github.com/truecharts/apps/compare/promcord-4.0.20...promcord-4.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [promcord-4.0.20](https://github.com/truecharts/apps/compare/promcord-4.0.19...promcord-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [promcord-4.0.19](https://github.com/truecharts/apps/compare/promcord-4.0.18...promcord-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [promcord-4.0.18](https://github.com/truecharts/apps/compare/promcord-4.0.16...promcord-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [promcord-4.0.16](https://github.com/truecharts/apps/compare/promcord-4.0.14...promcord-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [promcord-4.0.14](https://github.com/truecharts/apps/compare/promcord-4.0.13...promcord-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [promcord-4.0.13](https://github.com/truecharts/apps/compare/promcord-4.0.12...promcord-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/promcord/4.0.24/Chart.lock b/stable/promcord/4.0.24/Chart.lock deleted file mode 100644 index 8ae1c2d74f2..00000000000 --- a/stable/promcord/4.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:30:10.053768016Z" diff --git a/stable/promcord/4.0.24/Chart.yaml b/stable/promcord/4.0.24/Chart.yaml deleted file mode 100644 index 2726df1029c..00000000000 --- a/stable/promcord/4.0.24/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Discord bot that provides metrics from a Discord server -icon: https://truecharts.org/img/chart-icons/promcord.png -home: https://github.com/truecharts/apps/tree/master/charts/stable/promcord -keywords: - - promcord - - discord - - metrics -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: promcord -sources: - - https://github.com/nimarion/promcord -type: application -version: 4.0.24 -annotations: - truecharts.org/catagories: | - - metrics - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/promcord/4.0.24/README.md b/stable/promcord/4.0.24/README.md deleted file mode 100644 index fd29a7df2a9..00000000000 --- a/stable/promcord/4.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# promcord - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Discord bot that provides metrics from a Discord server - -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: [promcord](https://truecharts.org/docs/charts/stable/promcord) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `promcord` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install promcord TrueCharts/promcord -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `promcord` deployment - -```console -helm uninstall promcord -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install promcord \ - --set env.TZ="America/New York" \ - TrueCharts/promcord -``` - -#### 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 promcord TrueCharts/promcord -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/promcord/4.0.24/ci/no-values.yaml b/stable/promcord/4.0.24/ci/no-values.yaml deleted file mode 100644 index d0475cb1a7a..00000000000 --- a/stable/promcord/4.0.24/ci/no-values.yaml +++ /dev/null @@ -1,14 +0,0 @@ -image: - repository: tccr.io/truecharts/whoami - pullPolicy: IfNotPresent - tag: v1.8.1@sha256:7df92e7d31662558dbadb11dd532a225a6b0bfd14fe22747b0b589062375a1f5 - -service: - main: - ports: - main: - port: 8080 - -args: - - --port - - "8080" diff --git a/stable/promcord/4.0.24/ix_values.yaml b/stable/promcord/4.0.24/ix_values.yaml deleted file mode 100644 index 139722f2b04..00000000000 --- a/stable/promcord/4.0.24/ix_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -image: - repository: tccr.io/truecharts/promcord - tag: latest@sha256:a5e5ffd524ccd45f7312f57fd6875ed59be4ece6e591dc95f8727e0ee9b2bd14 - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - enabled: false - metrics: - enabled: true - port: 10101 - targetPort: 8080 - -# env: -# DISCORD_TOKEN: - -metrics: - # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. - # @default -- See values.yaml - enabled: false - serviceMonitor: - interval: 1m - scrapeTimeout: 30s - labels: {} - # -- Enable and configure Prometheus Rules for the chart under this key. - # @default -- See values.yaml - prometheusRule: - enabled: false - labels: {} - # -- Configure additionial rules for the chart under this key. - # @default -- See prometheusrules.yaml - rules: - [] - # - alert: PromcordAbsent - # annotations: - # description: Promcord has disappeared from Prometheus service discovery. - # summary: Promcord is disabled. - # expr: | - # absent(up{job=~".promcord.*"} == 1) - # for: 15m - # labels: - # severity: critical diff --git a/stable/promcord/4.0.25/CHANGELOG.md b/stable/promcord/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..029c95e220f --- /dev/null +++ b/stable/promcord/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [promcord-4.0.25](https://github.com/truecharts/apps/compare/promcord-4.0.24...promcord-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [promcord-4.0.24](https://github.com/truecharts/apps/compare/promcord-4.0.23...promcord-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [promcord-4.0.23](https://github.com/truecharts/apps/compare/promcord-4.0.21...promcord-4.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [promcord-4.0.21](https://github.com/truecharts/apps/compare/promcord-4.0.20...promcord-4.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [promcord-4.0.20](https://github.com/truecharts/apps/compare/promcord-4.0.19...promcord-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [promcord-4.0.19](https://github.com/truecharts/apps/compare/promcord-4.0.18...promcord-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [promcord-4.0.18](https://github.com/truecharts/apps/compare/promcord-4.0.16...promcord-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [promcord-4.0.16](https://github.com/truecharts/apps/compare/promcord-4.0.14...promcord-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [promcord-4.0.14](https://github.com/truecharts/apps/compare/promcord-4.0.13...promcord-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/promcord/4.0.25/Chart.lock b/stable/promcord/4.0.25/Chart.lock new file mode 100644 index 00000000000..c63c13a41c8 --- /dev/null +++ b/stable/promcord/4.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:05.447159876Z" diff --git a/stable/promcord/4.0.25/Chart.yaml b/stable/promcord/4.0.25/Chart.yaml new file mode 100644 index 00000000000..46a73ea4e6a --- /dev/null +++ b/stable/promcord/4.0.25/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Discord bot that provides metrics from a Discord server +icon: https://truecharts.org/img/chart-icons/promcord.png +home: https://github.com/truecharts/apps/tree/master/charts/stable/promcord +keywords: + - promcord + - discord + - metrics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: promcord +sources: + - https://github.com/nimarion/promcord +type: application +version: 4.0.25 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/promcord/4.0.25/README.md b/stable/promcord/4.0.25/README.md new file mode 100644 index 00000000000..fe486effe75 --- /dev/null +++ b/stable/promcord/4.0.25/README.md @@ -0,0 +1,107 @@ +# promcord + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Discord bot that provides metrics from a Discord server + +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: [promcord](https://truecharts.org/docs/charts/stable/promcord) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `promcord` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install promcord TrueCharts/promcord +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `promcord` deployment + +```console +helm uninstall promcord +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install promcord \ + --set env.TZ="America/New York" \ + TrueCharts/promcord +``` + +#### 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 promcord TrueCharts/promcord -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/promcord/4.0.24/app-readme.md b/stable/promcord/4.0.25/app-readme.md similarity index 100% rename from stable/promcord/4.0.24/app-readme.md rename to stable/promcord/4.0.25/app-readme.md diff --git a/stable/tdarr/2.0.22/charts/common-10.4.7.tgz b/stable/promcord/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/tdarr/2.0.22/charts/common-10.4.7.tgz rename to stable/promcord/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/promcord/4.0.25/ci/no-values.yaml b/stable/promcord/4.0.25/ci/no-values.yaml new file mode 100644 index 00000000000..908afe89c11 --- /dev/null +++ b/stable/promcord/4.0.25/ci/no-values.yaml @@ -0,0 +1,14 @@ +image: + repository: tccr.io/truecharts/whoami + pullPolicy: IfNotPresent + tag: v1.8.1@sha256:5996407019bc2ed7913c97434cc760d6e9610168c2d95078c3f3b05a38959c1b + +service: + main: + ports: + main: + port: 8080 + +args: + - --port + - "8080" diff --git a/stable/promcord/4.0.25/ix_values.yaml b/stable/promcord/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..0d8d0bfe4c8 --- /dev/null +++ b/stable/promcord/4.0.25/ix_values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/promcord + tag: latest@sha256:7a8bc4a5106cafcf6d7b7a8deba3c7d842654c0a135edb960828ead7927d40a7 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + enabled: false + metrics: + enabled: true + port: 10101 + targetPort: 8080 + +# env: +# DISCORD_TOKEN: + +metrics: + # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. + # @default -- See values.yaml + enabled: false + serviceMonitor: + interval: 1m + scrapeTimeout: 30s + labels: {} + # -- Enable and configure Prometheus Rules for the chart under this key. + # @default -- See values.yaml + prometheusRule: + enabled: false + labels: {} + # -- Configure additionial rules for the chart under this key. + # @default -- See prometheusrules.yaml + rules: + [] + # - alert: PromcordAbsent + # annotations: + # description: Promcord has disappeared from Prometheus service discovery. + # summary: Promcord is disabled. + # expr: | + # absent(up{job=~".promcord.*"} == 1) + # for: 15m + # labels: + # severity: critical diff --git a/stable/promcord/4.0.24/questions.yaml b/stable/promcord/4.0.25/questions.yaml similarity index 100% rename from stable/promcord/4.0.24/questions.yaml rename to stable/promcord/4.0.25/questions.yaml diff --git a/stable/promcord/4.0.24/templates/common.yaml b/stable/promcord/4.0.25/templates/common.yaml similarity index 100% rename from stable/promcord/4.0.24/templates/common.yaml rename to stable/promcord/4.0.25/templates/common.yaml diff --git a/stable/promcord/4.0.24/templates/prometheusrules.yaml b/stable/promcord/4.0.25/templates/prometheusrules.yaml similarity index 100% rename from stable/promcord/4.0.24/templates/prometheusrules.yaml rename to stable/promcord/4.0.25/templates/prometheusrules.yaml diff --git a/stable/promcord/4.0.24/templates/servicemonitor.yaml b/stable/promcord/4.0.25/templates/servicemonitor.yaml similarity index 100% rename from stable/promcord/4.0.24/templates/servicemonitor.yaml rename to stable/promcord/4.0.25/templates/servicemonitor.yaml diff --git a/stable/tdarr/2.0.22/values.yaml b/stable/promcord/4.0.25/values.yaml similarity index 100% rename from stable/tdarr/2.0.22/values.yaml rename to stable/promcord/4.0.25/values.yaml diff --git a/stable/prometheus/4.0.47/CHANGELOG.md b/stable/prometheus/4.0.47/CHANGELOG.md deleted file mode 100644 index 028fc04d62f..00000000000 --- a/stable/prometheus/4.0.47/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [prometheus-4.0.47](https://github.com/truecharts/apps/compare/prometheus-4.0.46...prometheus-4.0.47) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [prometheus-4.0.46](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.46) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prometheus-4.0.45](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.45) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prometheus-4.0.45](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.45) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prometheus-4.0.44](https://github.com/truecharts/apps/compare/prometheus-4.0.43...prometheus-4.0.44) (2022-07-23) - -### Chore - -- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) - - - - -## [prometheus-4.0.43](https://github.com/truecharts/apps/compare/prometheus-4.0.41...prometheus-4.0.43) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [prometheus-4.0.41](https://github.com/truecharts/apps/compare/prometheus-4.0.40...prometheus-4.0.41) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [prometheus-4.0.40](https://github.com/truecharts/apps/compare/prometheus-4.0.39...prometheus-4.0.40) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [prometheus-4.0.40](https://github.com/truecharts/apps/compare/prometheus-4.0.39...prometheus-4.0.40) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [prometheus-4.0.40](https://github.com/truecharts/apps/compare/prometheus-4.0.39...prometheus-4.0.40) (2022-07-21) - -### Chore - -- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) - - - -## [prometheus-4.0.39](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.20...prometheus-4.0.39) (2022-07-20) diff --git a/stable/prometheus/4.0.47/Chart.lock b/stable/prometheus/4.0.47/Chart.lock deleted file mode 100644 index 204e8c362e5..00000000000 --- a/stable/prometheus/4.0.47/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: node-exporter - repository: https://charts.bitnami.com/bitnami - version: 3.0.4 -- name: kube-state-metrics - repository: https://charts.bitnami.com/bitnami - version: 3.1.1 -digest: sha256:4c4decbe00c1a273a766ea39d9ade7a49310d2e0e29ef8a0fb5db98db8ede6f7 -generated: "2022-07-25T14:44:49.070202827Z" diff --git a/stable/prometheus/4.0.47/Chart.yaml b/stable/prometheus/4.0.47/Chart.yaml deleted file mode 100644 index 39526ce93c3..00000000000 --- a/stable/prometheus/4.0.47/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v2 -appVersion: "0.58.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: exporters.enabled,exporters.node-exporter.enabled - name: node-exporter - repository: https://charts.bitnami.com/bitnami - version: 3.0.4 - - condition: exporters.enabled,exporters.kube-state-metrics.enabled - name: kube-state-metrics - repository: https://charts.bitnami.com/bitnami - version: 3.1.1 -deprecated: false -description: kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. -icon: https://truecharts.org/img/chart-icons/prometheus.png -home: https://github.com/truecharts/apps/tree/master/charts/core/prometheus -keywords: - - metrics -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: prometheus -sources: - - https://github.com/prometheus-community/helm-charts - - https://github.com/prometheus-operator/kube-prometheus -type: application -version: 4.0.47 -annotations: - truecharts.org/catagories: | - - metrics - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/prometheus/4.0.47/README.md b/stable/prometheus/4.0.47/README.md deleted file mode 100644 index 35797709504..00000000000 --- a/stable/prometheus/4.0.47/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# prometheus - -![Version: 4.0.47](https://img.shields.io/badge/Version-4.0.47-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) - -kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. - -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: [prometheus](https://truecharts.org/docs/charts/stable/prometheus) - -**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.bitnami.com/bitnami | kube-state-metrics | 3.1.1 | -| https://charts.bitnami.com/bitnami | node-exporter | 3.0.4 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `prometheus` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install prometheus TrueCharts/prometheus -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `prometheus` deployment - -```console -helm uninstall prometheus -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install prometheus \ - --set env.TZ="America/New York" \ - TrueCharts/prometheus -``` - -#### 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 prometheus TrueCharts/prometheus -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/prometheus/4.0.47/ix_values.yaml b/stable/prometheus/4.0.47/ix_values.yaml deleted file mode 100644 index b87536c9ba2..00000000000 --- a/stable/prometheus/4.0.47/ix_values.yaml +++ /dev/null @@ -1,1375 +0,0 @@ -image: - repository: tccr.io/truecharts/prometheus-operator - tag: 0.58.0@sha256:0ee63be7748732cab757b685b637c758b34befed7a7fcb6dfa74f9ff8bf95a7e - -prometheusImage: - repository: tccr.io/truecharts/prometheus - tag: v2.37.0@sha256:e3776fa7cf6e2590b9045162defbd6403e5f9df6be33c8d1dc201424bfb63e03 - -thanosImage: - repository: tccr.io/truecharts/thanos - tag: v0.27.0@sha256:748b372f2be993b5577cf67f82ae1cf93ea39b452cb93c86c9d0131f42e37dfc - -alertmanagerImage: - repository: tccr.io/truecharts/alertmanager - tag: v0.24.0@sha256:921ffe0a667d339152a8373f2a373f1fa6a463d2643003809b120a0bbf94e685 - -global: - labels: {} - -service: - main: - selector: - app.kubernetes.io/name: prometheus - prometheus: '{{ template "kube-prometheus.prometheus.fullname" . }}' - ports: - main: - port: 10086 - targetPort: 9090 - protocol: HTTP - promop: - enabled: true - ports: - promop: - enabled: true - port: 10089 - targetPort: 8080 - protocol: HTTP - alertmanager: - enabled: true - selector: - app.kubernetes.io/name: alertmanager - alertmanager: '{{ template "kube-prometheus.alertmanager.fullname" . }}' - ports: - alertmanager: - enabled: true - port: 10087 - targetPort: 9093 - protocol: HTTP - thanos: - enabled: true - selector: - app.kubernetes.io/name: prometheus - prometheus: '{{ template "kube-prometheus.prometheus.fullname" . }}' - ports: - thanos: - enabled: true - port: 10901 - targetPort: 10901 - protocol: HTTP - -ingress: - main: - enabled: false - alertmanager: - enabled: false - thanos: - enabled: false - -#### -## Operator Config -#### - -env: - PROMETHEUS_CONFIG_RELOADER: - configMapKeyRef: - name: prometheus-operator-config - key: prometheus-config-reloader - -# -- Whether Role Based Access Control objects like roles and rolebindings should be created -rbac: - main: - enabled: true - rules: - - apiGroups: - - apiextensions.k8s.io - resources: - - customresourcedefinitions - verbs: - - create - - apiGroups: - - apiextensions.k8s.io - resourceNames: - - alertmanagers.monitoring.coreos.com - - podmonitors.monitoring.coreos.com - - prometheuses.monitoring.coreos.com - - prometheusrules.monitoring.coreos.com - - servicemonitors.monitoring.coreos.com - - thanosrulers.monitoring.coreos.com - - probes.monitoring.coreos.com - resources: - - customresourcedefinitions - verbs: - - get - - update - - apiGroups: - - monitoring.coreos.com - resources: - - alertmanagers - - alertmanagers/finalizers - - alertmanagerconfigs - - prometheuses - - prometheuses/finalizers - - thanosrulers - - thanosrulers/finalizers - - servicemonitors - - podmonitors - - probes - - prometheusrules - verbs: - - "*" - - apiGroups: - - apps - resources: - - statefulsets - verbs: - - "*" - - apiGroups: - - "" - resources: - - configmaps - - secrets - verbs: - - "*" - - apiGroups: - - "" - resources: - - pods - verbs: - - list - - delete - - apiGroups: - - "" - resources: - - services - - services/finalizers - - endpoints - verbs: - - get - - create - - update - - delete - - apiGroups: - - "" - resources: - - nodes - verbs: - - list - - watch - - apiGroups: - - "" - resources: - - namespaces - verbs: - - get - - list - - watch - - apiGroups: - - networking.k8s.io - resources: - - ingresses - verbs: - - get - - list - - watch - -# -- The service account the pods will use to interact with the Kubernetes API -serviceAccount: - main: - create: true - -securityContext: - readOnlyRootFilesystem: false - -probes: - # -- Liveness probe configuration - # @default -- See below - liveness: - custom: true - spec: - httpGet: - path: "/metrics" - port: promop - scheme: HTTP - - # -- Redainess probe configuration - # @default -- See below - readiness: - custom: true - spec: - httpGet: - path: "/metrics" - port: promop - scheme: HTTP - - # -- Startup probe configuration - # @default -- See below - startup: - custom: true - spec: - httpGet: - path: "/metrics" - port: promop - scheme: HTTP - -operator: - enabled: true - ## Create a servicemonitor for the operator - ## - serviceMonitor: - ## @param operator.serviceMonitor.enabled Creates a ServiceMonitor to monitor Prometheus Operator - ## - enabled: true - ## @param operator.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param operator.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param operator.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] - - ## @param operator.logLevel Log level for Prometheus Operator - ## - logLevel: info - ## @param operator.logFormat Log format for Prometheus Operator - ## - logFormat: logfmt - - configReloaderResources: {} - ## @param operator.kubeletService.enabled If true, the operator will create and maintain a service for scraping kubelets - ## @param operator.kubeletService.namespace Namespace to deploy the kubelet service - ## - kubeletService: - enabled: true - namespace: kube-system - - ## Prometheus Configmap-reload image to use for reloading configmaps - ## defaults to Bitnami Prometheus Operator (ref: https://hub.docker.com/r/tccr.io/truecharts/prometheus-operator/tags/) - ## - prometheusConfigReloader: - containerSecurityContext: - enabled: true - readOnlyRootFilesystem: false - allowPrivilegeEscalation: false - runAsNonRoot: true - capabilities: - drop: - - ALL - - livenessProbe: - enabled: true - initialDelaySeconds: 10 - periodSeconds: 10 - timeoutSeconds: 5 - failureThreshold: 6 - successThreshold: 1 - - readinessProbe: - enabled: true - initialDelaySeconds: 15 - periodSeconds: 20 - timeoutSeconds: 5 - failureThreshold: 6 - successThreshold: 1 - -#### -## Prometheus Config (Spawned by Operator) -#### - -## Deploy a Prometheus instance -## -prometheus: - ## @param prometheus.enabled Deploy Prometheus to the cluster - ## - enabled: true - ## Bitnami Prometheus image version - ## ref: https://hub.docker.com/r/tccr.io/truecharts/prometheus/tags/ - ## @param prometheus.image.registry Prometheus image registry - ## @param prometheus.image.repository Prometheus image repository - ## @param prometheus.image.tag Prometheus Image tag (immutable tags are recommended) - ## @param prometheus.image.pullSecrets Specify docker-registry secret names as an array - ## - ## Service account for Prometheus to use. - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ - ## - serviceAccount: - ## @param prometheus.serviceAccount.create Specify whether to create a ServiceAccount for Prometheus - ## - create: true - ## @param prometheus.serviceAccount.name The name of the ServiceAccount to create - ## If not set and create is true, a name is generated using the kube-prometheus.prometheus.fullname template - name: "" - ## @param prometheus.serviceAccount.annotations Additional annotations for created Prometheus ServiceAccount - ## annotations: - ## eks.amazonaws.com/role-arn: arn:aws:iam::ACCOUNT:role/prometheus - ## - annotations: {} - ## Prometheus pods' Security Context - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod - ## @param prometheus.podSecurityContext.enabled Enable security context - ## @param prometheus.podSecurityContext.runAsUser User ID for the container - ## @param prometheus.podSecurityContext.fsGroup Group ID for the container filesystem - ## - podSecurityContext: - enabled: true - runAsUser: 1001 - fsGroup: 1001 - ## Prometheus containers' Security Context - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container - ## @param prometheus.containerSecurityContext.enabled Enable container security context - ## @param prometheus.containerSecurityContext.readOnlyRootFilesystem Mount / (root) as a readonly filesystem - ## @param prometheus.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off - ## @param prometheus.containerSecurityContext.runAsNonRoot Force the container to run as a non root user - ## @param prometheus.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped - ## - containerSecurityContext: - enabled: true - readOnlyRootFilesystem: false - allowPrivilegeEscalation: false - runAsNonRoot: true - capabilities: - drop: - - ALL - - serviceMonitor: - ## @param prometheus.serviceMonitor.enabled Creates a ServiceMonitor to monitor Prometheus itself - ## - enabled: true - ## @param prometheus.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param prometheus.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param prometheus.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] - ## @param prometheus.externalUrl External URL used to access Prometheus - ## If not creating an ingress but still exposing the service some other way (like a proxy) - ## let Prometheus know what its external URL is so that it can properly create links - ## externalUrl: https://prometheus.example.com - ## - externalUrl: "" - ## @param prometheus.resources CPU/Memory resource requests/limits for node - ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ - ## - resources: {} - ## @param prometheus.podAffinityPreset Prometheus Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity - ## - podAffinityPreset: "" - ## @param prometheus.podAntiAffinityPreset Prometheus Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity - ## - podAntiAffinityPreset: soft - ## Node affinity preset - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity - ## - nodeAffinityPreset: - ## @param prometheus.nodeAffinityPreset.type Prometheus Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## - type: "" - ## @param prometheus.nodeAffinityPreset.key Prometheus Node label key to match Ignored if `affinity` is set. - ## E.g. - ## key: "kubernetes.io/e2e-az-name" - ## - key: "" - ## @param prometheus.nodeAffinityPreset.values Prometheus Node label values to match. Ignored if `affinity` is set. - ## E.g. - ## values: - ## - e2e-az1 - ## - e2e-az2 - ## - values: [] - ## @param prometheus.affinity Prometheus Affinity for pod assignment - ## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity - ## Note: prometheus.podAffinityPreset, prometheus.podAntiAffinityPreset, and prometheus.nodeAffinityPreset will be ignored when it's set - ## - affinity: {} - ## @param prometheus.nodeSelector Prometheus Node labels for pod assignment - ## ref: https://kubernetes.io/docs/user-guide/node-selection/ - ## - nodeSelector: {} - ## @param prometheus.tolerations Prometheus Tolerations for pod assignment - ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ - ## - tolerations: [] - ## @param prometheus.scrapeInterval Interval between consecutive scrapes - ## - scrapeInterval: "" - ## @param prometheus.evaluationInterval Interval between consecutive evaluations - ## - evaluationInterval: "" - ## @param prometheus.listenLocal ListenLocal makes the Prometheus server listen on loopback - ## - listenLocal: false - ## Configure extra options for liveness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param prometheus.livenessProbe.enabled Turn on and off liveness probe - ## @param prometheus.livenessProbe.path Path of the HTTP service for checking the healthy state - ## @param prometheus.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated - ## @param prometheus.livenessProbe.periodSeconds How often to perform the probe - ## @param prometheus.livenessProbe.timeoutSeconds When the probe times out - ## @param prometheus.livenessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param prometheus.livenessProbe.successThreshold Minimum consecutive successes for the probe - ## - livenessProbe: - enabled: true - path: /-/healthy - initialDelaySeconds: 0 - failureThreshold: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 3 - ## Configure extra options for readiness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param prometheus.readinessProbe.enabled Turn on and off readiness probe - ## @param prometheus.readinessProbe.path Path of the HTTP service for checking the ready state - ## @param prometheus.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated - ## @param prometheus.readinessProbe.periodSeconds How often to perform the probe - ## @param prometheus.readinessProbe.timeoutSeconds When the probe times out - ## @param prometheus.readinessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param prometheus.readinessProbe.successThreshold Minimum consecutive successes for the probe - ## - readinessProbe: - enabled: true - path: /-/ready - initialDelaySeconds: 0 - failureThreshold: 10 - periodSeconds: 10 - successThreshold: 1 - timeoutSeconds: 3 - ## @param prometheus.enableAdminAPI Enable Prometheus adminitrative API - ## ref: https://prometheus.io/docs/prometheus/latest/querying/api/#tsdb-admin-apis - ## - enableAdminAPI: false - ## @param prometheus.enableFeatures Enable access to Prometheus disabled features. - ## ref: https://prometheus.io/docs/prometheus/latest/disabled_features/ - ## - enableFeatures: [] - ## @param prometheus.alertingEndpoints Alertmanagers to which alerts will be sent - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#alertmanagerendpoints - ## - alertingEndpoints: [] - ## @param prometheus.externalLabels External labels to add to any time series or alerts when communicating with external systems - ## - externalLabels: {} - ## @param prometheus.replicaExternalLabelName Name of the external label used to denote replica name - ## - replicaExternalLabelName: "" - ## @param prometheus.replicaExternalLabelNameClear Clear external label used to denote replica name - ## - replicaExternalLabelNameClear: false - ## @param prometheus.routePrefix Prefix used to register routes, overriding externalUrl route - ## Useful for proxies that rewrite URLs. - ## - routePrefix: / - ## @param prometheus.prometheusExternalLabelName Name of the external label used to denote Prometheus instance name - ## - prometheusExternalLabelName: "" - ## @param prometheus.prometheusExternalLabelNameClear Clear external label used to denote Prometheus instance name - ## - prometheusExternalLabelNameClear: false - ## @param prometheus.secrets Secrets that should be mounted into the Prometheus Pods - ## - secrets: [] - ## @param prometheus.configMaps ConfigMaps that should be mounted into the Prometheus Pods - ## - configMaps: [] - ## @param prometheus.querySpec The query command line flags when starting Prometheus - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#queryspec - ## - querySpec: {} - ## @param prometheus.ruleNamespaceSelector Namespaces to be selected for PrometheusRules discovery - ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage - ## - ruleNamespaceSelector: {} - ## @param prometheus.ruleSelector PrometheusRules to be selected for target discovery - ## If {}, select all ServiceMonitors - ## - ruleSelector: {} - ## @param prometheus.serviceMonitorSelector ServiceMonitors to be selected for target discovery - ## If {}, select all ServiceMonitors - ## - serviceMonitorSelector: {} - ## @param prometheus.matchLabels Matchlabels - ## - matchLabels: {} - ## @param prometheus.serviceMonitorNamespaceSelector Namespaces to be selected for ServiceMonitor discovery - ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage - ## - serviceMonitorNamespaceSelector: {} - ## @param prometheus.podMonitorSelector PodMonitors to be selected for target discovery. - ## If {}, select all PodMonitors - ## - podMonitorSelector: {} - ## @param prometheus.podMonitorNamespaceSelector Namespaces to be selected for PodMonitor discovery - ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage - ## - podMonitorNamespaceSelector: {} - ## @param prometheus.probeSelector Probes to be selected for target discovery. - ## If {}, select all Probes - ## - probeSelector: {} - ## @param prometheus.probeNamespaceSelector Namespaces to be selected for Probe discovery - ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage - ## - probeNamespaceSelector: {} - ## @param prometheus.retention Metrics retention days - ## - retention: 31d - ## @param prometheus.retentionSize Maximum size of metrics - ## - retentionSize: "" - ## @param prometheus.disableCompaction Disable the compaction of the Prometheus TSDB - ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec - ## ref: https://prometheus.io/docs/prometheus/latest/storage/#compaction - ## - disableCompaction: false - ## @param prometheus.walCompression Enable compression of the write-ahead log using Snappy - ## - walCompression: false - ## @param prometheus.paused If true, the Operator won't process any Prometheus configuration changes - ## - paused: false - ## @param prometheus.replicaCount Number of Prometheus replicas desired - ## - replicaCount: 1 - ## @param prometheus.logLevel Log level for Prometheus - ## - logLevel: info - ## @param prometheus.logFormat Log format for Prometheus - ## - logFormat: logfmt - ## @param prometheus.podMetadata [object] Standard object's metadata - ## ref: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#metadata - ## - podMetadata: - ## labels: - ## app: prometheus - ## k8s-app: prometheus - ## - labels: {} - annotations: {} - ## @param prometheus.remoteRead The remote_read spec configuration for Prometheus - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#remotereadspec - ## remoteRead: - ## - url: http://remote1/read - ## - remoteRead: [] - ## @param prometheus.remoteWrite The remote_write spec configuration for Prometheus - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#remotewritespec - ## remoteWrite: - ## - url: http://remote1/push - ## - remoteWrite: [] - ## @param prometheus.storageSpec Prometheus StorageSpec for persistent data - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/storage.md - ## - storageSpec: {} - ## Prometheus persistence parameters - ## - persistence: - ## @param prometheus.persistence.enabled Use PVCs to persist data. If the storageSpec is provided this will not take effect. - ## - enabled: true - ## @param prometheus.persistence.storageClass Persistent Volume Storage Class - ## If defined, storageClassName: - ## If set to "-", storageClassName: "", which disables dynamic provisioning - ## If undefined (the default) or set to null, no storageClassName spec is - ## set, choosing the default provisioner. - ## - storageClass: "" - ## @param prometheus.persistence.accessModes Persistent Volume Access Modes - ## - accessModes: - - ReadWriteOnce - ## @param prometheus.persistence.size Persistent Volume Size - ## - size: 999Gi - ## @param prometheus.priorityClassName Priority class assigned to the Pods - ## - priorityClassName: "" - ## @param prometheus.containers Containers allows injecting additional containers - ## - containers: [] - ## @param prometheus.volumes Volumes allows configuration of additional volumes - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec - ## - volumes: [] - ## @param prometheus.volumeMounts VolumeMounts allows configuration of additional VolumeMounts. Evaluated as a template - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec - ## - volumeMounts: [] - ## @param prometheus.additionalPrometheusRules PrometheusRule defines recording and alerting rules for a Prometheus instance. - additionalPrometheusRules: [] - ## - name: custom-recording-rules - ## groups: - ## - name: sum_node_by_job - ## rules: - ## - record: job:kube_node_labels:sum - ## expr: sum(kube_node_labels) by (job) - ## - name: sum_prometheus_config_reload_by_pod - ## rules: - ## - record: job:prometheus_config_last_reload_successful:sum - ## expr: sum(prometheus_config_last_reload_successful) by (pod) - ## - name: custom-alerting-rules - ## groups: - ## - name: prometheus-config - ## rules: - ## - alert: PrometheusConfigurationReload - ## expr: prometheus_config_last_reload_successful > 0 - ## for: 1m - ## labels: - ## severity: error - ## annotations: - ## summary: "Prometheus configuration reload (instance {{ $labels.instance }})" - ## description: "Prometheus configuration reload error\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" - ## - name: custom-node-exporter-alerting-rules - ## rules: - ## - alert: PhysicalComponentTooHot - ## expr: node_hwmon_temp_celsius > 75 - ## for: 5m - ## labels: - ## severity: warning - ## annotations: - ## summary: "Physical component too hot (instance {{ $labels.instance }})" - ## description: "Physical hardware component too hot\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" - ## - alert: NodeOvertemperatureAlarm - ## expr: node_hwmon_temp_alarm == 1 - ## for: 5m - ## labels: - ## severity: critical - ## annotations: - ## summary: "Node overtemperature alarm (instance {{ $labels.instance }})" - ## description: "Physical node temperature alarm triggered\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" - ## - ## Note that the prometheus will fail to provision if the correct secret does not exist. - ## @param prometheus.additionalScrapeConfigs.enabled Enable additional scrape configs - ## @param prometheus.additionalScrapeConfigs.type Indicates if the cart should use external additional scrape configs or internal configs - ## @param prometheus.additionalScrapeConfigs.external.name Name of the secret that Prometheus should use for the additional external scrape configuration - ## @param prometheus.additionalScrapeConfigs.external.key Name of the key inside the secret to be used for the additional external scrape configuration - ## @param prometheus.additionalScrapeConfigs.internal.jobList A list of Prometheus scrape jobs - ## - additionalScrapeConfigs: - enabled: false - type: external - external: - ## Name of the secret that Prometheus should use for the additional scrape configuration - ## - name: "" - ## Name of the key inside the secret to be used for the additional scrape configuration. - ## - key: "" - internal: - jobList: [] - ## @param prometheus.additionalScrapeConfigsExternal.enabled Deprecated: Enable additional scrape configs that are managed externally to this chart - ## @param prometheus.additionalScrapeConfigsExternal.name Deprecated: Name of the secret that Prometheus should use for the additional scrape configuration - ## @param prometheus.additionalScrapeConfigsExternal.key Deprecated: Name of the key inside the secret to be used for the additional scrape configuration - ## - additionalScrapeConfigsExternal: - enabled: false - name: "" - key: "" - ## Enable additional Prometheus alert relabel configs that are managed externally to this chart - ## Note that the prometheus will fail to provision if the correct secret does not exist. - ## @param prometheus.additionalAlertRelabelConfigsExternal.enabled Enable additional Prometheus alert relabel configs that are managed externally to this chart - ## @param prometheus.additionalAlertRelabelConfigsExternal.name Name of the secret that Prometheus should use for the additional Prometheus alert relabel configuration - ## @param prometheus.additionalAlertRelabelConfigsExternal.key Name of the key inside the secret to be used for the additional Prometheus alert relabel configuration - ## - additionalAlertRelabelConfigsExternal: - enabled: false - name: "" - key: "" - ## Thanos sidecar container configuration - ## - thanos: - ## @param prometheus.thanos.create Create a Thanos sidecar container - ## - create: false - ## Bitnami Thanos image - ## ref: https://hub.docker.com/r/tccr.io/truecharts/thanos/tags/ - ## @param prometheus.thanos.image.registry Thanos image registry - ## @param prometheus.thanos.image.repository Thanos image name - ## @param prometheus.thanos.image.tag Thanos image tag - ## @param prometheus.thanos.image.pullPolicy Thanos image pull policy - ## @param prometheus.thanos.image.pullSecrets Specify docker-registry secret names as an array - ## - ## Thanos Sidecar container's securityContext - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container - ## @param prometheus.thanos.containerSecurityContext.enabled Enable container security context - ## @param prometheus.thanos.containerSecurityContext.readOnlyRootFilesystem mount / (root) as a readonly filesystem - ## @param prometheus.thanos.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off - ## @param prometheus.thanos.containerSecurityContext.runAsNonRoot Force the container to run as a non root user - ## @param prometheus.thanos.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped - ## - containerSecurityContext: - enabled: true - readOnlyRootFilesystem: false - allowPrivilegeEscalation: false - runAsNonRoot: true - capabilities: - drop: - - ALL - ## @param prometheus.thanos.prometheusUrl Override default prometheus url "http://localhost:9090" - ## - prometheusUrl: "" - ## @param prometheus.thanos.extraArgs Additional arguments passed to the thanos sidecar container - ## extraArgs: - ## - --log.level=debug - ## - --tsdb.path=/data/ - ## - extraArgs: [] - ## @param prometheus.thanos.objectStorageConfig Support mounting a Secret for the objectStorageConfig of the sideCar container. - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/thanos.md - ## objectStorageConfig: - ## secretName: thanos-objstore-config - ## secretKey: thanos.yaml - ## - objectStorageConfig: {} - ## ref: https://github.com/thanos-io/thanos/blob/main/docs/components/sidecar.md - ## @param prometheus.thanos.extraVolumeMounts Additional volumeMounts from `prometheus.volumes` for thanos sidecar container - ## extraVolumeMounts: - ## - name: my-secret-volume - ## mountPath: /etc/thanos/secrets/my-secret - ## - extraVolumeMounts: [] - ## Thanos sidecar container resource requests and limits. - ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ - ## We usually recommend not to specify default resources and to leave this as a conscious - ## choice for the user. This also increases chances charts run on environments with little - ## resources, such as Minikube. If you do want to specify resources, uncomment the following - ## lines, adjust them as necessary, and remove the curly braces after 'resources:'. - ## @param prometheus.thanos.resources.limits The resources limits for the Thanos sidecar container - ## @param prometheus.thanos.resources.requests The resources requests for the Thanos sidecar container - ## - resources: - ## Example: - ## limits: - ## cpu: 100m - ## memory: 128Mi - limits: {} - ## Examples: - ## requests: - ## cpu: 100m - ## memory: 128Mi - requests: {} - ## Configure extra options for liveness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param prometheus.thanos.livenessProbe.enabled Turn on and off liveness probe - ## @param prometheus.thanos.livenessProbe.path Path of the HTTP service for checking the healthy state - ## @param prometheus.thanos.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated - ## @param prometheus.thanos.livenessProbe.periodSeconds How often to perform the probe - ## @param prometheus.thanos.livenessProbe.timeoutSeconds When the probe times out - ## @param prometheus.thanos.livenessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param prometheus.thanos.livenessProbe.successThreshold Minimum consecutive successes for the probe - ## - livenessProbe: - enabled: true - path: /-/healthy - initialDelaySeconds: 0 - periodSeconds: 5 - timeoutSeconds: 3 - failureThreshold: 120 - successThreshold: 1 - ## Configure extra options for readiness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param prometheus.thanos.readinessProbe.enabled Turn on and off readiness probe - ## @param prometheus.thanos.readinessProbe.path Path of the HTTP service for checking the ready state - ## @param prometheus.thanos.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated - ## @param prometheus.thanos.readinessProbe.periodSeconds How often to perform the probe - ## @param prometheus.thanos.readinessProbe.timeoutSeconds When the probe times out - ## @param prometheus.thanos.readinessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param prometheus.thanos.readinessProbe.successThreshold Minimum consecutive successes for the probe - ## - readinessProbe: - enabled: true - path: /-/ready - initialDelaySeconds: 0 - periodSeconds: 5 - timeoutSeconds: 3 - failureThreshold: 120 - successThreshold: 1 - ## Thanos Sidecar Service - ## - service: - ## @param prometheus.thanos.service.type Kubernetes service type - ## - type: ClusterIP - ## @param prometheus.thanos.service.port Thanos service port - ## - port: 10901 - ## @param prometheus.thanos.service.clusterIP Specific cluster IP when service type is cluster IP. Use `None` to create headless service by default. - ## Use a "headless" service by default so it returns every pod's IP instead of loadbalancing requests. - ## - clusterIP: None - ## @param prometheus.thanos.service.nodePort Specify the nodePort value for the LoadBalancer and NodePort service types. - ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport - ## e.g: - ## nodePort: 30901 - ## - nodePort: "" - ## @param prometheus.thanos.service.loadBalancerIP `loadBalancerIP` if service type is `LoadBalancer` - ## Set the LoadBalancer service type to internal only - ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#internal-load-balancer - ## - loadBalancerIP: "" - ## @param prometheus.thanos.service.loadBalancerSourceRanges Address that are allowed when svc is `LoadBalancer` - ## https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service - ## e.g: - ## loadBalancerSourceRanges: - ## - 10.10.10.0/24 - ## - loadBalancerSourceRanges: [] - ## @param prometheus.thanos.service.annotations Additional annotations for Prometheus service - ## - annotations: {} - ## @param prometheus.thanos.service.extraPorts Additional ports to expose from the Thanos sidecar container - ## extraPorts: - ## - name: http - ## port: 10902 - ## targetPort: http - ## protocol: TCP - ## - extraPorts: [] - ## @param prometheus.portName Port name used for the pods and governing service. This defaults to web - ## - portName: main - -#### -## Alert Manager Config -#### - -## @section Alertmanager Parameters - -## Configuration for alertmanager -## ref: https://prometheus.io/docs/alerting/alertmanager/ -## -alertmanager: - ## @param alertmanager.enabled Deploy Alertmanager to the cluster - ## - enabled: true - ## Service account for Alertmanager to use. - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ - ## - serviceAccount: - ## @param alertmanager.serviceAccount.create Specify whether to create a ServiceAccount for Alertmanager - ## - create: true - ## @param alertmanager.serviceAccount.name The name of the ServiceAccount to create - ## If not set and create is true, a name is generated using the kube-prometheus.alertmanager.fullname template - name: "" - ## Prometheus Alertmanager pods' Security Context - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod - ## @param alertmanager.podSecurityContext.enabled Enable security context - ## @param alertmanager.podSecurityContext.runAsUser User ID for the container - ## @param alertmanager.podSecurityContext.fsGroup Group ID for the container filesystem - ## - podSecurityContext: - enabled: true - runAsUser: 1001 - fsGroup: 1001 - ## Prometheus Alertmanager container's securityContext - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container - ## @param alertmanager.containerSecurityContext.enabled Enable container security context - ## @param alertmanager.containerSecurityContext.readOnlyRootFilesystem mount / (root) as a readonly filesystem - ## @param alertmanager.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off - ## @param alertmanager.containerSecurityContext.runAsNonRoot Force the container to run as a non root user - ## @param alertmanager.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped - ## - containerSecurityContext: - enabled: true - readOnlyRootFilesystem: false - allowPrivilegeEscalation: false - runAsNonRoot: true - capabilities: - drop: - - ALL - ## Configure pod disruption budgets for Alertmanager - ## ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/#specifying-a-poddisruptionbudget - ## @param alertmanager.podDisruptionBudget.enabled Create a pod disruption budget for Alertmanager - ## @param alertmanager.podDisruptionBudget.minAvailable Minimum number / percentage of pods that should remain scheduled - ## @param alertmanager.podDisruptionBudget.maxUnavailable Maximum number / percentage of pods that may be made unavailable - ## - podDisruptionBudget: - enabled: false - minAvailable: 1 - maxUnavailable: "" - ## If true, create a serviceMonitor for alertmanager - ## - serviceMonitor: - ## @param alertmanager.serviceMonitor.enabled Creates a ServiceMonitor to monitor Alertmanager - ## - enabled: true - ## @param alertmanager.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param alertmanager.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param alertmanager.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] - ## @param alertmanager.externalUrl External URL used to access Alertmanager - ## e.g: - ## externalUrl: https://alertmanager.example.com - ## - externalUrl: "" - ## @param alertmanager.resources CPU/Memory resource requests/limits for node - ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ - ## - resources: {} - ## @param alertmanager.podAffinityPreset Alertmanager Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity - ## - podAffinityPreset: "" - ## @param alertmanager.podAntiAffinityPreset Alertmanager Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity - ## - podAntiAffinityPreset: soft - ## Node affinity preset - ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity - ## - nodeAffinityPreset: - ## @param alertmanager.nodeAffinityPreset.type Alertmanager Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` - ## - type: "" - ## @param alertmanager.nodeAffinityPreset.key Alertmanager Node label key to match Ignored if `affinity` is set. - ## E.g. - ## key: "kubernetes.io/e2e-az-name" - ## - key: "" - ## @param alertmanager.nodeAffinityPreset.values Alertmanager Node label values to match. Ignored if `affinity` is set. - ## E.g. - ## values: - ## - e2e-az1 - ## - e2e-az2 - ## - values: [] - ## @param alertmanager.affinity Alertmanager Affinity for pod assignment - ## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity - ## Note: alertmanager.podAffinityPreset, alertmanager.podAntiAffinityPreset, and alertmanager.nodeAffinityPreset will be ignored when it's set - ## - affinity: {} - ## @param alertmanager.nodeSelector Alertmanager Node labels for pod assignment - ## ref: https://kubernetes.io/docs/user-guide/node-selection/ - ## - nodeSelector: {} - ## @param alertmanager.tolerations Alertmanager Tolerations for pod assignment - ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ - ## - tolerations: [] - ## Alertmanager configuration - ## ref: https://prometheus.io/docs/alerting/configuration/#configuration-file - ## @param alertmanager.config [object] Alertmanager configuration directive - ## @skip alertmanager.config.route.group_by - ## @skip alertmanager.config.route.routes - ## @skip alertmanager.config.receivers - ## - config: - global: - resolve_timeout: 5m - route: - group_by: ["job"] - group_wait: 30s - group_interval: 5m - repeat_interval: 12h - receiver: "null" - routes: - - match: - alertname: Watchdog - receiver: "null" - receivers: - - name: "null" - ## @param alertmanager.externalConfig Alertmanager configuration is created externally. If true, `alertmanager.config` is ignored, and a secret will not be created. - ## Alertmanager requires a secret named `alertmanager-{{ template "kube-prometheus.alertmanager.fullname" . }}` - ## It must contain: - ## alertmanager.yaml: - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/alerting.md#alerting - ## - externalConfig: false - ## @param alertmanager.replicaCount Number of Alertmanager replicas desired - ## - replicaCount: 1 - ## Configure extra options for liveness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param alertmanager.livenessProbe.enabled Turn on and off liveness probe - ## @param alertmanager.livenessProbe.path Path of the HTTP service for checking the healthy state - ## @param alertmanager.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated - ## @param alertmanager.livenessProbe.periodSeconds How often to perform the probe - ## @param alertmanager.livenessProbe.timeoutSeconds When the probe times out - ## @param alertmanager.livenessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param alertmanager.livenessProbe.successThreshold Minimum consecutive successes for the probe - ## - livenessProbe: - enabled: true - path: /-/healthy - initialDelaySeconds: 0 - periodSeconds: 5 - timeoutSeconds: 3 - failureThreshold: 120 - successThreshold: 1 - ## Configure extra options for readiness probe - ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes - ## @param alertmanager.readinessProbe.enabled Turn on and off readiness probe - ## @param alertmanager.readinessProbe.path Path of the HTTP service for checking the ready state - ## @param alertmanager.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated - ## @param alertmanager.readinessProbe.periodSeconds How often to perform the probe - ## @param alertmanager.readinessProbe.timeoutSeconds When the probe times out - ## @param alertmanager.readinessProbe.failureThreshold Minimum consecutive failures for the probe - ## @param alertmanager.readinessProbe.successThreshold Minimum consecutive successes for the probe - ## - readinessProbe: - enabled: true - path: /-/ready - initialDelaySeconds: 0 - periodSeconds: 5 - timeoutSeconds: 3 - failureThreshold: 120 - successThreshold: 1 - ## @param alertmanager.logLevel Log level for Alertmanager - ## - logLevel: info - ## @param alertmanager.logFormat Log format for Alertmanager - ## - logFormat: logfmt - ## @param alertmanager.podMetadata [object] Standard object's metadata. - ## ref: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#metadata - ## - podMetadata: - labels: {} - annotations: {} - ## @param alertmanager.secrets Secrets that should be mounted into the Alertmanager Pods - ## - secrets: [] - ## @param alertmanager.configMaps ConfigMaps that should be mounted into the Alertmanager Pods - ## - configMaps: [] - ## @param alertmanager.retention Metrics retention days - ## - retention: 240h - ## @param alertmanager.storageSpec Alertmanager StorageSpec for persistent data - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/storage.md - ## - storageSpec: {} - ## Alertmanager persistence parameters - ## - persistence: - ## @param alertmanager.persistence.enabled Use PVCs to persist data. If the storageSpec is provided this will not take effect. - ## If you want to use this configuration make sure the storageSpec is not provided. - ## - enabled: true - ## @param alertmanager.persistence.storageClass Persistent Volume Storage Class - ## If defined, storageClassName: - ## If set to "-", storageClassName: "", which disables dynamic provisioning - ## If undefined (the default) or set to null, no storageClassName spec is - ## set, choosing the default provisioner. - ## - storageClass: "" - ## @param alertmanager.persistence.accessModes Persistent Volume Access Modes - ## - accessModes: - - ReadWriteOnce - ## @param alertmanager.persistence.size Persistent Volume Size - ## - size: 999Gi - ## @param alertmanager.paused If true, the Operator won't process any Alertmanager configuration changes - ## - paused: false - ## @param alertmanager.listenLocal ListenLocal makes the Alertmanager server listen on loopback - ## - listenLocal: false - ## @param alertmanager.containers Containers allows injecting additional containers - ## - containers: [] - ## @param alertmanager.volumes Volumes allows configuration of additional volumes. Evaluated as a template - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#alertmanagerspec - ## - volumes: [] - ## @param alertmanager.volumeMounts VolumeMounts allows configuration of additional VolumeMounts. Evaluated as a template - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/pi.md#alertmanagerspec - ## - volumeMounts: [] - ## @param alertmanager.priorityClassName Priority class assigned to the Pods - ## - priorityClassName: "" - ## @param alertmanager.additionalPeers AdditionalPeers allows injecting a set of additional Alertmanagers to peer with to form a highly available cluster - ## - additionalPeers: [] - ## @param alertmanager.routePrefix Prefix used to register routes, overriding externalUrl route - ## Useful for proxies that rewrite URLs. - ## - routePrefix: / - ## @param alertmanager.portName Port name used for the pods and governing service. This defaults to web - ## - portName: alertmanager - ## @param alertmanager.configNamespaceSelector AlertmanagerConfigs to be selected for to merge and configure Alertmanager with. This defaults to {} - ## - configNamespaceSelector: {} - ## @param alertmanager.configSelector Namespaces to be selected for AlertmanagerConfig discovery. If nil, only check own namespace. This defaults to {} - ## - configSelector: {} - -#### -## Exporters -#### - -## @section Exporters - -## Exporters -## -exporters: - node-exporter: - ## @param exporters.node-exporter.enabled Enable node-exporter - ## - enabled: true - kube-state-metrics: - ## @param exporters.kube-state-metrics.enabled Enable kube-state-metrics - ## - enabled: true -## @param node-exporter [object] Node Exporter deployment configuration -## -node-exporter: - service: - port: 9910 - targetPort: 9910 - labels: - jobLabel: node-exporter - serviceMonitor: - enabled: true - jobLabel: jobLabel - extraArgs: - collector.filesystem.ignored-mount-points: "^/(dev|proc|sys|var/lib/docker/.+)($|/)" - collector.filesystem.ignored-fs-types: "^(autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs)$" -## @param kube-state-metrics [object] Node Exporter deployment configuration -## -kube-state-metrics: - serviceMonitor: - enabled: true - honorLabels: true -## Component scraping for kubelet and kubelet hosted cAdvisor -## -kubelet: - ## @param kubelet.enabled Create a ServiceMonitor to scrape kubelet service - ## - enabled: true - ## @param kubelet.namespace Namespace where kubelet service is deployed. Related configuration `operator.kubeletService.namespace` - ## - namespace: kube-system - serviceMonitor: - ## @param kubelet.serviceMonitor.https Enable scraping of the kubelet over HTTPS - ## - https: true - ## @param kubelet.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param kubelet.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param kubelet.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] - ## @param kubelet.serviceMonitor.cAdvisorMetricRelabelings Metric relabeling for scraping cAdvisor - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - cAdvisorMetricRelabelings: [] - ## @param kubelet.serviceMonitor.cAdvisorRelabelings Relabel configs for scraping cAdvisor - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - cAdvisorRelabelings: [] -## Component scraping the kube-apiserver -## -kubeApiServer: - ## @param kubeApiServer.enabled Create a ServiceMonitor to scrape kube-apiserver service - ## - enabled: true - serviceMonitor: - ## @param kubeApiServer.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param kubeApiServer.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param kubeApiServer.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] -## Component scraping the kube-controller-manager -## -kubeControllerManager: - ## @param kubeControllerManager.enabled Create a ServiceMonitor to scrape kube-controller-manager service - ## - enabled: false - ## @param kubeControllerManager.endpoints If your kube controller manager is not deployed as a pod, specify IPs it can be found on - ## endpoints: - ## - 10.141.4.22 - ## - 10.141.4.23 - ## - 10.141.4.24 - ## - endpoints: [] - ## @param kubeControllerManager.namespace Namespace where kube-controller-manager service is deployed. - ## - namespace: kube-system - ## Service ports and selector information - ## @param kubeControllerManager.service.enabled Whether or not to create a Service object for kube-controller-manager - ## @param kubeControllerManager.service.port Listening port of the kube-controller-manager Service object - ## @param kubeControllerManager.service.targetPort Port to target on the kube-controller-manager Pods. This should be the port that kube-controller-manager is exposing metrics on - ## @param kubeControllerManager.service.selector Optional PODs Label selector for the service - ## - service: - enabled: true - port: 10252 - targetPort: 10252 - ## selector: - ## component: kube-controller-manager - ## - selector: {} - serviceMonitor: - ## @param kubeControllerManager.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) - ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint - ## - interval: "" - ## @param kubeControllerManager.serviceMonitor.https Enable scraping kube-controller-manager over https - ## Requires proper certs (not self-signed) and delegated authentication/authorization checks - ## - https: false - ## @param kubeControllerManager.serviceMonitor.insecureSkipVerify Skip TLS certificate validation when scraping - ## - insecureSkipVerify: "" - ## @param kubeControllerManager.serviceMonitor.serverName Name of the server to use when validating TLS certificate - serverName: "" - ## @param kubeControllerManager.serviceMonitor.metricRelabelings Metric relabeling - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs - ## - metricRelabelings: [] - ## @param kubeControllerManager.serviceMonitor.relabelings Relabel configs - ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config - ## - relabelings: [] -## Component scraping kube scheduler -## -kubeScheduler: - ## @param kubeScheduler.enabled Create a ServiceMonitor to scrape kube-scheduler service - ## - enabled: false - ## @param kubeScheduler.endpoints If your kube scheduler is not deployed as a pod, specify IPs it can be found on - ## endpoints: - ## - 10.141.4.22 - ## - 10.141.4.23 - ## - 10.141.4.24 - ## - endpoints: [] - ## @param kubeScheduler.namespace Namespace where kube-scheduler service is deployed. - ## - namespace: kube-system - ## If using kubeScheduler.endpoints only the port and targetPort are used - ## @param kubeScheduler.service.enabled Whether or not to create a Service object for kube-scheduler - ## @param kubeScheduler.service.port Listening port of the kube scheduler Service object - ## @param kubeScheduler.service.targetPort Port to target on the kube scheduler Pods. This should be the port that kube scheduler is exposing metrics on - ## @param kubeScheduler.service.selector Optional PODs Label selector for the service - ## - service: - enabled: true - port: 10251 - targetPort: 10251 - ## selector: - ## component: kube-scheduler - ## - selector: {} - serviceMonitor: - ## @param kubeScheduler.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) - ## - interval: "" - ## @param kubeScheduler.serviceMonitor.https Enable scraping kube-scheduler over https - ## Requires proper certs (not self-signed) and delegated authentication/authorization checks - ## - https: false - ## @param kubeScheduler.serviceMonitor.insecureSkipVerify Skip TLS certificate validation when scraping - ## - insecureSkipVerify: "" - ## @param kubeScheduler.serviceMonitor.serverName Name of the server to use when validating TLS certificate - ## - serverName: "" - ## @param kubeScheduler.serviceMonitor.metricRelabelings Metric relabeling - ## metricRelabelings: - ## - action: keep - ## regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+' - ## sourceLabels: [__name__] - ## - metricRelabelings: [] - ## @param kubeScheduler.serviceMonitor.relabelings Relabel configs - ## relabelings: - ## - sourceLabels: [__meta_kubernetes_pod_node_name] - ## separator: ; - ## regex: ^(.*)$ - ## targetLabel: nodename - ## replacement: $1 - ## action: replace - ## - relabelings: [] -## Component scraping coreDns -## -coreDns: - ## @param coreDns.enabled Create a ServiceMonitor to scrape coredns service - ## - enabled: true - ## @param coreDns.namespace Namespace where core dns service is deployed. - ## - namespace: kube-system - ## Create a ServiceMonitor to scrape coredns service - ## @param coreDns.service.enabled Whether or not to create a Service object for coredns - ## @param coreDns.service.port Listening port of the coredns Service object - ## @param coreDns.service.targetPort Port to target on the coredns Pods. This should be the port that coredns is exposing metrics on - ## @param coreDns.service.selector Optional PODs Label selector for the service - ## - service: - enabled: true - port: 9153 - targetPort: 9153 - ## selector: - ## component: kube-dns - ## - selector: {} - serviceMonitor: - ## @param coreDns.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. - ## - interval: "" - ## @param coreDns.serviceMonitor.metricRelabelings Metric relabel configs to apply to samples before ingestion. - ## metricRelabelings: - ## - action: keep - ## regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+' - ## sourceLabels: [__name__] - ## - metricRelabelings: [] - ## @param coreDns.serviceMonitor.relabelings Relabel configs to apply to samples before ingestion. - ## relabelings: - ## - sourceLabels: [__meta_kubernetes_pod_node_name] - ## separator: ; - ## regex: ^(.*)$ - ## targetLabel: nodename - ## replacement: $1 - ## action: replace - ## - relabelings: [] -## Component scraping the kube-proxy -## -kubeProxy: - ## @param kubeProxy.enabled Create a ServiceMonitor to scrape the kube-proxy Service - ## - enabled: false diff --git a/stable/prometheus/4.0.48/CHANGELOG.md b/stable/prometheus/4.0.48/CHANGELOG.md new file mode 100644 index 00000000000..d67465b05e9 --- /dev/null +++ b/stable/prometheus/4.0.48/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [prometheus-4.0.48](https://github.com/truecharts/apps/compare/prometheus-4.0.47...prometheus-4.0.48) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [prometheus-4.0.47](https://github.com/truecharts/apps/compare/prometheus-4.0.46...prometheus-4.0.47) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [prometheus-4.0.46](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.46) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prometheus-4.0.45](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.45) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prometheus-4.0.45](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.45) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prometheus-4.0.44](https://github.com/truecharts/apps/compare/prometheus-4.0.43...prometheus-4.0.44) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [prometheus-4.0.43](https://github.com/truecharts/apps/compare/prometheus-4.0.41...prometheus-4.0.43) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [prometheus-4.0.41](https://github.com/truecharts/apps/compare/prometheus-4.0.40...prometheus-4.0.41) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [prometheus-4.0.40](https://github.com/truecharts/apps/compare/prometheus-4.0.39...prometheus-4.0.40) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + +## [prometheus-4.0.40](https://github.com/truecharts/apps/compare/prometheus-4.0.39...prometheus-4.0.40) (2022-07-21) + +### Chore + +- Auto-update chart README [skip ci] +- update docker general non-major ([#3239](https://github.com/truecharts/apps/issues/3239)) + + + diff --git a/stable/prometheus/4.0.48/Chart.lock b/stable/prometheus/4.0.48/Chart.lock new file mode 100644 index 00000000000..51e8640218e --- /dev/null +++ b/stable/prometheus/4.0.48/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: node-exporter + repository: https://charts.bitnami.com/bitnami + version: 3.0.4 +- name: kube-state-metrics + repository: https://charts.bitnami.com/bitnami + version: 3.1.1 +digest: sha256:4c4decbe00c1a273a766ea39d9ade7a49310d2e0e29ef8a0fb5db98db8ede6f7 +generated: "2022-07-25T19:00:11.378651439Z" diff --git a/stable/prometheus/4.0.48/Chart.yaml b/stable/prometheus/4.0.48/Chart.yaml new file mode 100644 index 00000000000..afa54a43e56 --- /dev/null +++ b/stable/prometheus/4.0.48/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "0.58.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: exporters.enabled,exporters.node-exporter.enabled + name: node-exporter + repository: https://charts.bitnami.com/bitnami + version: 3.0.4 + - condition: exporters.enabled,exporters.kube-state-metrics.enabled + name: kube-state-metrics + repository: https://charts.bitnami.com/bitnami + version: 3.1.1 +deprecated: false +description: kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. +icon: https://truecharts.org/img/chart-icons/prometheus.png +home: https://github.com/truecharts/apps/tree/master/charts/core/prometheus +keywords: + - metrics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: prometheus +sources: + - https://github.com/prometheus-community/helm-charts + - https://github.com/prometheus-operator/kube-prometheus +type: application +version: 4.0.48 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/prometheus/4.0.48/README.md b/stable/prometheus/4.0.48/README.md new file mode 100644 index 00000000000..737282754cd --- /dev/null +++ b/stable/prometheus/4.0.48/README.md @@ -0,0 +1,110 @@ +# prometheus + +![Version: 4.0.48](https://img.shields.io/badge/Version-4.0.48-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) + +kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. + +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: [prometheus](https://truecharts.org/docs/charts/stable/prometheus) + +**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.bitnami.com/bitnami | kube-state-metrics | 3.1.1 | +| https://charts.bitnami.com/bitnami | node-exporter | 3.0.4 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `prometheus` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install prometheus TrueCharts/prometheus +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `prometheus` deployment + +```console +helm uninstall prometheus +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install prometheus \ + --set env.TZ="America/New York" \ + TrueCharts/prometheus +``` + +#### 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 prometheus TrueCharts/prometheus -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/prometheus/4.0.47/app-readme.md b/stable/prometheus/4.0.48/app-readme.md similarity index 100% rename from stable/prometheus/4.0.47/app-readme.md rename to stable/prometheus/4.0.48/app-readme.md diff --git a/stable/teamspeak3/4.0.23/charts/common-10.4.7.tgz b/stable/prometheus/4.0.48/charts/common-10.4.7.tgz similarity index 100% rename from stable/teamspeak3/4.0.23/charts/common-10.4.7.tgz rename to stable/prometheus/4.0.48/charts/common-10.4.7.tgz diff --git a/stable/prometheus/4.0.47/charts/kube-state-metrics-3.1.1.tgz b/stable/prometheus/4.0.48/charts/kube-state-metrics-3.1.1.tgz similarity index 100% rename from stable/prometheus/4.0.47/charts/kube-state-metrics-3.1.1.tgz rename to stable/prometheus/4.0.48/charts/kube-state-metrics-3.1.1.tgz diff --git a/stable/prometheus/4.0.47/charts/node-exporter-3.0.4.tgz b/stable/prometheus/4.0.48/charts/node-exporter-3.0.4.tgz similarity index 100% rename from stable/prometheus/4.0.47/charts/node-exporter-3.0.4.tgz rename to stable/prometheus/4.0.48/charts/node-exporter-3.0.4.tgz diff --git a/stable/prometheus/4.0.47/crds/crd-alertmanager-config.yaml b/stable/prometheus/4.0.48/crds/crd-alertmanager-config.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-alertmanager-config.yaml rename to stable/prometheus/4.0.48/crds/crd-alertmanager-config.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-alertmanager.yaml b/stable/prometheus/4.0.48/crds/crd-alertmanager.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-alertmanager.yaml rename to stable/prometheus/4.0.48/crds/crd-alertmanager.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-podmonitor.yaml b/stable/prometheus/4.0.48/crds/crd-podmonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-podmonitor.yaml rename to stable/prometheus/4.0.48/crds/crd-podmonitor.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-probes.yaml b/stable/prometheus/4.0.48/crds/crd-probes.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-probes.yaml rename to stable/prometheus/4.0.48/crds/crd-probes.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-prometheus.yaml b/stable/prometheus/4.0.48/crds/crd-prometheus.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-prometheus.yaml rename to stable/prometheus/4.0.48/crds/crd-prometheus.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-prometheusrules.yaml b/stable/prometheus/4.0.48/crds/crd-prometheusrules.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-prometheusrules.yaml rename to stable/prometheus/4.0.48/crds/crd-prometheusrules.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-servicemonitor.yaml b/stable/prometheus/4.0.48/crds/crd-servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-servicemonitor.yaml rename to stable/prometheus/4.0.48/crds/crd-servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/crds/crd-thanosrulers.yaml b/stable/prometheus/4.0.48/crds/crd-thanosrulers.yaml similarity index 100% rename from stable/prometheus/4.0.47/crds/crd-thanosrulers.yaml rename to stable/prometheus/4.0.48/crds/crd-thanosrulers.yaml diff --git a/stable/prometheus/4.0.48/ix_values.yaml b/stable/prometheus/4.0.48/ix_values.yaml new file mode 100644 index 00000000000..dff2ae8ede9 --- /dev/null +++ b/stable/prometheus/4.0.48/ix_values.yaml @@ -0,0 +1,1375 @@ +image: + repository: tccr.io/truecharts/prometheus-operator + tag: 0.58.0@sha256:038f180287f854ef84e0480ca1bcb04c54f1dbc24c996223d8fe6ff45dbaaf0d + +prometheusImage: + repository: tccr.io/truecharts/prometheus + tag: v2.37.0@sha256:095e2e635d06bd202cd23ffde1fef1812fe64a2caa5077f8134daea7411bd2ea + +thanosImage: + repository: tccr.io/truecharts/thanos + tag: v0.27.0@sha256:b95c3dff9b29b997100c77000775c7dffe44bc91f8f79dc745634ecea4a50a1c + +alertmanagerImage: + repository: tccr.io/truecharts/alertmanager + tag: v0.24.0@sha256:e540322b3f4952ea6da4be86690268de50feae735c93952cdb31226094c8ceed + +global: + labels: {} + +service: + main: + selector: + app.kubernetes.io/name: prometheus + prometheus: '{{ template "kube-prometheus.prometheus.fullname" . }}' + ports: + main: + port: 10086 + targetPort: 9090 + protocol: HTTP + promop: + enabled: true + ports: + promop: + enabled: true + port: 10089 + targetPort: 8080 + protocol: HTTP + alertmanager: + enabled: true + selector: + app.kubernetes.io/name: alertmanager + alertmanager: '{{ template "kube-prometheus.alertmanager.fullname" . }}' + ports: + alertmanager: + enabled: true + port: 10087 + targetPort: 9093 + protocol: HTTP + thanos: + enabled: true + selector: + app.kubernetes.io/name: prometheus + prometheus: '{{ template "kube-prometheus.prometheus.fullname" . }}' + ports: + thanos: + enabled: true + port: 10901 + targetPort: 10901 + protocol: HTTP + +ingress: + main: + enabled: false + alertmanager: + enabled: false + thanos: + enabled: false + +#### +## Operator Config +#### + +env: + PROMETHEUS_CONFIG_RELOADER: + configMapKeyRef: + name: prometheus-operator-config + key: prometheus-config-reloader + +# -- Whether Role Based Access Control objects like roles and rolebindings should be created +rbac: + main: + enabled: true + rules: + - apiGroups: + - apiextensions.k8s.io + resources: + - customresourcedefinitions + verbs: + - create + - apiGroups: + - apiextensions.k8s.io + resourceNames: + - alertmanagers.monitoring.coreos.com + - podmonitors.monitoring.coreos.com + - prometheuses.monitoring.coreos.com + - prometheusrules.monitoring.coreos.com + - servicemonitors.monitoring.coreos.com + - thanosrulers.monitoring.coreos.com + - probes.monitoring.coreos.com + resources: + - customresourcedefinitions + verbs: + - get + - update + - apiGroups: + - monitoring.coreos.com + resources: + - alertmanagers + - alertmanagers/finalizers + - alertmanagerconfigs + - prometheuses + - prometheuses/finalizers + - thanosrulers + - thanosrulers/finalizers + - servicemonitors + - podmonitors + - probes + - prometheusrules + verbs: + - "*" + - apiGroups: + - apps + resources: + - statefulsets + verbs: + - "*" + - apiGroups: + - "" + resources: + - configmaps + - secrets + verbs: + - "*" + - apiGroups: + - "" + resources: + - pods + verbs: + - list + - delete + - apiGroups: + - "" + resources: + - services + - services/finalizers + - endpoints + verbs: + - get + - create + - update + - delete + - apiGroups: + - "" + resources: + - nodes + verbs: + - list + - watch + - apiGroups: + - "" + resources: + - namespaces + verbs: + - get + - list + - watch + - apiGroups: + - networking.k8s.io + resources: + - ingresses + verbs: + - get + - list + - watch + +# -- The service account the pods will use to interact with the Kubernetes API +serviceAccount: + main: + create: true + +securityContext: + readOnlyRootFilesystem: false + +probes: + # -- Liveness probe configuration + # @default -- See below + liveness: + custom: true + spec: + httpGet: + path: "/metrics" + port: promop + scheme: HTTP + + # -- Redainess probe configuration + # @default -- See below + readiness: + custom: true + spec: + httpGet: + path: "/metrics" + port: promop + scheme: HTTP + + # -- Startup probe configuration + # @default -- See below + startup: + custom: true + spec: + httpGet: + path: "/metrics" + port: promop + scheme: HTTP + +operator: + enabled: true + ## Create a servicemonitor for the operator + ## + serviceMonitor: + ## @param operator.serviceMonitor.enabled Creates a ServiceMonitor to monitor Prometheus Operator + ## + enabled: true + ## @param operator.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param operator.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param operator.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] + + ## @param operator.logLevel Log level for Prometheus Operator + ## + logLevel: info + ## @param operator.logFormat Log format for Prometheus Operator + ## + logFormat: logfmt + + configReloaderResources: {} + ## @param operator.kubeletService.enabled If true, the operator will create and maintain a service for scraping kubelets + ## @param operator.kubeletService.namespace Namespace to deploy the kubelet service + ## + kubeletService: + enabled: true + namespace: kube-system + + ## Prometheus Configmap-reload image to use for reloading configmaps + ## defaults to Bitnami Prometheus Operator (ref: https://hub.docker.com/r/tccr.io/truecharts/prometheus-operator/tags/) + ## + prometheusConfigReloader: + containerSecurityContext: + enabled: true + readOnlyRootFilesystem: false + allowPrivilegeEscalation: false + runAsNonRoot: true + capabilities: + drop: + - ALL + + livenessProbe: + enabled: true + initialDelaySeconds: 10 + periodSeconds: 10 + timeoutSeconds: 5 + failureThreshold: 6 + successThreshold: 1 + + readinessProbe: + enabled: true + initialDelaySeconds: 15 + periodSeconds: 20 + timeoutSeconds: 5 + failureThreshold: 6 + successThreshold: 1 + +#### +## Prometheus Config (Spawned by Operator) +#### + +## Deploy a Prometheus instance +## +prometheus: + ## @param prometheus.enabled Deploy Prometheus to the cluster + ## + enabled: true + ## Bitnami Prometheus image version + ## ref: https://hub.docker.com/r/tccr.io/truecharts/prometheus/tags/ + ## @param prometheus.image.registry Prometheus image registry + ## @param prometheus.image.repository Prometheus image repository + ## @param prometheus.image.tag Prometheus Image tag (immutable tags are recommended) + ## @param prometheus.image.pullSecrets Specify docker-registry secret names as an array + ## + ## Service account for Prometheus to use. + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ + ## + serviceAccount: + ## @param prometheus.serviceAccount.create Specify whether to create a ServiceAccount for Prometheus + ## + create: true + ## @param prometheus.serviceAccount.name The name of the ServiceAccount to create + ## If not set and create is true, a name is generated using the kube-prometheus.prometheus.fullname template + name: "" + ## @param prometheus.serviceAccount.annotations Additional annotations for created Prometheus ServiceAccount + ## annotations: + ## eks.amazonaws.com/role-arn: arn:aws:iam::ACCOUNT:role/prometheus + ## + annotations: {} + ## Prometheus pods' Security Context + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod + ## @param prometheus.podSecurityContext.enabled Enable security context + ## @param prometheus.podSecurityContext.runAsUser User ID for the container + ## @param prometheus.podSecurityContext.fsGroup Group ID for the container filesystem + ## + podSecurityContext: + enabled: true + runAsUser: 1001 + fsGroup: 1001 + ## Prometheus containers' Security Context + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container + ## @param prometheus.containerSecurityContext.enabled Enable container security context + ## @param prometheus.containerSecurityContext.readOnlyRootFilesystem Mount / (root) as a readonly filesystem + ## @param prometheus.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off + ## @param prometheus.containerSecurityContext.runAsNonRoot Force the container to run as a non root user + ## @param prometheus.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped + ## + containerSecurityContext: + enabled: true + readOnlyRootFilesystem: false + allowPrivilegeEscalation: false + runAsNonRoot: true + capabilities: + drop: + - ALL + + serviceMonitor: + ## @param prometheus.serviceMonitor.enabled Creates a ServiceMonitor to monitor Prometheus itself + ## + enabled: true + ## @param prometheus.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param prometheus.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param prometheus.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] + ## @param prometheus.externalUrl External URL used to access Prometheus + ## If not creating an ingress but still exposing the service some other way (like a proxy) + ## let Prometheus know what its external URL is so that it can properly create links + ## externalUrl: https://prometheus.example.com + ## + externalUrl: "" + ## @param prometheus.resources CPU/Memory resource requests/limits for node + ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ + ## + resources: {} + ## @param prometheus.podAffinityPreset Prometheus Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity + ## + podAffinityPreset: "" + ## @param prometheus.podAntiAffinityPreset Prometheus Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity + ## + podAntiAffinityPreset: soft + ## Node affinity preset + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity + ## + nodeAffinityPreset: + ## @param prometheus.nodeAffinityPreset.type Prometheus Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## + type: "" + ## @param prometheus.nodeAffinityPreset.key Prometheus Node label key to match Ignored if `affinity` is set. + ## E.g. + ## key: "kubernetes.io/e2e-az-name" + ## + key: "" + ## @param prometheus.nodeAffinityPreset.values Prometheus Node label values to match. Ignored if `affinity` is set. + ## E.g. + ## values: + ## - e2e-az1 + ## - e2e-az2 + ## + values: [] + ## @param prometheus.affinity Prometheus Affinity for pod assignment + ## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity + ## Note: prometheus.podAffinityPreset, prometheus.podAntiAffinityPreset, and prometheus.nodeAffinityPreset will be ignored when it's set + ## + affinity: {} + ## @param prometheus.nodeSelector Prometheus Node labels for pod assignment + ## ref: https://kubernetes.io/docs/user-guide/node-selection/ + ## + nodeSelector: {} + ## @param prometheus.tolerations Prometheus Tolerations for pod assignment + ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ + ## + tolerations: [] + ## @param prometheus.scrapeInterval Interval between consecutive scrapes + ## + scrapeInterval: "" + ## @param prometheus.evaluationInterval Interval between consecutive evaluations + ## + evaluationInterval: "" + ## @param prometheus.listenLocal ListenLocal makes the Prometheus server listen on loopback + ## + listenLocal: false + ## Configure extra options for liveness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param prometheus.livenessProbe.enabled Turn on and off liveness probe + ## @param prometheus.livenessProbe.path Path of the HTTP service for checking the healthy state + ## @param prometheus.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated + ## @param prometheus.livenessProbe.periodSeconds How often to perform the probe + ## @param prometheus.livenessProbe.timeoutSeconds When the probe times out + ## @param prometheus.livenessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param prometheus.livenessProbe.successThreshold Minimum consecutive successes for the probe + ## + livenessProbe: + enabled: true + path: /-/healthy + initialDelaySeconds: 0 + failureThreshold: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 3 + ## Configure extra options for readiness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param prometheus.readinessProbe.enabled Turn on and off readiness probe + ## @param prometheus.readinessProbe.path Path of the HTTP service for checking the ready state + ## @param prometheus.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated + ## @param prometheus.readinessProbe.periodSeconds How often to perform the probe + ## @param prometheus.readinessProbe.timeoutSeconds When the probe times out + ## @param prometheus.readinessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param prometheus.readinessProbe.successThreshold Minimum consecutive successes for the probe + ## + readinessProbe: + enabled: true + path: /-/ready + initialDelaySeconds: 0 + failureThreshold: 10 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 3 + ## @param prometheus.enableAdminAPI Enable Prometheus adminitrative API + ## ref: https://prometheus.io/docs/prometheus/latest/querying/api/#tsdb-admin-apis + ## + enableAdminAPI: false + ## @param prometheus.enableFeatures Enable access to Prometheus disabled features. + ## ref: https://prometheus.io/docs/prometheus/latest/disabled_features/ + ## + enableFeatures: [] + ## @param prometheus.alertingEndpoints Alertmanagers to which alerts will be sent + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#alertmanagerendpoints + ## + alertingEndpoints: [] + ## @param prometheus.externalLabels External labels to add to any time series or alerts when communicating with external systems + ## + externalLabels: {} + ## @param prometheus.replicaExternalLabelName Name of the external label used to denote replica name + ## + replicaExternalLabelName: "" + ## @param prometheus.replicaExternalLabelNameClear Clear external label used to denote replica name + ## + replicaExternalLabelNameClear: false + ## @param prometheus.routePrefix Prefix used to register routes, overriding externalUrl route + ## Useful for proxies that rewrite URLs. + ## + routePrefix: / + ## @param prometheus.prometheusExternalLabelName Name of the external label used to denote Prometheus instance name + ## + prometheusExternalLabelName: "" + ## @param prometheus.prometheusExternalLabelNameClear Clear external label used to denote Prometheus instance name + ## + prometheusExternalLabelNameClear: false + ## @param prometheus.secrets Secrets that should be mounted into the Prometheus Pods + ## + secrets: [] + ## @param prometheus.configMaps ConfigMaps that should be mounted into the Prometheus Pods + ## + configMaps: [] + ## @param prometheus.querySpec The query command line flags when starting Prometheus + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#queryspec + ## + querySpec: {} + ## @param prometheus.ruleNamespaceSelector Namespaces to be selected for PrometheusRules discovery + ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage + ## + ruleNamespaceSelector: {} + ## @param prometheus.ruleSelector PrometheusRules to be selected for target discovery + ## If {}, select all ServiceMonitors + ## + ruleSelector: {} + ## @param prometheus.serviceMonitorSelector ServiceMonitors to be selected for target discovery + ## If {}, select all ServiceMonitors + ## + serviceMonitorSelector: {} + ## @param prometheus.matchLabels Matchlabels + ## + matchLabels: {} + ## @param prometheus.serviceMonitorNamespaceSelector Namespaces to be selected for ServiceMonitor discovery + ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage + ## + serviceMonitorNamespaceSelector: {} + ## @param prometheus.podMonitorSelector PodMonitors to be selected for target discovery. + ## If {}, select all PodMonitors + ## + podMonitorSelector: {} + ## @param prometheus.podMonitorNamespaceSelector Namespaces to be selected for PodMonitor discovery + ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage + ## + podMonitorNamespaceSelector: {} + ## @param prometheus.probeSelector Probes to be selected for target discovery. + ## If {}, select all Probes + ## + probeSelector: {} + ## @param prometheus.probeNamespaceSelector Namespaces to be selected for Probe discovery + ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#namespaceselector for usage + ## + probeNamespaceSelector: {} + ## @param prometheus.retention Metrics retention days + ## + retention: 31d + ## @param prometheus.retentionSize Maximum size of metrics + ## + retentionSize: "" + ## @param prometheus.disableCompaction Disable the compaction of the Prometheus TSDB + ## See https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec + ## ref: https://prometheus.io/docs/prometheus/latest/storage/#compaction + ## + disableCompaction: false + ## @param prometheus.walCompression Enable compression of the write-ahead log using Snappy + ## + walCompression: false + ## @param prometheus.paused If true, the Operator won't process any Prometheus configuration changes + ## + paused: false + ## @param prometheus.replicaCount Number of Prometheus replicas desired + ## + replicaCount: 1 + ## @param prometheus.logLevel Log level for Prometheus + ## + logLevel: info + ## @param prometheus.logFormat Log format for Prometheus + ## + logFormat: logfmt + ## @param prometheus.podMetadata [object] Standard object's metadata + ## ref: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#metadata + ## + podMetadata: + ## labels: + ## app: prometheus + ## k8s-app: prometheus + ## + labels: {} + annotations: {} + ## @param prometheus.remoteRead The remote_read spec configuration for Prometheus + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#remotereadspec + ## remoteRead: + ## - url: http://remote1/read + ## + remoteRead: [] + ## @param prometheus.remoteWrite The remote_write spec configuration for Prometheus + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#remotewritespec + ## remoteWrite: + ## - url: http://remote1/push + ## + remoteWrite: [] + ## @param prometheus.storageSpec Prometheus StorageSpec for persistent data + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/storage.md + ## + storageSpec: {} + ## Prometheus persistence parameters + ## + persistence: + ## @param prometheus.persistence.enabled Use PVCs to persist data. If the storageSpec is provided this will not take effect. + ## + enabled: true + ## @param prometheus.persistence.storageClass Persistent Volume Storage Class + ## If defined, storageClassName: + ## If set to "-", storageClassName: "", which disables dynamic provisioning + ## If undefined (the default) or set to null, no storageClassName spec is + ## set, choosing the default provisioner. + ## + storageClass: "" + ## @param prometheus.persistence.accessModes Persistent Volume Access Modes + ## + accessModes: + - ReadWriteOnce + ## @param prometheus.persistence.size Persistent Volume Size + ## + size: 999Gi + ## @param prometheus.priorityClassName Priority class assigned to the Pods + ## + priorityClassName: "" + ## @param prometheus.containers Containers allows injecting additional containers + ## + containers: [] + ## @param prometheus.volumes Volumes allows configuration of additional volumes + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec + ## + volumes: [] + ## @param prometheus.volumeMounts VolumeMounts allows configuration of additional VolumeMounts. Evaluated as a template + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#prometheusspec + ## + volumeMounts: [] + ## @param prometheus.additionalPrometheusRules PrometheusRule defines recording and alerting rules for a Prometheus instance. + additionalPrometheusRules: [] + ## - name: custom-recording-rules + ## groups: + ## - name: sum_node_by_job + ## rules: + ## - record: job:kube_node_labels:sum + ## expr: sum(kube_node_labels) by (job) + ## - name: sum_prometheus_config_reload_by_pod + ## rules: + ## - record: job:prometheus_config_last_reload_successful:sum + ## expr: sum(prometheus_config_last_reload_successful) by (pod) + ## - name: custom-alerting-rules + ## groups: + ## - name: prometheus-config + ## rules: + ## - alert: PrometheusConfigurationReload + ## expr: prometheus_config_last_reload_successful > 0 + ## for: 1m + ## labels: + ## severity: error + ## annotations: + ## summary: "Prometheus configuration reload (instance {{ $labels.instance }})" + ## description: "Prometheus configuration reload error\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" + ## - name: custom-node-exporter-alerting-rules + ## rules: + ## - alert: PhysicalComponentTooHot + ## expr: node_hwmon_temp_celsius > 75 + ## for: 5m + ## labels: + ## severity: warning + ## annotations: + ## summary: "Physical component too hot (instance {{ $labels.instance }})" + ## description: "Physical hardware component too hot\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" + ## - alert: NodeOvertemperatureAlarm + ## expr: node_hwmon_temp_alarm == 1 + ## for: 5m + ## labels: + ## severity: critical + ## annotations: + ## summary: "Node overtemperature alarm (instance {{ $labels.instance }})" + ## description: "Physical node temperature alarm triggered\n VALUE = {{ $value }}\n LABELS: {{ $labels }}" + ## + ## Note that the prometheus will fail to provision if the correct secret does not exist. + ## @param prometheus.additionalScrapeConfigs.enabled Enable additional scrape configs + ## @param prometheus.additionalScrapeConfigs.type Indicates if the cart should use external additional scrape configs or internal configs + ## @param prometheus.additionalScrapeConfigs.external.name Name of the secret that Prometheus should use for the additional external scrape configuration + ## @param prometheus.additionalScrapeConfigs.external.key Name of the key inside the secret to be used for the additional external scrape configuration + ## @param prometheus.additionalScrapeConfigs.internal.jobList A list of Prometheus scrape jobs + ## + additionalScrapeConfigs: + enabled: false + type: external + external: + ## Name of the secret that Prometheus should use for the additional scrape configuration + ## + name: "" + ## Name of the key inside the secret to be used for the additional scrape configuration. + ## + key: "" + internal: + jobList: [] + ## @param prometheus.additionalScrapeConfigsExternal.enabled Deprecated: Enable additional scrape configs that are managed externally to this chart + ## @param prometheus.additionalScrapeConfigsExternal.name Deprecated: Name of the secret that Prometheus should use for the additional scrape configuration + ## @param prometheus.additionalScrapeConfigsExternal.key Deprecated: Name of the key inside the secret to be used for the additional scrape configuration + ## + additionalScrapeConfigsExternal: + enabled: false + name: "" + key: "" + ## Enable additional Prometheus alert relabel configs that are managed externally to this chart + ## Note that the prometheus will fail to provision if the correct secret does not exist. + ## @param prometheus.additionalAlertRelabelConfigsExternal.enabled Enable additional Prometheus alert relabel configs that are managed externally to this chart + ## @param prometheus.additionalAlertRelabelConfigsExternal.name Name of the secret that Prometheus should use for the additional Prometheus alert relabel configuration + ## @param prometheus.additionalAlertRelabelConfigsExternal.key Name of the key inside the secret to be used for the additional Prometheus alert relabel configuration + ## + additionalAlertRelabelConfigsExternal: + enabled: false + name: "" + key: "" + ## Thanos sidecar container configuration + ## + thanos: + ## @param prometheus.thanos.create Create a Thanos sidecar container + ## + create: false + ## Bitnami Thanos image + ## ref: https://hub.docker.com/r/tccr.io/truecharts/thanos/tags/ + ## @param prometheus.thanos.image.registry Thanos image registry + ## @param prometheus.thanos.image.repository Thanos image name + ## @param prometheus.thanos.image.tag Thanos image tag + ## @param prometheus.thanos.image.pullPolicy Thanos image pull policy + ## @param prometheus.thanos.image.pullSecrets Specify docker-registry secret names as an array + ## + ## Thanos Sidecar container's securityContext + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container + ## @param prometheus.thanos.containerSecurityContext.enabled Enable container security context + ## @param prometheus.thanos.containerSecurityContext.readOnlyRootFilesystem mount / (root) as a readonly filesystem + ## @param prometheus.thanos.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off + ## @param prometheus.thanos.containerSecurityContext.runAsNonRoot Force the container to run as a non root user + ## @param prometheus.thanos.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped + ## + containerSecurityContext: + enabled: true + readOnlyRootFilesystem: false + allowPrivilegeEscalation: false + runAsNonRoot: true + capabilities: + drop: + - ALL + ## @param prometheus.thanos.prometheusUrl Override default prometheus url "http://localhost:9090" + ## + prometheusUrl: "" + ## @param prometheus.thanos.extraArgs Additional arguments passed to the thanos sidecar container + ## extraArgs: + ## - --log.level=debug + ## - --tsdb.path=/data/ + ## + extraArgs: [] + ## @param prometheus.thanos.objectStorageConfig Support mounting a Secret for the objectStorageConfig of the sideCar container. + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/thanos.md + ## objectStorageConfig: + ## secretName: thanos-objstore-config + ## secretKey: thanos.yaml + ## + objectStorageConfig: {} + ## ref: https://github.com/thanos-io/thanos/blob/main/docs/components/sidecar.md + ## @param prometheus.thanos.extraVolumeMounts Additional volumeMounts from `prometheus.volumes` for thanos sidecar container + ## extraVolumeMounts: + ## - name: my-secret-volume + ## mountPath: /etc/thanos/secrets/my-secret + ## + extraVolumeMounts: [] + ## Thanos sidecar container resource requests and limits. + ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ + ## We usually recommend not to specify default resources and to leave this as a conscious + ## choice for the user. This also increases chances charts run on environments with little + ## resources, such as Minikube. If you do want to specify resources, uncomment the following + ## lines, adjust them as necessary, and remove the curly braces after 'resources:'. + ## @param prometheus.thanos.resources.limits The resources limits for the Thanos sidecar container + ## @param prometheus.thanos.resources.requests The resources requests for the Thanos sidecar container + ## + resources: + ## Example: + ## limits: + ## cpu: 100m + ## memory: 128Mi + limits: {} + ## Examples: + ## requests: + ## cpu: 100m + ## memory: 128Mi + requests: {} + ## Configure extra options for liveness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param prometheus.thanos.livenessProbe.enabled Turn on and off liveness probe + ## @param prometheus.thanos.livenessProbe.path Path of the HTTP service for checking the healthy state + ## @param prometheus.thanos.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated + ## @param prometheus.thanos.livenessProbe.periodSeconds How often to perform the probe + ## @param prometheus.thanos.livenessProbe.timeoutSeconds When the probe times out + ## @param prometheus.thanos.livenessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param prometheus.thanos.livenessProbe.successThreshold Minimum consecutive successes for the probe + ## + livenessProbe: + enabled: true + path: /-/healthy + initialDelaySeconds: 0 + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 120 + successThreshold: 1 + ## Configure extra options for readiness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param prometheus.thanos.readinessProbe.enabled Turn on and off readiness probe + ## @param prometheus.thanos.readinessProbe.path Path of the HTTP service for checking the ready state + ## @param prometheus.thanos.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated + ## @param prometheus.thanos.readinessProbe.periodSeconds How often to perform the probe + ## @param prometheus.thanos.readinessProbe.timeoutSeconds When the probe times out + ## @param prometheus.thanos.readinessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param prometheus.thanos.readinessProbe.successThreshold Minimum consecutive successes for the probe + ## + readinessProbe: + enabled: true + path: /-/ready + initialDelaySeconds: 0 + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 120 + successThreshold: 1 + ## Thanos Sidecar Service + ## + service: + ## @param prometheus.thanos.service.type Kubernetes service type + ## + type: ClusterIP + ## @param prometheus.thanos.service.port Thanos service port + ## + port: 10901 + ## @param prometheus.thanos.service.clusterIP Specific cluster IP when service type is cluster IP. Use `None` to create headless service by default. + ## Use a "headless" service by default so it returns every pod's IP instead of loadbalancing requests. + ## + clusterIP: None + ## @param prometheus.thanos.service.nodePort Specify the nodePort value for the LoadBalancer and NodePort service types. + ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport + ## e.g: + ## nodePort: 30901 + ## + nodePort: "" + ## @param prometheus.thanos.service.loadBalancerIP `loadBalancerIP` if service type is `LoadBalancer` + ## Set the LoadBalancer service type to internal only + ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#internal-load-balancer + ## + loadBalancerIP: "" + ## @param prometheus.thanos.service.loadBalancerSourceRanges Address that are allowed when svc is `LoadBalancer` + ## https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service + ## e.g: + ## loadBalancerSourceRanges: + ## - 10.10.10.0/24 + ## + loadBalancerSourceRanges: [] + ## @param prometheus.thanos.service.annotations Additional annotations for Prometheus service + ## + annotations: {} + ## @param prometheus.thanos.service.extraPorts Additional ports to expose from the Thanos sidecar container + ## extraPorts: + ## - name: http + ## port: 10902 + ## targetPort: http + ## protocol: TCP + ## + extraPorts: [] + ## @param prometheus.portName Port name used for the pods and governing service. This defaults to web + ## + portName: main + +#### +## Alert Manager Config +#### + +## @section Alertmanager Parameters + +## Configuration for alertmanager +## ref: https://prometheus.io/docs/alerting/alertmanager/ +## +alertmanager: + ## @param alertmanager.enabled Deploy Alertmanager to the cluster + ## + enabled: true + ## Service account for Alertmanager to use. + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/ + ## + serviceAccount: + ## @param alertmanager.serviceAccount.create Specify whether to create a ServiceAccount for Alertmanager + ## + create: true + ## @param alertmanager.serviceAccount.name The name of the ServiceAccount to create + ## If not set and create is true, a name is generated using the kube-prometheus.alertmanager.fullname template + name: "" + ## Prometheus Alertmanager pods' Security Context + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod + ## @param alertmanager.podSecurityContext.enabled Enable security context + ## @param alertmanager.podSecurityContext.runAsUser User ID for the container + ## @param alertmanager.podSecurityContext.fsGroup Group ID for the container filesystem + ## + podSecurityContext: + enabled: true + runAsUser: 1001 + fsGroup: 1001 + ## Prometheus Alertmanager container's securityContext + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-container + ## @param alertmanager.containerSecurityContext.enabled Enable container security context + ## @param alertmanager.containerSecurityContext.readOnlyRootFilesystem mount / (root) as a readonly filesystem + ## @param alertmanager.containerSecurityContext.allowPrivilegeEscalation Switch privilegeEscalation possibility on or off + ## @param alertmanager.containerSecurityContext.runAsNonRoot Force the container to run as a non root user + ## @param alertmanager.containerSecurityContext.capabilities.drop [array] Linux Kernel capabilities which should be dropped + ## + containerSecurityContext: + enabled: true + readOnlyRootFilesystem: false + allowPrivilegeEscalation: false + runAsNonRoot: true + capabilities: + drop: + - ALL + ## Configure pod disruption budgets for Alertmanager + ## ref: https://kubernetes.io/docs/tasks/run-application/configure-pdb/#specifying-a-poddisruptionbudget + ## @param alertmanager.podDisruptionBudget.enabled Create a pod disruption budget for Alertmanager + ## @param alertmanager.podDisruptionBudget.minAvailable Minimum number / percentage of pods that should remain scheduled + ## @param alertmanager.podDisruptionBudget.maxUnavailable Maximum number / percentage of pods that may be made unavailable + ## + podDisruptionBudget: + enabled: false + minAvailable: 1 + maxUnavailable: "" + ## If true, create a serviceMonitor for alertmanager + ## + serviceMonitor: + ## @param alertmanager.serviceMonitor.enabled Creates a ServiceMonitor to monitor Alertmanager + ## + enabled: true + ## @param alertmanager.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param alertmanager.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param alertmanager.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] + ## @param alertmanager.externalUrl External URL used to access Alertmanager + ## e.g: + ## externalUrl: https://alertmanager.example.com + ## + externalUrl: "" + ## @param alertmanager.resources CPU/Memory resource requests/limits for node + ## ref: http://kubernetes.io/docs/user-guide/compute-resources/ + ## + resources: {} + ## @param alertmanager.podAffinityPreset Alertmanager Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity + ## + podAffinityPreset: "" + ## @param alertmanager.podAntiAffinityPreset Alertmanager Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#inter-pod-affinity-and-anti-affinity + ## + podAntiAffinityPreset: soft + ## Node affinity preset + ## ref: https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#node-affinity + ## + nodeAffinityPreset: + ## @param alertmanager.nodeAffinityPreset.type Alertmanager Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` + ## + type: "" + ## @param alertmanager.nodeAffinityPreset.key Alertmanager Node label key to match Ignored if `affinity` is set. + ## E.g. + ## key: "kubernetes.io/e2e-az-name" + ## + key: "" + ## @param alertmanager.nodeAffinityPreset.values Alertmanager Node label values to match. Ignored if `affinity` is set. + ## E.g. + ## values: + ## - e2e-az1 + ## - e2e-az2 + ## + values: [] + ## @param alertmanager.affinity Alertmanager Affinity for pod assignment + ## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity + ## Note: alertmanager.podAffinityPreset, alertmanager.podAntiAffinityPreset, and alertmanager.nodeAffinityPreset will be ignored when it's set + ## + affinity: {} + ## @param alertmanager.nodeSelector Alertmanager Node labels for pod assignment + ## ref: https://kubernetes.io/docs/user-guide/node-selection/ + ## + nodeSelector: {} + ## @param alertmanager.tolerations Alertmanager Tolerations for pod assignment + ## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/ + ## + tolerations: [] + ## Alertmanager configuration + ## ref: https://prometheus.io/docs/alerting/configuration/#configuration-file + ## @param alertmanager.config [object] Alertmanager configuration directive + ## @skip alertmanager.config.route.group_by + ## @skip alertmanager.config.route.routes + ## @skip alertmanager.config.receivers + ## + config: + global: + resolve_timeout: 5m + route: + group_by: ["job"] + group_wait: 30s + group_interval: 5m + repeat_interval: 12h + receiver: "null" + routes: + - match: + alertname: Watchdog + receiver: "null" + receivers: + - name: "null" + ## @param alertmanager.externalConfig Alertmanager configuration is created externally. If true, `alertmanager.config` is ignored, and a secret will not be created. + ## Alertmanager requires a secret named `alertmanager-{{ template "kube-prometheus.alertmanager.fullname" . }}` + ## It must contain: + ## alertmanager.yaml: + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/alerting.md#alerting + ## + externalConfig: false + ## @param alertmanager.replicaCount Number of Alertmanager replicas desired + ## + replicaCount: 1 + ## Configure extra options for liveness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param alertmanager.livenessProbe.enabled Turn on and off liveness probe + ## @param alertmanager.livenessProbe.path Path of the HTTP service for checking the healthy state + ## @param alertmanager.livenessProbe.initialDelaySeconds Delay before liveness probe is initiated + ## @param alertmanager.livenessProbe.periodSeconds How often to perform the probe + ## @param alertmanager.livenessProbe.timeoutSeconds When the probe times out + ## @param alertmanager.livenessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param alertmanager.livenessProbe.successThreshold Minimum consecutive successes for the probe + ## + livenessProbe: + enabled: true + path: /-/healthy + initialDelaySeconds: 0 + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 120 + successThreshold: 1 + ## Configure extra options for readiness probe + ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes + ## @param alertmanager.readinessProbe.enabled Turn on and off readiness probe + ## @param alertmanager.readinessProbe.path Path of the HTTP service for checking the ready state + ## @param alertmanager.readinessProbe.initialDelaySeconds Delay before readiness probe is initiated + ## @param alertmanager.readinessProbe.periodSeconds How often to perform the probe + ## @param alertmanager.readinessProbe.timeoutSeconds When the probe times out + ## @param alertmanager.readinessProbe.failureThreshold Minimum consecutive failures for the probe + ## @param alertmanager.readinessProbe.successThreshold Minimum consecutive successes for the probe + ## + readinessProbe: + enabled: true + path: /-/ready + initialDelaySeconds: 0 + periodSeconds: 5 + timeoutSeconds: 3 + failureThreshold: 120 + successThreshold: 1 + ## @param alertmanager.logLevel Log level for Alertmanager + ## + logLevel: info + ## @param alertmanager.logFormat Log format for Alertmanager + ## + logFormat: logfmt + ## @param alertmanager.podMetadata [object] Standard object's metadata. + ## ref: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#metadata + ## + podMetadata: + labels: {} + annotations: {} + ## @param alertmanager.secrets Secrets that should be mounted into the Alertmanager Pods + ## + secrets: [] + ## @param alertmanager.configMaps ConfigMaps that should be mounted into the Alertmanager Pods + ## + configMaps: [] + ## @param alertmanager.retention Metrics retention days + ## + retention: 240h + ## @param alertmanager.storageSpec Alertmanager StorageSpec for persistent data + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/user-guides/storage.md + ## + storageSpec: {} + ## Alertmanager persistence parameters + ## + persistence: + ## @param alertmanager.persistence.enabled Use PVCs to persist data. If the storageSpec is provided this will not take effect. + ## If you want to use this configuration make sure the storageSpec is not provided. + ## + enabled: true + ## @param alertmanager.persistence.storageClass Persistent Volume Storage Class + ## If defined, storageClassName: + ## If set to "-", storageClassName: "", which disables dynamic provisioning + ## If undefined (the default) or set to null, no storageClassName spec is + ## set, choosing the default provisioner. + ## + storageClass: "" + ## @param alertmanager.persistence.accessModes Persistent Volume Access Modes + ## + accessModes: + - ReadWriteOnce + ## @param alertmanager.persistence.size Persistent Volume Size + ## + size: 999Gi + ## @param alertmanager.paused If true, the Operator won't process any Alertmanager configuration changes + ## + paused: false + ## @param alertmanager.listenLocal ListenLocal makes the Alertmanager server listen on loopback + ## + listenLocal: false + ## @param alertmanager.containers Containers allows injecting additional containers + ## + containers: [] + ## @param alertmanager.volumes Volumes allows configuration of additional volumes. Evaluated as a template + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#alertmanagerspec + ## + volumes: [] + ## @param alertmanager.volumeMounts VolumeMounts allows configuration of additional VolumeMounts. Evaluated as a template + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/pi.md#alertmanagerspec + ## + volumeMounts: [] + ## @param alertmanager.priorityClassName Priority class assigned to the Pods + ## + priorityClassName: "" + ## @param alertmanager.additionalPeers AdditionalPeers allows injecting a set of additional Alertmanagers to peer with to form a highly available cluster + ## + additionalPeers: [] + ## @param alertmanager.routePrefix Prefix used to register routes, overriding externalUrl route + ## Useful for proxies that rewrite URLs. + ## + routePrefix: / + ## @param alertmanager.portName Port name used for the pods and governing service. This defaults to web + ## + portName: alertmanager + ## @param alertmanager.configNamespaceSelector AlertmanagerConfigs to be selected for to merge and configure Alertmanager with. This defaults to {} + ## + configNamespaceSelector: {} + ## @param alertmanager.configSelector Namespaces to be selected for AlertmanagerConfig discovery. If nil, only check own namespace. This defaults to {} + ## + configSelector: {} + +#### +## Exporters +#### + +## @section Exporters + +## Exporters +## +exporters: + node-exporter: + ## @param exporters.node-exporter.enabled Enable node-exporter + ## + enabled: true + kube-state-metrics: + ## @param exporters.kube-state-metrics.enabled Enable kube-state-metrics + ## + enabled: true +## @param node-exporter [object] Node Exporter deployment configuration +## +node-exporter: + service: + port: 9910 + targetPort: 9910 + labels: + jobLabel: node-exporter + serviceMonitor: + enabled: true + jobLabel: jobLabel + extraArgs: + collector.filesystem.ignored-mount-points: "^/(dev|proc|sys|var/lib/docker/.+)($|/)" + collector.filesystem.ignored-fs-types: "^(autofs|binfmt_misc|cgroup|configfs|debugfs|devpts|devtmpfs|fusectl|hugetlbfs|mqueue|overlay|proc|procfs|pstore|rpc_pipefs|securityfs|sysfs|tracefs)$" +## @param kube-state-metrics [object] Node Exporter deployment configuration +## +kube-state-metrics: + serviceMonitor: + enabled: true + honorLabels: true +## Component scraping for kubelet and kubelet hosted cAdvisor +## +kubelet: + ## @param kubelet.enabled Create a ServiceMonitor to scrape kubelet service + ## + enabled: true + ## @param kubelet.namespace Namespace where kubelet service is deployed. Related configuration `operator.kubeletService.namespace` + ## + namespace: kube-system + serviceMonitor: + ## @param kubelet.serviceMonitor.https Enable scraping of the kubelet over HTTPS + ## + https: true + ## @param kubelet.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param kubelet.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param kubelet.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] + ## @param kubelet.serviceMonitor.cAdvisorMetricRelabelings Metric relabeling for scraping cAdvisor + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + cAdvisorMetricRelabelings: [] + ## @param kubelet.serviceMonitor.cAdvisorRelabelings Relabel configs for scraping cAdvisor + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + cAdvisorRelabelings: [] +## Component scraping the kube-apiserver +## +kubeApiServer: + ## @param kubeApiServer.enabled Create a ServiceMonitor to scrape kube-apiserver service + ## + enabled: true + serviceMonitor: + ## @param kubeApiServer.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param kubeApiServer.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param kubeApiServer.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] +## Component scraping the kube-controller-manager +## +kubeControllerManager: + ## @param kubeControllerManager.enabled Create a ServiceMonitor to scrape kube-controller-manager service + ## + enabled: false + ## @param kubeControllerManager.endpoints If your kube controller manager is not deployed as a pod, specify IPs it can be found on + ## endpoints: + ## - 10.141.4.22 + ## - 10.141.4.23 + ## - 10.141.4.24 + ## + endpoints: [] + ## @param kubeControllerManager.namespace Namespace where kube-controller-manager service is deployed. + ## + namespace: kube-system + ## Service ports and selector information + ## @param kubeControllerManager.service.enabled Whether or not to create a Service object for kube-controller-manager + ## @param kubeControllerManager.service.port Listening port of the kube-controller-manager Service object + ## @param kubeControllerManager.service.targetPort Port to target on the kube-controller-manager Pods. This should be the port that kube-controller-manager is exposing metrics on + ## @param kubeControllerManager.service.selector Optional PODs Label selector for the service + ## + service: + enabled: true + port: 10252 + targetPort: 10252 + ## selector: + ## component: kube-controller-manager + ## + selector: {} + serviceMonitor: + ## @param kubeControllerManager.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) + ## ref: https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#endpoint + ## + interval: "" + ## @param kubeControllerManager.serviceMonitor.https Enable scraping kube-controller-manager over https + ## Requires proper certs (not self-signed) and delegated authentication/authorization checks + ## + https: false + ## @param kubeControllerManager.serviceMonitor.insecureSkipVerify Skip TLS certificate validation when scraping + ## + insecureSkipVerify: "" + ## @param kubeControllerManager.serviceMonitor.serverName Name of the server to use when validating TLS certificate + serverName: "" + ## @param kubeControllerManager.serviceMonitor.metricRelabelings Metric relabeling + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs + ## + metricRelabelings: [] + ## @param kubeControllerManager.serviceMonitor.relabelings Relabel configs + ## ref: https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config + ## + relabelings: [] +## Component scraping kube scheduler +## +kubeScheduler: + ## @param kubeScheduler.enabled Create a ServiceMonitor to scrape kube-scheduler service + ## + enabled: false + ## @param kubeScheduler.endpoints If your kube scheduler is not deployed as a pod, specify IPs it can be found on + ## endpoints: + ## - 10.141.4.22 + ## - 10.141.4.23 + ## - 10.141.4.24 + ## + endpoints: [] + ## @param kubeScheduler.namespace Namespace where kube-scheduler service is deployed. + ## + namespace: kube-system + ## If using kubeScheduler.endpoints only the port and targetPort are used + ## @param kubeScheduler.service.enabled Whether or not to create a Service object for kube-scheduler + ## @param kubeScheduler.service.port Listening port of the kube scheduler Service object + ## @param kubeScheduler.service.targetPort Port to target on the kube scheduler Pods. This should be the port that kube scheduler is exposing metrics on + ## @param kubeScheduler.service.selector Optional PODs Label selector for the service + ## + service: + enabled: true + port: 10251 + targetPort: 10251 + ## selector: + ## component: kube-scheduler + ## + selector: {} + serviceMonitor: + ## @param kubeScheduler.serviceMonitor.interval Scrape interval (use by default, falling back to Prometheus' default) + ## + interval: "" + ## @param kubeScheduler.serviceMonitor.https Enable scraping kube-scheduler over https + ## Requires proper certs (not self-signed) and delegated authentication/authorization checks + ## + https: false + ## @param kubeScheduler.serviceMonitor.insecureSkipVerify Skip TLS certificate validation when scraping + ## + insecureSkipVerify: "" + ## @param kubeScheduler.serviceMonitor.serverName Name of the server to use when validating TLS certificate + ## + serverName: "" + ## @param kubeScheduler.serviceMonitor.metricRelabelings Metric relabeling + ## metricRelabelings: + ## - action: keep + ## regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+' + ## sourceLabels: [__name__] + ## + metricRelabelings: [] + ## @param kubeScheduler.serviceMonitor.relabelings Relabel configs + ## relabelings: + ## - sourceLabels: [__meta_kubernetes_pod_node_name] + ## separator: ; + ## regex: ^(.*)$ + ## targetLabel: nodename + ## replacement: $1 + ## action: replace + ## + relabelings: [] +## Component scraping coreDns +## +coreDns: + ## @param coreDns.enabled Create a ServiceMonitor to scrape coredns service + ## + enabled: true + ## @param coreDns.namespace Namespace where core dns service is deployed. + ## + namespace: kube-system + ## Create a ServiceMonitor to scrape coredns service + ## @param coreDns.service.enabled Whether or not to create a Service object for coredns + ## @param coreDns.service.port Listening port of the coredns Service object + ## @param coreDns.service.targetPort Port to target on the coredns Pods. This should be the port that coredns is exposing metrics on + ## @param coreDns.service.selector Optional PODs Label selector for the service + ## + service: + enabled: true + port: 9153 + targetPort: 9153 + ## selector: + ## component: kube-dns + ## + selector: {} + serviceMonitor: + ## @param coreDns.serviceMonitor.interval Scrape interval. If not set, the Prometheus default scrape interval is used. + ## + interval: "" + ## @param coreDns.serviceMonitor.metricRelabelings Metric relabel configs to apply to samples before ingestion. + ## metricRelabelings: + ## - action: keep + ## regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+' + ## sourceLabels: [__name__] + ## + metricRelabelings: [] + ## @param coreDns.serviceMonitor.relabelings Relabel configs to apply to samples before ingestion. + ## relabelings: + ## - sourceLabels: [__meta_kubernetes_pod_node_name] + ## separator: ; + ## regex: ^(.*)$ + ## targetLabel: nodename + ## replacement: $1 + ## action: replace + ## + relabelings: [] +## Component scraping the kube-proxy +## +kubeProxy: + ## @param kubeProxy.enabled Create a ServiceMonitor to scrape the kube-proxy Service + ## + enabled: false diff --git a/stable/prometheus/4.0.47/questions.yaml b/stable/prometheus/4.0.48/questions.yaml similarity index 100% rename from stable/prometheus/4.0.47/questions.yaml rename to stable/prometheus/4.0.48/questions.yaml diff --git a/stable/prometheus/4.0.47/templates/_helpers.tpl b/stable/prometheus/4.0.48/templates/_helpers.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/_helpers.tpl rename to stable/prometheus/4.0.48/templates/_helpers.tpl diff --git a/stable/prometheus/4.0.47/templates/alertmanager/_alertmanager.tpl b/stable/prometheus/4.0.48/templates/alertmanager/_alertmanager.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/alertmanager/_alertmanager.tpl rename to stable/prometheus/4.0.48/templates/alertmanager/_alertmanager.tpl diff --git a/stable/prometheus/4.0.47/templates/alertmanager/secrets.yaml b/stable/prometheus/4.0.48/templates/alertmanager/secrets.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/alertmanager/secrets.yaml rename to stable/prometheus/4.0.48/templates/alertmanager/secrets.yaml diff --git a/stable/prometheus/4.0.47/templates/alertmanager/serviceaccount.yaml b/stable/prometheus/4.0.48/templates/alertmanager/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/alertmanager/serviceaccount.yaml rename to stable/prometheus/4.0.48/templates/alertmanager/serviceaccount.yaml diff --git a/stable/prometheus/4.0.47/templates/alertmanager/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/alertmanager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/alertmanager/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/alertmanager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/common.yaml b/stable/prometheus/4.0.48/templates/common.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/common.yaml rename to stable/prometheus/4.0.48/templates/common.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/core-dns/service.yaml b/stable/prometheus/4.0.48/templates/exporters/core-dns/service.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/core-dns/service.yaml rename to stable/prometheus/4.0.48/templates/exporters/core-dns/service.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/core-dns/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/exporters/core-dns/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/core-dns/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/exporters/core-dns/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-apiserver/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-apiserver/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-apiserver/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-apiserver/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/endpoints.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/endpoints.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/endpoints.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/service.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/service.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/service.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/service.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-controller-manager/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-controller-manager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-scheduler/endpoints.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-scheduler/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-scheduler/endpoints.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-scheduler/endpoints.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-scheduler/service.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-scheduler/service.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-scheduler/service.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-scheduler/service.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kube-scheduler/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/exporters/kube-scheduler/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kube-scheduler/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/exporters/kube-scheduler/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/exporters/kubelet/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/exporters/kubelet/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/exporters/kubelet/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/exporters/kubelet/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/operator/_args.tpl b/stable/prometheus/4.0.48/templates/operator/_args.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/operator/_args.tpl rename to stable/prometheus/4.0.48/templates/operator/_args.tpl diff --git a/stable/prometheus/4.0.47/templates/operator/configmap.yaml b/stable/prometheus/4.0.48/templates/operator/configmap.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/operator/configmap.yaml rename to stable/prometheus/4.0.48/templates/operator/configmap.yaml diff --git a/stable/prometheus/4.0.47/templates/operator/servicemonitor.yaml b/stable/prometheus/4.0.48/templates/operator/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/operator/servicemonitor.yaml rename to stable/prometheus/4.0.48/templates/operator/servicemonitor.yaml diff --git a/stable/prometheus/4.0.47/templates/prometheus/_additionalPrometheusRules.tpl b/stable/prometheus/4.0.48/templates/prometheus/_additionalPrometheusRules.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/_additionalPrometheusRules.tpl rename to stable/prometheus/4.0.48/templates/prometheus/_additionalPrometheusRules.tpl diff --git a/stable/prometheus/4.0.47/templates/prometheus/_additionalScrapeJobs.tpl b/stable/prometheus/4.0.48/templates/prometheus/_additionalScrapeJobs.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/_additionalScrapeJobs.tpl rename to stable/prometheus/4.0.48/templates/prometheus/_additionalScrapeJobs.tpl diff --git a/stable/prometheus/4.0.47/templates/prometheus/_prometheus.tpl b/stable/prometheus/4.0.48/templates/prometheus/_prometheus.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/_prometheus.tpl rename to stable/prometheus/4.0.48/templates/prometheus/_prometheus.tpl diff --git a/stable/prometheus/4.0.47/templates/prometheus/_servicemonitor.tpl b/stable/prometheus/4.0.48/templates/prometheus/_servicemonitor.tpl similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/_servicemonitor.tpl rename to stable/prometheus/4.0.48/templates/prometheus/_servicemonitor.tpl diff --git a/stable/prometheus/4.0.47/templates/prometheus/clusterrole.yaml b/stable/prometheus/4.0.48/templates/prometheus/clusterrole.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/clusterrole.yaml rename to stable/prometheus/4.0.48/templates/prometheus/clusterrole.yaml diff --git a/stable/prometheus/4.0.47/templates/prometheus/clusterrolebinding.yaml b/stable/prometheus/4.0.48/templates/prometheus/clusterrolebinding.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/clusterrolebinding.yaml rename to stable/prometheus/4.0.48/templates/prometheus/clusterrolebinding.yaml diff --git a/stable/prometheus/4.0.47/templates/prometheus/serviceaccount.yaml b/stable/prometheus/4.0.48/templates/prometheus/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.47/templates/prometheus/serviceaccount.yaml rename to stable/prometheus/4.0.48/templates/prometheus/serviceaccount.yaml diff --git a/stable/teamspeak3/4.0.23/values.yaml b/stable/prometheus/4.0.48/values.yaml similarity index 100% rename from stable/teamspeak3/4.0.23/values.yaml rename to stable/prometheus/4.0.48/values.yaml diff --git a/stable/prowlarr/6.0.23/CHANGELOG.md b/stable/prowlarr/6.0.23/CHANGELOG.md deleted file mode 100644 index c3ef4da956b..00000000000 --- a/stable/prowlarr/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [prowlarr-6.0.22](https://github.com/truecharts/apps/compare/prowlarr-6.0.20...prowlarr-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [prowlarr-6.0.20](https://github.com/truecharts/apps/compare/prowlarr-6.0.19...prowlarr-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [prowlarr-6.0.19](https://github.com/truecharts/apps/compare/prowlarr-6.0.18...prowlarr-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [prowlarr-6.0.18](https://github.com/truecharts/apps/compare/prowlarr-6.0.17...prowlarr-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [prowlarr-6.0.17](https://github.com/truecharts/apps/compare/prowlarr-6.0.15...prowlarr-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [prowlarr-6.0.15](https://github.com/truecharts/apps/compare/prowlarr-6.0.13...prowlarr-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [prowlarr-6.0.13](https://github.com/truecharts/apps/compare/prowlarr-6.0.12...prowlarr-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [prowlarr-6.0.12](https://github.com/truecharts/apps/compare/prowlarr-6.0.11...prowlarr-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/prowlarr/6.0.23/Chart.lock b/stable/prowlarr/6.0.23/Chart.lock deleted file mode 100644 index 9832a6dff62..00000000000 --- a/stable/prowlarr/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:30:26.22137829Z" diff --git a/stable/prowlarr/6.0.23/Chart.yaml b/stable/prowlarr/6.0.23/Chart.yaml deleted file mode 100644 index 31fffba881d..00000000000 --- a/stable/prowlarr/6.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "0.4.2.1879" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: - Indexer manager/proxy built on the popular arr net base stack to integrate - with your various PVR apps. -home: https://github.com/truecharts/apps/tree/master/charts/stable/prowlarr -icon: https://truecharts.org/img/chart-icons/prowlarr.png -keywords: - - prowlarr - - torrent - - usenet -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: prowlarr -sources: - - https://github.com/Prowlarr/Prowlarr - - https://github.com/k8s-at-home/container-images -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/prowlarr/6.0.23/README.md b/stable/prowlarr/6.0.23/README.md deleted file mode 100644 index 47d99ff8d66..00000000000 --- a/stable/prowlarr/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# prowlarr - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 0.4.2.1879](https://img.shields.io/badge/AppVersion-0.4.2.1879-informational?style=flat-square) - -Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. - -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: [prowlarr](https://truecharts.org/docs/charts/stable/prowlarr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `prowlarr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install prowlarr TrueCharts/prowlarr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `prowlarr` deployment - -```console -helm uninstall prowlarr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install prowlarr \ - --set env.TZ="America/New York" \ - TrueCharts/prowlarr -``` - -#### 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 prowlarr TrueCharts/prowlarr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/prowlarr/6.0.23/ix_values.yaml b/stable/prowlarr/6.0.23/ix_values.yaml deleted file mode 100644 index 58c8790cb8f..00000000000 --- a/stable/prowlarr/6.0.23/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/prowlarr - tag: v0.4.2.1879@sha256:f7f07eaae35a54633cc4ed27948cd1d8975130bc417b3b5e210088755bf4021c - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 9696 - targetPort: 9696 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/prowlarr/6.0.24/CHANGELOG.md b/stable/prowlarr/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..b6373cd2040 --- /dev/null +++ b/stable/prowlarr/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [prowlarr-6.0.24](https://github.com/truecharts/apps/compare/prowlarr-6.0.23...prowlarr-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.23](https://github.com/truecharts/apps/compare/prowlarr-6.0.22...prowlarr-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [prowlarr-6.0.22](https://github.com/truecharts/apps/compare/prowlarr-6.0.20...prowlarr-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [prowlarr-6.0.20](https://github.com/truecharts/apps/compare/prowlarr-6.0.19...prowlarr-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [prowlarr-6.0.19](https://github.com/truecharts/apps/compare/prowlarr-6.0.18...prowlarr-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [prowlarr-6.0.18](https://github.com/truecharts/apps/compare/prowlarr-6.0.17...prowlarr-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [prowlarr-6.0.17](https://github.com/truecharts/apps/compare/prowlarr-6.0.15...prowlarr-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [prowlarr-6.0.15](https://github.com/truecharts/apps/compare/prowlarr-6.0.13...prowlarr-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [prowlarr-6.0.13](https://github.com/truecharts/apps/compare/prowlarr-6.0.12...prowlarr-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/prowlarr/6.0.24/Chart.lock b/stable/prowlarr/6.0.24/Chart.lock new file mode 100644 index 00000000000..30988b3991c --- /dev/null +++ b/stable/prowlarr/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:11.51850818Z" diff --git a/stable/prowlarr/6.0.24/Chart.yaml b/stable/prowlarr/6.0.24/Chart.yaml new file mode 100644 index 00000000000..9053ab4d9ed --- /dev/null +++ b/stable/prowlarr/6.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "0.4.2.1879" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: + Indexer manager/proxy built on the popular arr net base stack to integrate + with your various PVR apps. +home: https://github.com/truecharts/apps/tree/master/charts/stable/prowlarr +icon: https://truecharts.org/img/chart-icons/prowlarr.png +keywords: + - prowlarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: prowlarr +sources: + - https://github.com/Prowlarr/Prowlarr + - https://github.com/k8s-at-home/container-images +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/prowlarr/6.0.24/README.md b/stable/prowlarr/6.0.24/README.md new file mode 100644 index 00000000000..f0dd960caf8 --- /dev/null +++ b/stable/prowlarr/6.0.24/README.md @@ -0,0 +1,108 @@ +# prowlarr + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: 0.4.2.1879](https://img.shields.io/badge/AppVersion-0.4.2.1879-informational?style=flat-square) + +Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. + +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: [prowlarr](https://truecharts.org/docs/charts/stable/prowlarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `prowlarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install prowlarr TrueCharts/prowlarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `prowlarr` deployment + +```console +helm uninstall prowlarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install prowlarr \ + --set env.TZ="America/New York" \ + TrueCharts/prowlarr +``` + +#### 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 prowlarr TrueCharts/prowlarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/prowlarr/6.0.23/app-readme.md b/stable/prowlarr/6.0.24/app-readme.md similarity index 100% rename from stable/prowlarr/6.0.23/app-readme.md rename to stable/prowlarr/6.0.24/app-readme.md diff --git a/stable/teedy/7.0.24/charts/common-10.4.7.tgz b/stable/prowlarr/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/teedy/7.0.24/charts/common-10.4.7.tgz rename to stable/prowlarr/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/prowlarr/6.0.24/ix_values.yaml b/stable/prowlarr/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..f5287e4f8b2 --- /dev/null +++ b/stable/prowlarr/6.0.24/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/prowlarr + tag: v0.4.2.1879@sha256:336b79bf046aa1842d7d1ef726ee608292961d3a06b8754e88dee017ca545736 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 9696 + targetPort: 9696 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/prowlarr/6.0.23/questions.yaml b/stable/prowlarr/6.0.24/questions.yaml similarity index 100% rename from stable/prowlarr/6.0.23/questions.yaml rename to stable/prowlarr/6.0.24/questions.yaml diff --git a/stable/tinymediamanager/2.0.21/templates/common.yaml b/stable/prowlarr/6.0.24/templates/common.yaml similarity index 100% rename from stable/tinymediamanager/2.0.21/templates/common.yaml rename to stable/prowlarr/6.0.24/templates/common.yaml diff --git a/stable/teedy/7.0.24/values.yaml b/stable/prowlarr/6.0.24/values.yaml similarity index 100% rename from stable/teedy/7.0.24/values.yaml rename to stable/prowlarr/6.0.24/values.yaml diff --git a/stable/putty/1.0.0/CHANGELOG.md b/stable/putty/1.0.0/CHANGELOG.md deleted file mode 100644 index 3ade754e655..00000000000 --- a/stable/putty/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [putty-1.0.0](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [putty-1.0.0](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [putty-0.0.15](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [putty-0.0.14](https://github.com/truecharts/apps/compare/putty-0.0.12...putty-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [putty-0.0.12](https://github.com/truecharts/apps/compare/putty-0.0.11...putty-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [putty-0.0.11](https://github.com/truecharts/apps/compare/putty-0.0.10...putty-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [putty-0.0.10](https://github.com/truecharts/apps/compare/putty-0.0.8...putty-0.0.10) (2022-07-14) - -### Chore - -- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [putty-0.0.8](https://github.com/truecharts/apps/compare/putty-0.0.6...putty-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [putty-0.0.6](https://github.com/truecharts/apps/compare/putty-0.0.5...putty-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [putty-0.0.5](https://github.com/truecharts/apps/compare/putty-0.0.4...putty-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - diff --git a/stable/putty/1.0.0/Chart.lock b/stable/putty/1.0.0/Chart.lock deleted file mode 100644 index 4659a92f700..00000000000 --- a/stable/putty/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:30:29.160494633Z" diff --git a/stable/putty/1.0.0/Chart.yaml b/stable/putty/1.0.0/Chart.yaml deleted file mode 100644 index 4ae57f86a8d..00000000000 --- a/stable/putty/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.4.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. -home: https://github.com/truecharts/apps/tree/master/charts/stable/putty -icon: https://truecharts.org/img/chart-icons/putty.png -keywords: - - ssh - - putty -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: putty -sources: - - https://github.com/jlesage/docker-putty - - https://hub.docker.com/r/jlesage/putty/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/putty/1.0.0/README.md b/stable/putty/1.0.0/README.md deleted file mode 100644 index 70eda189074..00000000000 --- a/stable/putty/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# putty - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) - -PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. - -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: [putty](https://truecharts.org/docs/charts/stable/putty) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `putty` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install putty TrueCharts/putty -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `putty` deployment - -```console -helm uninstall putty -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install putty \ - --set env.TZ="America/New York" \ - TrueCharts/putty -``` - -#### 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 putty TrueCharts/putty -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/putty/1.0.0/ix_values.yaml b/stable/putty/1.0.0/ix_values.yaml deleted file mode 100644 index dfeeb41bc06..00000000000 --- a/stable/putty/1.0.0/ix_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -image: - repository: tccr.io/truecharts/putty - tag: v1.4.0@sha256:f89db29318fa70d0a24013de15bbeb3cc8752fb9ac1a66239eb283878aaae5e0 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10266 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10267 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-putty' - -secretEnv: - VNC_PASSWORD: "" - -putty: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - DISABLE_RESTART_SESSION_DIALOG_WINDOW: false - ENABLE_CJK_FONT: false - -configmap: - putty: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.putty.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.putty.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.putty.SECURE_CONNECTION }}' - DISABLE_RESTART_SESSION_DIALOG_WINDOW: '{{ ternary "1" "0" .Values.putty.DISABLE_RESTART_SESSION_DIALOG_WINDOW }}' - DISPLAY_WIDTH: "{{ .Values.putty.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.putty.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/putty/1.0.1/CHANGELOG.md b/stable/putty/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..486daf5bb8a --- /dev/null +++ b/stable/putty/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [putty-1.0.1](https://github.com/truecharts/apps/compare/putty-1.0.0...putty-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [putty-1.0.0](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [putty-1.0.0](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [putty-0.0.15](https://github.com/truecharts/apps/compare/putty-0.0.14...putty-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [putty-0.0.14](https://github.com/truecharts/apps/compare/putty-0.0.12...putty-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [putty-0.0.12](https://github.com/truecharts/apps/compare/putty-0.0.11...putty-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [putty-0.0.11](https://github.com/truecharts/apps/compare/putty-0.0.10...putty-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [putty-0.0.10](https://github.com/truecharts/apps/compare/putty-0.0.8...putty-0.0.10) (2022-07-14) + +### Chore + +- update some last icons ([#3160](https://github.com/truecharts/apps/issues/3160)) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [putty-0.0.8](https://github.com/truecharts/apps/compare/putty-0.0.6...putty-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [putty-0.0.6](https://github.com/truecharts/apps/compare/putty-0.0.5...putty-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + diff --git a/stable/putty/1.0.1/Chart.lock b/stable/putty/1.0.1/Chart.lock new file mode 100644 index 00000000000..a9774928c86 --- /dev/null +++ b/stable/putty/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:16.60103991Z" diff --git a/stable/putty/1.0.1/Chart.yaml b/stable/putty/1.0.1/Chart.yaml new file mode 100644 index 00000000000..63a208618d4 --- /dev/null +++ b/stable/putty/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.4.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. +home: https://github.com/truecharts/apps/tree/master/charts/stable/putty +icon: https://truecharts.org/img/chart-icons/putty.png +keywords: + - ssh + - putty +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: putty +sources: + - https://github.com/jlesage/docker-putty + - https://hub.docker.com/r/jlesage/putty/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/putty/1.0.1/README.md b/stable/putty/1.0.1/README.md new file mode 100644 index 00000000000..becbb2107c4 --- /dev/null +++ b/stable/putty/1.0.1/README.md @@ -0,0 +1,108 @@ +# putty + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.0](https://img.shields.io/badge/AppVersion-1.4.0-informational?style=flat-square) + +PuTTY is a free and open-source terminal emulator, serial console and network file transfer application. + +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: [putty](https://truecharts.org/docs/charts/stable/putty) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `putty` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install putty TrueCharts/putty +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `putty` deployment + +```console +helm uninstall putty +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install putty \ + --set env.TZ="America/New York" \ + TrueCharts/putty +``` + +#### 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 putty TrueCharts/putty -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/putty/1.0.0/app-readme.md b/stable/putty/1.0.1/app-readme.md similarity index 100% rename from stable/putty/1.0.0/app-readme.md rename to stable/putty/1.0.1/app-readme.md diff --git a/stable/thelounge/6.0.21/charts/common-10.4.7.tgz b/stable/putty/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/thelounge/6.0.21/charts/common-10.4.7.tgz rename to stable/putty/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/putty/1.0.1/ix_values.yaml b/stable/putty/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..f162c579711 --- /dev/null +++ b/stable/putty/1.0.1/ix_values.yaml @@ -0,0 +1,57 @@ +image: + repository: tccr.io/truecharts/putty + tag: v1.4.0@sha256:a9c7c3ab7f291c6ce01046ba10292865c73c31cb32a48701438dd648ee51a15b + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10266 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10267 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-putty' + +secretEnv: + VNC_PASSWORD: "" + +putty: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + DISABLE_RESTART_SESSION_DIALOG_WINDOW: false + ENABLE_CJK_FONT: false + +configmap: + putty: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.putty.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.putty.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.putty.SECURE_CONNECTION }}' + DISABLE_RESTART_SESSION_DIALOG_WINDOW: '{{ ternary "1" "0" .Values.putty.DISABLE_RESTART_SESSION_DIALOG_WINDOW }}' + DISPLAY_WIDTH: "{{ .Values.putty.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.putty.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/putty/1.0.0/questions.yaml b/stable/putty/1.0.1/questions.yaml similarity index 100% rename from stable/putty/1.0.0/questions.yaml rename to stable/putty/1.0.1/questions.yaml diff --git a/stable/traccar/7.0.24/templates/common.yaml b/stable/putty/1.0.1/templates/common.yaml similarity index 100% rename from stable/traccar/7.0.24/templates/common.yaml rename to stable/putty/1.0.1/templates/common.yaml diff --git a/stable/thelounge/6.0.21/values.yaml b/stable/putty/1.0.1/values.yaml similarity index 100% rename from stable/thelounge/6.0.21/values.yaml rename to stable/putty/1.0.1/values.yaml diff --git a/stable/pydio-cells/4.0.23/CHANGELOG.md b/stable/pydio-cells/4.0.23/CHANGELOG.md deleted file mode 100644 index b695ebaef57..00000000000 --- a/stable/pydio-cells/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [pydio-cells-4.0.22](https://github.com/truecharts/apps/compare/pydio-cells-4.0.21...pydio-cells-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [pydio-cells-4.0.21](https://github.com/truecharts/apps/compare/pydio-cells-4.0.19...pydio-cells-4.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [pydio-cells-4.0.19](https://github.com/truecharts/apps/compare/pydio-cells-4.0.18...pydio-cells-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [pydio-cells-4.0.18](https://github.com/truecharts/apps/compare/pydio-cells-4.0.17...pydio-cells-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [pydio-cells-4.0.17](https://github.com/truecharts/apps/compare/pydio-cells-4.0.15...pydio-cells-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [pydio-cells-4.0.15](https://github.com/truecharts/apps/compare/pydio-cells-4.0.13...pydio-cells-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [pydio-cells-4.0.13](https://github.com/truecharts/apps/compare/pydio-cells-4.0.12...pydio-cells-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [pydio-cells-4.0.12](https://github.com/truecharts/apps/compare/pydio-cells-4.0.11...pydio-cells-4.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/pydio-cells/4.0.23/Chart.lock b/stable/pydio-cells/4.0.23/Chart.lock deleted file mode 100644 index e57ff9218d9..00000000000 --- a/stable/pydio-cells/4.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:30:52.825564177Z" diff --git a/stable/pydio-cells/4.0.23/Chart.yaml b/stable/pydio-cells/4.0.23/Chart.yaml deleted file mode 100644 index 733d8bd48ed..00000000000 --- a/stable/pydio-cells/4.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: pydio-cells -version: 4.0.23 -appVersion: "3.0.9" -description: Pydio-cells is the nextgen file sharing platform for organizations. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/pydio-cells -icon: https://truecharts.org/img/chart-icons/pydio-cells.png -keywords: - - pydio-cells -sources: - - https://hub.docker.com/r/linuxserver/pydio-cells -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/pydio-cells/4.0.23/README.md b/stable/pydio-cells/4.0.23/README.md deleted file mode 100644 index fa234bd755f..00000000000 --- a/stable/pydio-cells/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# pydio-cells - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.9](https://img.shields.io/badge/AppVersion-3.0.9-informational?style=flat-square) - -Pydio-cells is the nextgen file sharing platform for organizations. - -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: [pydio-cells](https://truecharts.org/docs/charts/stable/pydio-cells) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `pydio-cells` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install pydio-cells TrueCharts/pydio-cells -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `pydio-cells` deployment - -```console -helm uninstall pydio-cells -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install pydio-cells \ - --set env.TZ="America/New York" \ - TrueCharts/pydio-cells -``` - -#### 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 pydio-cells TrueCharts/pydio-cells -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/pydio-cells/4.0.23/ix_values.yaml b/stable/pydio-cells/4.0.23/ix_values.yaml deleted file mode 100644 index dea2450b613..00000000000 --- a/stable/pydio-cells/4.0.23/ix_values.yaml +++ /dev/null @@ -1,114 +0,0 @@ -image: - repository: tccr.io/truecharts/pydio-cells - pullPolicy: IfNotPresent - tag: v3.0.9@sha256:942fb6afd0ba2afbb9d6e6496420dc60c02a2c1fa9b26034a73048b9c5df638d - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -configmap: - install: - enabled: true - data: - pydiocells-install: |- - frontendapplicationtitle: {{ .Values.pydioinstall.title }} - frontendlogin: {{ .Values.pydioinstall.username }} - frontendpassword: {{ .Values.pydioinstall.password }} - frontendrepeatpassword: {{ .Values.pydioinstall.password }} - dbconnectiontype: tcp - dbtcphostname: {{ printf "%v-%v" .Release.Name "mariadb" }} - dbtcpport: 3306 - dbtcpname: {{ .Values.mariadb.mariadbDatabase }} - dbtcpuser: {{ .Values.mariadb.mariadbUsername }} - dbtcppassword: {{ .Values.mariadb.mariadbPassword | trimAll "\"" }} - -env: - CELLS_EXTERNAL: "" - CELLS_GRPC_EXTERNAL: "{{ .Values.service.gprc.ports.gprc.port }}" - CELLS_HEALTHCHECK: "{{ .Values.service.healthcheck.ports.healthcheck.port }}" - CELLS_BIND: "0.0.0.0:{{ .Values.service.main.ports.main.port }}" - CELLS_WORKING_DIR: "/cells" - CELLS_DATA_DIR: "/cells/data" - CELLS_LOG_DIR: "/cells/logs" - CELLS_SERVICES_DIR: "/cells/services" - CELLS_INSTALL_YAML: "/cells/install.yml" - -pydioinstall: - username: "admin" - password: "supersecret" - title: "Pydio Cells" - -probes: - liveness: - custom: true - spec: - httpGet: - scheme: HTTP - path: "/healthcheck" - port: 10162 - readiness: - custom: true - spec: - httpGet: - scheme: HTTP - path: "/healthcheck" - port: 10162 - startup: - custom: true - spec: - httpGet: - scheme: HTTP - path: "/healthcheck" - port: 10162 - -service: - main: - ports: - main: - protocol: HTTPS - port: 10150 - gprc: - enabled: true - ports: - gprc: - enabled: true - port: 33060 - healthcheck: - enabled: true - ports: - healthcheck: - enabled: true - port: 10162 - -persistence: - cells: - enabled: true - mountPath: "/cells" - data: - enabled: true - mountPath: "/cells/data" - logs: - enabled: true - mountPath: "/cells/logs" - services: - enabled: true - mountPath: "/cells/services" - pydiocells-install: - enabled: "true" - mountPath: "/cells/install.yml" - subPath: "pydiocells-install" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-install" (include "tc.common.names.fullname" .) }}' - -mariadb: - enabled: true - mariadbUsername: pydiocells - mariadbDatabase: pydiocells - existingSecret: "mariadbcreds" diff --git a/stable/pydio-cells/4.0.24/CHANGELOG.md b/stable/pydio-cells/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..1a4865be8f2 --- /dev/null +++ b/stable/pydio-cells/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [pydio-cells-4.0.24](https://github.com/truecharts/apps/compare/pydio-cells-4.0.23...pydio-cells-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.23](https://github.com/truecharts/apps/compare/pydio-cells-4.0.22...pydio-cells-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [pydio-cells-4.0.22](https://github.com/truecharts/apps/compare/pydio-cells-4.0.21...pydio-cells-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [pydio-cells-4.0.21](https://github.com/truecharts/apps/compare/pydio-cells-4.0.19...pydio-cells-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [pydio-cells-4.0.19](https://github.com/truecharts/apps/compare/pydio-cells-4.0.18...pydio-cells-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [pydio-cells-4.0.18](https://github.com/truecharts/apps/compare/pydio-cells-4.0.17...pydio-cells-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [pydio-cells-4.0.17](https://github.com/truecharts/apps/compare/pydio-cells-4.0.15...pydio-cells-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [pydio-cells-4.0.15](https://github.com/truecharts/apps/compare/pydio-cells-4.0.13...pydio-cells-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [pydio-cells-4.0.13](https://github.com/truecharts/apps/compare/pydio-cells-4.0.12...pydio-cells-4.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/pydio-cells/4.0.24/Chart.lock b/stable/pydio-cells/4.0.24/Chart.lock new file mode 100644 index 00000000000..6caf6bc928b --- /dev/null +++ b/stable/pydio-cells/4.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T19:00:31.834886828Z" diff --git a/stable/pydio-cells/4.0.24/Chart.yaml b/stable/pydio-cells/4.0.24/Chart.yaml new file mode 100644 index 00000000000..987fccba611 --- /dev/null +++ b/stable/pydio-cells/4.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: pydio-cells +version: 4.0.24 +appVersion: "3.0.9" +description: Pydio-cells is the nextgen file sharing platform for organizations. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/pydio-cells +icon: https://truecharts.org/img/chart-icons/pydio-cells.png +keywords: + - pydio-cells +sources: + - https://hub.docker.com/r/linuxserver/pydio-cells +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/pydio-cells/4.0.24/README.md b/stable/pydio-cells/4.0.24/README.md new file mode 100644 index 00000000000..bc335d938a2 --- /dev/null +++ b/stable/pydio-cells/4.0.24/README.md @@ -0,0 +1,108 @@ +# pydio-cells + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.9](https://img.shields.io/badge/AppVersion-3.0.9-informational?style=flat-square) + +Pydio-cells is the nextgen file sharing platform for organizations. + +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: [pydio-cells](https://truecharts.org/docs/charts/stable/pydio-cells) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `pydio-cells` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install pydio-cells TrueCharts/pydio-cells +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `pydio-cells` deployment + +```console +helm uninstall pydio-cells +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install pydio-cells \ + --set env.TZ="America/New York" \ + TrueCharts/pydio-cells +``` + +#### 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 pydio-cells TrueCharts/pydio-cells -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/pydio-cells/4.0.23/app-readme.md b/stable/pydio-cells/4.0.24/app-readme.md similarity index 100% rename from stable/pydio-cells/4.0.23/app-readme.md rename to stable/pydio-cells/4.0.24/app-readme.md diff --git a/stable/theme-park/2.0.0/charts/common-10.4.7.tgz b/stable/pydio-cells/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/theme-park/2.0.0/charts/common-10.4.7.tgz rename to stable/pydio-cells/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/snipe-it/4.0.31/charts/mariadb-3.0.43.tgz b/stable/pydio-cells/4.0.24/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/snipe-it/4.0.31/charts/mariadb-3.0.43.tgz rename to stable/pydio-cells/4.0.24/charts/mariadb-3.0.43.tgz diff --git a/stable/pydio-cells/4.0.24/ix_values.yaml b/stable/pydio-cells/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..736f461e3d8 --- /dev/null +++ b/stable/pydio-cells/4.0.24/ix_values.yaml @@ -0,0 +1,114 @@ +image: + repository: tccr.io/truecharts/pydio-cells + pullPolicy: IfNotPresent + tag: v3.0.9@sha256:8eb6e4fa8a6ad27056683a97c8c4e2a61f1a6324e9272ac0fb0018097abd1d7e + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +configmap: + install: + enabled: true + data: + pydiocells-install: |- + frontendapplicationtitle: {{ .Values.pydioinstall.title }} + frontendlogin: {{ .Values.pydioinstall.username }} + frontendpassword: {{ .Values.pydioinstall.password }} + frontendrepeatpassword: {{ .Values.pydioinstall.password }} + dbconnectiontype: tcp + dbtcphostname: {{ printf "%v-%v" .Release.Name "mariadb" }} + dbtcpport: 3306 + dbtcpname: {{ .Values.mariadb.mariadbDatabase }} + dbtcpuser: {{ .Values.mariadb.mariadbUsername }} + dbtcppassword: {{ .Values.mariadb.mariadbPassword | trimAll "\"" }} + +env: + CELLS_EXTERNAL: "" + CELLS_GRPC_EXTERNAL: "{{ .Values.service.gprc.ports.gprc.port }}" + CELLS_HEALTHCHECK: "{{ .Values.service.healthcheck.ports.healthcheck.port }}" + CELLS_BIND: "0.0.0.0:{{ .Values.service.main.ports.main.port }}" + CELLS_WORKING_DIR: "/cells" + CELLS_DATA_DIR: "/cells/data" + CELLS_LOG_DIR: "/cells/logs" + CELLS_SERVICES_DIR: "/cells/services" + CELLS_INSTALL_YAML: "/cells/install.yml" + +pydioinstall: + username: "admin" + password: "supersecret" + title: "Pydio Cells" + +probes: + liveness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/healthcheck" + port: 10162 + readiness: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/healthcheck" + port: 10162 + startup: + custom: true + spec: + httpGet: + scheme: HTTP + path: "/healthcheck" + port: 10162 + +service: + main: + ports: + main: + protocol: HTTPS + port: 10150 + gprc: + enabled: true + ports: + gprc: + enabled: true + port: 33060 + healthcheck: + enabled: true + ports: + healthcheck: + enabled: true + port: 10162 + +persistence: + cells: + enabled: true + mountPath: "/cells" + data: + enabled: true + mountPath: "/cells/data" + logs: + enabled: true + mountPath: "/cells/logs" + services: + enabled: true + mountPath: "/cells/services" + pydiocells-install: + enabled: "true" + mountPath: "/cells/install.yml" + subPath: "pydiocells-install" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-install" (include "tc.common.names.fullname" .) }}' + +mariadb: + enabled: true + mariadbUsername: pydiocells + mariadbDatabase: pydiocells + existingSecret: "mariadbcreds" diff --git a/stable/pydio-cells/4.0.23/questions.yaml b/stable/pydio-cells/4.0.24/questions.yaml similarity index 100% rename from stable/pydio-cells/4.0.23/questions.yaml rename to stable/pydio-cells/4.0.24/questions.yaml diff --git a/stable/pydio-cells/4.0.23/templates/common.yaml b/stable/pydio-cells/4.0.24/templates/common.yaml similarity index 100% rename from stable/pydio-cells/4.0.23/templates/common.yaml rename to stable/pydio-cells/4.0.24/templates/common.yaml diff --git a/stable/theme-park/2.0.0/values.yaml b/stable/pydio-cells/4.0.24/values.yaml similarity index 100% rename from stable/theme-park/2.0.0/values.yaml rename to stable/pydio-cells/4.0.24/values.yaml diff --git a/stable/qbittorrent/11.0.25/CHANGELOG.md b/stable/qbittorrent/11.0.25/CHANGELOG.md new file mode 100644 index 00000000000..b1a75d9dbcc --- /dev/null +++ b/stable/qbittorrent/11.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [qbittorrent-11.0.25](https://github.com/truecharts/apps/compare/qbittorrent-11.0.24...qbittorrent-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.24](https://github.com/truecharts/apps/compare/qbittorrent-11.0.23...qbittorrent-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qbittorrent-11.0.23](https://github.com/truecharts/apps/compare/qbittorrent-11.0.21...qbittorrent-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [qbittorrent-11.0.21](https://github.com/truecharts/apps/compare/qbittorrent-11.0.20...qbittorrent-11.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [qbittorrent-11.0.20](https://github.com/truecharts/apps/compare/qbittorrent-11.0.19...qbittorrent-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [qbittorrent-11.0.19](https://github.com/truecharts/apps/compare/qbittorrent-11.0.17...qbittorrent-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [qbittorrent-11.0.17](https://github.com/truecharts/apps/compare/qbittorrent-11.0.15...qbittorrent-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [qbittorrent-11.0.15](https://github.com/truecharts/apps/compare/qbittorrent-11.0.14...qbittorrent-11.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [qbittorrent-11.0.14](https://github.com/truecharts/apps/compare/qbittorrent-11.0.13...qbittorrent-11.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/qbittorrent/11.0.25/Chart.lock b/stable/qbittorrent/11.0.25/Chart.lock new file mode 100644 index 00000000000..7a786019274 --- /dev/null +++ b/stable/qbittorrent/11.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:30.995891557Z" diff --git a/stable/qbittorrent/11.0.25/Chart.yaml b/stable/qbittorrent/11.0.25/Chart.yaml new file mode 100644 index 00000000000..de5b2b70642 --- /dev/null +++ b/stable/qbittorrent/11.0.25/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "4.4.3.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: qBittorrent is a cross-platform free and open-source BitTorrent client +home: https://github.com/truecharts/apps/tree/master/charts/stable/qbittorrent +icon: https://truecharts.org/img/chart-icons/qbittorrent.png +keywords: + - qbittorrent + - torrrent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: qbittorrent +sources: + - https://github.com/qbittorrent/qBittorrent +type: application +version: 11.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/qbittorrent/11.0.25/README.md b/stable/qbittorrent/11.0.25/README.md new file mode 100644 index 00000000000..f06a17a5f8e --- /dev/null +++ b/stable/qbittorrent/11.0.25/README.md @@ -0,0 +1,107 @@ +# qbittorrent + +![Version: 11.0.25](https://img.shields.io/badge/Version-11.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.4.3.1](https://img.shields.io/badge/AppVersion-4.4.3.1-informational?style=flat-square) + +qBittorrent is a cross-platform free and open-source BitTorrent client + +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: [qbittorrent](https://truecharts.org/docs/charts/stable/qbittorrent) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `qbittorrent` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install qbittorrent TrueCharts/qbittorrent +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `qbittorrent` deployment + +```console +helm uninstall qbittorrent +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install qbittorrent \ + --set env.TZ="America/New York" \ + TrueCharts/qbittorrent +``` + +#### 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 qbittorrent TrueCharts/qbittorrent -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/qbittorrent/11.0.25/app-readme.md b/stable/qbittorrent/11.0.25/app-readme.md new file mode 100644 index 00000000000..12894db44e3 --- /dev/null +++ b/stable/qbittorrent/11.0.25/app-readme.md @@ -0,0 +1,8 @@ +qBittorrent is a cross-platform free and open-source BitTorrent client + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/qbittorrent + +--- + +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/stable/tinymediamanager/2.0.21/charts/common-10.4.7.tgz b/stable/qbittorrent/11.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/tinymediamanager/2.0.21/charts/common-10.4.7.tgz rename to stable/qbittorrent/11.0.25/charts/common-10.4.7.tgz diff --git a/stable/qbittorrent/11.0.25/ix_values.yaml b/stable/qbittorrent/11.0.25/ix_values.yaml new file mode 100644 index 00000000000..8f0120fc7f3 --- /dev/null +++ b/stable/qbittorrent/11.0.25/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/qbittorrent + pullPolicy: IfNotPresent + tag: v4.4.3.1@sha256:1c4babf95744d0c77f82db444ddf91f7792d1438242b84a52df9eb7bb3d01470 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 10095 + targetPort: 8080 + torrent: + enabled: true + ports: + torrent: + enabled: true + port: 6881 + targetPort: 6881 + torrentudp: + enabled: true + ports: + torrentudp: + enabled: true + port: 6881 + targetPort: 6881 + protocol: UDP + +persistence: + config: + enabled: true + mountPath: "/config" + +additionalVolumes: + - name: qbittorrent-scripts + emptyDir: {} + ## When you want to enable automatic port configuration at startup, adjust this to: + # configMap: + # name: -scripts + # defaultMode: 511 + +additionalVolumeMounts: + - mountPath: "/config/custom-cont-init.d" + name: qbittorrent-scripts diff --git a/stable/qbittorrent/11.0.25/questions.yaml b/stable/qbittorrent/11.0.25/questions.yaml new file mode 100644 index 00000000000..9204c300e5e --- /dev/null +++ b/stable/qbittorrent/11.0.25/questions.yaml @@ -0,0 +1,2686 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10095 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: torrent + label: "TCP Torrent Service" + description: "Torrent service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: torrent + label: "TCP 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: 6881 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 6881 + + - variable: torrentudp + label: "UDP Torrent Service" + description: "Torrent service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: torrentudp + label: "UDP 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: 6881 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 6881 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/qbittorrent/11.0.25/templates/_configmap.tpl b/stable/qbittorrent/11.0.25/templates/_configmap.tpl new file mode 100644 index 00000000000..b5d6f3cfd15 --- /dev/null +++ b/stable/qbittorrent/11.0.25/templates/_configmap.tpl @@ -0,0 +1,32 @@ +{{/* Define the configmap */}} +{{- define "qbittorrent.configmap" -}} + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: {{ template "tc.common.names.fullname" . }}-scripts + labels: + {{- include "tc.common.labels" . | nindent 4 }} +data: + {{- $bittorrentPort := "" -}} + {{- $bittorrentPort = .Values.service.torrent.ports.torrent.port -}} + {{- if $bittorrentPort }} + 31-update-port: |- + #!/bin/bash + QBITTORRENT_CONFIGFILE="/config/qBittorrent/qBittorrent.conf" + INCOMING_PORT={{- $bittorrentPort }} + + incoming_port_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin='${INCOMING_PORT}) + if [[ -z "${incoming_port_exist}" ]]; then + incoming_exist=$(cat ${QBITTORRENT_CONFIGFILE} | grep -m 1 'Connection\\PortRangeMin') + if [[ ! -z "${incoming_exist}" ]]; then + # Get line number of Incoming + LINE_NUM=$(grep -Fn -m 1 'Connection\PortRangeMin' ${QBITTORRENT_CONFIGFILE} | cut -d: -f 1) + sed -i "${LINE_NUM}s@.*@Connection\\\PortRangeMin=${INCOMING_PORT}@" ${QBITTORRENT_CONFIGFILE} + else + echo "Connection\\PortRangeMin=${INCOMING_PORT}" >> ${QBITTORRENT_CONFIGFILE} + fi + fi + {{- end }} +{{- end -}} diff --git a/stable/qbittorrent/11.0.25/templates/common.yaml b/stable/qbittorrent/11.0.25/templates/common.yaml new file mode 100644 index 00000000000..a6f2d0e33f8 --- /dev/null +++ b/stable/qbittorrent/11.0.25/templates/common.yaml @@ -0,0 +1,6 @@ +{{/* Render the templates */}} +{{ include "tc.common.loader.all" . }} + + +{{/* Render the configmap */}} +{{ include "qbittorrent.configmap" . }} diff --git a/stable/tinymediamanager/2.0.21/values.yaml b/stable/qbittorrent/11.0.25/values.yaml similarity index 100% rename from stable/tinymediamanager/2.0.21/values.yaml rename to stable/qbittorrent/11.0.25/values.yaml diff --git a/stable/qdirstat/1.0.0/CHANGELOG.md b/stable/qdirstat/1.0.0/CHANGELOG.md deleted file mode 100644 index b332bee9f9c..00000000000 --- a/stable/qdirstat/1.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [qdirstat-1.0.0](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-1.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [qdirstat-1.0.0](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-1.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [qdirstat-0.0.15](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-0.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [qdirstat-0.0.14](https://github.com/truecharts/apps/compare/qdirstat-0.0.12...qdirstat-0.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [qdirstat-0.0.12](https://github.com/truecharts/apps/compare/qdirstat-0.0.11...qdirstat-0.0.12) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [qdirstat-0.0.11](https://github.com/truecharts/apps/compare/qdirstat-0.0.10...qdirstat-0.0.11) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [qdirstat-0.0.10](https://github.com/truecharts/apps/compare/qdirstat-0.0.8...qdirstat-0.0.10) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [qdirstat-0.0.8](https://github.com/truecharts/apps/compare/qdirstat-0.0.6...qdirstat-0.0.8) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [qdirstat-0.0.6](https://github.com/truecharts/apps/compare/qdirstat-0.0.5...qdirstat-0.0.6) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [qdirstat-0.0.5](https://github.com/truecharts/apps/compare/qdirstat-0.0.4...qdirstat-0.0.5) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [qdirstat-0.0.4](https://github.com/truecharts/apps/compare/qdirstat-0.0.3...qdirstat-0.0.4) (2022-07-11) - -#### Chore - diff --git a/stable/qdirstat/1.0.0/Chart.lock b/stable/qdirstat/1.0.0/Chart.lock deleted file mode 100644 index 5ec32a85820..00000000000 --- a/stable/qdirstat/1.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:31:09.451548163Z" diff --git a/stable/qdirstat/1.0.0/Chart.yaml b/stable/qdirstat/1.0.0/Chart.yaml deleted file mode 100644 index 988e2c3503a..00000000000 --- a/stable/qdirstat/1.0.0/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "1.5.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. -home: https://github.com/truecharts/apps/tree/master/charts/stable/qdirstat -icon: https://truecharts.org/img/chart-icons/qdirstat.png -keywords: - - stats - - qdirstat -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: qdirstat -sources: - - https://github.com/jlesage/docker-qdirstat - - https://hub.docker.com/r/jlesage/qdirstat/ -type: application -version: 1.0.0 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/qdirstat/1.0.0/README.md b/stable/qdirstat/1.0.0/README.md deleted file mode 100644 index b9fd95a496f..00000000000 --- a/stable/qdirstat/1.0.0/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# qdirstat - -![Version: 1.0.0](https://img.shields.io/badge/Version-1.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) - -QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. - -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: [qdirstat](https://truecharts.org/docs/charts/stable/qdirstat) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `qdirstat` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install qdirstat TrueCharts/qdirstat -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `qdirstat` deployment - -```console -helm uninstall qdirstat -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install qdirstat \ - --set env.TZ="America/New York" \ - TrueCharts/qdirstat -``` - -#### 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 qdirstat TrueCharts/qdirstat -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/qdirstat/1.0.0/ix_values.yaml b/stable/qdirstat/1.0.0/ix_values.yaml deleted file mode 100644 index 09950e8dc36..00000000000 --- a/stable/qdirstat/1.0.0/ix_values.yaml +++ /dev/null @@ -1,58 +0,0 @@ -image: - repository: tccr.io/truecharts/qdirstat - tag: v1.5.0@sha256:eb2eb3e8061afbb3469135513aded801a05f6cc90489374d24d72fddbf5455ab - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10262 - targetPort: 5800 - vnc: - enabled: true - ports: - vnc: - enabled: true - port: 10263 - targetPort: 5900 - -envFrom: - - configMapRef: - name: '{{ include "tc.common.names.fullname" . }}-qdirstat' - -secretEnv: - VNC_PASSWORD: "" - -qdirstat: - KEEP_APP_RUNNING: false - DISPLAY_WIDTH: 1280 - DISPLAY_HEIGHT: 768 - SECURE_CONNECTION: false - ENABLE_CJK_FONT: false - -configmap: - qdirstat: - enabled: true - data: - ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.qdirstat.ENABLE_CJK_FONT }}' - KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.qdirstat.KEEP_APP_RUNNING }}' - SECURE_CONNECTION: '{{ ternary "1" "0" .Values.qdirstat.SECURE_CONNECTION }}' - DISPLAY_WIDTH: "{{ .Values.qdirstat.DISPLAY_WIDTH }}" - DISPLAY_HEIGHT: "{{ .Values.qdirstat.DISPLAY_HEIGHT }}" - -persistence: - config: - enabled: true - mountPath: "/config" - storage: - enabled: true - mountPath: "/storage" diff --git a/stable/qdirstat/1.0.1/CHANGELOG.md b/stable/qdirstat/1.0.1/CHANGELOG.md new file mode 100644 index 00000000000..5536d40909a --- /dev/null +++ b/stable/qdirstat/1.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [qdirstat-1.0.1](https://github.com/truecharts/apps/compare/qdirstat-1.0.0...qdirstat-1.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [qdirstat-1.0.0](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-1.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [qdirstat-1.0.0](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-1.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [qdirstat-0.0.15](https://github.com/truecharts/apps/compare/qdirstat-0.0.14...qdirstat-0.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qdirstat-0.0.14](https://github.com/truecharts/apps/compare/qdirstat-0.0.12...qdirstat-0.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [qdirstat-0.0.12](https://github.com/truecharts/apps/compare/qdirstat-0.0.11...qdirstat-0.0.12) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [qdirstat-0.0.11](https://github.com/truecharts/apps/compare/qdirstat-0.0.10...qdirstat-0.0.11) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [qdirstat-0.0.10](https://github.com/truecharts/apps/compare/qdirstat-0.0.8...qdirstat-0.0.10) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [qdirstat-0.0.8](https://github.com/truecharts/apps/compare/qdirstat-0.0.6...qdirstat-0.0.8) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [qdirstat-0.0.6](https://github.com/truecharts/apps/compare/qdirstat-0.0.5...qdirstat-0.0.6) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [qdirstat-0.0.5](https://github.com/truecharts/apps/compare/qdirstat-0.0.4...qdirstat-0.0.5) (2022-07-12) + +#### Chore + diff --git a/stable/qdirstat/1.0.1/Chart.lock b/stable/qdirstat/1.0.1/Chart.lock new file mode 100644 index 00000000000..45e3f2c0800 --- /dev/null +++ b/stable/qdirstat/1.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:36.095700856Z" diff --git a/stable/qdirstat/1.0.1/Chart.yaml b/stable/qdirstat/1.0.1/Chart.yaml new file mode 100644 index 00000000000..e7587fa22c3 --- /dev/null +++ b/stable/qdirstat/1.0.1/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. +home: https://github.com/truecharts/apps/tree/master/charts/stable/qdirstat +icon: https://truecharts.org/img/chart-icons/qdirstat.png +keywords: + - stats + - qdirstat +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: qdirstat +sources: + - https://github.com/jlesage/docker-qdirstat + - https://hub.docker.com/r/jlesage/qdirstat/ +type: application +version: 1.0.1 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/qdirstat/1.0.1/README.md b/stable/qdirstat/1.0.1/README.md new file mode 100644 index 00000000000..a9f82746969 --- /dev/null +++ b/stable/qdirstat/1.0.1/README.md @@ -0,0 +1,108 @@ +# qdirstat + +![Version: 1.0.1](https://img.shields.io/badge/Version-1.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.0](https://img.shields.io/badge/AppVersion-1.5.0-informational?style=flat-square) + +QDirStat is a graphical application to show where your disk space has gone and to help you to clean it up. + +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: [qdirstat](https://truecharts.org/docs/charts/stable/qdirstat) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `qdirstat` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install qdirstat TrueCharts/qdirstat +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `qdirstat` deployment + +```console +helm uninstall qdirstat +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install qdirstat \ + --set env.TZ="America/New York" \ + TrueCharts/qdirstat +``` + +#### 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 qdirstat TrueCharts/qdirstat -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/qdirstat/1.0.0/app-readme.md b/stable/qdirstat/1.0.1/app-readme.md similarity index 100% rename from stable/qdirstat/1.0.0/app-readme.md rename to stable/qdirstat/1.0.1/app-readme.md diff --git a/stable/traccar/7.0.24/charts/common-10.4.7.tgz b/stable/qdirstat/1.0.1/charts/common-10.4.7.tgz similarity index 100% rename from stable/traccar/7.0.24/charts/common-10.4.7.tgz rename to stable/qdirstat/1.0.1/charts/common-10.4.7.tgz diff --git a/stable/qdirstat/1.0.1/ix_values.yaml b/stable/qdirstat/1.0.1/ix_values.yaml new file mode 100644 index 00000000000..003c8c3bb6d --- /dev/null +++ b/stable/qdirstat/1.0.1/ix_values.yaml @@ -0,0 +1,58 @@ +image: + repository: tccr.io/truecharts/qdirstat + tag: v1.5.0@sha256:3293d09c61e22457843dbc36c03311fcb0b56c480b949b3a29155af4d897780c + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10262 + targetPort: 5800 + vnc: + enabled: true + ports: + vnc: + enabled: true + port: 10263 + targetPort: 5900 + +envFrom: + - configMapRef: + name: '{{ include "tc.common.names.fullname" . }}-qdirstat' + +secretEnv: + VNC_PASSWORD: "" + +qdirstat: + KEEP_APP_RUNNING: false + DISPLAY_WIDTH: 1280 + DISPLAY_HEIGHT: 768 + SECURE_CONNECTION: false + ENABLE_CJK_FONT: false + +configmap: + qdirstat: + enabled: true + data: + ENABLE_CJK_FONT: '{{ ternary "1" "0" .Values.qdirstat.ENABLE_CJK_FONT }}' + KEEP_APP_RUNNING: '{{ ternary "1" "0" .Values.qdirstat.KEEP_APP_RUNNING }}' + SECURE_CONNECTION: '{{ ternary "1" "0" .Values.qdirstat.SECURE_CONNECTION }}' + DISPLAY_WIDTH: "{{ .Values.qdirstat.DISPLAY_WIDTH }}" + DISPLAY_HEIGHT: "{{ .Values.qdirstat.DISPLAY_HEIGHT }}" + +persistence: + config: + enabled: true + mountPath: "/config" + storage: + enabled: true + mountPath: "/storage" diff --git a/stable/qdirstat/1.0.0/questions.yaml b/stable/qdirstat/1.0.1/questions.yaml similarity index 100% rename from stable/qdirstat/1.0.0/questions.yaml rename to stable/qdirstat/1.0.1/questions.yaml diff --git a/stable/trilium-notes/5.0.22/templates/common.yaml b/stable/qdirstat/1.0.1/templates/common.yaml similarity index 100% rename from stable/trilium-notes/5.0.22/templates/common.yaml rename to stable/qdirstat/1.0.1/templates/common.yaml diff --git a/stable/traccar/7.0.24/values.yaml b/stable/qdirstat/1.0.1/values.yaml similarity index 100% rename from stable/traccar/7.0.24/values.yaml rename to stable/qdirstat/1.0.1/values.yaml diff --git a/stable/qinglong/2.0.24/CHANGELOG.md b/stable/qinglong/2.0.24/CHANGELOG.md deleted file mode 100644 index aa916d84283..00000000000 --- a/stable/qinglong/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [qinglong-2.0.23](https://github.com/truecharts/apps/compare/qinglong-2.0.21...qinglong-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [qinglong-2.0.21](https://github.com/truecharts/apps/compare/qinglong-2.0.20...qinglong-2.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [qinglong-2.0.20](https://github.com/truecharts/apps/compare/qinglong-2.0.19...qinglong-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [qinglong-2.0.19](https://github.com/truecharts/apps/compare/qinglong-2.0.18...qinglong-2.0.19) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [qinglong-2.0.18](https://github.com/truecharts/apps/compare/qinglong-2.0.17...qinglong-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [qinglong-2.0.17](https://github.com/truecharts/apps/compare/qinglong-2.0.15...qinglong-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [qinglong-2.0.15](https://github.com/truecharts/apps/compare/qinglong-2.0.13...qinglong-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [qinglong-2.0.13](https://github.com/truecharts/apps/compare/qinglong-2.0.12...qinglong-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - diff --git a/stable/qinglong/2.0.24/Chart.lock b/stable/qinglong/2.0.24/Chart.lock deleted file mode 100644 index 30e85ee5a99..00000000000 --- a/stable/qinglong/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:31:12.209089976Z" diff --git a/stable/qinglong/2.0.24/Chart.yaml b/stable/qinglong/2.0.24/Chart.yaml deleted file mode 100644 index 58d75d3bdcb..00000000000 --- a/stable/qinglong/2.0.24/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: qinglong -version: 2.0.24 -appVersion: "2.13.6" -description: A timed task management panel that supports typescript, javaScript, python3, and shell -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/qinglong -icon: https://truecharts.org/img/chart-icons/qinglong.png -keywords: - - qinglong - - task -sources: - - https://hub.docker.com/r/whyour/qinglong -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/qinglong/2.0.24/README.md b/stable/qinglong/2.0.24/README.md deleted file mode 100644 index 919404509c2..00000000000 --- a/stable/qinglong/2.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# qinglong - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.13.6](https://img.shields.io/badge/AppVersion-2.13.6-informational?style=flat-square) - -A timed task management panel that supports typescript, javaScript, python3, and shell - -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: [qinglong](https://truecharts.org/docs/charts/stable/qinglong) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `qinglong` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install qinglong TrueCharts/qinglong -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `qinglong` deployment - -```console -helm uninstall qinglong -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install qinglong \ - --set env.TZ="America/New York" \ - TrueCharts/qinglong -``` - -#### 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 qinglong TrueCharts/qinglong -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/qinglong/2.0.24/ix_values.yaml b/stable/qinglong/2.0.24/ix_values.yaml deleted file mode 100644 index 82c969140b5..00000000000 --- a/stable/qinglong/2.0.24/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/qinglong - pullPolicy: IfNotPresent - tag: v2.13.6@sha256:d7302a37d0a52def9ebd227c2f96c7583b6027a9a6ec0c35e6bdb3236c5ec28b - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - targetPort: 5700 - port: 10176 - -persistence: - data: - enabled: true - mountPath: "/ql/data" diff --git a/stable/qinglong/2.0.25/CHANGELOG.md b/stable/qinglong/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..74e155cfc58 --- /dev/null +++ b/stable/qinglong/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [qinglong-2.0.25](https://github.com/truecharts/apps/compare/qinglong-2.0.24...qinglong-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qinglong-2.0.24](https://github.com/truecharts/apps/compare/qinglong-2.0.23...qinglong-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [qinglong-2.0.23](https://github.com/truecharts/apps/compare/qinglong-2.0.21...qinglong-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [qinglong-2.0.21](https://github.com/truecharts/apps/compare/qinglong-2.0.20...qinglong-2.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [qinglong-2.0.20](https://github.com/truecharts/apps/compare/qinglong-2.0.19...qinglong-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [qinglong-2.0.19](https://github.com/truecharts/apps/compare/qinglong-2.0.18...qinglong-2.0.19) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [qinglong-2.0.18](https://github.com/truecharts/apps/compare/qinglong-2.0.17...qinglong-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [qinglong-2.0.17](https://github.com/truecharts/apps/compare/qinglong-2.0.15...qinglong-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [qinglong-2.0.15](https://github.com/truecharts/apps/compare/qinglong-2.0.13...qinglong-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + diff --git a/stable/qinglong/2.0.25/Chart.lock b/stable/qinglong/2.0.25/Chart.lock new file mode 100644 index 00000000000..453e5ff1bc5 --- /dev/null +++ b/stable/qinglong/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:48.197244424Z" diff --git a/stable/qinglong/2.0.25/Chart.yaml b/stable/qinglong/2.0.25/Chart.yaml new file mode 100644 index 00000000000..ca460a849e2 --- /dev/null +++ b/stable/qinglong/2.0.25/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: qinglong +version: 2.0.25 +appVersion: "2.13.6" +description: A timed task management panel that supports typescript, javaScript, python3, and shell +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/qinglong +icon: https://truecharts.org/img/chart-icons/qinglong.png +keywords: + - qinglong + - task +sources: + - https://hub.docker.com/r/whyour/qinglong +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/qinglong/2.0.25/README.md b/stable/qinglong/2.0.25/README.md new file mode 100644 index 00000000000..dd51ae7b5fa --- /dev/null +++ b/stable/qinglong/2.0.25/README.md @@ -0,0 +1,107 @@ +# qinglong + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.13.6](https://img.shields.io/badge/AppVersion-2.13.6-informational?style=flat-square) + +A timed task management panel that supports typescript, javaScript, python3, and shell + +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: [qinglong](https://truecharts.org/docs/charts/stable/qinglong) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `qinglong` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install qinglong TrueCharts/qinglong +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `qinglong` deployment + +```console +helm uninstall qinglong +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install qinglong \ + --set env.TZ="America/New York" \ + TrueCharts/qinglong +``` + +#### 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 qinglong TrueCharts/qinglong -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/qinglong/2.0.24/app-readme.md b/stable/qinglong/2.0.25/app-readme.md similarity index 100% rename from stable/qinglong/2.0.24/app-readme.md rename to stable/qinglong/2.0.25/app-readme.md diff --git a/stable/trilium-notes/5.0.22/charts/common-10.4.7.tgz b/stable/qinglong/2.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/trilium-notes/5.0.22/charts/common-10.4.7.tgz rename to stable/qinglong/2.0.25/charts/common-10.4.7.tgz diff --git a/stable/qinglong/2.0.25/ix_values.yaml b/stable/qinglong/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..8a58d87e527 --- /dev/null +++ b/stable/qinglong/2.0.25/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/qinglong + pullPolicy: IfNotPresent + tag: v2.13.6@sha256:34069d037bd95e1f1b2c1160cf2e17b162e14d8a146819d0fd52f8f4bb52d292 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 5700 + port: 10176 + +persistence: + data: + enabled: true + mountPath: "/ql/data" diff --git a/stable/qinglong/2.0.24/questions.yaml b/stable/qinglong/2.0.25/questions.yaml similarity index 100% rename from stable/qinglong/2.0.24/questions.yaml rename to stable/qinglong/2.0.25/questions.yaml diff --git a/stable/typecho/3.0.23/templates/common.yaml b/stable/qinglong/2.0.25/templates/common.yaml similarity index 100% rename from stable/typecho/3.0.23/templates/common.yaml rename to stable/qinglong/2.0.25/templates/common.yaml diff --git a/stable/trilium-notes/5.0.22/values.yaml b/stable/qinglong/2.0.25/values.yaml similarity index 100% rename from stable/trilium-notes/5.0.22/values.yaml rename to stable/qinglong/2.0.25/values.yaml diff --git a/stable/radarr/11.0.23/CHANGELOG.md b/stable/radarr/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..9cba877007c --- /dev/null +++ b/stable/radarr/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [radarr-11.0.23](https://github.com/truecharts/apps/compare/radarr-11.0.22...radarr-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radarr-11.0.22](https://github.com/truecharts/apps/compare/radarr-11.0.21...radarr-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [radarr-11.0.21](https://github.com/truecharts/apps/compare/radarr-11.0.19...radarr-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [radarr-11.0.19](https://github.com/truecharts/apps/compare/radarr-11.0.18...radarr-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [radarr-11.0.18](https://github.com/truecharts/apps/compare/radarr-11.0.17...radarr-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [radarr-11.0.17](https://github.com/truecharts/apps/compare/radarr-11.0.15...radarr-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [radarr-11.0.15](https://github.com/truecharts/apps/compare/radarr-11.0.13...radarr-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [radarr-11.0.13](https://github.com/truecharts/apps/compare/radarr-11.0.12...radarr-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [radarr-11.0.12](https://github.com/truecharts/apps/compare/radarr-11.0.11...radarr-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/radarr/11.0.23/Chart.lock b/stable/radarr/11.0.23/Chart.lock new file mode 100644 index 00000000000..fd6f9635188 --- /dev/null +++ b/stable/radarr/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:00:49.741742298Z" diff --git a/stable/radarr/11.0.23/Chart.yaml b/stable/radarr/11.0.23/Chart.yaml new file mode 100644 index 00000000000..d9c3fa0630a --- /dev/null +++ b/stable/radarr/11.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.1.0.6175" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: "A fork of Sonarr to work with movies \xE0 la Couchpotato" +home: https://github.com/truecharts/apps/tree/master/charts/stable/radarr +icon: https://truecharts.org/img/chart-icons/radarr.png +keywords: + - radarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: radarr +sources: + - https://github.com/Radarr/Radarr +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/radarr/11.0.23/README.md b/stable/radarr/11.0.23/README.md new file mode 100644 index 00000000000..03674069605 --- /dev/null +++ b/stable/radarr/11.0.23/README.md @@ -0,0 +1,107 @@ +# radarr + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.1.0.6175](https://img.shields.io/badge/AppVersion-4.1.0.6175-informational?style=flat-square) + +A fork of Sonarr to work with movies à la Couchpotato + +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: [radarr](https://truecharts.org/docs/charts/stable/radarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `radarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install radarr TrueCharts/radarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `radarr` deployment + +```console +helm uninstall radarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install radarr \ + --set env.TZ="America/New York" \ + TrueCharts/radarr +``` + +#### 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 radarr TrueCharts/radarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/radarr/11.0.23/app-readme.md b/stable/radarr/11.0.23/app-readme.md new file mode 100644 index 00000000000..db3b6f70779 --- /dev/null +++ b/stable/radarr/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +A fork of Sonarr to work with movies à la Couchpotato + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/radarr + +--- + +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/stable/tt-rss/7.0.23/charts/common-10.4.7.tgz b/stable/radarr/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/tt-rss/7.0.23/charts/common-10.4.7.tgz rename to stable/radarr/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/radarr/11.0.23/ix_values.yaml b/stable/radarr/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..5a6aeac1020 --- /dev/null +++ b/stable/radarr/11.0.23/ix_values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/radarr + pullPolicy: IfNotPresent + tag: v4.1.0.6175@sha256:c545637bb9abf0ce177f1fbec9e75c5d1451414fda51159b7d772566f4c9d3d8 + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 7878 + targetPort: 7878 + +probes: + liveness: + enabled: true + ## Set this to true if you wish to specify your own livenessProbe + custom: true + ## The spec field contains the values for the default livenessProbe. + ## If you selected custom: true, this field holds the definition of the livenessProbe. + spec: + exec: + command: + - /usr/bin/env + - bash + - -c + - curl --fail localhost:7878/api/v3/system/status?apiKey=`IFS=\> && while + read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 10 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/radarr/11.0.23/questions.yaml b/stable/radarr/11.0.23/questions.yaml new file mode 100644 index 00000000000..6854210a017 --- /dev/null +++ b/stable/radarr/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 7878 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 7878 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/unmanic/3.0.21/templates/common.yaml b/stable/radarr/11.0.23/templates/common.yaml similarity index 100% rename from stable/unmanic/3.0.21/templates/common.yaml rename to stable/radarr/11.0.23/templates/common.yaml diff --git a/stable/tt-rss/7.0.23/values.yaml b/stable/radarr/11.0.23/values.yaml similarity index 100% rename from stable/tt-rss/7.0.23/values.yaml rename to stable/radarr/11.0.23/values.yaml diff --git a/stable/recipes/8.0.29/CHANGELOG.md b/stable/recipes/8.0.29/CHANGELOG.md deleted file mode 100644 index 827ef6bed4a..00000000000 --- a/stable/recipes/8.0.29/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [recipes-8.0.29](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.29) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [recipes-8.0.28](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.28) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [recipes-8.0.28](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [recipes-8.0.27](https://github.com/truecharts/apps/compare/recipes-8.0.26...recipes-8.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [recipes-8.0.26](https://github.com/truecharts/apps/compare/recipes-8.0.24...recipes-8.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [recipes-8.0.24](https://github.com/truecharts/apps/compare/recipes-8.0.23...recipes-8.0.24) (2022-07-22) - -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [recipes-8.0.23](https://github.com/truecharts/apps/compare/recipes-8.0.22...recipes-8.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [recipes-8.0.22](https://github.com/truecharts/apps/compare/recipes-8.0.21...recipes-8.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [recipes-8.0.21](https://github.com/truecharts/apps/compare/recipes-8.0.19...recipes-8.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [recipes-8.0.19](https://github.com/truecharts/apps/compare/recipes-8.0.18...recipes-8.0.19) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [recipes-8.0.18](https://github.com/truecharts/apps/compare/recipes-8.0.17...recipes-8.0.18) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - diff --git a/stable/recipes/8.0.29/Chart.lock b/stable/recipes/8.0.29/Chart.lock deleted file mode 100644 index fe8b59ca198..00000000000 --- a/stable/recipes/8.0.29/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:31:49.558929277Z" diff --git a/stable/recipes/8.0.29/Chart.yaml b/stable/recipes/8.0.29/Chart.yaml deleted file mode 100644 index 3dbefc4ad4a..00000000000 --- a/stable/recipes/8.0.29/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.3.2" -description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. -name: recipes -version: 8.0.29 -kubeVersion: ">=1.16.0-0" -keywords: - - recipes - - cooking -home: https://github.com/truecharts/apps/tree/master/charts/stable/recipes -icon: https://truecharts.org/img/chart-icons/recipes.png -sources: - - https://github.com/vabene1111/recipes - - https://hub.docker.com/r/vabene1111/recipes -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/recipes/8.0.29/README.md b/stable/recipes/8.0.29/README.md deleted file mode 100644 index a1c50e9296a..00000000000 --- a/stable/recipes/8.0.29/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# recipes - -![Version: 8.0.29](https://img.shields.io/badge/Version-8.0.29-informational?style=flat-square) ![AppVersion: 1.3.2](https://img.shields.io/badge/AppVersion-1.3.2-informational?style=flat-square) - -Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. - -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: [recipes](https://truecharts.org/docs/charts/stable/recipes) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `recipes` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install recipes TrueCharts/recipes -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `recipes` deployment - -```console -helm uninstall recipes -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install recipes \ - --set env.TZ="America/New York" \ - TrueCharts/recipes -``` - -#### 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 recipes TrueCharts/recipes -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/recipes/8.0.29/ix_values.yaml b/stable/recipes/8.0.29/ix_values.yaml deleted file mode 100644 index 29e9613fe90..00000000000 --- a/stable/recipes/8.0.29/ix_values.yaml +++ /dev/null @@ -1,118 +0,0 @@ -image: - repository: tccr.io/truecharts/recipes - tag: v1.3.2@sha256:fe7e0368da12699f6f68ba1f319b5892af2e440a673bd965b1d7e3d23de4e952 - pullPolicy: IfNotPresent - -nginxImage: - repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:4dca9b83e5daef93e80b36abd25c7e93f6ed73a6bd6cd389c2aaef92af34086a - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -configmap: - config: - enabled: true - data: - nginx-config: |- - events { - worker_connections 1024; - } - http { - include /etc/nginx/mime.types; - server { - listen 80; - server_name _; - client_max_body_size 16M; - # serve media files - location /media/ { - alias /media/; - } - # serve static files - location /static/ { - alias /static/; - } - # pass requests for dynamic content to gunicorn - location / { - proxy_set_header Host $host; - proxy_pass http://localhost:8080; - } - } - } - -env: - DEBUG: 0 - ALLOWED_HOSTS: "*" - GUNICORN_MEDIA: 0 - FRACTION_PREF_DEFAULT: 0 - COMMENT_PREF_DEFAULT: 1 - SHOPPING_MIN_AUTOSYNC_INTERVAL: 5 - TIMEZONE: "{{ .Values.TZ }}" - DB_ENGINE: "django.db.backends.postgresql" - POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_PORT: "5432" - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - SECRET_KEY: - secretKeyRef: - name: recipes-secrets - key: SECRET_KEY - -additionalContainers: - nginx: - name: nginx - image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" - ports: - - containerPort: 80 - name: main - volumeMounts: - - name: recipes-config - mountPath: "/etc/nginx/nginx.conf" - subPath: nginx-config - readOnly: true - - name: media - mountPath: "/media" - - name: static - mountPath: "/static" - -service: - main: - ports: - main: - port: 10029 - targetPort: 80 - -persistence: - media: - enabled: true - mountPath: "/opt/recipes/mediafiles" - static: - enabled: true - type: emptyDir - mountPath: "/opt/recipes/staticfiles" - recipes-config: - enabled: "true" - mountPath: "/etc/nginx/nginx.conf" - subPath: "nginx.conf" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: recipes - postgresqlDatabase: recipes diff --git a/stable/recipes/8.0.30/CHANGELOG.md b/stable/recipes/8.0.30/CHANGELOG.md new file mode 100644 index 00000000000..1678dd8695b --- /dev/null +++ b/stable/recipes/8.0.30/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [recipes-8.0.30](https://github.com/truecharts/apps/compare/recipes-8.0.29...recipes-8.0.30) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [recipes-8.0.29](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.29) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [recipes-8.0.28](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [recipes-8.0.28](https://github.com/truecharts/apps/compare/recipes-8.0.27...recipes-8.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [recipes-8.0.27](https://github.com/truecharts/apps/compare/recipes-8.0.26...recipes-8.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [recipes-8.0.26](https://github.com/truecharts/apps/compare/recipes-8.0.24...recipes-8.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [recipes-8.0.24](https://github.com/truecharts/apps/compare/recipes-8.0.23...recipes-8.0.24) (2022-07-22) + +### Chore + +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + + + +## [recipes-8.0.23](https://github.com/truecharts/apps/compare/recipes-8.0.22...recipes-8.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [recipes-8.0.22](https://github.com/truecharts/apps/compare/recipes-8.0.21...recipes-8.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [recipes-8.0.21](https://github.com/truecharts/apps/compare/recipes-8.0.19...recipes-8.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [recipes-8.0.19](https://github.com/truecharts/apps/compare/recipes-8.0.18...recipes-8.0.19) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) diff --git a/stable/recipes/8.0.30/Chart.lock b/stable/recipes/8.0.30/Chart.lock new file mode 100644 index 00000000000..a9cff0f87ed --- /dev/null +++ b/stable/recipes/8.0.30/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:01:02.634619261Z" diff --git a/stable/recipes/8.0.30/Chart.yaml b/stable/recipes/8.0.30/Chart.yaml new file mode 100644 index 00000000000..e4e4e75a63a --- /dev/null +++ b/stable/recipes/8.0.30/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.3.2" +description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. +name: recipes +version: 8.0.30 +kubeVersion: ">=1.16.0-0" +keywords: + - recipes + - cooking +home: https://github.com/truecharts/apps/tree/master/charts/stable/recipes +icon: https://truecharts.org/img/chart-icons/recipes.png +sources: + - https://github.com/vabene1111/recipes + - https://hub.docker.com/r/vabene1111/recipes +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/recipes/8.0.30/README.md b/stable/recipes/8.0.30/README.md new file mode 100644 index 00000000000..4760b22c1c4 --- /dev/null +++ b/stable/recipes/8.0.30/README.md @@ -0,0 +1,109 @@ +# recipes + +![Version: 8.0.30](https://img.shields.io/badge/Version-8.0.30-informational?style=flat-square) ![AppVersion: 1.3.2](https://img.shields.io/badge/AppVersion-1.3.2-informational?style=flat-square) + +Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. + +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: [recipes](https://truecharts.org/docs/charts/stable/recipes) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `recipes` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install recipes TrueCharts/recipes +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `recipes` deployment + +```console +helm uninstall recipes +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install recipes \ + --set env.TZ="America/New York" \ + TrueCharts/recipes +``` + +#### 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 recipes TrueCharts/recipes -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/recipes/8.0.29/app-readme.md b/stable/recipes/8.0.30/app-readme.md similarity index 100% rename from stable/recipes/8.0.29/app-readme.md rename to stable/recipes/8.0.30/app-readme.md diff --git a/stable/typecho/3.0.23/charts/common-10.4.7.tgz b/stable/recipes/8.0.30/charts/common-10.4.7.tgz similarity index 100% rename from stable/typecho/3.0.23/charts/common-10.4.7.tgz rename to stable/recipes/8.0.30/charts/common-10.4.7.tgz diff --git a/stable/strapi/4.0.23/charts/postgresql-8.0.45.tgz b/stable/recipes/8.0.30/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/strapi/4.0.23/charts/postgresql-8.0.45.tgz rename to stable/recipes/8.0.30/charts/postgresql-8.0.45.tgz diff --git a/stable/recipes/8.0.30/ix_values.yaml b/stable/recipes/8.0.30/ix_values.yaml new file mode 100644 index 00000000000..65eb13bfbde --- /dev/null +++ b/stable/recipes/8.0.30/ix_values.yaml @@ -0,0 +1,118 @@ +image: + repository: tccr.io/truecharts/recipes + tag: v1.3.2@sha256:6df81b679f8f44094380a91f96812cd8809d661566518b8b0d72d952eda16fa8 + pullPolicy: IfNotPresent + +nginxImage: + repository: tccr.io/truecharts/nginx + tag: v1.23.1@sha256:bbad83037fe19f0bd1e2bf9cd9b7889615e043050f8a9731b3a6e61cc563382f + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +configmap: + config: + enabled: true + data: + nginx-config: |- + events { + worker_connections 1024; + } + http { + include /etc/nginx/mime.types; + server { + listen 80; + server_name _; + client_max_body_size 16M; + # serve media files + location /media/ { + alias /media/; + } + # serve static files + location /static/ { + alias /static/; + } + # pass requests for dynamic content to gunicorn + location / { + proxy_set_header Host $host; + proxy_pass http://localhost:8080; + } + } + } + +env: + DEBUG: 0 + ALLOWED_HOSTS: "*" + GUNICORN_MEDIA: 0 + FRACTION_PREF_DEFAULT: 0 + COMMENT_PREF_DEFAULT: 1 + SHOPPING_MIN_AUTOSYNC_INTERVAL: 5 + TIMEZONE: "{{ .Values.TZ }}" + DB_ENGINE: "django.db.backends.postgresql" + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_PORT: "5432" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + SECRET_KEY: + secretKeyRef: + name: recipes-secrets + key: SECRET_KEY + +additionalContainers: + nginx: + name: nginx + image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" + ports: + - containerPort: 80 + name: main + volumeMounts: + - name: recipes-config + mountPath: "/etc/nginx/nginx.conf" + subPath: nginx-config + readOnly: true + - name: media + mountPath: "/media" + - name: static + mountPath: "/static" + +service: + main: + ports: + main: + port: 10029 + targetPort: 80 + +persistence: + media: + enabled: true + mountPath: "/opt/recipes/mediafiles" + static: + enabled: true + type: emptyDir + mountPath: "/opt/recipes/staticfiles" + recipes-config: + enabled: "true" + mountPath: "/etc/nginx/nginx.conf" + subPath: "nginx.conf" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: recipes + postgresqlDatabase: recipes diff --git a/stable/recipes/8.0.29/questions.yaml b/stable/recipes/8.0.30/questions.yaml similarity index 100% rename from stable/recipes/8.0.29/questions.yaml rename to stable/recipes/8.0.30/questions.yaml diff --git a/stable/recipes/8.0.29/templates/_sercrets.tpl b/stable/recipes/8.0.30/templates/_sercrets.tpl similarity index 100% rename from stable/recipes/8.0.29/templates/_sercrets.tpl rename to stable/recipes/8.0.30/templates/_sercrets.tpl diff --git a/stable/recipes/8.0.29/templates/common.yaml b/stable/recipes/8.0.30/templates/common.yaml similarity index 100% rename from stable/recipes/8.0.29/templates/common.yaml rename to stable/recipes/8.0.30/templates/common.yaml diff --git a/stable/typecho/3.0.23/values.yaml b/stable/recipes/8.0.30/values.yaml similarity index 100% rename from stable/typecho/3.0.23/values.yaml rename to stable/recipes/8.0.30/values.yaml diff --git a/stable/redmine/3.0.27/CHANGELOG.md b/stable/redmine/3.0.27/CHANGELOG.md deleted file mode 100644 index 587b4ee9cca..00000000000 --- a/stable/redmine/3.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [redmine-3.0.26](https://github.com/truecharts/apps/compare/redmine-3.0.25...redmine-3.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [redmine-3.0.25](https://github.com/truecharts/apps/compare/redmine-3.0.23...redmine-3.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [redmine-3.0.23](https://github.com/truecharts/apps/compare/redmine-3.0.22...redmine-3.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [redmine-3.0.22](https://github.com/truecharts/apps/compare/redmine-3.0.21...redmine-3.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [redmine-3.0.21](https://github.com/truecharts/apps/compare/redmine-3.0.19...redmine-3.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [redmine-3.0.19](https://github.com/truecharts/apps/compare/redmine-3.0.18...redmine-3.0.19) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [redmine-3.0.18](https://github.com/truecharts/apps/compare/redmine-3.0.17...redmine-3.0.18) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [redmine-3.0.17](https://github.com/truecharts/apps/compare/redmine-3.0.15...redmine-3.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - diff --git a/stable/redmine/3.0.27/Chart.lock b/stable/redmine/3.0.27/Chart.lock deleted file mode 100644 index de879711c5d..00000000000 --- a/stable/redmine/3.0.27/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:31:56.057043862Z" diff --git a/stable/redmine/3.0.27/Chart.yaml b/stable/redmine/3.0.27/Chart.yaml deleted file mode 100644 index 5879193e07e..00000000000 --- a/stable/redmine/3.0.27/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "5.0.2" -kubeVersion: ">=1.16.0-0" -version: 3.0.27 -name: redmine -description: Redmine is a flexible project management web application written using Ruby on Rails framework. -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/redmine -icon: https://truecharts.org/img/chart-icons/redmine.png -keywords: - - project - - management - - time - - tracking - - ticket -sources: - - https://github.com/redmine/redmine - - https://hub.docker.com/_/redmine -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/redmine/3.0.27/README.md b/stable/redmine/3.0.27/README.md deleted file mode 100644 index 31ca88e55e1..00000000000 --- a/stable/redmine/3.0.27/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# redmine - -![Version: 3.0.27](https://img.shields.io/badge/Version-3.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.2](https://img.shields.io/badge/AppVersion-5.0.2-informational?style=flat-square) - -Redmine is a flexible project management web application written using Ruby on Rails framework. - -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: [redmine](https://truecharts.org/docs/charts/stable/redmine) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `redmine` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install redmine TrueCharts/redmine -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `redmine` deployment - -```console -helm uninstall redmine -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install redmine \ - --set env.TZ="America/New York" \ - TrueCharts/redmine -``` - -#### 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 redmine TrueCharts/redmine -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/redmine/3.0.27/ix_values.yaml b/stable/redmine/3.0.27/ix_values.yaml deleted file mode 100644 index 018500934e5..00000000000 --- a/stable/redmine/3.0.27/ix_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -image: - repository: tccr.io/truecharts/redmine - pullPolicy: IfNotPresent - tag: v5.0.2@sha256:c64e7e4b91c66b1dc4fc51966b88c7be68ac73cd49283bc5107e2c1d3c5c2ff6 - -env: - REDMINE_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - REDMINE_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" - REDMINE_DB_PORT: "5432" - - # Anything but empty means true, empty means false - REDMINE_NO_DB_MIGRATE: '{{ ternary "true" "" .Values.redmine.no_db_migrate }}' - REDMINE_PLUGINS_MIGRATE: '{{ ternary "true" "" .Values.redmine.plugins_migrate }}' - REDMINE_DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - REDMINE_DB_POSTGRES: - secretKeyRef: - name: dbcreds - key: plainhost - REDMINE_SECRET_KEY_BASE: - secretKeyRef: - name: redmine-secrets - key: REDMINE_SECRET_KEY_BASE -redmine: - plugins_migrate: true - no_db_migrate: false - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 10171 - targetPort: 3000 - -persistence: - data: - enabled: true - mountPath: "/usr/src/redmine/files" - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: redmine - postgresqlDatabase: redmine diff --git a/stable/redmine/3.0.28/CHANGELOG.md b/stable/redmine/3.0.28/CHANGELOG.md new file mode 100644 index 00000000000..9d612c10eeb --- /dev/null +++ b/stable/redmine/3.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [redmine-3.0.28](https://github.com/truecharts/apps/compare/redmine-3.0.27...redmine-3.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [redmine-3.0.27](https://github.com/truecharts/apps/compare/redmine-3.0.26...redmine-3.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [redmine-3.0.26](https://github.com/truecharts/apps/compare/redmine-3.0.25...redmine-3.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [redmine-3.0.25](https://github.com/truecharts/apps/compare/redmine-3.0.23...redmine-3.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [redmine-3.0.23](https://github.com/truecharts/apps/compare/redmine-3.0.22...redmine-3.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [redmine-3.0.22](https://github.com/truecharts/apps/compare/redmine-3.0.21...redmine-3.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [redmine-3.0.21](https://github.com/truecharts/apps/compare/redmine-3.0.19...redmine-3.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [redmine-3.0.19](https://github.com/truecharts/apps/compare/redmine-3.0.18...redmine-3.0.19) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [redmine-3.0.18](https://github.com/truecharts/apps/compare/redmine-3.0.17...redmine-3.0.18) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + diff --git a/stable/redmine/3.0.28/Chart.lock b/stable/redmine/3.0.28/Chart.lock new file mode 100644 index 00000000000..0a076cbfdcd --- /dev/null +++ b/stable/redmine/3.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:01:04.650483541Z" diff --git a/stable/redmine/3.0.28/Chart.yaml b/stable/redmine/3.0.28/Chart.yaml new file mode 100644 index 00000000000..2f41f165450 --- /dev/null +++ b/stable/redmine/3.0.28/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "5.0.2" +kubeVersion: ">=1.16.0-0" +version: 3.0.28 +name: redmine +description: Redmine is a flexible project management web application written using Ruby on Rails framework. +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/redmine +icon: https://truecharts.org/img/chart-icons/redmine.png +keywords: + - project + - management + - time + - tracking + - ticket +sources: + - https://github.com/redmine/redmine + - https://hub.docker.com/_/redmine +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/redmine/3.0.28/README.md b/stable/redmine/3.0.28/README.md new file mode 100644 index 00000000000..dfa98dcd008 --- /dev/null +++ b/stable/redmine/3.0.28/README.md @@ -0,0 +1,109 @@ +# redmine + +![Version: 3.0.28](https://img.shields.io/badge/Version-3.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.2](https://img.shields.io/badge/AppVersion-5.0.2-informational?style=flat-square) + +Redmine is a flexible project management web application written using Ruby on Rails framework. + +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: [redmine](https://truecharts.org/docs/charts/stable/redmine) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `redmine` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install redmine TrueCharts/redmine +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `redmine` deployment + +```console +helm uninstall redmine +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install redmine \ + --set env.TZ="America/New York" \ + TrueCharts/redmine +``` + +#### 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 redmine TrueCharts/redmine -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/redmine/3.0.27/app-readme.md b/stable/redmine/3.0.28/app-readme.md similarity index 100% rename from stable/redmine/3.0.27/app-readme.md rename to stable/redmine/3.0.28/app-readme.md diff --git a/stable/unmanic/3.0.21/charts/common-10.4.7.tgz b/stable/redmine/3.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/unmanic/3.0.21/charts/common-10.4.7.tgz rename to stable/redmine/3.0.28/charts/common-10.4.7.tgz diff --git a/stable/synapse/4.0.26/charts/postgresql-8.0.45.tgz b/stable/redmine/3.0.28/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/synapse/4.0.26/charts/postgresql-8.0.45.tgz rename to stable/redmine/3.0.28/charts/postgresql-8.0.45.tgz diff --git a/stable/redmine/3.0.28/ix_values.yaml b/stable/redmine/3.0.28/ix_values.yaml new file mode 100644 index 00000000000..534373b3f02 --- /dev/null +++ b/stable/redmine/3.0.28/ix_values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/redmine + pullPolicy: IfNotPresent + tag: v5.0.2@sha256:75752428257d4b486e2c408aee4e85544a772f889b32f2f7cf9c518dc50d812d + +env: + REDMINE_DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + REDMINE_DB_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + REDMINE_DB_PORT: "5432" + + # Anything but empty means true, empty means false + REDMINE_NO_DB_MIGRATE: '{{ ternary "true" "" .Values.redmine.no_db_migrate }}' + REDMINE_PLUGINS_MIGRATE: '{{ ternary "true" "" .Values.redmine.plugins_migrate }}' + REDMINE_DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + REDMINE_DB_POSTGRES: + secretKeyRef: + name: dbcreds + key: plainhost + REDMINE_SECRET_KEY_BASE: + secretKeyRef: + name: redmine-secrets + key: REDMINE_SECRET_KEY_BASE +redmine: + plugins_migrate: true + no_db_migrate: false + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 10171 + targetPort: 3000 + +persistence: + data: + enabled: true + mountPath: "/usr/src/redmine/files" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: redmine + postgresqlDatabase: redmine diff --git a/stable/redmine/3.0.27/questions.yaml b/stable/redmine/3.0.28/questions.yaml similarity index 100% rename from stable/redmine/3.0.27/questions.yaml rename to stable/redmine/3.0.28/questions.yaml diff --git a/stable/redmine/3.0.27/templates/_secrets.tpl b/stable/redmine/3.0.28/templates/_secrets.tpl similarity index 100% rename from stable/redmine/3.0.27/templates/_secrets.tpl rename to stable/redmine/3.0.28/templates/_secrets.tpl diff --git a/stable/redmine/3.0.27/templates/common.yaml b/stable/redmine/3.0.28/templates/common.yaml similarity index 100% rename from stable/redmine/3.0.27/templates/common.yaml rename to stable/redmine/3.0.28/templates/common.yaml diff --git a/stable/unmanic/3.0.21/values.yaml b/stable/redmine/3.0.28/values.yaml similarity index 100% rename from stable/unmanic/3.0.21/values.yaml rename to stable/redmine/3.0.28/values.yaml diff --git a/stable/rsshub/3.0.50/CHANGELOG.md b/stable/rsshub/3.0.50/CHANGELOG.md deleted file mode 100644 index e8faf072168..00000000000 --- a/stable/rsshub/3.0.50/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [rsshub-3.0.50](https://github.com/truecharts/apps/compare/rsshub-3.0.49...rsshub-3.0.50) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [rsshub-3.0.48](https://github.com/truecharts/apps/compare/rsshub-3.0.47...rsshub-3.0.48) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [rsshub-3.0.47](https://github.com/truecharts/apps/compare/rsshub-3.0.46...rsshub-3.0.47) (2022-07-23) - -### Chore - -- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) - - - - -## [rsshub-3.0.46](https://github.com/truecharts/apps/compare/rsshub-3.0.44...rsshub-3.0.46) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [rsshub-3.0.44](https://github.com/truecharts/apps/compare/rsshub-3.0.43...rsshub-3.0.44) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [rsshub-3.0.43](https://github.com/truecharts/apps/compare/rsshub-3.0.42...rsshub-3.0.43) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [rsshub-3.0.42](https://github.com/truecharts/apps/compare/rsshub-3.0.41...rsshub-3.0.42) (2022-07-17) - -### Chore - -- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) - - - -## [rsshub-3.0.41](https://github.com/truecharts/apps/compare/rsshub-3.0.40...rsshub-3.0.41) (2022-07-16) - -### Chore - diff --git a/stable/rsshub/3.0.50/Chart.lock b/stable/rsshub/3.0.50/Chart.lock deleted file mode 100644 index 33c584a8ce7..00000000000 --- a/stable/rsshub/3.0.50/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 -generated: "2022-07-25T14:44:57.421290085Z" diff --git a/stable/rsshub/3.0.50/Chart.yaml b/stable/rsshub/3.0.50/Chart.yaml deleted file mode 100644 index 782656930f9..00000000000 --- a/stable/rsshub/3.0.50/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: rsshub -version: 3.0.50 -appVersion: "latest" -description: RSSHub can generate RSS feeds from pretty much everything -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/rsshub -icon: https://truecharts.org/img/chart-icons/rsshub.png -keywords: - - rsshub - - rss -sources: - - https://docs.rsshub.app/en/install/ - - https://github.com/DIYgod/RSSHub -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/rsshub/3.0.50/README.md b/stable/rsshub/3.0.50/README.md deleted file mode 100644 index 513fb049c73..00000000000 --- a/stable/rsshub/3.0.50/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# rsshub - -![Version: 3.0.50](https://img.shields.io/badge/Version-3.0.50-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -RSSHub can generate RSS feeds from pretty much everything - -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: [rsshub](https://truecharts.org/docs/charts/stable/rsshub) - -**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 | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `rsshub` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install rsshub TrueCharts/rsshub -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `rsshub` deployment - -```console -helm uninstall rsshub -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install rsshub \ - --set env.TZ="America/New York" \ - TrueCharts/rsshub -``` - -#### 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 rsshub TrueCharts/rsshub -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/rsshub/3.0.50/ix_values.yaml b/stable/rsshub/3.0.50/ix_values.yaml deleted file mode 100644 index cc9c616f992..00000000000 --- a/stable/rsshub/3.0.50/ix_values.yaml +++ /dev/null @@ -1,61 +0,0 @@ -image: - repository: tccr.io/truecharts/rsshub - pullPolicy: IfNotPresent - tag: latest@sha256:2178389a6e155d1ad909c398d4951db48113f3a5b805fcee64df69c07b9d929c - -browserlessImage: - repository: tccr.io/truecharts/browserless-chrome - tag: v1.54.0-chrome@sha256:ae4ca2a22cf58ddbbb52d27b042d4cb9cd4fcf9d43926475916fc2b1c0598446 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - HTTP_BASIC_AUTH_NAME: "" - HTTP_BASIC_AUTH_PASS: "" - BITBUCKET_USERNAME: "" - BITBUCKET_PASSWORD: "" - GITHUB_ACCESS_TOKEN: "" - GOOGLE_FONTS_API_KEY: "" - YOUTUBE_KEY: "" - TELEGRAM_TOKEN: "" - LASTFM_API_KEY: "" - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - NODE_ENV: production - CACHE_TYPE: "redis" - PUPPETEER_WS_ENDPOINT: "ws://localhost:3000" - NODE_NAME: "{{ .Release.Name }}-{{ randAlphaNum 5 }}" - # User defined - # ALLOW_ORIGIN: "" - DISALLOW_ROBOT: false - TITLE_LENGTH_LIMIT: 150 - REDIS_URL: - secretKeyRef: - name: rediscreds - key: url - -service: - main: - ports: - main: - port: 10191 - -# Enabled redis -redis: - enabled: true - existingSecret: "rediscreds" - -additionalContainers: - browserless: - name: browserless - image: "{{ .Values.browserlessImage.repository }}:{{ .Values.browserlessImage.tag }}" - ports: - - containerPort: 3000 - name: main diff --git a/stable/rsshub/3.0.51/CHANGELOG.md b/stable/rsshub/3.0.51/CHANGELOG.md new file mode 100644 index 00000000000..aaeed31dce9 --- /dev/null +++ b/stable/rsshub/3.0.51/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [rsshub-3.0.51](https://github.com/truecharts/apps/compare/rsshub-3.0.50...rsshub-3.0.51) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [rsshub-3.0.50](https://github.com/truecharts/apps/compare/rsshub-3.0.49...rsshub-3.0.50) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [rsshub-3.0.48](https://github.com/truecharts/apps/compare/rsshub-3.0.47...rsshub-3.0.48) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [rsshub-3.0.47](https://github.com/truecharts/apps/compare/rsshub-3.0.46...rsshub-3.0.47) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [rsshub-3.0.46](https://github.com/truecharts/apps/compare/rsshub-3.0.44...rsshub-3.0.46) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [rsshub-3.0.44](https://github.com/truecharts/apps/compare/rsshub-3.0.43...rsshub-3.0.44) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [rsshub-3.0.43](https://github.com/truecharts/apps/compare/rsshub-3.0.42...rsshub-3.0.43) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [rsshub-3.0.42](https://github.com/truecharts/apps/compare/rsshub-3.0.41...rsshub-3.0.42) (2022-07-17) + +### Chore diff --git a/stable/rsshub/3.0.51/Chart.lock b/stable/rsshub/3.0.51/Chart.lock new file mode 100644 index 00000000000..e6450ae0b4c --- /dev/null +++ b/stable/rsshub/3.0.51/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:eff70e6e5258b0d836dba40f04507095c4f06f6d474ec9d0092e5f7b6efa2817 +generated: "2022-07-25T19:01:14.9434253Z" diff --git a/stable/rsshub/3.0.51/Chart.yaml b/stable/rsshub/3.0.51/Chart.yaml new file mode 100644 index 00000000000..c24b0f72855 --- /dev/null +++ b/stable/rsshub/3.0.51/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: rsshub +version: 3.0.51 +appVersion: "latest" +description: RSSHub can generate RSS feeds from pretty much everything +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/rsshub +icon: https://truecharts.org/img/chart-icons/rsshub.png +keywords: + - rsshub + - rss +sources: + - https://docs.rsshub.app/en/install/ + - https://github.com/DIYgod/RSSHub +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/rsshub/3.0.51/README.md b/stable/rsshub/3.0.51/README.md new file mode 100644 index 00000000000..94c5c824d72 --- /dev/null +++ b/stable/rsshub/3.0.51/README.md @@ -0,0 +1,109 @@ +# rsshub + +![Version: 3.0.51](https://img.shields.io/badge/Version-3.0.51-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +RSSHub can generate RSS feeds from pretty much everything + +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: [rsshub](https://truecharts.org/docs/charts/stable/rsshub) + +**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 | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `rsshub` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install rsshub TrueCharts/rsshub +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `rsshub` deployment + +```console +helm uninstall rsshub +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install rsshub \ + --set env.TZ="America/New York" \ + TrueCharts/rsshub +``` + +#### 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 rsshub TrueCharts/rsshub -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/rsshub/3.0.50/app-readme.md b/stable/rsshub/3.0.51/app-readme.md similarity index 100% rename from stable/rsshub/3.0.50/app-readme.md rename to stable/rsshub/3.0.51/app-readme.md diff --git a/stable/unpackerr/6.0.21/charts/common-10.4.7.tgz b/stable/rsshub/3.0.51/charts/common-10.4.7.tgz similarity index 100% rename from stable/unpackerr/6.0.21/charts/common-10.4.7.tgz rename to stable/rsshub/3.0.51/charts/common-10.4.7.tgz diff --git a/stable/weblate/4.0.24/charts/redis-3.0.44.tgz b/stable/rsshub/3.0.51/charts/redis-3.0.44.tgz similarity index 100% rename from stable/weblate/4.0.24/charts/redis-3.0.44.tgz rename to stable/rsshub/3.0.51/charts/redis-3.0.44.tgz diff --git a/stable/rsshub/3.0.51/ix_values.yaml b/stable/rsshub/3.0.51/ix_values.yaml new file mode 100644 index 00000000000..e2685d201c0 --- /dev/null +++ b/stable/rsshub/3.0.51/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/rsshub + pullPolicy: IfNotPresent + tag: latest@sha256:2d79bb2c251db47a0fa722fb156d0ee872e9d2e8c9d812f5788bf602136d033f + +browserlessImage: + repository: tccr.io/truecharts/browserless-chrome + tag: v1.54.0-chrome@sha256:b078160d79d98b8ec67ef9e367856f466f1454b87da808c76a8dcb3c5e5d3c18 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + HTTP_BASIC_AUTH_NAME: "" + HTTP_BASIC_AUTH_PASS: "" + BITBUCKET_USERNAME: "" + BITBUCKET_PASSWORD: "" + GITHUB_ACCESS_TOKEN: "" + GOOGLE_FONTS_API_KEY: "" + YOUTUBE_KEY: "" + TELEGRAM_TOKEN: "" + LASTFM_API_KEY: "" + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + NODE_ENV: production + CACHE_TYPE: "redis" + PUPPETEER_WS_ENDPOINT: "ws://localhost:3000" + NODE_NAME: "{{ .Release.Name }}-{{ randAlphaNum 5 }}" + # User defined + # ALLOW_ORIGIN: "" + DISALLOW_ROBOT: false + TITLE_LENGTH_LIMIT: 150 + REDIS_URL: + secretKeyRef: + name: rediscreds + key: url + +service: + main: + ports: + main: + port: 10191 + +# Enabled redis +redis: + enabled: true + existingSecret: "rediscreds" + +additionalContainers: + browserless: + name: browserless + image: "{{ .Values.browserlessImage.repository }}:{{ .Values.browserlessImage.tag }}" + ports: + - containerPort: 3000 + name: main diff --git a/stable/rsshub/3.0.50/questions.yaml b/stable/rsshub/3.0.51/questions.yaml similarity index 100% rename from stable/rsshub/3.0.50/questions.yaml rename to stable/rsshub/3.0.51/questions.yaml diff --git a/stable/unpackerr/6.0.21/templates/common.yaml b/stable/rsshub/3.0.51/templates/common.yaml similarity index 100% rename from stable/unpackerr/6.0.21/templates/common.yaml rename to stable/rsshub/3.0.51/templates/common.yaml diff --git a/stable/unpackerr/6.0.21/values.yaml b/stable/rsshub/3.0.51/values.yaml similarity index 100% rename from stable/unpackerr/6.0.21/values.yaml rename to stable/rsshub/3.0.51/values.yaml diff --git a/stable/sabnzbd/11.0.24/CHANGELOG.md b/stable/sabnzbd/11.0.24/CHANGELOG.md new file mode 100644 index 00000000000..ae3ead2414e --- /dev/null +++ b/stable/sabnzbd/11.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [sabnzbd-11.0.24](https://github.com/truecharts/apps/compare/sabnzbd-11.0.23...sabnzbd-11.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sabnzbd-11.0.23](https://github.com/truecharts/apps/compare/sabnzbd-11.0.22...sabnzbd-11.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sabnzbd-11.0.22](https://github.com/truecharts/apps/compare/sabnzbd-11.0.20...sabnzbd-11.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [sabnzbd-11.0.20](https://github.com/truecharts/apps/compare/sabnzbd-11.0.19...sabnzbd-11.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [sabnzbd-11.0.19](https://github.com/truecharts/apps/compare/sabnzbd-11.0.18...sabnzbd-11.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [sabnzbd-11.0.18](https://github.com/truecharts/apps/compare/sabnzbd-11.0.16...sabnzbd-11.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [sabnzbd-11.0.16](https://github.com/truecharts/apps/compare/sabnzbd-11.0.14...sabnzbd-11.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [sabnzbd-11.0.14](https://github.com/truecharts/apps/compare/sabnzbd-11.0.13...sabnzbd-11.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [sabnzbd-11.0.13](https://github.com/truecharts/apps/compare/sabnzbd-11.0.12...sabnzbd-11.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/sabnzbd/11.0.24/Chart.lock b/stable/sabnzbd/11.0.24/Chart.lock new file mode 100644 index 00000000000..4cd394fc977 --- /dev/null +++ b/stable/sabnzbd/11.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:09.281204324Z" diff --git a/stable/sabnzbd/11.0.24/Chart.yaml b/stable/sabnzbd/11.0.24/Chart.yaml new file mode 100644 index 00000000000..2cf8ca67294 --- /dev/null +++ b/stable/sabnzbd/11.0.24/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.6.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Free and easy binary newsreader +home: https://github.com/truecharts/apps/tree/master/charts/stable/sabnzbd +icon: https://truecharts.org/img/chart-icons/sabnzbd.png +keywords: + - sabnzbd + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: sabnzbd +sources: + - https://sabnzbd.org/ +type: application +version: 11.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/sabnzbd/11.0.24/README.md b/stable/sabnzbd/11.0.24/README.md new file mode 100644 index 00000000000..259ae4e69d9 --- /dev/null +++ b/stable/sabnzbd/11.0.24/README.md @@ -0,0 +1,107 @@ +# sabnzbd + +![Version: 11.0.24](https://img.shields.io/badge/Version-11.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.6.0](https://img.shields.io/badge/AppVersion-3.6.0-informational?style=flat-square) + +Free and easy binary newsreader + +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: [sabnzbd](https://truecharts.org/docs/charts/stable/sabnzbd) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `sabnzbd` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install sabnzbd TrueCharts/sabnzbd +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `sabnzbd` deployment + +```console +helm uninstall sabnzbd +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install sabnzbd \ + --set env.TZ="America/New York" \ + TrueCharts/sabnzbd +``` + +#### 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 sabnzbd TrueCharts/sabnzbd -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/sabnzbd/11.0.24/app-readme.md b/stable/sabnzbd/11.0.24/app-readme.md new file mode 100644 index 00000000000..fbfc7a19daf --- /dev/null +++ b/stable/sabnzbd/11.0.24/app-readme.md @@ -0,0 +1,8 @@ +Free and easy binary newsreader + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sabnzbd + +--- + +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/stable/unpoller/3.0.24/charts/common-10.4.7.tgz b/stable/sabnzbd/11.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/unpoller/3.0.24/charts/common-10.4.7.tgz rename to stable/sabnzbd/11.0.24/charts/common-10.4.7.tgz diff --git a/stable/sabnzbd/11.0.24/ix_values.yaml b/stable/sabnzbd/11.0.24/ix_values.yaml new file mode 100644 index 00000000000..31b45b5fefd --- /dev/null +++ b/stable/sabnzbd/11.0.24/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/sabnzbd + pullPolicy: IfNotPresent + tag: v3.6.0@sha256:f3460549a440e747834c12a70c75418d2a9d1681c654d75c77dc6c65bf996d79 + +env: + HOST_WHITELIST_ENTRIES: "" + +service: + main: + ports: + main: + port: 10097 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/sabnzbd/11.0.24/questions.yaml b/stable/sabnzbd/11.0.24/questions.yaml new file mode 100644 index 00000000000..c10d34c7749 --- /dev/null +++ b/stable/sabnzbd/11.0.24/questions.yaml @@ -0,0 +1,2445 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: HOST_WHITELIST_ENTRIES + label: "HostName Whitelist" + description: "If you use a reverse proxy, you might need to enter your hostname's here (comma seperated)" + schema: + type: string + default: "" + + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10097 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/unpoller/3.0.24/templates/common.yaml b/stable/sabnzbd/11.0.24/templates/common.yaml similarity index 100% rename from stable/unpoller/3.0.24/templates/common.yaml rename to stable/sabnzbd/11.0.24/templates/common.yaml diff --git a/stable/unpoller/3.0.24/values.yaml b/stable/sabnzbd/11.0.24/values.yaml similarity index 100% rename from stable/unpoller/3.0.24/values.yaml rename to stable/sabnzbd/11.0.24/values.yaml diff --git a/stable/satisfactory/2.0.23/CHANGELOG.md b/stable/satisfactory/2.0.23/CHANGELOG.md deleted file mode 100644 index 7fda8b8177b..00000000000 --- a/stable/satisfactory/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [satisfactory-2.0.22](https://github.com/truecharts/apps/compare/satisfactory-2.0.20...satisfactory-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [satisfactory-2.0.20](https://github.com/truecharts/apps/compare/satisfactory-2.0.19...satisfactory-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [satisfactory-2.0.19](https://github.com/truecharts/apps/compare/satisfactory-2.0.18...satisfactory-2.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [satisfactory-2.0.18](https://github.com/truecharts/apps/compare/satisfactory-2.0.16...satisfactory-2.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [satisfactory-2.0.16](https://github.com/truecharts/apps/compare/satisfactory-2.0.14...satisfactory-2.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [satisfactory-2.0.14](https://github.com/truecharts/apps/compare/satisfactory-2.0.13...satisfactory-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - - -### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) - - - - -### [satisfactory-2.0.11](https://github.com/truecharts/apps/compare/satisfactory-2.0.10...satisfactory-2.0.11) (2022-07-09) - -#### Chore - diff --git a/stable/satisfactory/2.0.23/Chart.lock b/stable/satisfactory/2.0.23/Chart.lock deleted file mode 100644 index ff02abe9cb5..00000000000 --- a/stable/satisfactory/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:32:35.321345047Z" diff --git a/stable/satisfactory/2.0.23/Chart.yaml b/stable/satisfactory/2.0.23/Chart.yaml deleted file mode 100644 index 2b7b278273c..00000000000 --- a/stable/satisfactory/2.0.23/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.2.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Satisfactory Dedicated Server -home: https://github.com/truecharts/apps/tree/master/charts/games/satisfactory -icon: https://truecharts.org/img/chart-icons/satisfactory.png -keywords: - - satisfactory -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: satisfactory -sources: - - https://github.com/wolveix/satisfactory-server - - https://hub.docker.com/r/wolveix/satisfactory-server -type: application -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - games - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/satisfactory/2.0.23/README.md b/stable/satisfactory/2.0.23/README.md deleted file mode 100644 index 3ee87a9a07a..00000000000 --- a/stable/satisfactory/2.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# satisfactory - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) - -Satisfactory Dedicated Server - -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: [satisfactory](https://truecharts.org/docs/charts/stable/satisfactory) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `satisfactory` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install satisfactory TrueCharts/satisfactory -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `satisfactory` deployment - -```console -helm uninstall satisfactory -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install satisfactory \ - --set env.TZ="America/New York" \ - TrueCharts/satisfactory -``` - -#### 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 satisfactory TrueCharts/satisfactory -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/satisfactory/2.0.23/ix_values.yaml b/stable/satisfactory/2.0.23/ix_values.yaml deleted file mode 100644 index b24851a2dd6..00000000000 --- a/stable/satisfactory/2.0.23/ix_values.yaml +++ /dev/null @@ -1,65 +0,0 @@ -image: - repository: tccr.io/truecharts/satisfactory - pullPolicy: IfNotPresent - tag: v1.2.4@sha256:4c207b2bacc0fb274fcbd5e43699e17365c6abf768f53047aff008b6d95e414a - -env: - AUTOPAUSE: true - AUTOSAVEINTERVAL: 300 - AUTOSAVENUM: 3 - AUTOSAVEONDISCONNECT: true - CRASHREPORT: true - DEBUG: false - DISABLESEASONALEVENTS: false - MAXPLAYERS: 4 - SERVERBEACONPORT: "{{ .Values.service.beacon.ports.beacon.targetPort }}" - SERVERGAMEPORT: "{{ .Values.service.main.ports.main.targetPort }}" - SERVERIP: "0.0.0.0" - SERVERQUERYPORT: "{{ .Values.service.query.ports.query.targetPort }}" - SKIPUPDATE: false - STEAMBETA: false - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -persistence: - config: - enabled: true - mountPath: "/config" - -service: - main: - ports: - main: - targetPort: 7777 - port: 7777 - protocol: UDP - beacon: - enabled: true - ports: - beacon: - enabled: true - port: 15000 - targetPort: 15000 - protocol: UDP - query: - enabled: true - ports: - query: - enabled: true - port: 15777 - targetPort: 15777 - protocol: UDP - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false diff --git a/stable/satisfactory/2.0.24/CHANGELOG.md b/stable/satisfactory/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..7a9d9844add --- /dev/null +++ b/stable/satisfactory/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [satisfactory-2.0.24](https://github.com/truecharts/apps/compare/satisfactory-2.0.23...satisfactory-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [satisfactory-2.0.23](https://github.com/truecharts/apps/compare/satisfactory-2.0.22...satisfactory-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [satisfactory-2.0.22](https://github.com/truecharts/apps/compare/satisfactory-2.0.20...satisfactory-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [satisfactory-2.0.20](https://github.com/truecharts/apps/compare/satisfactory-2.0.19...satisfactory-2.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [satisfactory-2.0.19](https://github.com/truecharts/apps/compare/satisfactory-2.0.18...satisfactory-2.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [satisfactory-2.0.18](https://github.com/truecharts/apps/compare/satisfactory-2.0.16...satisfactory-2.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [satisfactory-2.0.16](https://github.com/truecharts/apps/compare/satisfactory-2.0.14...satisfactory-2.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [satisfactory-2.0.14](https://github.com/truecharts/apps/compare/satisfactory-2.0.13...satisfactory-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + + +### [satisfactory-2.0.12](https://github.com/truecharts/apps/compare/satisfactory-2.0.11...satisfactory-2.0.12) (2022-07-11) + +#### Chore + diff --git a/stable/satisfactory/2.0.24/Chart.lock b/stable/satisfactory/2.0.24/Chart.lock new file mode 100644 index 00000000000..e1a3f6ca138 --- /dev/null +++ b/stable/satisfactory/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:28.461420082Z" diff --git a/stable/satisfactory/2.0.24/Chart.yaml b/stable/satisfactory/2.0.24/Chart.yaml new file mode 100644 index 00000000000..eaf723f8823 --- /dev/null +++ b/stable/satisfactory/2.0.24/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.2.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Satisfactory Dedicated Server +home: https://github.com/truecharts/apps/tree/master/charts/games/satisfactory +icon: https://truecharts.org/img/chart-icons/satisfactory.png +keywords: + - satisfactory +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: satisfactory +sources: + - https://github.com/wolveix/satisfactory-server + - https://hub.docker.com/r/wolveix/satisfactory-server +type: application +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - games + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/satisfactory/2.0.24/README.md b/stable/satisfactory/2.0.24/README.md new file mode 100644 index 00000000000..365dd86fb0f --- /dev/null +++ b/stable/satisfactory/2.0.24/README.md @@ -0,0 +1,108 @@ +# satisfactory + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.4](https://img.shields.io/badge/AppVersion-1.2.4-informational?style=flat-square) + +Satisfactory Dedicated Server + +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: [satisfactory](https://truecharts.org/docs/charts/stable/satisfactory) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `satisfactory` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install satisfactory TrueCharts/satisfactory +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `satisfactory` deployment + +```console +helm uninstall satisfactory +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install satisfactory \ + --set env.TZ="America/New York" \ + TrueCharts/satisfactory +``` + +#### 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 satisfactory TrueCharts/satisfactory -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/satisfactory/2.0.23/app-readme.md b/stable/satisfactory/2.0.24/app-readme.md similarity index 100% rename from stable/satisfactory/2.0.23/app-readme.md rename to stable/satisfactory/2.0.24/app-readme.md diff --git a/stable/uptime-kuma/3.0.22/charts/common-10.4.7.tgz b/stable/satisfactory/2.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/uptime-kuma/3.0.22/charts/common-10.4.7.tgz rename to stable/satisfactory/2.0.24/charts/common-10.4.7.tgz diff --git a/stable/satisfactory/2.0.24/ix_values.yaml b/stable/satisfactory/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..495ad4314d8 --- /dev/null +++ b/stable/satisfactory/2.0.24/ix_values.yaml @@ -0,0 +1,65 @@ +image: + repository: tccr.io/truecharts/satisfactory + pullPolicy: IfNotPresent + tag: v1.2.4@sha256:3cf0ecb2520a527e2fb2bc36e34c826a6431add64858cfed3fdbb89f6c819c2b + +env: + AUTOPAUSE: true + AUTOSAVEINTERVAL: 300 + AUTOSAVENUM: 3 + AUTOSAVEONDISCONNECT: true + CRASHREPORT: true + DEBUG: false + DISABLESEASONALEVENTS: false + MAXPLAYERS: 4 + SERVERBEACONPORT: "{{ .Values.service.beacon.ports.beacon.targetPort }}" + SERVERGAMEPORT: "{{ .Values.service.main.ports.main.targetPort }}" + SERVERIP: "0.0.0.0" + SERVERQUERYPORT: "{{ .Values.service.query.ports.query.targetPort }}" + SKIPUPDATE: false + STEAMBETA: false + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +persistence: + config: + enabled: true + mountPath: "/config" + +service: + main: + ports: + main: + targetPort: 7777 + port: 7777 + protocol: UDP + beacon: + enabled: true + ports: + beacon: + enabled: true + port: 15000 + targetPort: 15000 + protocol: UDP + query: + enabled: true + ports: + query: + enabled: true + port: 15777 + targetPort: 15777 + protocol: UDP + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false diff --git a/stable/satisfactory/2.0.23/questions.yaml b/stable/satisfactory/2.0.24/questions.yaml similarity index 100% rename from stable/satisfactory/2.0.23/questions.yaml rename to stable/satisfactory/2.0.24/questions.yaml diff --git a/stable/uptime-kuma/3.0.22/templates/common.yaml b/stable/satisfactory/2.0.24/templates/common.yaml similarity index 100% rename from stable/uptime-kuma/3.0.22/templates/common.yaml rename to stable/satisfactory/2.0.24/templates/common.yaml diff --git a/stable/uptime-kuma/3.0.22/values.yaml b/stable/satisfactory/2.0.24/values.yaml similarity index 100% rename from stable/uptime-kuma/3.0.22/values.yaml rename to stable/satisfactory/2.0.24/values.yaml diff --git a/stable/scrutiny/3.0.20/CHANGELOG.md b/stable/scrutiny/3.0.20/CHANGELOG.md deleted file mode 100644 index 7816d43c4d8..00000000000 --- a/stable/scrutiny/3.0.20/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [scrutiny-3.0.19](https://github.com/truecharts/apps/compare/scrutiny-3.0.17...scrutiny-3.0.19) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [scrutiny-3.0.17](https://github.com/truecharts/apps/compare/scrutiny-3.0.16...scrutiny-3.0.17) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [scrutiny-3.0.16](https://github.com/truecharts/apps/compare/scrutiny-3.0.15...scrutiny-3.0.16) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [scrutiny-3.0.15](https://github.com/truecharts/apps/compare/scrutiny-3.0.13...scrutiny-3.0.15) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [scrutiny-3.0.13](https://github.com/truecharts/apps/compare/scrutiny-3.0.12...scrutiny-3.0.13) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [scrutiny-3.0.12](https://github.com/truecharts/apps/compare/scrutiny-3.0.10...scrutiny-3.0.12) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [scrutiny-3.0.10](https://github.com/truecharts/apps/compare/scrutiny-3.0.9...scrutiny-3.0.10) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [satisfactory-2.0.13](https://github.com/truecharts/apps/compare/satisfactory-2.0.12...satisfactory-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/scrutiny/3.0.20/Chart.lock b/stable/scrutiny/3.0.20/Chart.lock deleted file mode 100644 index a84c7944227..00000000000 --- a/stable/scrutiny/3.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:32:41.276582696Z" diff --git a/stable/scrutiny/3.0.20/Chart.yaml b/stable/scrutiny/3.0.20/Chart.yaml deleted file mode 100644 index 97fc462405e..00000000000 --- a/stable/scrutiny/3.0.20/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: scrutiny -version: 3.0.20 -appVersion: "0.4.16" -description: Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/scrutiny -icon: https://truecharts.org/img/chart-icons/scrutiny.png -keywords: - - scrutiny -sources: - - https://hub.docker.com/r/linuxserver/scrutiny -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/scrutiny/3.0.20/README.md b/stable/scrutiny/3.0.20/README.md deleted file mode 100644 index 87d062731d8..00000000000 --- a/stable/scrutiny/3.0.20/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# scrutiny - -![Version: 3.0.20](https://img.shields.io/badge/Version-3.0.20-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.4.16](https://img.shields.io/badge/AppVersion-0.4.16-informational?style=flat-square) - -Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution. - -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: [scrutiny](https://truecharts.org/docs/charts/stable/scrutiny) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `scrutiny` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install scrutiny TrueCharts/scrutiny -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `scrutiny` deployment - -```console -helm uninstall scrutiny -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install scrutiny \ - --set env.TZ="America/New York" \ - TrueCharts/scrutiny -``` - -#### 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 scrutiny TrueCharts/scrutiny -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/scrutiny/3.0.20/ix_values.yaml b/stable/scrutiny/3.0.20/ix_values.yaml deleted file mode 100644 index 092a177b35f..00000000000 --- a/stable/scrutiny/3.0.20/ix_values.yaml +++ /dev/null @@ -1,53 +0,0 @@ -image: - repository: tccr.io/truecharts/scrutiny - pullPolicy: IfNotPresent - tag: v0.4.16@sha256:7ca483104c6b2ac9f632a725124a78c7e53649d851580c52a75b39861a318c4a - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - privileged: true - allowPrivilegeEscalation: true - capabilities: - add: - - SYS_RAWIO # HDD's - - SYS_ADMIN # NVME's - -env: - COLLECTOR_CRON_SCHEDULE: "0 0 * * *" - COLLECTOR_HOST_ID: "TrueNAS" - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -probes: - liveness: - path: "/api/health" - readiness: - path: "/api/health" - startup: - path: "/api/health" - -service: - main: - ports: - main: - targetPort: 8080 - port: 10151 - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/opt/scrutiny/config" - influxdb: - enabled: true - mountPath: "/opt/scrutiny/influxdb" - udev: - enabled: true - type: hostPath - hostPath: "/run/udev" - mountPath: "/run/udev" - readOnly: true diff --git a/stable/scrutiny/3.0.21/CHANGELOG.md b/stable/scrutiny/3.0.21/CHANGELOG.md new file mode 100644 index 00000000000..41b17e172f2 --- /dev/null +++ b/stable/scrutiny/3.0.21/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [scrutiny-3.0.21](https://github.com/truecharts/apps/compare/scrutiny-3.0.20...scrutiny-3.0.21) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [scrutiny-3.0.20](https://github.com/truecharts/apps/compare/scrutiny-3.0.19...scrutiny-3.0.20) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [scrutiny-3.0.19](https://github.com/truecharts/apps/compare/scrutiny-3.0.17...scrutiny-3.0.19) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [scrutiny-3.0.17](https://github.com/truecharts/apps/compare/scrutiny-3.0.16...scrutiny-3.0.17) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [scrutiny-3.0.16](https://github.com/truecharts/apps/compare/scrutiny-3.0.15...scrutiny-3.0.16) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [scrutiny-3.0.15](https://github.com/truecharts/apps/compare/scrutiny-3.0.13...scrutiny-3.0.15) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [scrutiny-3.0.13](https://github.com/truecharts/apps/compare/scrutiny-3.0.12...scrutiny-3.0.13) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) + + + +## [scrutiny-3.0.12](https://github.com/truecharts/apps/compare/scrutiny-3.0.10...scrutiny-3.0.12) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [scrutiny-3.0.10](https://github.com/truecharts/apps/compare/scrutiny-3.0.9...scrutiny-3.0.10) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/scrutiny/3.0.21/Chart.lock b/stable/scrutiny/3.0.21/Chart.lock new file mode 100644 index 00000000000..f46602af9f5 --- /dev/null +++ b/stable/scrutiny/3.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:29.217760952Z" diff --git a/stable/scrutiny/3.0.21/Chart.yaml b/stable/scrutiny/3.0.21/Chart.yaml new file mode 100644 index 00000000000..9201f64b5e5 --- /dev/null +++ b/stable/scrutiny/3.0.21/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: scrutiny +version: 3.0.21 +appVersion: "0.4.16" +description: Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/scrutiny +icon: https://truecharts.org/img/chart-icons/scrutiny.png +keywords: + - scrutiny +sources: + - https://hub.docker.com/r/linuxserver/scrutiny +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/scrutiny/3.0.21/README.md b/stable/scrutiny/3.0.21/README.md new file mode 100644 index 00000000000..cb7eee8c767 --- /dev/null +++ b/stable/scrutiny/3.0.21/README.md @@ -0,0 +1,107 @@ +# scrutiny + +![Version: 3.0.21](https://img.shields.io/badge/Version-3.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.4.16](https://img.shields.io/badge/AppVersion-0.4.16-informational?style=flat-square) + +Scrutiny WebUI for smartd S.M.A.R.T monitoring. Scrutiny is a Hard Drive Health Dashboard & Monitoring solution. + +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: [scrutiny](https://truecharts.org/docs/charts/stable/scrutiny) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `scrutiny` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install scrutiny TrueCharts/scrutiny +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `scrutiny` deployment + +```console +helm uninstall scrutiny +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install scrutiny \ + --set env.TZ="America/New York" \ + TrueCharts/scrutiny +``` + +#### 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 scrutiny TrueCharts/scrutiny -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/scrutiny/3.0.20/app-readme.md b/stable/scrutiny/3.0.21/app-readme.md similarity index 100% rename from stable/scrutiny/3.0.20/app-readme.md rename to stable/scrutiny/3.0.21/app-readme.md diff --git a/stable/uptimerobot-prometheus/4.0.24/charts/common-10.4.7.tgz b/stable/scrutiny/3.0.21/charts/common-10.4.7.tgz similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/charts/common-10.4.7.tgz rename to stable/scrutiny/3.0.21/charts/common-10.4.7.tgz diff --git a/stable/scrutiny/3.0.21/ix_values.yaml b/stable/scrutiny/3.0.21/ix_values.yaml new file mode 100644 index 00000000000..fa2171e8893 --- /dev/null +++ b/stable/scrutiny/3.0.21/ix_values.yaml @@ -0,0 +1,53 @@ +image: + repository: tccr.io/truecharts/scrutiny + pullPolicy: IfNotPresent + tag: v0.4.16@sha256:e3ad2df0c58c994ae92e0d4c89a7ed5aede5ba683f04754e3aaad704781ec3a8 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + privileged: true + allowPrivilegeEscalation: true + capabilities: + add: + - SYS_RAWIO # HDD's + - SYS_ADMIN # NVME's + +env: + COLLECTOR_CRON_SCHEDULE: "0 0 * * *" + COLLECTOR_HOST_ID: "TrueNAS" + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +probes: + liveness: + path: "/api/health" + readiness: + path: "/api/health" + startup: + path: "/api/health" + +service: + main: + ports: + main: + targetPort: 8080 + port: 10151 + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/opt/scrutiny/config" + influxdb: + enabled: true + mountPath: "/opt/scrutiny/influxdb" + udev: + enabled: true + type: hostPath + hostPath: "/run/udev" + mountPath: "/run/udev" + readOnly: true diff --git a/stable/scrutiny/3.0.20/questions.yaml b/stable/scrutiny/3.0.21/questions.yaml similarity index 100% rename from stable/scrutiny/3.0.20/questions.yaml rename to stable/scrutiny/3.0.21/questions.yaml diff --git a/stable/uptimerobot-prometheus/4.0.24/templates/common.yaml b/stable/scrutiny/3.0.21/templates/common.yaml similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/templates/common.yaml rename to stable/scrutiny/3.0.21/templates/common.yaml diff --git a/stable/uptimerobot-prometheus/4.0.24/values.yaml b/stable/scrutiny/3.0.21/values.yaml similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/values.yaml rename to stable/scrutiny/3.0.21/values.yaml diff --git a/stable/ser2sock/6.0.23/CHANGELOG.md b/stable/ser2sock/6.0.23/CHANGELOG.md deleted file mode 100644 index fad19c85a05..00000000000 --- a/stable/ser2sock/6.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [ser2sock-6.0.22](https://github.com/truecharts/apps/compare/ser2sock-6.0.20...ser2sock-6.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [ser2sock-6.0.20](https://github.com/truecharts/apps/compare/ser2sock-6.0.19...ser2sock-6.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [ser2sock-6.0.19](https://github.com/truecharts/apps/compare/ser2sock-6.0.18...ser2sock-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [ser2sock-6.0.18](https://github.com/truecharts/apps/compare/ser2sock-6.0.17...ser2sock-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [ser2sock-6.0.17](https://github.com/truecharts/apps/compare/ser2sock-6.0.15...ser2sock-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [ser2sock-6.0.15](https://github.com/truecharts/apps/compare/ser2sock-6.0.13...ser2sock-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [ser2sock-6.0.13](https://github.com/truecharts/apps/compare/ser2sock-6.0.12...ser2sock-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [ser2sock-6.0.12](https://github.com/truecharts/apps/compare/ser2sock-6.0.11...ser2sock-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/ser2sock/6.0.23/Chart.lock b/stable/ser2sock/6.0.23/Chart.lock deleted file mode 100644 index 5c2efc6cabe..00000000000 --- a/stable/ser2sock/6.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:32:49.469826568Z" diff --git a/stable/ser2sock/6.0.23/Chart.yaml b/stable/ser2sock/6.0.23/Chart.yaml deleted file mode 100644 index ef8a50b6d4e..00000000000 --- a/stable/ser2sock/6.0.23/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Serial to Socket Redirector -home: https://github.com/truecharts/apps/tree/master/charts/stable/ser2sock -icon: https://truecharts.org/img/chart-icons/ser2sock.png -keywords: - - ser2sock -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: ser2sock -sources: - - https://github.com/nutechsoftware/ser2sock - - https://github.com/tenstartups/ser2sock -version: 6.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/ser2sock/6.0.23/README.md b/stable/ser2sock/6.0.23/README.md deleted file mode 100644 index 445792810e0..00000000000 --- a/stable/ser2sock/6.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# ser2sock - -![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Serial to Socket Redirector - -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: [ser2sock](https://truecharts.org/docs/charts/stable/ser2sock) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `ser2sock` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install ser2sock TrueCharts/ser2sock -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `ser2sock` deployment - -```console -helm uninstall ser2sock -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install ser2sock \ - --set env.TZ="America/New York" \ - TrueCharts/ser2sock -``` - -#### 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 ser2sock TrueCharts/ser2sock -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/ser2sock/6.0.23/ix_values.yaml b/stable/ser2sock/6.0.23/ix_values.yaml deleted file mode 100644 index f706a3ddb35..00000000000 --- a/stable/ser2sock/6.0.23/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/ser2sock - tag: latest@sha256:cd711268236c813f8127ca4cde52c20c0a04be26c4e032fc6fc78806c2bcd210 - pullPolicy: Always - -env: - LISTENER_PORT: "{{ .Values.service.main.ports.main.port }}" - SERIAL_DEVICE: "{{ .Values.persistence.usb.mountPath }}" - BAUD_RATE: 115200 - -service: - main: - ports: - main: - port: 10000 - targetPort: 10000 - -persistence: - config: - enabled: true - mountPath: "/config" - -# -- Affinity constraint rules to place the Pod on a specific node. -# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) -affinity: {} -# nodeAffinity: -# requiredDuringSchedulingIgnoredDuringExecution: -# nodeSelectorTerms: -# - matchExpressions: -# - key: app -# operator: In -# values: -# - ser2sock-controller diff --git a/stable/ser2sock/6.0.24/CHANGELOG.md b/stable/ser2sock/6.0.24/CHANGELOG.md new file mode 100644 index 00000000000..b7541d81b3c --- /dev/null +++ b/stable/ser2sock/6.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [ser2sock-6.0.24](https://github.com/truecharts/apps/compare/ser2sock-6.0.23...ser2sock-6.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ser2sock-6.0.23](https://github.com/truecharts/apps/compare/ser2sock-6.0.22...ser2sock-6.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [ser2sock-6.0.22](https://github.com/truecharts/apps/compare/ser2sock-6.0.20...ser2sock-6.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [ser2sock-6.0.20](https://github.com/truecharts/apps/compare/ser2sock-6.0.19...ser2sock-6.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [ser2sock-6.0.19](https://github.com/truecharts/apps/compare/ser2sock-6.0.18...ser2sock-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [ser2sock-6.0.18](https://github.com/truecharts/apps/compare/ser2sock-6.0.17...ser2sock-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [ser2sock-6.0.17](https://github.com/truecharts/apps/compare/ser2sock-6.0.15...ser2sock-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [ser2sock-6.0.15](https://github.com/truecharts/apps/compare/ser2sock-6.0.13...ser2sock-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [ser2sock-6.0.13](https://github.com/truecharts/apps/compare/ser2sock-6.0.12...ser2sock-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/ser2sock/6.0.24/Chart.lock b/stable/ser2sock/6.0.24/Chart.lock new file mode 100644 index 00000000000..7aea0ab4473 --- /dev/null +++ b/stable/ser2sock/6.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:30.548549241Z" diff --git a/stable/ser2sock/6.0.24/Chart.yaml b/stable/ser2sock/6.0.24/Chart.yaml new file mode 100644 index 00000000000..5e47fe7fab7 --- /dev/null +++ b/stable/ser2sock/6.0.24/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Serial to Socket Redirector +home: https://github.com/truecharts/apps/tree/master/charts/stable/ser2sock +icon: https://truecharts.org/img/chart-icons/ser2sock.png +keywords: + - ser2sock +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: ser2sock +sources: + - https://github.com/nutechsoftware/ser2sock + - https://github.com/tenstartups/ser2sock +version: 6.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/ser2sock/6.0.24/README.md b/stable/ser2sock/6.0.24/README.md new file mode 100644 index 00000000000..fa731e7cacd --- /dev/null +++ b/stable/ser2sock/6.0.24/README.md @@ -0,0 +1,108 @@ +# ser2sock + +![Version: 6.0.24](https://img.shields.io/badge/Version-6.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Serial to Socket Redirector + +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: [ser2sock](https://truecharts.org/docs/charts/stable/ser2sock) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `ser2sock` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install ser2sock TrueCharts/ser2sock +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `ser2sock` deployment + +```console +helm uninstall ser2sock +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install ser2sock \ + --set env.TZ="America/New York" \ + TrueCharts/ser2sock +``` + +#### 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 ser2sock TrueCharts/ser2sock -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/ser2sock/6.0.23/app-readme.md b/stable/ser2sock/6.0.24/app-readme.md similarity index 100% rename from stable/ser2sock/6.0.23/app-readme.md rename to stable/ser2sock/6.0.24/app-readme.md diff --git a/stable/valheim/3.0.24/charts/common-10.4.7.tgz b/stable/ser2sock/6.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/valheim/3.0.24/charts/common-10.4.7.tgz rename to stable/ser2sock/6.0.24/charts/common-10.4.7.tgz diff --git a/stable/ser2sock/6.0.23/ci/test-values.yaml b/stable/ser2sock/6.0.24/ci/test-values.yaml similarity index 100% rename from stable/ser2sock/6.0.23/ci/test-values.yaml rename to stable/ser2sock/6.0.24/ci/test-values.yaml diff --git a/stable/ser2sock/6.0.24/ix_values.yaml b/stable/ser2sock/6.0.24/ix_values.yaml new file mode 100644 index 00000000000..801ab0dde7b --- /dev/null +++ b/stable/ser2sock/6.0.24/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/ser2sock + tag: latest@sha256:230a81ceecd4da4a792e2daa89af02230998fe9edeec1379e49cf799d36ae754 + pullPolicy: Always + +env: + LISTENER_PORT: "{{ .Values.service.main.ports.main.port }}" + SERIAL_DEVICE: "{{ .Values.persistence.usb.mountPath }}" + BAUD_RATE: 115200 + +service: + main: + ports: + main: + port: 10000 + targetPort: 10000 + +persistence: + config: + enabled: true + mountPath: "/config" + +# -- Affinity constraint rules to place the Pod on a specific node. +# [[ref]](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) +affinity: {} +# nodeAffinity: +# requiredDuringSchedulingIgnoredDuringExecution: +# nodeSelectorTerms: +# - matchExpressions: +# - key: app +# operator: In +# values: +# - ser2sock-controller diff --git a/stable/ser2sock/6.0.23/questions.yaml b/stable/ser2sock/6.0.24/questions.yaml similarity index 100% rename from stable/ser2sock/6.0.23/questions.yaml rename to stable/ser2sock/6.0.24/questions.yaml diff --git a/stable/verysync/2.0.24/templates/common.yaml b/stable/ser2sock/6.0.24/templates/common.yaml similarity index 100% rename from stable/verysync/2.0.24/templates/common.yaml rename to stable/ser2sock/6.0.24/templates/common.yaml diff --git a/stable/valheim/3.0.24/values.yaml b/stable/ser2sock/6.0.24/values.yaml similarity index 100% rename from stable/valheim/3.0.24/values.yaml rename to stable/ser2sock/6.0.24/values.yaml diff --git a/stable/shlink-web-client/3.0.22/CHANGELOG.md b/stable/shlink-web-client/3.0.22/CHANGELOG.md deleted file mode 100644 index 445b5f5111a..00000000000 --- a/stable/shlink-web-client/3.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-web-client-3.0.21](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.19...shlink-web-client-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [shlink-web-client-3.0.19](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.18...shlink-web-client-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [shlink-web-client-3.0.18](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.17...shlink-web-client-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [shlink-web-client-3.0.17](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.15...shlink-web-client-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [shlink-web-client-3.0.15](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.13...shlink-web-client-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [shlink-web-client-3.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-web-client-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [shlink-web-client-3.0.12](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-web-client-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [shlink-web-client-3.0.11](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.10...shlink-web-client-3.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/shlink-web-client/3.0.22/Chart.lock b/stable/shlink-web-client/3.0.22/Chart.lock deleted file mode 100644 index 136ae71a658..00000000000 --- a/stable/shlink-web-client/3.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:33:02.935279514Z" diff --git a/stable/shlink-web-client/3.0.22/Chart.yaml b/stable/shlink-web-client/3.0.22/Chart.yaml deleted file mode 100644 index 8d63f5ed52b..00000000000 --- a/stable/shlink-web-client/3.0.22/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "3.7.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A ReactJS-based progressive web application for Shlink. -home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink-web-client -icon: https://truecharts.org/img/chart-icons/shlink-web-client.png -keywords: - - url - - shortener - - frontend -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: shlink-web-client -sources: - - https://github.com/shlinkio/shlink-web-client -type: application -version: 3.0.22 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/shlink-web-client/3.0.22/README.md b/stable/shlink-web-client/3.0.22/README.md deleted file mode 100644 index 40b838344ff..00000000000 --- a/stable/shlink-web-client/3.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# shlink-web-client - -![Version: 3.0.22](https://img.shields.io/badge/Version-3.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.7.1](https://img.shields.io/badge/AppVersion-3.7.1-informational?style=flat-square) - -A ReactJS-based progressive web application for Shlink. - -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: [shlink-web-client](https://truecharts.org/docs/charts/stable/shlink-web-client) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `shlink-web-client` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install shlink-web-client TrueCharts/shlink-web-client -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `shlink-web-client` deployment - -```console -helm uninstall shlink-web-client -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install shlink-web-client \ - --set env.TZ="America/New York" \ - TrueCharts/shlink-web-client -``` - -#### 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 shlink-web-client TrueCharts/shlink-web-client -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/shlink-web-client/3.0.22/ix_values.yaml b/stable/shlink-web-client/3.0.22/ix_values.yaml deleted file mode 100644 index 750fc51522a..00000000000 --- a/stable/shlink-web-client/3.0.22/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: tccr.io/truecharts/shlink-web-client - pullPolicy: IfNotPresent - tag: v3.7.1@sha256:6a99f97a4a9b1119444de62af77e54bb6bfee884e86455dfe8cc61f8aa69b7df - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - SHLINK_SERVER_URL: "" - SHLINK_SERVER_API_KEY: "" - SHLINK_SERVER_NAME: "" - -service: - main: - ports: - main: - targetPort: 80 - port: 10154 - protocol: HTTP diff --git a/stable/shlink-web-client/3.0.23/CHANGELOG.md b/stable/shlink-web-client/3.0.23/CHANGELOG.md new file mode 100644 index 00000000000..7c51863549a --- /dev/null +++ b/stable/shlink-web-client/3.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [shlink-web-client-3.0.23](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.22...shlink-web-client-3.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-web-client-3.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.21...shlink-web-client-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-web-client-3.0.21](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.19...shlink-web-client-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [shlink-web-client-3.0.19](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.18...shlink-web-client-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [shlink-web-client-3.0.18](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.17...shlink-web-client-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [shlink-web-client-3.0.17](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.15...shlink-web-client-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [shlink-web-client-3.0.15](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.13...shlink-web-client-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [shlink-web-client-3.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-web-client-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [shlink-web-client-3.0.12](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-web-client-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/shlink-web-client/3.0.23/Chart.lock b/stable/shlink-web-client/3.0.23/Chart.lock new file mode 100644 index 00000000000..5f674454de3 --- /dev/null +++ b/stable/shlink-web-client/3.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:47.762862768Z" diff --git a/stable/shlink-web-client/3.0.23/Chart.yaml b/stable/shlink-web-client/3.0.23/Chart.yaml new file mode 100644 index 00000000000..c7a29dfd1e8 --- /dev/null +++ b/stable/shlink-web-client/3.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.7.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A ReactJS-based progressive web application for Shlink. +home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink-web-client +icon: https://truecharts.org/img/chart-icons/shlink-web-client.png +keywords: + - url + - shortener + - frontend +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: shlink-web-client +sources: + - https://github.com/shlinkio/shlink-web-client +type: application +version: 3.0.23 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/shlink-web-client/3.0.23/README.md b/stable/shlink-web-client/3.0.23/README.md new file mode 100644 index 00000000000..f70d87b65d9 --- /dev/null +++ b/stable/shlink-web-client/3.0.23/README.md @@ -0,0 +1,107 @@ +# shlink-web-client + +![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.7.1](https://img.shields.io/badge/AppVersion-3.7.1-informational?style=flat-square) + +A ReactJS-based progressive web application for Shlink. + +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: [shlink-web-client](https://truecharts.org/docs/charts/stable/shlink-web-client) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `shlink-web-client` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install shlink-web-client TrueCharts/shlink-web-client +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `shlink-web-client` deployment + +```console +helm uninstall shlink-web-client +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install shlink-web-client \ + --set env.TZ="America/New York" \ + TrueCharts/shlink-web-client +``` + +#### 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 shlink-web-client TrueCharts/shlink-web-client -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/shlink-web-client/3.0.22/app-readme.md b/stable/shlink-web-client/3.0.23/app-readme.md similarity index 100% rename from stable/shlink-web-client/3.0.22/app-readme.md rename to stable/shlink-web-client/3.0.23/app-readme.md diff --git a/stable/verysync/2.0.24/charts/common-10.4.7.tgz b/stable/shlink-web-client/3.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/verysync/2.0.24/charts/common-10.4.7.tgz rename to stable/shlink-web-client/3.0.23/charts/common-10.4.7.tgz diff --git a/stable/shlink-web-client/3.0.23/ix_values.yaml b/stable/shlink-web-client/3.0.23/ix_values.yaml new file mode 100644 index 00000000000..f52d94862ad --- /dev/null +++ b/stable/shlink-web-client/3.0.23/ix_values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/shlink-web-client + pullPolicy: IfNotPresent + tag: v3.7.1@sha256:6dd3d455a91380358b91d1e0f30b53731d51885c1b3f77a8d01afcdd8ae4507a + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + SHLINK_SERVER_URL: "" + SHLINK_SERVER_API_KEY: "" + SHLINK_SERVER_NAME: "" + +service: + main: + ports: + main: + targetPort: 80 + port: 10154 + protocol: HTTP diff --git a/stable/shlink-web-client/3.0.22/questions.yaml b/stable/shlink-web-client/3.0.23/questions.yaml similarity index 100% rename from stable/shlink-web-client/3.0.22/questions.yaml rename to stable/shlink-web-client/3.0.23/questions.yaml diff --git a/stable/website-shot/2.0.22/templates/common.yaml b/stable/shlink-web-client/3.0.23/templates/common.yaml similarity index 100% rename from stable/website-shot/2.0.22/templates/common.yaml rename to stable/shlink-web-client/3.0.23/templates/common.yaml diff --git a/stable/verysync/2.0.24/values.yaml b/stable/shlink-web-client/3.0.23/values.yaml similarity index 100% rename from stable/verysync/2.0.24/values.yaml rename to stable/shlink-web-client/3.0.23/values.yaml diff --git a/stable/shlink/4.0.24/CHANGELOG.md b/stable/shlink/4.0.24/CHANGELOG.md deleted file mode 100644 index d30b17d5383..00000000000 --- a/stable/shlink/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [shlink-4.0.23](https://github.com/truecharts/apps/compare/shlink-4.0.22...shlink-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [shlink-4.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.19...shlink-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [shlink-4.0.20](https://github.com/truecharts/apps/compare/shlink-4.0.19...shlink-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [shlink-4.0.19](https://github.com/truecharts/apps/compare/shlink-4.0.18...shlink-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [shlink-4.0.18](https://github.com/truecharts/apps/compare/shlink-4.0.16...shlink-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [shlink-4.0.16](https://github.com/truecharts/apps/compare/shlink-4.0.14...shlink-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [shlink-4.0.14](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [shlink-4.0.13](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.11...shlink-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/shlink/4.0.24/Chart.lock b/stable/shlink/4.0.24/Chart.lock deleted file mode 100644 index 8724286d266..00000000000 --- a/stable/shlink/4.0.24/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:33:14.396353209Z" diff --git a/stable/shlink/4.0.24/Chart.yaml b/stable/shlink/4.0.24/Chart.yaml deleted file mode 100644 index ab9939afc6c..00000000000 --- a/stable/shlink/4.0.24/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v2 -appVersion: "3.1.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -deprecated: false -description: A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. -home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink -icon: https://truecharts.org/img/chart-icons/shlink.png -keywords: - - url - - shortener -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: shlink -sources: - - https://github.com/shlinkio/shlink -type: application -version: 4.0.24 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/shlink/4.0.24/README.md b/stable/shlink/4.0.24/README.md deleted file mode 100644 index 6f45bd0f968..00000000000 --- a/stable/shlink/4.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# shlink - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.1.2](https://img.shields.io/badge/AppVersion-3.1.2-informational?style=flat-square) - -A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. - -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: [shlink](https://truecharts.org/docs/charts/stable/shlink) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `shlink` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install shlink TrueCharts/shlink -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `shlink` deployment - -```console -helm uninstall shlink -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install shlink \ - --set env.TZ="America/New York" \ - TrueCharts/shlink -``` - -#### 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 shlink TrueCharts/shlink -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/shlink/4.0.24/ix_values.yaml b/stable/shlink/4.0.24/ix_values.yaml deleted file mode 100644 index 1366c353102..00000000000 --- a/stable/shlink/4.0.24/ix_values.yaml +++ /dev/null @@ -1,60 +0,0 @@ -image: - repository: tccr.io/truecharts/shlink - pullPolicy: IfNotPresent - tag: v3.1.2@sha256:c3a18704c3e91668da6036b8b8862d2a81ae4f6cdb6770d6a5c55ab5d2ad77d9 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10153 - -probes: - liveness: - path: "/rest/health" - readiness: - path: "/rest/health" - startup: - path: "/rest/health" - -env: - DEFAULT_DOMAIN: "" - GEOLITE_LICENSE_KEY: "" - ANONYMIZE_REMOTE_ADDR: true - ENABLE_PERIODIC_VISIT_LOCATE: true - IS_HTTPS_ENABLED: true - PORT: "{{ .Values.service.main.ports.main.port }}" - DB_DRIVER: "postgres" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - REDIS_SERVERS: - secretKeyRef: - name: rediscreds - key: url - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: shlink - postgresqlDatabase: shlink - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: "default" diff --git a/stable/shlink/4.0.25/CHANGELOG.md b/stable/shlink/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..cbc375e09c0 --- /dev/null +++ b/stable/shlink/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [shlink-4.0.25](https://github.com/truecharts/apps/compare/shlink-4.0.24...shlink-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-4.0.24](https://github.com/truecharts/apps/compare/shlink-4.0.23...shlink-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [shlink-4.0.23](https://github.com/truecharts/apps/compare/shlink-4.0.22...shlink-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [shlink-4.0.22](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.19...shlink-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [shlink-4.0.20](https://github.com/truecharts/apps/compare/shlink-4.0.19...shlink-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [shlink-4.0.19](https://github.com/truecharts/apps/compare/shlink-4.0.18...shlink-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [shlink-4.0.18](https://github.com/truecharts/apps/compare/shlink-4.0.16...shlink-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [shlink-4.0.16](https://github.com/truecharts/apps/compare/shlink-4.0.14...shlink-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [shlink-4.0.14](https://github.com/truecharts/apps/compare/shlink-web-client-3.0.12...shlink-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/shlink/4.0.25/Chart.lock b/stable/shlink/4.0.25/Chart.lock new file mode 100644 index 00000000000..13a3991abdd --- /dev/null +++ b/stable/shlink/4.0.25/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T19:01:54.566194547Z" diff --git a/stable/shlink/4.0.25/Chart.yaml b/stable/shlink/4.0.25/Chart.yaml new file mode 100644 index 00000000000..57b27f353a2 --- /dev/null +++ b/stable/shlink/4.0.25/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "3.1.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +deprecated: false +description: A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. +home: https://github.com/truecharts/apps/tree/master/charts/stable/shlink +icon: https://truecharts.org/img/chart-icons/shlink.png +keywords: + - url + - shortener +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: shlink +sources: + - https://github.com/shlinkio/shlink +type: application +version: 4.0.25 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/shlink/4.0.25/README.md b/stable/shlink/4.0.25/README.md new file mode 100644 index 00000000000..9b692f0d08c --- /dev/null +++ b/stable/shlink/4.0.25/README.md @@ -0,0 +1,109 @@ +# shlink + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.1.2](https://img.shields.io/badge/AppVersion-3.1.2-informational?style=flat-square) + +A PHP-based self-hosted URL shortener that can be used to serve shortened URLs under your own custom domain. + +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: [shlink](https://truecharts.org/docs/charts/stable/shlink) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `shlink` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install shlink TrueCharts/shlink +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `shlink` deployment + +```console +helm uninstall shlink +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install shlink \ + --set env.TZ="America/New York" \ + TrueCharts/shlink +``` + +#### 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 shlink TrueCharts/shlink -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/shlink/4.0.24/app-readme.md b/stable/shlink/4.0.25/app-readme.md similarity index 100% rename from stable/shlink/4.0.24/app-readme.md rename to stable/shlink/4.0.25/app-readme.md diff --git a/stable/vikunja/3.0.30/charts/common-10.4.7.tgz b/stable/shlink/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/vikunja/3.0.30/charts/common-10.4.7.tgz rename to stable/shlink/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/teedy/7.0.24/charts/postgresql-8.0.45.tgz b/stable/shlink/4.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/teedy/7.0.24/charts/postgresql-8.0.45.tgz rename to stable/shlink/4.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/shlink/4.0.25/charts/redis-3.0.44.tgz b/stable/shlink/4.0.25/charts/redis-3.0.44.tgz new file mode 100644 index 00000000000..ff4664e0cdd Binary files /dev/null and b/stable/shlink/4.0.25/charts/redis-3.0.44.tgz differ diff --git a/stable/shlink/4.0.25/ix_values.yaml b/stable/shlink/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..b1e3ff50ac5 --- /dev/null +++ b/stable/shlink/4.0.25/ix_values.yaml @@ -0,0 +1,60 @@ +image: + repository: tccr.io/truecharts/shlink + pullPolicy: IfNotPresent + tag: v3.1.2@sha256:7c200144f6d93231f44835e7d162c1a0ee3dccd0cf9667c2e76d32fd5d13c605 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10153 + +probes: + liveness: + path: "/rest/health" + readiness: + path: "/rest/health" + startup: + path: "/rest/health" + +env: + DEFAULT_DOMAIN: "" + GEOLITE_LICENSE_KEY: "" + ANONYMIZE_REMOTE_ADDR: true + ENABLE_PERIODIC_VISIT_LOCATE: true + IS_HTTPS_ENABLED: true + PORT: "{{ .Values.service.main.ports.main.port }}" + DB_DRIVER: "postgres" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + REDIS_SERVERS: + secretKeyRef: + name: rediscreds + key: url + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: shlink + postgresqlDatabase: shlink + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: "default" diff --git a/stable/shlink/4.0.24/questions.yaml b/stable/shlink/4.0.25/questions.yaml similarity index 100% rename from stable/shlink/4.0.24/questions.yaml rename to stable/shlink/4.0.25/questions.yaml diff --git a/stable/wekan/4.0.27/templates/common.yaml b/stable/shlink/4.0.25/templates/common.yaml similarity index 100% rename from stable/wekan/4.0.27/templates/common.yaml rename to stable/shlink/4.0.25/templates/common.yaml diff --git a/stable/vikunja/3.0.30/values.yaml b/stable/shlink/4.0.25/values.yaml similarity index 100% rename from stable/vikunja/3.0.30/values.yaml rename to stable/shlink/4.0.25/values.yaml diff --git a/stable/sickchill/3.0.25/CHANGELOG.md b/stable/sickchill/3.0.25/CHANGELOG.md deleted file mode 100644 index eeef67b81bf..00000000000 --- a/stable/sickchill/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [sickchill-3.0.25](https://github.com/truecharts/apps/compare/sickchill-3.0.24...sickchill-3.0.25) (2022-07-25) - -### Chore - -- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) - - - - -## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [sickchill-3.0.23](https://github.com/truecharts/apps/compare/sickchill-3.0.21...sickchill-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [sickchill-3.0.21](https://github.com/truecharts/apps/compare/sickchill-3.0.20...sickchill-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [sickchill-3.0.20](https://github.com/truecharts/apps/compare/sickchill-3.0.19...sickchill-3.0.20) (2022-07-15) - -### Chore - -- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) - - - -## [sickchill-3.0.19](https://github.com/truecharts/apps/compare/sickchill-3.0.18...sickchill-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [sickchill-3.0.18](https://github.com/truecharts/apps/compare/sickchill-3.0.16...sickchill-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [sickchill-3.0.16](https://github.com/truecharts/apps/compare/sickchill-3.0.14...sickchill-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [sickchill-3.0.14](https://github.com/truecharts/apps/compare/sickchill-3.0.13...sickchill-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation diff --git a/stable/sickchill/3.0.25/Chart.lock b/stable/sickchill/3.0.25/Chart.lock deleted file mode 100644 index 103a30ca2b3..00000000000 --- a/stable/sickchill/3.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-25T14:45:00.334803763Z" diff --git a/stable/sickchill/3.0.25/Chart.yaml b/stable/sickchill/3.0.25/Chart.yaml deleted file mode 100644 index d87c70b7bd8..00000000000 --- a/stable/sickchill/3.0.25/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2022.7.20" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An Automatic Video Library Manager for TV Shows -home: https://github.com/truecharts/apps/tree/master/charts/stable/sickchill -icon: https://truecharts.org/img/chart-icons/sickchill.png -keywords: - - sickchill - - video - - library - - manager -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: sickchill -sources: - - https://github.com/linuxserver/docker-sickchill - - https://github.com/SickChill/SickChill -type: application -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/sickchill/3.0.25/README.md b/stable/sickchill/3.0.25/README.md deleted file mode 100644 index ed25c92c106..00000000000 --- a/stable/sickchill/3.0.25/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# sickchill - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.7.20](https://img.shields.io/badge/AppVersion-2022.7.20-informational?style=flat-square) - -An Automatic Video Library Manager for TV Shows - -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: [sickchill](https://truecharts.org/docs/charts/stable/sickchill) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `sickchill` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install sickchill TrueCharts/sickchill -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `sickchill` deployment - -```console -helm uninstall sickchill -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install sickchill \ - --set env.TZ="America/New York" \ - TrueCharts/sickchill -``` - -#### 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 sickchill TrueCharts/sickchill -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/sickchill/3.0.25/ix_values.yaml b/stable/sickchill/3.0.25/ix_values.yaml deleted file mode 100644 index 41d41e920ea..00000000000 --- a/stable/sickchill/3.0.25/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/sickchill - pullPolicy: IfNotPresent - tag: 2022.7.20@sha256:17061bfc20896004bad43acddfbe30d2ebd8bdb2d7a069733e01daf3530ffbe9 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10067 - targetPort: 8081 - -persistence: - config: - enabled: true - mountPath: "/config" - varrun: - enabled: true diff --git a/stable/sickchill/3.0.26/CHANGELOG.md b/stable/sickchill/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..2ad684e553f --- /dev/null +++ b/stable/sickchill/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [sickchill-3.0.26](https://github.com/truecharts/apps/compare/sickchill-3.0.25...sickchill-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [sickchill-3.0.25](https://github.com/truecharts/apps/compare/sickchill-3.0.24...sickchill-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sickchill-3.0.24](https://github.com/truecharts/apps/compare/sickchill-3.0.23...sickchill-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sickchill-3.0.23](https://github.com/truecharts/apps/compare/sickchill-3.0.21...sickchill-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [sickchill-3.0.21](https://github.com/truecharts/apps/compare/sickchill-3.0.20...sickchill-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [sickchill-3.0.20](https://github.com/truecharts/apps/compare/sickchill-3.0.19...sickchill-3.0.20) (2022-07-15) + +### Chore + +- update docker general non-major ([#3184](https://github.com/truecharts/apps/issues/3184)) + + + +## [sickchill-3.0.19](https://github.com/truecharts/apps/compare/sickchill-3.0.18...sickchill-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [sickchill-3.0.18](https://github.com/truecharts/apps/compare/sickchill-3.0.16...sickchill-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [sickchill-3.0.16](https://github.com/truecharts/apps/compare/sickchill-3.0.14...sickchill-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) diff --git a/stable/sickchill/3.0.26/Chart.lock b/stable/sickchill/3.0.26/Chart.lock new file mode 100644 index 00000000000..05c99c402a8 --- /dev/null +++ b/stable/sickchill/3.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:48.802547776Z" diff --git a/stable/sickchill/3.0.26/Chart.yaml b/stable/sickchill/3.0.26/Chart.yaml new file mode 100644 index 00000000000..1f6a41a084e --- /dev/null +++ b/stable/sickchill/3.0.26/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2022.7.20" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An Automatic Video Library Manager for TV Shows +home: https://github.com/truecharts/apps/tree/master/charts/stable/sickchill +icon: https://truecharts.org/img/chart-icons/sickchill.png +keywords: + - sickchill + - video + - library + - manager +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: sickchill +sources: + - https://github.com/linuxserver/docker-sickchill + - https://github.com/SickChill/SickChill +type: application +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/sickchill/3.0.26/README.md b/stable/sickchill/3.0.26/README.md new file mode 100644 index 00000000000..b044f6447bc --- /dev/null +++ b/stable/sickchill/3.0.26/README.md @@ -0,0 +1,108 @@ +# sickchill + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2022.7.20](https://img.shields.io/badge/AppVersion-2022.7.20-informational?style=flat-square) + +An Automatic Video Library Manager for TV Shows + +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: [sickchill](https://truecharts.org/docs/charts/stable/sickchill) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `sickchill` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install sickchill TrueCharts/sickchill +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `sickchill` deployment + +```console +helm uninstall sickchill +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install sickchill \ + --set env.TZ="America/New York" \ + TrueCharts/sickchill +``` + +#### 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 sickchill TrueCharts/sickchill -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/sickchill/3.0.25/app-readme.md b/stable/sickchill/3.0.26/app-readme.md similarity index 100% rename from stable/sickchill/3.0.25/app-readme.md rename to stable/sickchill/3.0.26/app-readme.md diff --git a/stable/weblate/4.0.24/charts/common-10.4.7.tgz b/stable/sickchill/3.0.26/charts/common-10.4.7.tgz similarity index 100% rename from stable/weblate/4.0.24/charts/common-10.4.7.tgz rename to stable/sickchill/3.0.26/charts/common-10.4.7.tgz diff --git a/stable/sickchill/3.0.26/ix_values.yaml b/stable/sickchill/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..b5512330656 --- /dev/null +++ b/stable/sickchill/3.0.26/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/sickchill + pullPolicy: IfNotPresent + tag: 2022.7.20@sha256:b71daf384d0372c32169f8fec5bc510f3d36a5b260caef7980856f8d6f6d0b86 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10067 + targetPort: 8081 + +persistence: + config: + enabled: true + mountPath: "/config" + varrun: + enabled: true diff --git a/stable/sickchill/3.0.25/questions.yaml b/stable/sickchill/3.0.26/questions.yaml similarity index 100% rename from stable/sickchill/3.0.25/questions.yaml rename to stable/sickchill/3.0.26/questions.yaml diff --git a/stable/sickchill/3.0.25/templates/common.yaml b/stable/sickchill/3.0.26/templates/common.yaml similarity index 100% rename from stable/sickchill/3.0.25/templates/common.yaml rename to stable/sickchill/3.0.26/templates/common.yaml diff --git a/stable/weblate/4.0.24/values.yaml b/stable/sickchill/3.0.26/values.yaml similarity index 100% rename from stable/weblate/4.0.24/values.yaml rename to stable/sickchill/3.0.26/values.yaml diff --git a/stable/snapdrop/2.0.27/CHANGELOG.md b/stable/snapdrop/2.0.27/CHANGELOG.md deleted file mode 100644 index 42de9125630..00000000000 --- a/stable/snapdrop/2.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snapdrop-2.0.26](https://github.com/truecharts/apps/compare/snapdrop-2.0.24...snapdrop-2.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [snapdrop-2.0.24](https://github.com/truecharts/apps/compare/snapdrop-2.0.23...snapdrop-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [snapdrop-2.0.23](https://github.com/truecharts/apps/compare/snapdrop-2.0.22...snapdrop-2.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [snapdrop-2.0.22](https://github.com/truecharts/apps/compare/snapdrop-2.0.21...snapdrop-2.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [snapdrop-2.0.21](https://github.com/truecharts/apps/compare/snapdrop-2.0.19...snapdrop-2.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [snapdrop-2.0.19](https://github.com/truecharts/apps/compare/snapdrop-2.0.17...snapdrop-2.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [snapdrop-2.0.17](https://github.com/truecharts/apps/compare/snapdrop-2.0.16...snapdrop-2.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [snapdrop-2.0.16](https://github.com/truecharts/apps/compare/snapdrop-2.0.15...snapdrop-2.0.16) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/snapdrop/2.0.27/Chart.lock b/stable/snapdrop/2.0.27/Chart.lock deleted file mode 100644 index e61875cd87a..00000000000 --- a/stable/snapdrop/2.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:33:42.58562281Z" diff --git a/stable/snapdrop/2.0.27/Chart.yaml b/stable/snapdrop/2.0.27/Chart.yaml deleted file mode 100644 index 813629146e9..00000000000 --- a/stable/snapdrop/2.0.27/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop. -home: https://github.com/truecharts/apps/tree/master/charts/stable/snapdrop -icon: https://truecharts.org/img/chart-icons/snapdrop.png -keywords: - - snapdrop -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: snapdrop -sources: - - https://github.com/linuxserver/docker-snapdrop -version: 2.0.27 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/snapdrop/2.0.27/README.md b/stable/snapdrop/2.0.27/README.md deleted file mode 100644 index 266c7c69b00..00000000000 --- a/stable/snapdrop/2.0.27/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# snapdrop - -![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop. - -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: [snapdrop](https://truecharts.org/docs/charts/stable/snapdrop) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `snapdrop` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install snapdrop TrueCharts/snapdrop -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `snapdrop` deployment - -```console -helm uninstall snapdrop -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install snapdrop \ - --set env.TZ="America/New York" \ - TrueCharts/snapdrop -``` - -#### 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 snapdrop TrueCharts/snapdrop -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/snapdrop/2.0.27/ix_values.yaml b/stable/snapdrop/2.0.27/ix_values.yaml deleted file mode 100644 index 7d4e909975a..00000000000 --- a/stable/snapdrop/2.0.27/ix_values.yaml +++ /dev/null @@ -1,24 +0,0 @@ -image: - repository: tccr.io/truecharts/snapdrop - tag: latest@sha256:c9edb6b4f30b52b89bf0a6b59298492bfc0105f0d14a81a266e0d3b27754adf3 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10215 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/snapdrop/2.0.28/CHANGELOG.md b/stable/snapdrop/2.0.28/CHANGELOG.md new file mode 100644 index 00000000000..a5f7ab7e009 --- /dev/null +++ b/stable/snapdrop/2.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [snapdrop-2.0.28](https://github.com/truecharts/apps/compare/snapdrop-2.0.27...snapdrop-2.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snapdrop-2.0.27](https://github.com/truecharts/apps/compare/snapdrop-2.0.26...snapdrop-2.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snapdrop-2.0.26](https://github.com/truecharts/apps/compare/snapdrop-2.0.24...snapdrop-2.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [snapdrop-2.0.24](https://github.com/truecharts/apps/compare/snapdrop-2.0.23...snapdrop-2.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [snapdrop-2.0.23](https://github.com/truecharts/apps/compare/snapdrop-2.0.22...snapdrop-2.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [snapdrop-2.0.22](https://github.com/truecharts/apps/compare/snapdrop-2.0.21...snapdrop-2.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [snapdrop-2.0.21](https://github.com/truecharts/apps/compare/snapdrop-2.0.19...snapdrop-2.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [snapdrop-2.0.19](https://github.com/truecharts/apps/compare/snapdrop-2.0.17...snapdrop-2.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [snapdrop-2.0.17](https://github.com/truecharts/apps/compare/snapdrop-2.0.16...snapdrop-2.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/snapdrop/2.0.28/Chart.lock b/stable/snapdrop/2.0.28/Chart.lock new file mode 100644 index 00000000000..265b6e2f8de --- /dev/null +++ b/stable/snapdrop/2.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:01:49.14496477Z" diff --git a/stable/snapdrop/2.0.28/Chart.yaml b/stable/snapdrop/2.0.28/Chart.yaml new file mode 100644 index 00000000000..ce210abc517 --- /dev/null +++ b/stable/snapdrop/2.0.28/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop. +home: https://github.com/truecharts/apps/tree/master/charts/stable/snapdrop +icon: https://truecharts.org/img/chart-icons/snapdrop.png +keywords: + - snapdrop +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: snapdrop +sources: + - https://github.com/linuxserver/docker-snapdrop +version: 2.0.28 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/snapdrop/2.0.28/README.md b/stable/snapdrop/2.0.28/README.md new file mode 100644 index 00000000000..f533e001b69 --- /dev/null +++ b/stable/snapdrop/2.0.28/README.md @@ -0,0 +1,107 @@ +# snapdrop + +![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop. + +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: [snapdrop](https://truecharts.org/docs/charts/stable/snapdrop) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `snapdrop` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install snapdrop TrueCharts/snapdrop +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `snapdrop` deployment + +```console +helm uninstall snapdrop +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install snapdrop \ + --set env.TZ="America/New York" \ + TrueCharts/snapdrop +``` + +#### 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 snapdrop TrueCharts/snapdrop -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/snapdrop/2.0.27/app-readme.md b/stable/snapdrop/2.0.28/app-readme.md similarity index 100% rename from stable/snapdrop/2.0.27/app-readme.md rename to stable/snapdrop/2.0.28/app-readme.md diff --git a/stable/website-shot/2.0.22/charts/common-10.4.7.tgz b/stable/snapdrop/2.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/website-shot/2.0.22/charts/common-10.4.7.tgz rename to stable/snapdrop/2.0.28/charts/common-10.4.7.tgz diff --git a/stable/snapdrop/2.0.28/ix_values.yaml b/stable/snapdrop/2.0.28/ix_values.yaml new file mode 100644 index 00000000000..4df03e07ad1 --- /dev/null +++ b/stable/snapdrop/2.0.28/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/snapdrop + tag: latest@sha256:610cc5d33fe1006f8099433c34850754f35df7730448b8a04988bb3d29df685c + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10215 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/snapdrop/2.0.27/questions.yaml b/stable/snapdrop/2.0.28/questions.yaml similarity index 100% rename from stable/snapdrop/2.0.27/questions.yaml rename to stable/snapdrop/2.0.28/questions.yaml diff --git a/stable/wg-easy/1.0.15/templates/common.yaml b/stable/snapdrop/2.0.28/templates/common.yaml similarity index 100% rename from stable/wg-easy/1.0.15/templates/common.yaml rename to stable/snapdrop/2.0.28/templates/common.yaml diff --git a/stable/website-shot/2.0.22/values.yaml b/stable/snapdrop/2.0.28/values.yaml similarity index 100% rename from stable/website-shot/2.0.22/values.yaml rename to stable/snapdrop/2.0.28/values.yaml diff --git a/stable/snipe-it/4.0.31/CHANGELOG.md b/stable/snipe-it/4.0.31/CHANGELOG.md deleted file mode 100644 index ecd2b6e57b1..00000000000 --- a/stable/snipe-it/4.0.31/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [snipe-it-4.0.30](https://github.com/truecharts/apps/compare/snipe-it-4.0.29...snipe-it-4.0.30) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [snipe-it-4.0.29](https://github.com/truecharts/apps/compare/snipe-it-4.0.27...snipe-it-4.0.29) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [snipe-it-4.0.27](https://github.com/truecharts/apps/compare/snipe-it-4.0.26...snipe-it-4.0.27) (2022-07-22) - -### Chore - -- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - -### Fix - -- remove some non-utf8 characters - - - -## [snipe-it-4.0.26](https://github.com/truecharts/apps/compare/snipe-it-4.0.25...snipe-it-4.0.26) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [snipe-it-4.0.25](https://github.com/truecharts/apps/compare/snipe-it-4.0.24...snipe-it-4.0.25) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [snipe-it-4.0.24](https://github.com/truecharts/apps/compare/snipe-it-4.0.22...snipe-it-4.0.24) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [snipe-it-4.0.22](https://github.com/truecharts/apps/compare/snipe-it-4.0.20...snipe-it-4.0.22) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [snipe-it-4.0.20](https://github.com/truecharts/apps/compare/snipe-it-4.0.19...snipe-it-4.0.20) (2022-07-12) diff --git a/stable/snipe-it/4.0.31/Chart.lock b/stable/snipe-it/4.0.31/Chart.lock deleted file mode 100644 index 856f42a6d9d..00000000000 --- a/stable/snipe-it/4.0.31/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c -generated: "2022-07-24T09:33:59.559640842Z" diff --git a/stable/snipe-it/4.0.31/Chart.yaml b/stable/snipe-it/4.0.31/Chart.yaml deleted file mode 100644 index 22bc60b0124..00000000000 --- a/stable/snipe-it/4.0.31/Chart.yaml +++ /dev/null @@ -1,37 +0,0 @@ -apiVersion: v2 -appVersion: "6.0.8" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: "Open source asset management" -home: https://github.com/truecharts/apps/tree/master/charts/stable/snipe-it -icon: https://truecharts.org/img/chart-icons/snipe-it.png -keywords: - - snipeit - - snipe - - asset - - management -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: snipe-it -sources: - - https://snipeitapp.com/ - - https://github.com/snipe/snipe-it -version: 4.0.31 -annotations: - truecharts.org/catagories: | - - management - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/snipe-it/4.0.31/README.md b/stable/snipe-it/4.0.31/README.md deleted file mode 100644 index a05a1adfc12..00000000000 --- a/stable/snipe-it/4.0.31/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# snipe-it - -![Version: 4.0.31](https://img.shields.io/badge/Version-4.0.31-informational?style=flat-square) ![AppVersion: 6.0.8](https://img.shields.io/badge/AppVersion-6.0.8-informational?style=flat-square) - -Open source asset management - -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: [snipe-it](https://truecharts.org/docs/charts/stable/snipe-it) - -**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/ | mariadb | 3.0.43 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `snipe-it` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install snipe-it TrueCharts/snipe-it -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `snipe-it` deployment - -```console -helm uninstall snipe-it -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install snipe-it \ - --set env.TZ="America/New York" \ - TrueCharts/snipe-it -``` - -#### 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 snipe-it TrueCharts/snipe-it -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/snipe-it/4.0.31/ix_values.yaml b/stable/snipe-it/4.0.31/ix_values.yaml deleted file mode 100644 index 16891d9b224..00000000000 --- a/stable/snipe-it/4.0.31/ix_values.yaml +++ /dev/null @@ -1,141 +0,0 @@ -image: - repository: tccr.io/truecharts/snipe-it - pullPolicy: IfNotPresent - tag: v6.0.8@sha256:5084ae8c4a417e8e8543519d1f7a073434e86509395f8242fc4179ad8d3ac666 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 1000 - fsGroup: 50 - -env: - APP_ENV: "production" - DB_CONNECTION: "mysql" - DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" - DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - DB_PORT: "3306" - REDIS_PORT: "6379" - SESSION_DRIVER: "redis" - CACHE_DRIVER: "redis" - QUEUE_DRIVER: "redis" - APP_TIMEZONE: "{{ .Values.TZ }}" - FILESYSTEM_DISK: "local" - # User Defined - APP_URL: "http://localhost:80" - # APP_FORCE_TLS: false - # APP_TRUSTED_PROXIES: "172.16.0.0/16" - APP_LOCALE: "en" - MAX_RESULTS: 500 - IMAGE_LIB: "gd" - # APP_DEBUG: true - # APP_LOG_LEVEL: "debug" - # Session - SESSION_LIFETIME: 30 - EXPIRE_ON_CLOSE: false - ENCRYPT: false - COOKIE_NAME: "snipeit_session" - SECURE_COOKIES: false - # COOKIE_DOMAIN: "" - API_TOKEN_EXPIRATION_YEARS: 40 - # Login - LOGIN_MAX_ATTEMPTS: 5 - LOGIN_LOCKOUT_DURATION: 60 - # ALLOW_IFRAMING: false - # APP_ALLOW_INSECURE_HOSTS: false - # GOOGLE_MAPS_API: "" - # LDAP_MEM_LIM: "500M" - # LDAP_TIME_LIM: 600 - # API_THROTTLE_PER_MINUTE: 120 - # ENABLE_HSTS: false - # ENABLE_CSP: false - # CORS_ALLOWED_ORIGINS: "null" - # REFERRER_POLICY: "same-origin" - # MAIL_DRIVER: "log" - # MAIL_HOST: "" - # MAIL_PORT: 587 - # MAIL_USERNAME: "" - # MAIL_PASSWORD: "" - # MAIL_ENCRYPTION: "null" - # MAIL_FROM_ADDR: "" - # MAIL_FROM_NAME: "" - # MAIL_REPLYTO_ADDR: "" - # MAIL_REPLYTO_NAME: "" - # MAIL_AUTO_EMBED: true - # MAIL_AUTO_EMBED_METHOD: "base64" - # PUBLIC_AWS_SECRET_ACCESS_KEY: "" - # PUBLIC_AWS_ACCESS_KEY_ID: "" - # PUBLIC_AWS_DEFAULT_REGION: "" - # PUBLIC_AWS_BUCKET: "" - # PUBLIC_AWS_URL: "" - # PUBLIC_AWS_BUCKET_ROOT: "" - # PRIVATE_AWS_SECRET_ACCESS_KEY: "" - # PRIVATE_AWS_ACCESS_KEY_ID: "" - # PRIVATE_AWS_DEFAULT_REGION: "" - # PRIVATE_AWS_BUCKET: "" - # PRIVATE_AWS_URL: "" - # PRIVATE_AWS_BUCKET_ROOT: "" - # LOG: "daily" - # APP_LOG_MAX_FILES: 10 - # APP_DEBUG: false - # APP_LOG_LEVEL: "error" - - DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - APP_KEY: - secretKeyRef: - name: snipeit-secrets - key: APP_KEY - -probes: - liveness: - path: "/health" - readiness: - path: "/health" - startup: - path: "/health" - -service: - main: - ports: - main: - port: 10120 - targetPort: 80 - -persistence: - logs: - enabled: true - mountPath: "/var/www/html/storage/logs" - data: - enabled: true - mountPath: "/var/lib/snipeit/data" - backups: - enabled: true - mountPath: "/var/lib/snipeit/dumps" - -mariadb: - enabled: true - mariadbUsername: snipe-it - mariadbDatabase: snipe-it - existingSecret: "mariadbcreds" - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/snipe-it/4.0.32/CHANGELOG.md b/stable/snipe-it/4.0.32/CHANGELOG.md new file mode 100644 index 00000000000..6d2a448d549 --- /dev/null +++ b/stable/snipe-it/4.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [snipe-it-4.0.32](https://github.com/truecharts/apps/compare/snipe-it-4.0.31...snipe-it-4.0.32) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snipe-it-4.0.31](https://github.com/truecharts/apps/compare/snipe-it-4.0.30...snipe-it-4.0.31) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [snipe-it-4.0.30](https://github.com/truecharts/apps/compare/snipe-it-4.0.29...snipe-it-4.0.30) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [snipe-it-4.0.29](https://github.com/truecharts/apps/compare/snipe-it-4.0.27...snipe-it-4.0.29) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [snipe-it-4.0.27](https://github.com/truecharts/apps/compare/snipe-it-4.0.26...snipe-it-4.0.27) (2022-07-22) + +### Chore + +- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + +### Fix + +- remove some non-utf8 characters + + + +## [snipe-it-4.0.26](https://github.com/truecharts/apps/compare/snipe-it-4.0.25...snipe-it-4.0.26) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [snipe-it-4.0.25](https://github.com/truecharts/apps/compare/snipe-it-4.0.24...snipe-it-4.0.25) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [snipe-it-4.0.24](https://github.com/truecharts/apps/compare/snipe-it-4.0.22...snipe-it-4.0.24) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [snipe-it-4.0.22](https://github.com/truecharts/apps/compare/snipe-it-4.0.20...snipe-it-4.0.22) (2022-07-12) diff --git a/stable/snipe-it/4.0.32/Chart.lock b/stable/snipe-it/4.0.32/Chart.lock new file mode 100644 index 00000000000..7606e405f86 --- /dev/null +++ b/stable/snipe-it/4.0.32/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:9141160a1438754f41fcd88e56c724b564acdb76575e6f0e762790e79e9fcd1c +generated: "2022-07-25T19:02:21.431336205Z" diff --git a/stable/snipe-it/4.0.32/Chart.yaml b/stable/snipe-it/4.0.32/Chart.yaml new file mode 100644 index 00000000000..6164539a9a1 --- /dev/null +++ b/stable/snipe-it/4.0.32/Chart.yaml @@ -0,0 +1,37 @@ +apiVersion: v2 +appVersion: "6.0.8" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: "Open source asset management" +home: https://github.com/truecharts/apps/tree/master/charts/stable/snipe-it +icon: https://truecharts.org/img/chart-icons/snipe-it.png +keywords: + - snipeit + - snipe + - asset + - management +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: snipe-it +sources: + - https://snipeitapp.com/ + - https://github.com/snipe/snipe-it +version: 4.0.32 +annotations: + truecharts.org/catagories: | + - management + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/snipe-it/4.0.32/README.md b/stable/snipe-it/4.0.32/README.md new file mode 100644 index 00000000000..8211ac4efbc --- /dev/null +++ b/stable/snipe-it/4.0.32/README.md @@ -0,0 +1,110 @@ +# snipe-it + +![Version: 4.0.32](https://img.shields.io/badge/Version-4.0.32-informational?style=flat-square) ![AppVersion: 6.0.8](https://img.shields.io/badge/AppVersion-6.0.8-informational?style=flat-square) + +Open source asset management + +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: [snipe-it](https://truecharts.org/docs/charts/stable/snipe-it) + +**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/ | mariadb | 3.0.43 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `snipe-it` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install snipe-it TrueCharts/snipe-it +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `snipe-it` deployment + +```console +helm uninstall snipe-it +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install snipe-it \ + --set env.TZ="America/New York" \ + TrueCharts/snipe-it +``` + +#### 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 snipe-it TrueCharts/snipe-it -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/snipe-it/4.0.31/app-readme.md b/stable/snipe-it/4.0.32/app-readme.md similarity index 100% rename from stable/snipe-it/4.0.31/app-readme.md rename to stable/snipe-it/4.0.32/app-readme.md diff --git a/stable/wekan/4.0.27/charts/common-10.4.7.tgz b/stable/snipe-it/4.0.32/charts/common-10.4.7.tgz similarity index 100% rename from stable/wekan/4.0.27/charts/common-10.4.7.tgz rename to stable/snipe-it/4.0.32/charts/common-10.4.7.tgz diff --git a/stable/typecho/3.0.23/charts/mariadb-3.0.43.tgz b/stable/snipe-it/4.0.32/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/typecho/3.0.23/charts/mariadb-3.0.43.tgz rename to stable/snipe-it/4.0.32/charts/mariadb-3.0.43.tgz diff --git a/stable/snipe-it/4.0.32/charts/redis-3.0.44.tgz b/stable/snipe-it/4.0.32/charts/redis-3.0.44.tgz new file mode 100644 index 00000000000..ff4664e0cdd Binary files /dev/null and b/stable/snipe-it/4.0.32/charts/redis-3.0.44.tgz differ diff --git a/stable/snipe-it/4.0.32/ix_values.yaml b/stable/snipe-it/4.0.32/ix_values.yaml new file mode 100644 index 00000000000..8dac2c1b57a --- /dev/null +++ b/stable/snipe-it/4.0.32/ix_values.yaml @@ -0,0 +1,141 @@ +image: + repository: tccr.io/truecharts/snipe-it + pullPolicy: IfNotPresent + tag: v6.0.8@sha256:291606a4aa70ae3b7ab828f6b15bff32aed5e196986efb805075ac158a9bb714 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 1000 + fsGroup: 50 + +env: + APP_ENV: "production" + DB_CONNECTION: "mysql" + DB_USERNAME: "{{ .Values.mariadb.mariadbUsername }}" + DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + DB_PORT: "3306" + REDIS_PORT: "6379" + SESSION_DRIVER: "redis" + CACHE_DRIVER: "redis" + QUEUE_DRIVER: "redis" + APP_TIMEZONE: "{{ .Values.TZ }}" + FILESYSTEM_DISK: "local" + # User Defined + APP_URL: "http://localhost:80" + # APP_FORCE_TLS: false + # APP_TRUSTED_PROXIES: "172.16.0.0/16" + APP_LOCALE: "en" + MAX_RESULTS: 500 + IMAGE_LIB: "gd" + # APP_DEBUG: true + # APP_LOG_LEVEL: "debug" + # Session + SESSION_LIFETIME: 30 + EXPIRE_ON_CLOSE: false + ENCRYPT: false + COOKIE_NAME: "snipeit_session" + SECURE_COOKIES: false + # COOKIE_DOMAIN: "" + API_TOKEN_EXPIRATION_YEARS: 40 + # Login + LOGIN_MAX_ATTEMPTS: 5 + LOGIN_LOCKOUT_DURATION: 60 + # ALLOW_IFRAMING: false + # APP_ALLOW_INSECURE_HOSTS: false + # GOOGLE_MAPS_API: "" + # LDAP_MEM_LIM: "500M" + # LDAP_TIME_LIM: 600 + # API_THROTTLE_PER_MINUTE: 120 + # ENABLE_HSTS: false + # ENABLE_CSP: false + # CORS_ALLOWED_ORIGINS: "null" + # REFERRER_POLICY: "same-origin" + # MAIL_DRIVER: "log" + # MAIL_HOST: "" + # MAIL_PORT: 587 + # MAIL_USERNAME: "" + # MAIL_PASSWORD: "" + # MAIL_ENCRYPTION: "null" + # MAIL_FROM_ADDR: "" + # MAIL_FROM_NAME: "" + # MAIL_REPLYTO_ADDR: "" + # MAIL_REPLYTO_NAME: "" + # MAIL_AUTO_EMBED: true + # MAIL_AUTO_EMBED_METHOD: "base64" + # PUBLIC_AWS_SECRET_ACCESS_KEY: "" + # PUBLIC_AWS_ACCESS_KEY_ID: "" + # PUBLIC_AWS_DEFAULT_REGION: "" + # PUBLIC_AWS_BUCKET: "" + # PUBLIC_AWS_URL: "" + # PUBLIC_AWS_BUCKET_ROOT: "" + # PRIVATE_AWS_SECRET_ACCESS_KEY: "" + # PRIVATE_AWS_ACCESS_KEY_ID: "" + # PRIVATE_AWS_DEFAULT_REGION: "" + # PRIVATE_AWS_BUCKET: "" + # PRIVATE_AWS_URL: "" + # PRIVATE_AWS_BUCKET_ROOT: "" + # LOG: "daily" + # APP_LOG_MAX_FILES: 10 + # APP_DEBUG: false + # APP_LOG_LEVEL: "error" + + DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + APP_KEY: + secretKeyRef: + name: snipeit-secrets + key: APP_KEY + +probes: + liveness: + path: "/health" + readiness: + path: "/health" + startup: + path: "/health" + +service: + main: + ports: + main: + port: 10120 + targetPort: 80 + +persistence: + logs: + enabled: true + mountPath: "/var/www/html/storage/logs" + data: + enabled: true + mountPath: "/var/lib/snipeit/data" + backups: + enabled: true + mountPath: "/var/lib/snipeit/dumps" + +mariadb: + enabled: true + mariadbUsername: snipe-it + mariadbDatabase: snipe-it + existingSecret: "mariadbcreds" + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/snipe-it/4.0.31/questions.yaml b/stable/snipe-it/4.0.32/questions.yaml similarity index 100% rename from stable/snipe-it/4.0.31/questions.yaml rename to stable/snipe-it/4.0.32/questions.yaml diff --git a/stable/snipe-it/4.0.31/templates/_secrets.tpl b/stable/snipe-it/4.0.32/templates/_secrets.tpl similarity index 100% rename from stable/snipe-it/4.0.31/templates/_secrets.tpl rename to stable/snipe-it/4.0.32/templates/_secrets.tpl diff --git a/stable/snipe-it/4.0.31/templates/common.yaml b/stable/snipe-it/4.0.32/templates/common.yaml similarity index 100% rename from stable/snipe-it/4.0.31/templates/common.yaml rename to stable/snipe-it/4.0.32/templates/common.yaml diff --git a/stable/wekan/4.0.27/values.yaml b/stable/snipe-it/4.0.32/values.yaml similarity index 100% rename from stable/wekan/4.0.27/values.yaml rename to stable/snipe-it/4.0.32/values.yaml diff --git a/stable/sonarr/11.0.23/CHANGELOG.md b/stable/sonarr/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..ef12850aa05 --- /dev/null +++ b/stable/sonarr/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [sonarr-11.0.23](https://github.com/truecharts/apps/compare/sonarr-11.0.22...sonarr-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sonarr-11.0.22](https://github.com/truecharts/apps/compare/sonarr-11.0.21...sonarr-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [sonarr-11.0.21](https://github.com/truecharts/apps/compare/sonarr-11.0.19...sonarr-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [sonarr-11.0.19](https://github.com/truecharts/apps/compare/sonarr-11.0.18...sonarr-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [sonarr-11.0.18](https://github.com/truecharts/apps/compare/sonarr-11.0.17...sonarr-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [sonarr-11.0.17](https://github.com/truecharts/apps/compare/sonarr-11.0.15...sonarr-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [sonarr-11.0.15](https://github.com/truecharts/apps/compare/sonarr-11.0.13...sonarr-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [sonarr-11.0.13](https://github.com/truecharts/apps/compare/sonarr-11.0.12...sonarr-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [sonarr-11.0.12](https://github.com/truecharts/apps/compare/sonarr-11.0.11...sonarr-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/sonarr/11.0.23/Chart.lock b/stable/sonarr/11.0.23/Chart.lock new file mode 100644 index 00000000000..6e61dda1639 --- /dev/null +++ b/stable/sonarr/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:02:08.60287561Z" diff --git a/stable/sonarr/11.0.23/Chart.yaml b/stable/sonarr/11.0.23/Chart.yaml new file mode 100644 index 00000000000..f7c872ae469 --- /dev/null +++ b/stable/sonarr/11.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "3.0.8.1507" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Smart PVR for newsgroup and bittorrent users +home: https://github.com/truecharts/apps/tree/master/charts/stable/sonarr +icon: https://truecharts.org/img/chart-icons/sonarr.png +keywords: + - sonarr + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: sonarr +sources: + - https://github.com/Sonarr/Sonarr +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/sonarr/11.0.23/README.md b/stable/sonarr/11.0.23/README.md new file mode 100644 index 00000000000..eecf93f5560 --- /dev/null +++ b/stable/sonarr/11.0.23/README.md @@ -0,0 +1,107 @@ +# sonarr + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.0.8.1507](https://img.shields.io/badge/AppVersion-3.0.8.1507-informational?style=flat-square) + +Smart PVR for newsgroup and bittorrent users + +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: [sonarr](https://truecharts.org/docs/charts/stable/sonarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `sonarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install sonarr TrueCharts/sonarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `sonarr` deployment + +```console +helm uninstall sonarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install sonarr \ + --set env.TZ="America/New York" \ + TrueCharts/sonarr +``` + +#### 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 sonarr TrueCharts/sonarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/sonarr/11.0.23/app-readme.md b/stable/sonarr/11.0.23/app-readme.md new file mode 100644 index 00000000000..0857d828832 --- /dev/null +++ b/stable/sonarr/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +Smart PVR for newsgroup and bittorrent users + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/sonarr + +--- + +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/stable/wg-easy/1.0.15/charts/common-10.4.7.tgz b/stable/sonarr/11.0.23/charts/common-10.4.7.tgz similarity index 100% rename from stable/wg-easy/1.0.15/charts/common-10.4.7.tgz rename to stable/sonarr/11.0.23/charts/common-10.4.7.tgz diff --git a/stable/sonarr/11.0.23/ix_values.yaml b/stable/sonarr/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..614dc1fcf24 --- /dev/null +++ b/stable/sonarr/11.0.23/ix_values.yaml @@ -0,0 +1,37 @@ +image: + repository: tccr.io/truecharts/sonarr + pullPolicy: IfNotPresent + tag: v3.0.8.1507@sha256:5e188fa5604223c3e60f4ad169286bbeaf07b3c2580ce2f2a90dec5a10b64b2a + +service: + main: + ports: + main: + port: 8989 + targetPort: 8989 + +probes: + liveness: + enabled: true + ## Set this to true if you wish to specify your own livenessProbe + custom: true + ## The spec field contains the values for the default livenessProbe. + ## If you selected custom: true, this field holds the definition of the livenessProbe. + spec: + exec: + command: + - /usr/bin/env + - bash + - -c + - curl --fail localhost:8989/api/v3/system/status?apiKey=`IFS=\> && while + read -d \< E C; do if [[ $E = "ApiKey" ]]; then echo $C; fi; done < /config/config.xml` + failureThreshold: 5 + initialDelaySeconds: 60 + periodSeconds: 10 + successThreshold: 1 + timeoutSeconds: 10 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/sonarr/11.0.23/questions.yaml b/stable/sonarr/11.0.23/questions.yaml new file mode 100644 index 00000000000..c6cec36b0f6 --- /dev/null +++ b/stable/sonarr/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8989 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8989 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/whoogle/3.0.23/templates/common.yaml b/stable/sonarr/11.0.23/templates/common.yaml similarity index 100% rename from stable/whoogle/3.0.23/templates/common.yaml rename to stable/sonarr/11.0.23/templates/common.yaml diff --git a/stable/wg-easy/1.0.15/values.yaml b/stable/sonarr/11.0.23/values.yaml similarity index 100% rename from stable/wg-easy/1.0.15/values.yaml rename to stable/sonarr/11.0.23/values.yaml diff --git a/stable/spotweb/4.0.24/CHANGELOG.md b/stable/spotweb/4.0.24/CHANGELOG.md deleted file mode 100644 index 2b5ac52beec..00000000000 --- a/stable/spotweb/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [spotweb-4.0.23](https://github.com/truecharts/apps/compare/spotweb-4.0.22...spotweb-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [spotweb-4.0.22](https://github.com/truecharts/apps/compare/spotweb-4.0.20...spotweb-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [spotweb-4.0.20](https://github.com/truecharts/apps/compare/spotweb-4.0.19...spotweb-4.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [spotweb-4.0.19](https://github.com/truecharts/apps/compare/spotweb-4.0.18...spotweb-4.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [spotweb-4.0.18](https://github.com/truecharts/apps/compare/spotweb-4.0.17...spotweb-4.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [spotweb-4.0.17](https://github.com/truecharts/apps/compare/spotweb-4.0.15...spotweb-4.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [spotweb-4.0.15](https://github.com/truecharts/apps/compare/spotweb-4.0.13...spotweb-4.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [spotweb-4.0.13](https://github.com/truecharts/apps/compare/spotweb-4.0.12...spotweb-4.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/spotweb/4.0.24/Chart.lock b/stable/spotweb/4.0.24/Chart.lock deleted file mode 100644 index f077cd14132..00000000000 --- a/stable/spotweb/4.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:34:08.230378489Z" diff --git a/stable/spotweb/4.0.24/Chart.yaml b/stable/spotweb/4.0.24/Chart.yaml deleted file mode 100644 index 58a5dd1b608..00000000000 --- a/stable/spotweb/4.0.24/Chart.yaml +++ /dev/null @@ -1,34 +0,0 @@ -apiVersion: v2 -appVersion: "1.5.1" -kubeVersion: ">=1.16.0-0" -version: 4.0.24 -name: spotweb -description: Spotweb is a decentralized usenet community based on the Spotnet protocol. -type: application -home: https://github.com/truecharts/apps/tree/master/charts/stable/spotweb -icon: https://truecharts.org/img/chart-icons/spotweb.png -keywords: - - usenet - - spotweb - - spotnet -sources: - - https://github.com/spotweb/spotweb - - https://hub.docker.com/r/jbaten/spotweb - - https://github.com/joachimbaten/spotweb-docker -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/spotweb/4.0.24/README.md b/stable/spotweb/4.0.24/README.md deleted file mode 100644 index 7f44a5f4ab2..00000000000 --- a/stable/spotweb/4.0.24/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# spotweb - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.1](https://img.shields.io/badge/AppVersion-1.5.1-informational?style=flat-square) - -Spotweb is a decentralized usenet community based on the Spotnet protocol. - -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: [spotweb](https://truecharts.org/docs/charts/stable/spotweb) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `spotweb` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install spotweb TrueCharts/spotweb -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `spotweb` deployment - -```console -helm uninstall spotweb -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install spotweb \ - --set env.TZ="America/New York" \ - TrueCharts/spotweb -``` - -#### 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 spotweb TrueCharts/spotweb -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/spotweb/4.0.24/ix_values.yaml b/stable/spotweb/4.0.24/ix_values.yaml deleted file mode 100644 index 0c669b394b5..00000000000 --- a/stable/spotweb/4.0.24/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/spotweb - pullPolicy: IfNotPresent - tag: v1.5.1@sha256:c5d86912735221750559ecf9f3df3080077d9e689b0ba22e14a637dd7a1f94a9 - -env: - SPOTWEB_SYSTEMTYPE: "single" - SPOTWEB_FIRSTNAME: "demo" - SPOTWEB_LASTNAME: "spotweb" - SPOTWEB_MAIL: "demo@spotweb.com" - SPOTWEB_RETRIEVE: "15min" - DB_ENGINE: "pdo_pgsql" - DB_PORT: "5432" - DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_SCHEMA: "public" - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -secretEnv: - SPOTWEB_USERNAME: "myawesomeuser" - SPOTWEB_PASSWORD: "changeme" - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10050 - targetPort: 80 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: spotweb - postgresqlDatabase: spotweb diff --git a/stable/spotweb/4.0.25/CHANGELOG.md b/stable/spotweb/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..d80883126c9 --- /dev/null +++ b/stable/spotweb/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [spotweb-4.0.25](https://github.com/truecharts/apps/compare/spotweb-4.0.24...spotweb-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [spotweb-4.0.24](https://github.com/truecharts/apps/compare/spotweb-4.0.23...spotweb-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [spotweb-4.0.23](https://github.com/truecharts/apps/compare/spotweb-4.0.22...spotweb-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [spotweb-4.0.22](https://github.com/truecharts/apps/compare/spotweb-4.0.20...spotweb-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [spotweb-4.0.20](https://github.com/truecharts/apps/compare/spotweb-4.0.19...spotweb-4.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [spotweb-4.0.19](https://github.com/truecharts/apps/compare/spotweb-4.0.18...spotweb-4.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [spotweb-4.0.18](https://github.com/truecharts/apps/compare/spotweb-4.0.17...spotweb-4.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [spotweb-4.0.17](https://github.com/truecharts/apps/compare/spotweb-4.0.15...spotweb-4.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [spotweb-4.0.15](https://github.com/truecharts/apps/compare/spotweb-4.0.13...spotweb-4.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/spotweb/4.0.25/Chart.lock b/stable/spotweb/4.0.25/Chart.lock new file mode 100644 index 00000000000..e35514db614 --- /dev/null +++ b/stable/spotweb/4.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:02:16.327597994Z" diff --git a/stable/spotweb/4.0.25/Chart.yaml b/stable/spotweb/4.0.25/Chart.yaml new file mode 100644 index 00000000000..0cbdb69f649 --- /dev/null +++ b/stable/spotweb/4.0.25/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "1.5.1" +kubeVersion: ">=1.16.0-0" +version: 4.0.25 +name: spotweb +description: Spotweb is a decentralized usenet community based on the Spotnet protocol. +type: application +home: https://github.com/truecharts/apps/tree/master/charts/stable/spotweb +icon: https://truecharts.org/img/chart-icons/spotweb.png +keywords: + - usenet + - spotweb + - spotnet +sources: + - https://github.com/spotweb/spotweb + - https://hub.docker.com/r/jbaten/spotweb + - https://github.com/joachimbaten/spotweb-docker +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/spotweb/4.0.25/README.md b/stable/spotweb/4.0.25/README.md new file mode 100644 index 00000000000..77644eadb28 --- /dev/null +++ b/stable/spotweb/4.0.25/README.md @@ -0,0 +1,110 @@ +# spotweb + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.5.1](https://img.shields.io/badge/AppVersion-1.5.1-informational?style=flat-square) + +Spotweb is a decentralized usenet community based on the Spotnet protocol. + +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: [spotweb](https://truecharts.org/docs/charts/stable/spotweb) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `spotweb` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install spotweb TrueCharts/spotweb +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `spotweb` deployment + +```console +helm uninstall spotweb +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install spotweb \ + --set env.TZ="America/New York" \ + TrueCharts/spotweb +``` + +#### 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 spotweb TrueCharts/spotweb -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/spotweb/4.0.24/app-readme.md b/stable/spotweb/4.0.25/app-readme.md similarity index 100% rename from stable/spotweb/4.0.24/app-readme.md rename to stable/spotweb/4.0.25/app-readme.md diff --git a/stable/whoogle/3.0.23/charts/common-10.4.7.tgz b/stable/spotweb/4.0.25/charts/common-10.4.7.tgz similarity index 100% rename from stable/whoogle/3.0.23/charts/common-10.4.7.tgz rename to stable/spotweb/4.0.25/charts/common-10.4.7.tgz diff --git a/stable/traccar/7.0.24/charts/postgresql-8.0.45.tgz b/stable/spotweb/4.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/traccar/7.0.24/charts/postgresql-8.0.45.tgz rename to stable/spotweb/4.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/spotweb/4.0.25/ix_values.yaml b/stable/spotweb/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..9e2f316024f --- /dev/null +++ b/stable/spotweb/4.0.25/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/spotweb + pullPolicy: IfNotPresent + tag: v1.5.1@sha256:465b6b094b31caa1f295dc9cdbe359d67bfda010b6b020097c54b25bb4f9710e + +env: + SPOTWEB_SYSTEMTYPE: "single" + SPOTWEB_FIRSTNAME: "demo" + SPOTWEB_LASTNAME: "spotweb" + SPOTWEB_MAIL: "demo@spotweb.com" + SPOTWEB_RETRIEVE: "15min" + DB_ENGINE: "pdo_pgsql" + DB_PORT: "5432" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_SCHEMA: "public" + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +secretEnv: + SPOTWEB_USERNAME: "myawesomeuser" + SPOTWEB_PASSWORD: "changeme" + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10050 + targetPort: 80 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: spotweb + postgresqlDatabase: spotweb diff --git a/stable/spotweb/4.0.24/questions.yaml b/stable/spotweb/4.0.25/questions.yaml similarity index 100% rename from stable/spotweb/4.0.24/questions.yaml rename to stable/spotweb/4.0.25/questions.yaml diff --git a/stable/spotweb/4.0.24/templates/common.yaml b/stable/spotweb/4.0.25/templates/common.yaml similarity index 100% rename from stable/spotweb/4.0.24/templates/common.yaml rename to stable/spotweb/4.0.25/templates/common.yaml diff --git a/stable/whoogle/3.0.23/values.yaml b/stable/spotweb/4.0.25/values.yaml similarity index 100% rename from stable/whoogle/3.0.23/values.yaml rename to stable/spotweb/4.0.25/values.yaml diff --git a/stable/stash/7.0.23/CHANGELOG.md b/stable/stash/7.0.23/CHANGELOG.md deleted file mode 100644 index dd6249175c0..00000000000 --- a/stable/stash/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [stash-7.0.22](https://github.com/truecharts/apps/compare/filestash-0.0.10...stash-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [stash-7.0.20](https://github.com/truecharts/apps/compare/stash-7.0.19...stash-7.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [stash-7.0.19](https://github.com/truecharts/apps/compare/stash-7.0.18...stash-7.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [stash-7.0.18](https://github.com/truecharts/apps/compare/stash-7.0.16...stash-7.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [stash-7.0.16](https://github.com/truecharts/apps/compare/stash-7.0.14...stash-7.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [stash-7.0.14](https://github.com/truecharts/apps/compare/stash-7.0.13...stash-7.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [stash-7.0.13](https://github.com/truecharts/apps/compare/stash-7.0.12...stash-7.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [stash-7.0.12](https://github.com/truecharts/apps/compare/stash-7.0.11...stash-7.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/stash/7.0.23/Chart.lock b/stable/stash/7.0.23/Chart.lock deleted file mode 100644 index aeb40360c9a..00000000000 --- a/stable/stash/7.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:34:07.892494934Z" diff --git a/stable/stash/7.0.23/Chart.yaml b/stable/stash/7.0.23/Chart.yaml deleted file mode 100644 index 4098fd43314..00000000000 --- a/stable/stash/7.0.23/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "0.16.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: An organizer for your porn, written in Go -home: https://github.com/truecharts/apps/tree/master/charts/stable/stash -icon: https://truecharts.org/img/chart-icons/stash.png -keywords: - - porn -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: stash -sources: - - https://github.com/stashapp/stash - - https://hub.docker.com/r/stashapp/stash -version: 7.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/stash/7.0.23/README.md b/stable/stash/7.0.23/README.md deleted file mode 100644 index 7458be94cbf..00000000000 --- a/stable/stash/7.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# stash - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![AppVersion: 0.16.0](https://img.shields.io/badge/AppVersion-0.16.0-informational?style=flat-square) - -An organizer for your porn, written in Go - -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: [stash](https://truecharts.org/docs/charts/stable/stash) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `stash` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install stash TrueCharts/stash -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `stash` deployment - -```console -helm uninstall stash -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install stash \ - --set env.TZ="America/New York" \ - TrueCharts/stash -``` - -#### 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 stash TrueCharts/stash -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/stash/7.0.23/ix_values.yaml b/stable/stash/7.0.23/ix_values.yaml deleted file mode 100644 index ec1f8ae4903..00000000000 --- a/stable/stash/7.0.23/ix_values.yaml +++ /dev/null @@ -1,29 +0,0 @@ -image: - repository: tccr.io/truecharts/stash - tag: v0.16.0@sha256:d47c03b5bafa09a08e2a495d95015cab8537da5ec079d6484c7598a7464ff038 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - STASH_PORT: "{{ .Values.service.main.ports.main.port }}" - # STASH_STASH: - # STASH_GENERATED: - # STASH_METADATA: - # STASH_CACHE: - -service: - main: - ports: - main: - port: 9999 - -persistence: - config: - enabled: true - mountPath: "/root/.stash" diff --git a/stable/stash/7.0.24/CHANGELOG.md b/stable/stash/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..eeab37d788a --- /dev/null +++ b/stable/stash/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [stash-7.0.24](https://github.com/truecharts/apps/compare/stash-7.0.23...stash-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [stash-7.0.23](https://github.com/truecharts/apps/compare/stash-7.0.22...stash-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [stash-7.0.22](https://github.com/truecharts/apps/compare/filestash-0.0.10...stash-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [stash-7.0.20](https://github.com/truecharts/apps/compare/stash-7.0.19...stash-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [stash-7.0.19](https://github.com/truecharts/apps/compare/stash-7.0.18...stash-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [stash-7.0.18](https://github.com/truecharts/apps/compare/stash-7.0.16...stash-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [stash-7.0.16](https://github.com/truecharts/apps/compare/stash-7.0.14...stash-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [stash-7.0.14](https://github.com/truecharts/apps/compare/stash-7.0.13...stash-7.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [stash-7.0.13](https://github.com/truecharts/apps/compare/stash-7.0.12...stash-7.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/stash/7.0.24/Chart.lock b/stable/stash/7.0.24/Chart.lock new file mode 100644 index 00000000000..0c043acd76a --- /dev/null +++ b/stable/stash/7.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:02:27.511369524Z" diff --git a/stable/stash/7.0.24/Chart.yaml b/stable/stash/7.0.24/Chart.yaml new file mode 100644 index 00000000000..a3e544b413f --- /dev/null +++ b/stable/stash/7.0.24/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.16.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: An organizer for your porn, written in Go +home: https://github.com/truecharts/apps/tree/master/charts/stable/stash +icon: https://truecharts.org/img/chart-icons/stash.png +keywords: + - porn +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: stash +sources: + - https://github.com/stashapp/stash + - https://hub.docker.com/r/stashapp/stash +version: 7.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/stash/7.0.24/README.md b/stable/stash/7.0.24/README.md new file mode 100644 index 00000000000..2b4a9f67da1 --- /dev/null +++ b/stable/stash/7.0.24/README.md @@ -0,0 +1,108 @@ +# stash + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 0.16.0](https://img.shields.io/badge/AppVersion-0.16.0-informational?style=flat-square) + +An organizer for your porn, written in Go + +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: [stash](https://truecharts.org/docs/charts/stable/stash) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `stash` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install stash TrueCharts/stash +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `stash` deployment + +```console +helm uninstall stash +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install stash \ + --set env.TZ="America/New York" \ + TrueCharts/stash +``` + +#### 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 stash TrueCharts/stash -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/stash/7.0.23/app-readme.md b/stable/stash/7.0.24/app-readme.md similarity index 100% rename from stable/stash/7.0.23/app-readme.md rename to stable/stash/7.0.24/app-readme.md diff --git a/stable/wikijs/7.0.24/charts/common-10.4.7.tgz b/stable/stash/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/wikijs/7.0.24/charts/common-10.4.7.tgz rename to stable/stash/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/stash/7.0.23/ci/ct-values.yaml b/stable/stash/7.0.24/ci/ct-values.yaml similarity index 100% rename from stable/stash/7.0.23/ci/ct-values.yaml rename to stable/stash/7.0.24/ci/ct-values.yaml diff --git a/stable/stash/7.0.24/ix_values.yaml b/stable/stash/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..3a0b1b3b540 --- /dev/null +++ b/stable/stash/7.0.24/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/stash + tag: v0.16.0@sha256:9bc2999a3c3864c2c568fb72e08e860e4900ca1cfd99b50831b4390a1f07d759 + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + STASH_PORT: "{{ .Values.service.main.ports.main.port }}" + # STASH_STASH: + # STASH_GENERATED: + # STASH_METADATA: + # STASH_CACHE: + +service: + main: + ports: + main: + port: 9999 + +persistence: + config: + enabled: true + mountPath: "/root/.stash" diff --git a/stable/stash/7.0.23/questions.yaml b/stable/stash/7.0.24/questions.yaml similarity index 100% rename from stable/stash/7.0.23/questions.yaml rename to stable/stash/7.0.24/questions.yaml diff --git a/stable/wikijs/7.0.24/templates/common.yaml b/stable/stash/7.0.24/templates/common.yaml similarity index 100% rename from stable/wikijs/7.0.24/templates/common.yaml rename to stable/stash/7.0.24/templates/common.yaml diff --git a/stable/wikijs/7.0.24/values.yaml b/stable/stash/7.0.24/values.yaml similarity index 100% rename from stable/wikijs/7.0.24/values.yaml rename to stable/stash/7.0.24/values.yaml diff --git a/stable/statping/7.0.23/CHANGELOG.md b/stable/statping/7.0.23/CHANGELOG.md deleted file mode 100644 index 57eb55af946..00000000000 --- a/stable/statping/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [statping-7.0.22](https://github.com/truecharts/apps/compare/statping-ng-0.0.11...statping-7.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [statping-7.0.21](https://github.com/truecharts/apps/compare/statping-7.0.19...statping-7.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [statping-7.0.19](https://github.com/truecharts/apps/compare/statping-7.0.18...statping-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [statping-7.0.18](https://github.com/truecharts/apps/compare/statping-7.0.17...statping-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [statping-7.0.17](https://github.com/truecharts/apps/compare/statping-7.0.15...statping-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [statping-7.0.15](https://github.com/truecharts/apps/compare/statping-7.0.13...statping-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [statping-7.0.13](https://github.com/truecharts/apps/compare/statping-7.0.12...statping-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [statping-7.0.12](https://github.com/truecharts/apps/compare/statping-7.0.11...statping-7.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/statping/7.0.23/Chart.lock b/stable/statping/7.0.23/Chart.lock deleted file mode 100644 index 0533dc72f4f..00000000000 --- a/stable/statping/7.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:34:33.735642144Z" diff --git a/stable/statping/7.0.23/Chart.yaml b/stable/statping/7.0.23/Chart.yaml deleted file mode 100644 index c0a081c2bda..00000000000 --- a/stable/statping/7.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "0.90.78" -description: Status page for monitoring your websites and applications -name: statping -version: 7.0.23 -kubeVersion: ">=1.16.0-0" -keywords: - - statping - - status - - status-page -home: https://github.com/truecharts/apps/tree/master/charts/stable/statping -icon: https://truecharts.org/img/chart-icons/statping.png -sources: - - https://github.com/statping/statping -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/statping/7.0.23/README.md b/stable/statping/7.0.23/README.md deleted file mode 100644 index a2a6e601aac..00000000000 --- a/stable/statping/7.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# statping - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![AppVersion: 0.90.78](https://img.shields.io/badge/AppVersion-0.90.78-informational?style=flat-square) - -Status page for monitoring your websites and applications - -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: [statping](https://truecharts.org/docs/charts/stable/statping) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `statping` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install statping TrueCharts/statping -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `statping` deployment - -```console -helm uninstall statping -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install statping \ - --set env.TZ="America/New York" \ - TrueCharts/statping -``` - -#### 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 statping TrueCharts/statping -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/statping/7.0.23/ix_values.yaml b/stable/statping/7.0.23/ix_values.yaml deleted file mode 100644 index f5680a652f4..00000000000 --- a/stable/statping/7.0.23/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/statping - tag: v0.90.78@sha256:975e6f7361c435414d14c3700a356819fd6f4eb00df8cb2c13a24e5511580042 - pullPolicy: IfNotPresent - -secretEnv: - ADMIN_USER: "admin" - ADMIN_PASSWORD: "changeme" - ADMIN_EMAIL: "info@example.com" - -env: - NAME: "Statping Example" - DESCRIPTION: "This is a Statping instance deployed as Helm chart" - VIRTUAL_HOST: "" - USE_CDN: false - DISABLE_LOGS: false - DB_CONN: "postgres" - DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_PORT: "5432" - POSTGRES_SSLMODE: "disable" - DB_PASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10099 - targetPort: 8080 - -persistence: - data: - enabled: true - mountPath: "/app" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: postgres - postgresqlDatabase: postgres diff --git a/stable/statping/7.0.24/CHANGELOG.md b/stable/statping/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..2c1b5759895 --- /dev/null +++ b/stable/statping/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [statping-7.0.24](https://github.com/truecharts/apps/compare/statping-ng-0.0.12...statping-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [statping-7.0.23](https://github.com/truecharts/apps/compare/statping-7.0.22...statping-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [statping-7.0.22](https://github.com/truecharts/apps/compare/statping-ng-0.0.11...statping-7.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [statping-7.0.21](https://github.com/truecharts/apps/compare/statping-7.0.19...statping-7.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [statping-7.0.19](https://github.com/truecharts/apps/compare/statping-7.0.18...statping-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [statping-7.0.18](https://github.com/truecharts/apps/compare/statping-7.0.17...statping-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [statping-7.0.17](https://github.com/truecharts/apps/compare/statping-7.0.15...statping-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [statping-7.0.15](https://github.com/truecharts/apps/compare/statping-7.0.13...statping-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [statping-7.0.13](https://github.com/truecharts/apps/compare/statping-7.0.12...statping-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/statping/7.0.24/Chart.lock b/stable/statping/7.0.24/Chart.lock new file mode 100644 index 00000000000..8226dbd719d --- /dev/null +++ b/stable/statping/7.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:02:35.06436462Z" diff --git a/stable/statping/7.0.24/Chart.yaml b/stable/statping/7.0.24/Chart.yaml new file mode 100644 index 00000000000..a5d1a6ad1b5 --- /dev/null +++ b/stable/statping/7.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.90.78" +description: Status page for monitoring your websites and applications +name: statping +version: 7.0.24 +kubeVersion: ">=1.16.0-0" +keywords: + - statping + - status + - status-page +home: https://github.com/truecharts/apps/tree/master/charts/stable/statping +icon: https://truecharts.org/img/chart-icons/statping.png +sources: + - https://github.com/statping/statping +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/statping/7.0.24/README.md b/stable/statping/7.0.24/README.md new file mode 100644 index 00000000000..173532d3563 --- /dev/null +++ b/stable/statping/7.0.24/README.md @@ -0,0 +1,108 @@ +# statping + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 0.90.78](https://img.shields.io/badge/AppVersion-0.90.78-informational?style=flat-square) + +Status page for monitoring your websites and applications + +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: [statping](https://truecharts.org/docs/charts/stable/statping) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `statping` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install statping TrueCharts/statping +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `statping` deployment + +```console +helm uninstall statping +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install statping \ + --set env.TZ="America/New York" \ + TrueCharts/statping +``` + +#### 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 statping TrueCharts/statping -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/statping/7.0.23/app-readme.md b/stable/statping/7.0.24/app-readme.md similarity index 100% rename from stable/statping/7.0.23/app-readme.md rename to stable/statping/7.0.24/app-readme.md diff --git a/stable/xbackbone/3.0.25/charts/common-10.4.7.tgz b/stable/statping/7.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/xbackbone/3.0.25/charts/common-10.4.7.tgz rename to stable/statping/7.0.24/charts/common-10.4.7.tgz diff --git a/stable/tt-rss/7.0.23/charts/postgresql-8.0.45.tgz b/stable/statping/7.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/tt-rss/7.0.23/charts/postgresql-8.0.45.tgz rename to stable/statping/7.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/statping/7.0.24/ix_values.yaml b/stable/statping/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..14eb0a17190 --- /dev/null +++ b/stable/statping/7.0.24/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/statping + tag: v0.90.78@sha256:4d1d4d3bb8c4174abd3b2209624e6246684a2a3bb8330d05b42924b232fb9f50 + pullPolicy: IfNotPresent + +secretEnv: + ADMIN_USER: "admin" + ADMIN_PASSWORD: "changeme" + ADMIN_EMAIL: "info@example.com" + +env: + NAME: "Statping Example" + DESCRIPTION: "This is a Statping instance deployed as Helm chart" + VIRTUAL_HOST: "" + USE_CDN: false + DISABLE_LOGS: false + DB_CONN: "postgres" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_PORT: "5432" + POSTGRES_SSLMODE: "disable" + DB_PASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10099 + targetPort: 8080 + +persistence: + data: + enabled: true + mountPath: "/app" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: postgres + postgresqlDatabase: postgres diff --git a/stable/statping/7.0.23/questions.yaml b/stable/statping/7.0.24/questions.yaml similarity index 100% rename from stable/statping/7.0.23/questions.yaml rename to stable/statping/7.0.24/questions.yaml diff --git a/stable/statping/7.0.23/templates/common.yaml b/stable/statping/7.0.24/templates/common.yaml similarity index 100% rename from stable/statping/7.0.23/templates/common.yaml rename to stable/statping/7.0.24/templates/common.yaml diff --git a/stable/xbackbone/3.0.25/values.yaml b/stable/statping/7.0.24/values.yaml similarity index 100% rename from stable/xbackbone/3.0.25/values.yaml rename to stable/statping/7.0.24/values.yaml diff --git a/stable/storj-node/2.0.32/CHANGELOG.md b/stable/storj-node/2.0.32/CHANGELOG.md deleted file mode 100644 index 6024469f105..00000000000 --- a/stable/storj-node/2.0.32/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [storj-node-2.0.31](https://github.com/truecharts/apps/compare/storj-node-2.0.29...storj-node-2.0.31) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [storj-node-2.0.29](https://github.com/truecharts/apps/compare/storj-node-2.0.28...storj-node-2.0.29) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [storj-node-2.0.28](https://github.com/truecharts/apps/compare/storj-node-2.0.27...storj-node-2.0.28) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [storj-node-2.0.27](https://github.com/truecharts/apps/compare/storj-node-2.0.25...storj-node-2.0.27) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [storj-node-2.0.25](https://github.com/truecharts/apps/compare/storj-node-2.0.24...storj-node-2.0.25) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [storj-node-2.0.24](https://github.com/truecharts/apps/compare/storj-node-2.0.22...storj-node-2.0.24) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [storj-node-2.0.22](https://github.com/truecharts/apps/compare/storj-node-2.0.21...storj-node-2.0.22) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [storj-node-2.0.21](https://github.com/truecharts/apps/compare/storj-node-2.0.20...storj-node-2.0.21) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/storj-node/2.0.32/Chart.lock b/stable/storj-node/2.0.32/Chart.lock deleted file mode 100644 index f8454cd2c67..00000000000 --- a/stable/storj-node/2.0.32/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:34:32.186013939Z" diff --git a/stable/storj-node/2.0.32/Chart.yaml b/stable/storj-node/2.0.32/Chart.yaml deleted file mode 100644 index 4a2c84654e9..00000000000 --- a/stable/storj-node/2.0.32/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.59.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner -home: https://github.com/truecharts/apps/tree/master/charts/stable/storj-node -icon: https://truecharts.org/img/chart-icons/storj-node.png -keywords: - - storj - - storage -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: storj-node -sources: - - https://github.com/storj/storj - - https://docs.storj.io/node/ - - https://hub.docker.com/r/storjlabs/storagenode -version: 2.0.32 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/storj-node/2.0.32/README.md b/stable/storj-node/2.0.32/README.md deleted file mode 100644 index 4581649d096..00000000000 --- a/stable/storj-node/2.0.32/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# storj-node - -![Version: 2.0.32](https://img.shields.io/badge/Version-2.0.32-informational?style=flat-square) ![AppVersion: 1.59.1](https://img.shields.io/badge/AppVersion-1.59.1-informational?style=flat-square) - -Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner - -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: [storj-node](https://truecharts.org/docs/charts/stable/storj-node) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `storj-node` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install storj-node TrueCharts/storj-node -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `storj-node` deployment - -```console -helm uninstall storj-node -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install storj-node \ - --set env.TZ="America/New York" \ - TrueCharts/storj-node -``` - -#### 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 storj-node TrueCharts/storj-node -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/storj-node/2.0.32/ix_values.yaml b/stable/storj-node/2.0.32/ix_values.yaml deleted file mode 100644 index 4db43e05727..00000000000 --- a/stable/storj-node/2.0.32/ix_values.yaml +++ /dev/null @@ -1,52 +0,0 @@ -image: - repository: tccr.io/truecharts/storj-node - tag: v1.59.1@sha256:5bccab541558e1528d061f4e92a55a277d2e3f6b097a73c8a2e59cd0c5c440ed - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - WALLET: "walletaddress" - -env: - SETUP: true - EMAIL: "" - ADDRESS: "" - STORAGE: "500GB" - -service: - main: - ports: - main: - port: 14002 - targetPort: 14002 - coretcp: - enabled: true - ports: - coretcp: - enabled: true - protocol: TCP - port: 28967 - targetPort: 28967 - coreudp: - enabled: true - ports: - coreudp: - enabled: true - protocol: UDP - port: 28967 - targetPort: 28967 - -persistence: - identity: - enabled: true - mountPath: "/app/identity" - storage: - enabled: true - mountPath: "/app/config" diff --git a/stable/storj-node/2.0.33/CHANGELOG.md b/stable/storj-node/2.0.33/CHANGELOG.md new file mode 100644 index 00000000000..8628e3df5b5 --- /dev/null +++ b/stable/storj-node/2.0.33/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [storj-node-2.0.33](https://github.com/truecharts/apps/compare/storj-node-2.0.32...storj-node-2.0.33) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [storj-node-2.0.32](https://github.com/truecharts/apps/compare/storj-node-2.0.31...storj-node-2.0.32) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [storj-node-2.0.31](https://github.com/truecharts/apps/compare/storj-node-2.0.29...storj-node-2.0.31) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [storj-node-2.0.29](https://github.com/truecharts/apps/compare/storj-node-2.0.28...storj-node-2.0.29) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [storj-node-2.0.28](https://github.com/truecharts/apps/compare/storj-node-2.0.27...storj-node-2.0.28) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [storj-node-2.0.27](https://github.com/truecharts/apps/compare/storj-node-2.0.25...storj-node-2.0.27) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [storj-node-2.0.25](https://github.com/truecharts/apps/compare/storj-node-2.0.24...storj-node-2.0.25) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [storj-node-2.0.24](https://github.com/truecharts/apps/compare/storj-node-2.0.22...storj-node-2.0.24) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [storj-node-2.0.22](https://github.com/truecharts/apps/compare/storj-node-2.0.21...storj-node-2.0.22) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/storj-node/2.0.33/Chart.lock b/stable/storj-node/2.0.33/Chart.lock new file mode 100644 index 00000000000..bf8af114e48 --- /dev/null +++ b/stable/storj-node/2.0.33/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:02:42.182566145Z" diff --git a/stable/storj-node/2.0.33/Chart.yaml b/stable/storj-node/2.0.33/Chart.yaml new file mode 100644 index 00000000000..226b2ab1945 --- /dev/null +++ b/stable/storj-node/2.0.33/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.60.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner +home: https://github.com/truecharts/apps/tree/master/charts/stable/storj-node +icon: https://truecharts.org/img/chart-icons/storj-node.png +keywords: + - storj + - storage +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: storj-node +sources: + - https://github.com/storj/storj + - https://docs.storj.io/node/ + - https://hub.docker.com/r/storjlabs/storagenode +version: 2.0.33 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/storj-node/2.0.33/README.md b/stable/storj-node/2.0.33/README.md new file mode 100644 index 00000000000..e955ff12ab9 --- /dev/null +++ b/stable/storj-node/2.0.33/README.md @@ -0,0 +1,109 @@ +# storj-node + +![Version: 2.0.33](https://img.shields.io/badge/Version-2.0.33-informational?style=flat-square) ![AppVersion: 1.60.1](https://img.shields.io/badge/AppVersion-1.60.1-informational?style=flat-square) + +Storj is an S3-compatible platform and suite of decentralized applications that allows you to store data in a secure and decentralized manner + +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: [storj-node](https://truecharts.org/docs/charts/stable/storj-node) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `storj-node` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install storj-node TrueCharts/storj-node +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `storj-node` deployment + +```console +helm uninstall storj-node +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install storj-node \ + --set env.TZ="America/New York" \ + TrueCharts/storj-node +``` + +#### 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 storj-node TrueCharts/storj-node -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/storj-node/2.0.32/SKIPINSTALL b/stable/storj-node/2.0.33/SKIPINSTALL similarity index 100% rename from stable/storj-node/2.0.32/SKIPINSTALL rename to stable/storj-node/2.0.33/SKIPINSTALL diff --git a/stable/storj-node/2.0.32/app-readme.md b/stable/storj-node/2.0.33/app-readme.md similarity index 100% rename from stable/storj-node/2.0.32/app-readme.md rename to stable/storj-node/2.0.33/app-readme.md diff --git a/stable/xteve/6.0.22/charts/common-10.4.7.tgz b/stable/storj-node/2.0.33/charts/common-10.4.7.tgz similarity index 100% rename from stable/xteve/6.0.22/charts/common-10.4.7.tgz rename to stable/storj-node/2.0.33/charts/common-10.4.7.tgz diff --git a/stable/storj-node/2.0.33/ix_values.yaml b/stable/storj-node/2.0.33/ix_values.yaml new file mode 100644 index 00000000000..c9c9d32364b --- /dev/null +++ b/stable/storj-node/2.0.33/ix_values.yaml @@ -0,0 +1,52 @@ +image: + repository: tccr.io/truecharts/storj-node + tag: 1.60.1@sha256:81c8a1686f364e88a713ec591d901414f4cbcb4203b0ccc552abf3bbdc322b3b + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + WALLET: "walletaddress" + +env: + SETUP: true + EMAIL: "" + ADDRESS: "" + STORAGE: "500GB" + +service: + main: + ports: + main: + port: 14002 + targetPort: 14002 + coretcp: + enabled: true + ports: + coretcp: + enabled: true + protocol: TCP + port: 28967 + targetPort: 28967 + coreudp: + enabled: true + ports: + coreudp: + enabled: true + protocol: UDP + port: 28967 + targetPort: 28967 + +persistence: + identity: + enabled: true + mountPath: "/app/identity" + storage: + enabled: true + mountPath: "/app/config" diff --git a/stable/storj-node/2.0.32/questions.yaml b/stable/storj-node/2.0.33/questions.yaml similarity index 100% rename from stable/storj-node/2.0.32/questions.yaml rename to stable/storj-node/2.0.33/questions.yaml diff --git a/stable/xbackbone/3.0.25/templates/common.yaml b/stable/storj-node/2.0.33/templates/common.yaml similarity index 100% rename from stable/xbackbone/3.0.25/templates/common.yaml rename to stable/storj-node/2.0.33/templates/common.yaml diff --git a/stable/xteve/6.0.22/values.yaml b/stable/storj-node/2.0.33/values.yaml similarity index 100% rename from stable/xteve/6.0.22/values.yaml rename to stable/storj-node/2.0.33/values.yaml diff --git a/stable/strapi/4.0.23/CHANGELOG.md b/stable/strapi/4.0.23/CHANGELOG.md deleted file mode 100644 index 9ac0868e1bc..00000000000 --- a/stable/strapi/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [strapi-4.0.22](https://github.com/truecharts/apps/compare/strapi-4.0.21...strapi-4.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [strapi-4.0.21](https://github.com/truecharts/apps/compare/strapi-4.0.19...strapi-4.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - ### Fix - -- remove some non-utf8 characters - - - -## [strapi-4.0.19](https://github.com/truecharts/apps/compare/strapi-4.0.18...strapi-4.0.19) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [strapi-4.0.18](https://github.com/truecharts/apps/compare/strapi-4.0.17...strapi-4.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [strapi-4.0.17](https://github.com/truecharts/apps/compare/strapi-4.0.16...strapi-4.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [strapi-4.0.16](https://github.com/truecharts/apps/compare/strapi-4.0.14...strapi-4.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [strapi-4.0.14](https://github.com/truecharts/apps/compare/strapi-4.0.12...strapi-4.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [strapi-4.0.12](https://github.com/truecharts/apps/compare/strapi-4.0.11...strapi-4.0.12) (2022-07-12) diff --git a/stable/strapi/4.0.23/Chart.lock b/stable/strapi/4.0.23/Chart.lock deleted file mode 100644 index 2090285a8b1..00000000000 --- a/stable/strapi/4.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:34:40.634560842Z" diff --git a/stable/strapi/4.0.23/Chart.yaml b/stable/strapi/4.0.23/Chart.yaml deleted file mode 100644 index 311aa2b8e44..00000000000 --- a/stable/strapi/4.0.23/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "3.6.8" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: Strapi is the leading open-source headless CMS. JavaScript, fully customizable and developer-first. -home: https://github.com/truecharts/apps/tree/master/charts/stable/strapi -icon: https://truecharts.org/img/chart-icons/strapi.png -keywords: - - strapi - - cms -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: strapi -sources: - - https://hub.docker.com/r/strapi/strapi - - https://github.com/strapi/strapi - - https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/installation/docker.html#creating-a-strapi-project -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/strapi/4.0.23/README.md b/stable/strapi/4.0.23/README.md deleted file mode 100644 index 01d4f427207..00000000000 --- a/stable/strapi/4.0.23/README.md +++ /dev/null @@ -1,110 +0,0 @@ -# strapi - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 3.6.8](https://img.shields.io/badge/AppVersion-3.6.8-informational?style=flat-square) - -Strapi is the leading open-source headless CMS. JavaScript, fully customizable and developer-first. - -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: [strapi](https://truecharts.org/docs/charts/stable/strapi) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `strapi` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install strapi TrueCharts/strapi -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `strapi` deployment - -```console -helm uninstall strapi -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install strapi \ - --set env.TZ="America/New York" \ - TrueCharts/strapi -``` - -#### 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 strapi TrueCharts/strapi -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/strapi/4.0.23/ix_values.yaml b/stable/strapi/4.0.23/ix_values.yaml deleted file mode 100644 index 7fad6b2bb66..00000000000 --- a/stable/strapi/4.0.23/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/strapi - tag: v3.6.8@sha256:6fc553af9a64c73b66e1e91d40b54d0993892c6f1dd25be23f361e69dc21557d - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DATABASE_CLIENT: "postgres" - DATABASE_PORT: 5432 - DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DATABASE_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" - NODE_ENV: "production" - EXTRA_ARGS: "" - DATABASE_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -service: - main: - ports: - main: - port: 1337 - targetPort: 1337 - -persistence: - data: - enabled: true - mountPath: "/srv/app" - -# Enabled postgres -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: strapi - postgresqlDatabase: strapi diff --git a/stable/strapi/4.0.24/CHANGELOG.md b/stable/strapi/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..b34ba35e0a6 --- /dev/null +++ b/stable/strapi/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [strapi-4.0.24](https://github.com/truecharts/apps/compare/strapi-4.0.23...strapi-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [strapi-4.0.23](https://github.com/truecharts/apps/compare/strapi-4.0.22...strapi-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [strapi-4.0.22](https://github.com/truecharts/apps/compare/strapi-4.0.21...strapi-4.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [strapi-4.0.21](https://github.com/truecharts/apps/compare/strapi-4.0.19...strapi-4.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - move clickhouse to dependency train, remove 2 breaking apps and remove some special characters + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + ### Fix + +- remove some non-utf8 characters + + + +## [strapi-4.0.19](https://github.com/truecharts/apps/compare/strapi-4.0.18...strapi-4.0.19) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [strapi-4.0.18](https://github.com/truecharts/apps/compare/strapi-4.0.17...strapi-4.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [strapi-4.0.17](https://github.com/truecharts/apps/compare/strapi-4.0.16...strapi-4.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [strapi-4.0.16](https://github.com/truecharts/apps/compare/strapi-4.0.14...strapi-4.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [strapi-4.0.14](https://github.com/truecharts/apps/compare/strapi-4.0.12...strapi-4.0.14) (2022-07-12) diff --git a/stable/strapi/4.0.24/Chart.lock b/stable/strapi/4.0.24/Chart.lock new file mode 100644 index 00000000000..a34309fb588 --- /dev/null +++ b/stable/strapi/4.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:02:54.80274654Z" diff --git a/stable/strapi/4.0.24/Chart.yaml b/stable/strapi/4.0.24/Chart.yaml new file mode 100644 index 00000000000..91970aea007 --- /dev/null +++ b/stable/strapi/4.0.24/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "3.6.8" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: Strapi is the leading open-source headless CMS. JavaScript, fully customizable and developer-first. +home: https://github.com/truecharts/apps/tree/master/charts/stable/strapi +icon: https://truecharts.org/img/chart-icons/strapi.png +keywords: + - strapi + - cms +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: strapi +sources: + - https://hub.docker.com/r/strapi/strapi + - https://github.com/strapi/strapi + - https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/installation/docker.html#creating-a-strapi-project +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/strapi/4.0.24/README.md b/stable/strapi/4.0.24/README.md new file mode 100644 index 00000000000..0478f3836eb --- /dev/null +++ b/stable/strapi/4.0.24/README.md @@ -0,0 +1,110 @@ +# strapi + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![AppVersion: 3.6.8](https://img.shields.io/badge/AppVersion-3.6.8-informational?style=flat-square) + +Strapi is the leading open-source headless CMS. JavaScript, fully customizable and developer-first. + +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: [strapi](https://truecharts.org/docs/charts/stable/strapi) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `strapi` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install strapi TrueCharts/strapi +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `strapi` deployment + +```console +helm uninstall strapi +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install strapi \ + --set env.TZ="America/New York" \ + TrueCharts/strapi +``` + +#### 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 strapi TrueCharts/strapi -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/strapi/4.0.23/app-readme.md b/stable/strapi/4.0.24/app-readme.md similarity index 100% rename from stable/strapi/4.0.23/app-readme.md rename to stable/strapi/4.0.24/app-readme.md diff --git a/stable/xwiki/3.0.28/charts/common-10.4.7.tgz b/stable/strapi/4.0.24/charts/common-10.4.7.tgz similarity index 100% rename from stable/xwiki/3.0.28/charts/common-10.4.7.tgz rename to stable/strapi/4.0.24/charts/common-10.4.7.tgz diff --git a/stable/vikunja/3.0.30/charts/postgresql-8.0.45.tgz b/stable/strapi/4.0.24/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/vikunja/3.0.30/charts/postgresql-8.0.45.tgz rename to stable/strapi/4.0.24/charts/postgresql-8.0.45.tgz diff --git a/stable/strapi/4.0.24/ix_values.yaml b/stable/strapi/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..9b573b29fe4 --- /dev/null +++ b/stable/strapi/4.0.24/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/strapi + tag: v3.6.8@sha256:a36075a1a9cc9802e77772f765b189ff1f4216c11de80fb1c36b1a44551cdcc6 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DATABASE_CLIENT: "postgres" + DATABASE_PORT: 5432 + DATABASE_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DATABASE_USERNAME: "{{ .Values.postgresql.postgresqlUsername }}" + NODE_ENV: "production" + EXTRA_ARGS: "" + DATABASE_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + +service: + main: + ports: + main: + port: 1337 + targetPort: 1337 + +persistence: + data: + enabled: true + mountPath: "/srv/app" + +# Enabled postgres +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: strapi + postgresqlDatabase: strapi diff --git a/stable/strapi/4.0.23/questions.yaml b/stable/strapi/4.0.24/questions.yaml similarity index 100% rename from stable/strapi/4.0.23/questions.yaml rename to stable/strapi/4.0.24/questions.yaml diff --git a/stable/xteve/6.0.22/templates/common.yaml b/stable/strapi/4.0.24/templates/common.yaml similarity index 100% rename from stable/xteve/6.0.22/templates/common.yaml rename to stable/strapi/4.0.24/templates/common.yaml diff --git a/stable/xwiki/3.0.28/values.yaml b/stable/strapi/4.0.24/values.yaml similarity index 100% rename from stable/xwiki/3.0.28/values.yaml rename to stable/strapi/4.0.24/values.yaml diff --git a/stable/synapse/4.0.26/CHANGELOG.md b/stable/synapse/4.0.26/CHANGELOG.md deleted file mode 100644 index 11a82379575..00000000000 --- a/stable/synapse/4.0.26/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synapse-4.0.25](https://github.com/truecharts/apps/compare/synapse-4.0.24...synapse-4.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [synapse-4.0.24](https://github.com/truecharts/apps/compare/synapse-4.0.23...synapse-4.0.24) (2022-07-23) - -### Chore - -- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) - - - - -## [synapse-4.0.23](https://github.com/truecharts/apps/compare/synapse-4.0.21...synapse-4.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [synapse-4.0.21](https://github.com/truecharts/apps/compare/synapse-4.0.20...synapse-4.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [synapse-4.0.20](https://github.com/truecharts/apps/compare/synapse-4.0.19...synapse-4.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [synapse-4.0.19](https://github.com/truecharts/apps/compare/synapse-4.0.17...synapse-4.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [synapse-4.0.17](https://github.com/truecharts/apps/compare/synapse-4.0.15...synapse-4.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [synapse-4.0.15](https://github.com/truecharts/apps/compare/synapse-4.0.14...synapse-4.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation diff --git a/stable/synapse/4.0.26/Chart.lock b/stable/synapse/4.0.26/Chart.lock deleted file mode 100644 index 4042fc34d62..00000000000 --- a/stable/synapse/4.0.26/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:34:52.65656879Z" diff --git a/stable/synapse/4.0.26/Chart.yaml b/stable/synapse/4.0.26/Chart.yaml deleted file mode 100644 index bb58d18ef4f..00000000000 --- a/stable/synapse/4.0.26/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.63.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -deprecated: false -description: A Helm chart to deploy a Matrix homeserver stack into Kubernetes -home: https://github.com/truecharts/apps/tree/master/charts/stable/synapse -icon: https://truecharts.org/img/chart-icons/synapse.png -keywords: - - chat - - matrix - - synapse -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: synapse -sources: [] -type: application -version: 4.0.26 -annotations: - truecharts.org/catagories: | - - cloud - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/synapse/4.0.26/README.md b/stable/synapse/4.0.26/README.md deleted file mode 100644 index 602a29adb85..00000000000 --- a/stable/synapse/4.0.26/README.md +++ /dev/null @@ -1,104 +0,0 @@ -# synapse - -![Version: 4.0.26](https://img.shields.io/badge/Version-4.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.63.1](https://img.shields.io/badge/AppVersion-1.63.1-informational?style=flat-square) - -A Helm chart to deploy a Matrix homeserver stack into Kubernetes - -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: [synapse](https://truecharts.org/docs/charts/stable/synapse) - -**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)** - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://charts.truecharts.org/ | postgresql | 8.0.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `synapse` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install synapse TrueCharts/synapse -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `synapse` deployment - -```console -helm uninstall synapse -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install synapse \ - --set env.TZ="America/New York" \ - TrueCharts/synapse -``` - -#### 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 synapse TrueCharts/synapse -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/synapse/4.0.26/ix_values.yaml b/stable/synapse/4.0.26/ix_values.yaml deleted file mode 100644 index af4bd9793aa..00000000000 --- a/stable/synapse/4.0.26/ix_values.yaml +++ /dev/null @@ -1,315 +0,0 @@ -image: - repository: tccr.io/truecharts/synapse - pullPolicy: IfNotPresent - tag: 1.63.1@sha256:133f6d7d3ffae2f22978e6c46ae42933fc7e064b34de4d7f643945261544bf2a - -command: - - sh - - -c - - | - exec python -B -m synapse.app.homeserver \ - -c /data/homeserver.yaml \ - -c /data/secret/secret.yaml \ - -c /data/custom.yaml - -service: - main: - ports: - main: - port: 8008 - targetPort: 8008 - federation: - enabled: true - ports: - federation: - enabled: true - port: 8448 - targetPort: 8008 - replication: - enabled: true - ports: - replication: - enabled: true - port: 9092 - targetPort: 9092 - metrics: - enabled: true - ports: - metrics: - enabled: true - port: 9093 - targetPort: 9090 - -securityContext: - allowPrivilegeEscalation: true - -secretEnv: {} - -installContainers: - generate-signing-key: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - env: - - name: SYNAPSE_SERVER_NAME - value: "{{ .Values.matrix.serverName }}" - - name: SYNAPSE_REPORT_STATS - value: "no" - command: ["python"] - args: - - "-m" - - "synapse.app.homeserver" - - "--config-path" - - "/data/homeserver.yaml" - - "--config-path" - - "/data/secret/secret.yaml" - - "--config-path" - - "/data/custom.yaml" - - "--keys-directory" - - "/data/keys" - - "--generate-keys" - volumeMounts: - - name: config - mountPath: /data - - name: secret - mountPath: /data/secret - - name: key - mountPath: /data/keys - -env: {} - -persistence: - config: - enabled: true - type: configMap - objectName: synapse-config - mountPath: /data - readOnly: false - secret: - enabled: true - type: secret - objectName: synapse-secret - mountPath: /data/secret - readOnly: false - key: - enabled: true - mountPath: "/data/keys" - media: - enabled: true - mountPath: "/data/media_store" - uploads: - enabled: true - mountPath: "/uploads" - -probes: - liveness: - path: /health - - readiness: - path: /health - - startup: - path: /health - -# Synapse Kubernetes resource settings -synapse: - loadCustomConfig: false - # -- List of application config .yaml files to be loaded from /appConfig - appConfig: [] - # Prometheus metrics for Synapse - # https://github.com/matrix-org/synapse/blob/master/docs/metrics-howto.md - metrics: - # Whether Synapse should capture metrics on an additional endpoint - enabled: true - # Port to listen on for metrics scraping - port: 9092 - annotations: true - -# Runtime configuration for Synapse and settings related to the Matrix protocol -matrix: - # Manual overrides for homeserver.yaml, the main configuration file for Synapse - # If homeserverOverride is set, the entirety of homeserver.yaml will be replaced with the contents. - # If homeserverExtra is set, the contents will be appended to the end of the default configuration. - # It is highly recommended that you take a look at the defaults in templates/synapse/_homeserver.yaml, to get a sense - # of the requirements and default configuration options to use other services in this chart. - # homeserverOverride: {} - # homeserverExtra: {} - - # Domain name of the server - # This is not necessarily the host name where the service is reachable. In fact, you may want to omit any subdomains - # from this value as the server name set here will be the name of your homeserver in the fediverse, and will be the - # domain name at the end of every user's username - serverName: "example.com" - - urlPreviews: - enabled: false - - # Hostname where Synapse can be reached. - # This is *optional* if an Ingress is configured below. If hostname is unspecified, the Synapse hostname of the - # Ingress will be used - # hostname: "matrix.example.com" - - # Set to false to disable presence (online/offline indicators) - presence: true - - # Set to true to block non-admins from inviting users to any rooms - blockNonAdminInvites: false - - # Set to false to disable message searching - search: true - - # Which types of rooms to enable end-to-end encryption on by default - # off: none - # invite: private messages, or rooms created with the private_chat or trusted_private_chat room preset - # all: all rooms - encryptByDefault: invite - - # Email address of the administrator - adminEmail: "admin@example.com" - - # Settings related to image and multimedia uploads - uploads: - # Max upload size in bytes - maxSize: 10M - - # Max image size in pixels - maxPixels: 32M - - # Settings related to federation - federation: - # Set to false to disable federation and run an isolated homeserver - enabled: true - - # Set to false to disallow members of other homeservers from fetching *public* rooms - allowPublicRooms: true - - # Whitelist of domains to federate with (comment for all domains except blacklisted) - # whitelist: [] - - # IP addresses to blacklist federation requests to - blacklist: - - "127.0.0.0/8" - - "10.0.0.0/8" - - "172.16.0.0/12" - - "192.168.0.0/16" - - "100.64.0.0/10" - - "169.254.0.0/16" - - "::1/128" - - "fe80::/64" - - "fc00::/7" - - # User registration settings - registration: - # Allow new users to register an account - enabled: false - - # If set, allows registration of standard or admin accounts by anyone who - # has the shared secret, even if registration is otherwise disabled. - # - # sharedSecret: - - # Allow users to join rooms as a guest - allowGuests: false - - # Required "3PIDs" - third-party identifiers such as email or msisdn (SMS) - # required3Pids: - # - email - # - msisdn - - # Rooms to automatically join all new users to - autoJoinRooms: [] - # - "#welcome:example.com" - - # How long to keep redacted events in unredacted form in the database - retentionPeriod: 7d - - security: - # This disables the warning that is emitted when the - # trustedKeyServers include 'matrix.org'. See below. - # Set to false to re-enable the warning. - # - surpressKeyServerWarning: true - - # The trusted servers to download signing keys from. - # - # When we need to fetch a signing key, each server is tried in parallel. - # - # Normally, the connection to the key server is validated via TLS certificates. - # Additional security can be provided by configuring a `verify key`, which - # will make synapse check that the response is signed by that key. - # - # This setting supercedes an older setting named `perspectives`. The old format - # is still supported for backwards-compatibility, but it is deprecated. - # - # 'trustedKeyServers' defaults to matrix.org, but using it will generate a - # warning on start-up. To suppress this warning, set - # 'surpressKeyServerWarning' to true. - # - # Options for each entry in the list include: - # - # serverName: the name of the server. required. - # - # verifyKeys: an optional map from key id to base64-encoded public key. - # If specified, we will check that the response is signed by at least - # one of the given keys. - # - # acceptKeysInsecurely: a boolean. Normally, if `verify_keys` is unset, - # and federation_verify_certificates is not `true`, synapse will refuse - # to start, because this would allow anyone who can spoof DNS responses - # to masquerade as the trusted key server. If you know what you are doing - # and are sure that your network environment provides a secure connection - # to the key server, you can set this to `true` to override this - # behaviour. - # - # An example configuration might look like: - # - # trustedKeyServers: - # - serverName: my_trusted_server.example.com - # verifyKeys: - # - id: "ed25519:auto" - # key: "abcdefghijklmnopqrstuvwxyzabcdefghijklmopqr" - # acceptKeysInsecurely: false - # - serverName: my_other_trusted_server.example.com - - # Set to true to globally block access to the homeserver - disabled: false - # Human readable reason for why the homeserver is blocked - disabledMessage: "" - - logging: - # Root log level is the default log level for log outputs that do not have more - # specific settings. - rootLogLevel: WARNING - # beware: increasing this to DEBUG will make synapse log sensitive - # information such as access tokens. - sqlLogLevel: WARNING - # The log level for the synapse server - synapseLogLevel: WARNING - -# Settings for email notifications -mail: - # Set to false to disable all email notifications - # NOTE: If enabled, either enable the Exim relay or configure an external mail server below - enabled: false - # Name and email address for outgoing mail - from: "Matrix " - # Optional: Element instance URL. - # If the ingress is enabled, this is unnecessary. - # If the ingress is disabled and this is left unspecified, emails will contain a link to https://app.element.io - riotUrl: "" - - host: "" - port: 25 # SSL: 465, STARTTLS: 587 - username: "" - password: "" - requireTransportSecurity: true - -coturn: - enabled: false - -# Enabled postgres -postgresql: - env: - POSTGRES_INITDB_ARGS: "--encoding=UTF8 --locale=C" - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: synapse - postgresqlDatabase: synapse diff --git a/stable/synapse/4.0.27/CHANGELOG.md b/stable/synapse/4.0.27/CHANGELOG.md new file mode 100644 index 00000000000..c29a5a78abb --- /dev/null +++ b/stable/synapse/4.0.27/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [synapse-4.0.27](https://github.com/truecharts/apps/compare/synapse-4.0.26...synapse-4.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synapse-4.0.26](https://github.com/truecharts/apps/compare/synapse-4.0.25...synapse-4.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synapse-4.0.25](https://github.com/truecharts/apps/compare/synapse-4.0.24...synapse-4.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [synapse-4.0.24](https://github.com/truecharts/apps/compare/synapse-4.0.23...synapse-4.0.24) (2022-07-23) + +### Chore + +- update docker general non-major ([#3272](https://github.com/truecharts/apps/issues/3272)) + + + + +## [synapse-4.0.23](https://github.com/truecharts/apps/compare/synapse-4.0.21...synapse-4.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [synapse-4.0.21](https://github.com/truecharts/apps/compare/synapse-4.0.20...synapse-4.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [synapse-4.0.20](https://github.com/truecharts/apps/compare/synapse-4.0.19...synapse-4.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [synapse-4.0.19](https://github.com/truecharts/apps/compare/synapse-4.0.17...synapse-4.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [synapse-4.0.17](https://github.com/truecharts/apps/compare/synapse-4.0.15...synapse-4.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) diff --git a/stable/synapse/4.0.27/Chart.lock b/stable/synapse/4.0.27/Chart.lock new file mode 100644 index 00000000000..71e9094ade6 --- /dev/null +++ b/stable/synapse/4.0.27/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:03:01.247006566Z" diff --git a/stable/synapse/4.0.27/Chart.yaml b/stable/synapse/4.0.27/Chart.yaml new file mode 100644 index 00000000000..072f8c538fc --- /dev/null +++ b/stable/synapse/4.0.27/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.63.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +deprecated: false +description: A Helm chart to deploy a Matrix homeserver stack into Kubernetes +home: https://github.com/truecharts/apps/tree/master/charts/stable/synapse +icon: https://truecharts.org/img/chart-icons/synapse.png +keywords: + - chat + - matrix + - synapse +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: synapse +sources: [] +type: application +version: 4.0.27 +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/synapse/4.0.27/README.md b/stable/synapse/4.0.27/README.md new file mode 100644 index 00000000000..59c5047f26b --- /dev/null +++ b/stable/synapse/4.0.27/README.md @@ -0,0 +1,104 @@ +# synapse + +![Version: 4.0.27](https://img.shields.io/badge/Version-4.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.63.1](https://img.shields.io/badge/AppVersion-1.63.1-informational?style=flat-square) + +A Helm chart to deploy a Matrix homeserver stack into Kubernetes + +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: [synapse](https://truecharts.org/docs/charts/stable/synapse) + +**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)** + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | postgresql | 8.0.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `synapse` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install synapse TrueCharts/synapse +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `synapse` deployment + +```console +helm uninstall synapse +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install synapse \ + --set env.TZ="America/New York" \ + TrueCharts/synapse +``` + +#### 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 synapse TrueCharts/synapse -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/synapse/4.0.26/app-readme.md b/stable/synapse/4.0.27/app-readme.md similarity index 100% rename from stable/synapse/4.0.26/app-readme.md rename to stable/synapse/4.0.27/app-readme.md diff --git a/stable/zerotier/2.0.21/charts/common-10.4.7.tgz b/stable/synapse/4.0.27/charts/common-10.4.7.tgz similarity index 100% rename from stable/zerotier/2.0.21/charts/common-10.4.7.tgz rename to stable/synapse/4.0.27/charts/common-10.4.7.tgz diff --git a/stable/weblate/4.0.24/charts/postgresql-8.0.45.tgz b/stable/synapse/4.0.27/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/weblate/4.0.24/charts/postgresql-8.0.45.tgz rename to stable/synapse/4.0.27/charts/postgresql-8.0.45.tgz diff --git a/stable/synapse/4.0.26/ci/base-values.yaml b/stable/synapse/4.0.27/ci/base-values.yaml similarity index 100% rename from stable/synapse/4.0.26/ci/base-values.yaml rename to stable/synapse/4.0.27/ci/base-values.yaml diff --git a/stable/synapse/4.0.26/ci/basic-values.yaml b/stable/synapse/4.0.27/ci/basic-values.yaml similarity index 100% rename from stable/synapse/4.0.26/ci/basic-values.yaml rename to stable/synapse/4.0.27/ci/basic-values.yaml diff --git a/stable/synapse/4.0.27/ix_values.yaml b/stable/synapse/4.0.27/ix_values.yaml new file mode 100644 index 00000000000..3cceaa5f48d --- /dev/null +++ b/stable/synapse/4.0.27/ix_values.yaml @@ -0,0 +1,315 @@ +image: + repository: tccr.io/truecharts/synapse + pullPolicy: IfNotPresent + tag: 1.63.1@sha256:ff395b70346204b25674afee9b409438f522c71e44053772cb42a8f046e09418 + +command: + - sh + - -c + - | + exec python -B -m synapse.app.homeserver \ + -c /data/homeserver.yaml \ + -c /data/secret/secret.yaml \ + -c /data/custom.yaml + +service: + main: + ports: + main: + port: 8008 + targetPort: 8008 + federation: + enabled: true + ports: + federation: + enabled: true + port: 8448 + targetPort: 8008 + replication: + enabled: true + ports: + replication: + enabled: true + port: 9092 + targetPort: 9092 + metrics: + enabled: true + ports: + metrics: + enabled: true + port: 9093 + targetPort: 9090 + +securityContext: + allowPrivilegeEscalation: true + +secretEnv: {} + +installContainers: + generate-signing-key: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + env: + - name: SYNAPSE_SERVER_NAME + value: "{{ .Values.matrix.serverName }}" + - name: SYNAPSE_REPORT_STATS + value: "no" + command: ["python"] + args: + - "-m" + - "synapse.app.homeserver" + - "--config-path" + - "/data/homeserver.yaml" + - "--config-path" + - "/data/secret/secret.yaml" + - "--config-path" + - "/data/custom.yaml" + - "--keys-directory" + - "/data/keys" + - "--generate-keys" + volumeMounts: + - name: config + mountPath: /data + - name: secret + mountPath: /data/secret + - name: key + mountPath: /data/keys + +env: {} + +persistence: + config: + enabled: true + type: configMap + objectName: synapse-config + mountPath: /data + readOnly: false + secret: + enabled: true + type: secret + objectName: synapse-secret + mountPath: /data/secret + readOnly: false + key: + enabled: true + mountPath: "/data/keys" + media: + enabled: true + mountPath: "/data/media_store" + uploads: + enabled: true + mountPath: "/uploads" + +probes: + liveness: + path: /health + + readiness: + path: /health + + startup: + path: /health + +# Synapse Kubernetes resource settings +synapse: + loadCustomConfig: false + # -- List of application config .yaml files to be loaded from /appConfig + appConfig: [] + # Prometheus metrics for Synapse + # https://github.com/matrix-org/synapse/blob/master/docs/metrics-howto.md + metrics: + # Whether Synapse should capture metrics on an additional endpoint + enabled: true + # Port to listen on for metrics scraping + port: 9092 + annotations: true + +# Runtime configuration for Synapse and settings related to the Matrix protocol +matrix: + # Manual overrides for homeserver.yaml, the main configuration file for Synapse + # If homeserverOverride is set, the entirety of homeserver.yaml will be replaced with the contents. + # If homeserverExtra is set, the contents will be appended to the end of the default configuration. + # It is highly recommended that you take a look at the defaults in templates/synapse/_homeserver.yaml, to get a sense + # of the requirements and default configuration options to use other services in this chart. + # homeserverOverride: {} + # homeserverExtra: {} + + # Domain name of the server + # This is not necessarily the host name where the service is reachable. In fact, you may want to omit any subdomains + # from this value as the server name set here will be the name of your homeserver in the fediverse, and will be the + # domain name at the end of every user's username + serverName: "example.com" + + urlPreviews: + enabled: false + + # Hostname where Synapse can be reached. + # This is *optional* if an Ingress is configured below. If hostname is unspecified, the Synapse hostname of the + # Ingress will be used + # hostname: "matrix.example.com" + + # Set to false to disable presence (online/offline indicators) + presence: true + + # Set to true to block non-admins from inviting users to any rooms + blockNonAdminInvites: false + + # Set to false to disable message searching + search: true + + # Which types of rooms to enable end-to-end encryption on by default + # off: none + # invite: private messages, or rooms created with the private_chat or trusted_private_chat room preset + # all: all rooms + encryptByDefault: invite + + # Email address of the administrator + adminEmail: "admin@example.com" + + # Settings related to image and multimedia uploads + uploads: + # Max upload size in bytes + maxSize: 10M + + # Max image size in pixels + maxPixels: 32M + + # Settings related to federation + federation: + # Set to false to disable federation and run an isolated homeserver + enabled: true + + # Set to false to disallow members of other homeservers from fetching *public* rooms + allowPublicRooms: true + + # Whitelist of domains to federate with (comment for all domains except blacklisted) + # whitelist: [] + + # IP addresses to blacklist federation requests to + blacklist: + - "127.0.0.0/8" + - "10.0.0.0/8" + - "172.16.0.0/12" + - "192.168.0.0/16" + - "100.64.0.0/10" + - "169.254.0.0/16" + - "::1/128" + - "fe80::/64" + - "fc00::/7" + + # User registration settings + registration: + # Allow new users to register an account + enabled: false + + # If set, allows registration of standard or admin accounts by anyone who + # has the shared secret, even if registration is otherwise disabled. + # + # sharedSecret: + + # Allow users to join rooms as a guest + allowGuests: false + + # Required "3PIDs" - third-party identifiers such as email or msisdn (SMS) + # required3Pids: + # - email + # - msisdn + + # Rooms to automatically join all new users to + autoJoinRooms: [] + # - "#welcome:example.com" + + # How long to keep redacted events in unredacted form in the database + retentionPeriod: 7d + + security: + # This disables the warning that is emitted when the + # trustedKeyServers include 'matrix.org'. See below. + # Set to false to re-enable the warning. + # + surpressKeyServerWarning: true + + # The trusted servers to download signing keys from. + # + # When we need to fetch a signing key, each server is tried in parallel. + # + # Normally, the connection to the key server is validated via TLS certificates. + # Additional security can be provided by configuring a `verify key`, which + # will make synapse check that the response is signed by that key. + # + # This setting supercedes an older setting named `perspectives`. The old format + # is still supported for backwards-compatibility, but it is deprecated. + # + # 'trustedKeyServers' defaults to matrix.org, but using it will generate a + # warning on start-up. To suppress this warning, set + # 'surpressKeyServerWarning' to true. + # + # Options for each entry in the list include: + # + # serverName: the name of the server. required. + # + # verifyKeys: an optional map from key id to base64-encoded public key. + # If specified, we will check that the response is signed by at least + # one of the given keys. + # + # acceptKeysInsecurely: a boolean. Normally, if `verify_keys` is unset, + # and federation_verify_certificates is not `true`, synapse will refuse + # to start, because this would allow anyone who can spoof DNS responses + # to masquerade as the trusted key server. If you know what you are doing + # and are sure that your network environment provides a secure connection + # to the key server, you can set this to `true` to override this + # behaviour. + # + # An example configuration might look like: + # + # trustedKeyServers: + # - serverName: my_trusted_server.example.com + # verifyKeys: + # - id: "ed25519:auto" + # key: "abcdefghijklmnopqrstuvwxyzabcdefghijklmopqr" + # acceptKeysInsecurely: false + # - serverName: my_other_trusted_server.example.com + + # Set to true to globally block access to the homeserver + disabled: false + # Human readable reason for why the homeserver is blocked + disabledMessage: "" + + logging: + # Root log level is the default log level for log outputs that do not have more + # specific settings. + rootLogLevel: WARNING + # beware: increasing this to DEBUG will make synapse log sensitive + # information such as access tokens. + sqlLogLevel: WARNING + # The log level for the synapse server + synapseLogLevel: WARNING + +# Settings for email notifications +mail: + # Set to false to disable all email notifications + # NOTE: If enabled, either enable the Exim relay or configure an external mail server below + enabled: false + # Name and email address for outgoing mail + from: "Matrix " + # Optional: Element instance URL. + # If the ingress is enabled, this is unnecessary. + # If the ingress is disabled and this is left unspecified, emails will contain a link to https://app.element.io + riotUrl: "" + + host: "" + port: 25 # SSL: 465, STARTTLS: 587 + username: "" + password: "" + requireTransportSecurity: true + +coturn: + enabled: false + +# Enabled postgres +postgresql: + env: + POSTGRES_INITDB_ARGS: "--encoding=UTF8 --locale=C" + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: synapse + postgresqlDatabase: synapse diff --git a/stable/synapse/4.0.26/questions.yaml b/stable/synapse/4.0.27/questions.yaml similarity index 100% rename from stable/synapse/4.0.26/questions.yaml rename to stable/synapse/4.0.27/questions.yaml diff --git a/stable/synapse/4.0.26/templates/_configmap.tpl b/stable/synapse/4.0.27/templates/_configmap.tpl similarity index 100% rename from stable/synapse/4.0.26/templates/_configmap.tpl rename to stable/synapse/4.0.27/templates/_configmap.tpl diff --git a/stable/synapse/4.0.26/templates/_helpers.tpl b/stable/synapse/4.0.27/templates/_helpers.tpl similarity index 100% rename from stable/synapse/4.0.26/templates/_helpers.tpl rename to stable/synapse/4.0.27/templates/_helpers.tpl diff --git a/stable/synapse/4.0.26/templates/_secret.tpl b/stable/synapse/4.0.27/templates/_secret.tpl similarity index 100% rename from stable/synapse/4.0.26/templates/_secret.tpl rename to stable/synapse/4.0.27/templates/_secret.tpl diff --git a/stable/synapse/4.0.26/templates/common.yaml b/stable/synapse/4.0.27/templates/common.yaml similarity index 100% rename from stable/synapse/4.0.26/templates/common.yaml rename to stable/synapse/4.0.27/templates/common.yaml diff --git a/stable/zerotier/2.0.21/values.yaml b/stable/synapse/4.0.27/values.yaml similarity index 100% rename from stable/zerotier/2.0.21/values.yaml rename to stable/synapse/4.0.27/values.yaml diff --git a/stable/synclounge/2.0.27/CHANGELOG.md b/stable/synclounge/2.0.27/CHANGELOG.md deleted file mode 100644 index 1f3539ac72f..00000000000 --- a/stable/synclounge/2.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [synclounge-2.0.26](https://github.com/truecharts/apps/compare/synclounge-2.0.24...synclounge-2.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [synclounge-2.0.24](https://github.com/truecharts/apps/compare/synclounge-2.0.23...synclounge-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [synclounge-2.0.23](https://github.com/truecharts/apps/compare/synclounge-2.0.22...synclounge-2.0.23) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [synclounge-2.0.22](https://github.com/truecharts/apps/compare/synclounge-2.0.21...synclounge-2.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [synclounge-2.0.21](https://github.com/truecharts/apps/compare/synclounge-2.0.19...synclounge-2.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [synclounge-2.0.19](https://github.com/truecharts/apps/compare/synclounge-2.0.18...synclounge-2.0.19) (2022-07-13) - -### Fix - -- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168)) - - - -## [synclounge-2.0.18](https://github.com/truecharts/apps/compare/synclounge-2.0.16...synclounge-2.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [synclounge-2.0.16](https://github.com/truecharts/apps/compare/synclounge-2.0.15...synclounge-2.0.16) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/synclounge/2.0.27/Chart.lock b/stable/synclounge/2.0.27/Chart.lock deleted file mode 100644 index cd77cf3595b..00000000000 --- a/stable/synclounge/2.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:34:50.985651402Z" diff --git a/stable/synclounge/2.0.27/Chart.yaml b/stable/synclounge/2.0.27/Chart.yaml deleted file mode 100644 index 42959ea9572..00000000000 --- a/stable/synclounge/2.0.27/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: synclounge -version: 2.0.27 -appVersion: "5.1.123" -description: Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/synclounge -icon: https://truecharts.org/img/chart-icons/synclounge.png -keywords: - - synclounge -sources: - - https://hub.docker.com/r/linuxserver/synclounge -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/synclounge/2.0.27/README.md b/stable/synclounge/2.0.27/README.md deleted file mode 100644 index 74cef1cbf4a..00000000000 --- a/stable/synclounge/2.0.27/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# synclounge - -![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.1.123](https://img.shields.io/badge/AppVersion-5.1.123-informational?style=flat-square) - -Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. - -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: [synclounge](https://truecharts.org/docs/charts/stable/synclounge) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `synclounge` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install synclounge TrueCharts/synclounge -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `synclounge` deployment - -```console -helm uninstall synclounge -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install synclounge \ - --set env.TZ="America/New York" \ - TrueCharts/synclounge -``` - -#### 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 synclounge TrueCharts/synclounge -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/synclounge/2.0.27/ix_values.yaml b/stable/synclounge/2.0.27/ix_values.yaml deleted file mode 100644 index 6cf9dc22a16..00000000000 --- a/stable/synclounge/2.0.27/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/synclounge - pullPolicy: IfNotPresent - tag: v5.1.123@sha256:6644484703432038524d4f56a7404923e594d926d8d18451e4c42eedb1b93d03 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - AUTH_LIST: "" - -service: - main: - ports: - main: - targetPort: 8088 - port: 8088 - -persistence: - varrun: - enabled: true diff --git a/stable/synclounge/2.0.28/CHANGELOG.md b/stable/synclounge/2.0.28/CHANGELOG.md new file mode 100644 index 00000000000..1a32d09ba38 --- /dev/null +++ b/stable/synclounge/2.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [synclounge-2.0.28](https://github.com/truecharts/apps/compare/synclounge-2.0.27...synclounge-2.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synclounge-2.0.27](https://github.com/truecharts/apps/compare/synclounge-2.0.26...synclounge-2.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [synclounge-2.0.26](https://github.com/truecharts/apps/compare/synclounge-2.0.24...synclounge-2.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [synclounge-2.0.24](https://github.com/truecharts/apps/compare/synclounge-2.0.23...synclounge-2.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [synclounge-2.0.23](https://github.com/truecharts/apps/compare/synclounge-2.0.22...synclounge-2.0.23) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [synclounge-2.0.22](https://github.com/truecharts/apps/compare/synclounge-2.0.21...synclounge-2.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [synclounge-2.0.21](https://github.com/truecharts/apps/compare/synclounge-2.0.19...synclounge-2.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [synclounge-2.0.19](https://github.com/truecharts/apps/compare/synclounge-2.0.18...synclounge-2.0.19) (2022-07-13) + +### Fix + +- make root fs writable on several LSIO apps ([#3168](https://github.com/truecharts/apps/issues/3168)) + + + +## [synclounge-2.0.18](https://github.com/truecharts/apps/compare/synclounge-2.0.16...synclounge-2.0.18) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/synclounge/2.0.28/Chart.lock b/stable/synclounge/2.0.28/Chart.lock new file mode 100644 index 00000000000..50aac97b886 --- /dev/null +++ b/stable/synclounge/2.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:00.731068052Z" diff --git a/stable/synclounge/2.0.28/Chart.yaml b/stable/synclounge/2.0.28/Chart.yaml new file mode 100644 index 00000000000..fba731dfe01 --- /dev/null +++ b/stable/synclounge/2.0.28/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: synclounge +version: 2.0.28 +appVersion: "5.1.123" +description: Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/synclounge +icon: https://truecharts.org/img/chart-icons/synclounge.png +keywords: + - synclounge +sources: + - https://hub.docker.com/r/linuxserver/synclounge +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/synclounge/2.0.28/README.md b/stable/synclounge/2.0.28/README.md new file mode 100644 index 00000000000..e40e06af599 --- /dev/null +++ b/stable/synclounge/2.0.28/README.md @@ -0,0 +1,107 @@ +# synclounge + +![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.1.123](https://img.shields.io/badge/AppVersion-5.1.123-informational?style=flat-square) + +Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. + +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: [synclounge](https://truecharts.org/docs/charts/stable/synclounge) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `synclounge` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install synclounge TrueCharts/synclounge +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `synclounge` deployment + +```console +helm uninstall synclounge +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install synclounge \ + --set env.TZ="America/New York" \ + TrueCharts/synclounge +``` + +#### 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 synclounge TrueCharts/synclounge -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/synclounge/2.0.27/app-readme.md b/stable/synclounge/2.0.28/app-readme.md similarity index 100% rename from stable/synclounge/2.0.27/app-readme.md rename to stable/synclounge/2.0.28/app-readme.md diff --git a/stable/zigbee2mqtt/4.0.23/charts/common-10.4.7.tgz b/stable/synclounge/2.0.28/charts/common-10.4.7.tgz similarity index 100% rename from stable/zigbee2mqtt/4.0.23/charts/common-10.4.7.tgz rename to stable/synclounge/2.0.28/charts/common-10.4.7.tgz diff --git a/stable/synclounge/2.0.28/ix_values.yaml b/stable/synclounge/2.0.28/ix_values.yaml new file mode 100644 index 00000000000..f3a4b20efd0 --- /dev/null +++ b/stable/synclounge/2.0.28/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/synclounge + pullPolicy: IfNotPresent + tag: v5.1.123@sha256:81273397139bb758dd560eaa5f30d153e8e66ce7a84760b5218d79de02213646 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + AUTH_LIST: "" + +service: + main: + ports: + main: + targetPort: 8088 + port: 8088 + +persistence: + varrun: + enabled: true diff --git a/stable/synclounge/2.0.27/questions.yaml b/stable/synclounge/2.0.28/questions.yaml similarity index 100% rename from stable/synclounge/2.0.27/questions.yaml rename to stable/synclounge/2.0.28/questions.yaml diff --git a/stable/xwiki/3.0.28/templates/common.yaml b/stable/synclounge/2.0.28/templates/common.yaml similarity index 100% rename from stable/xwiki/3.0.28/templates/common.yaml rename to stable/synclounge/2.0.28/templates/common.yaml diff --git a/stable/zigbee2mqtt/4.0.23/values.yaml b/stable/synclounge/2.0.28/values.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.23/values.yaml rename to stable/synclounge/2.0.28/values.yaml diff --git a/stable/syncthing/11.0.25/CHANGELOG.md b/stable/syncthing/11.0.25/CHANGELOG.md new file mode 100644 index 00000000000..6e54cc56b92 --- /dev/null +++ b/stable/syncthing/11.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [syncthing-11.0.25](https://github.com/truecharts/apps/compare/syncthing-11.0.24...syncthing-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [syncthing-11.0.24](https://github.com/truecharts/apps/compare/syncthing-11.0.23...syncthing-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syncthing-11.0.24](https://github.com/truecharts/apps/compare/syncthing-11.0.23...syncthing-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syncthing-11.0.24](https://github.com/truecharts/apps/compare/syncthing-11.0.23...syncthing-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syncthing-11.0.23](https://github.com/truecharts/apps/compare/syncthing-11.0.21...syncthing-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [syncthing-11.0.21](https://github.com/truecharts/apps/compare/syncthing-11.0.20...syncthing-11.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [syncthing-11.0.20](https://github.com/truecharts/apps/compare/syncthing-11.0.19...syncthing-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [syncthing-11.0.19](https://github.com/truecharts/apps/compare/syncthing-11.0.17...syncthing-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [syncthing-11.0.17](https://github.com/truecharts/apps/compare/syncthing-11.0.15...syncthing-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [syncthing-11.0.15](https://github.com/truecharts/apps/compare/syncthing-11.0.14...syncthing-11.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [syncthing-11.0.14](https://github.com/truecharts/apps/compare/syncthing-11.0.13...syncthing-11.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/syncthing/11.0.25/Chart.lock b/stable/syncthing/11.0.25/Chart.lock new file mode 100644 index 00000000000..bc5dcd130f9 --- /dev/null +++ b/stable/syncthing/11.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:00.996413654Z" diff --git a/stable/syncthing/11.0.25/Chart.yaml b/stable/syncthing/11.0.25/Chart.yaml new file mode 100644 index 00000000000..922137e9904 --- /dev/null +++ b/stable/syncthing/11.0.25/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "1.20.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: P2P file synchronization application +home: https://github.com/truecharts/apps/tree/master/charts/stable/syncthing +icon: https://truecharts.org/img/chart-icons/syncthing.png +keywords: + - syncthing +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: syncthing +sources: + - https://syncthing.net/ + - https://github.com/syncthing/syncthing + - https://hub.docker.com/r/syncthing/syncthing +type: application +version: 11.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/syncthing/11.0.25/README.md b/stable/syncthing/11.0.25/README.md new file mode 100644 index 00000000000..8a221e58cb2 --- /dev/null +++ b/stable/syncthing/11.0.25/README.md @@ -0,0 +1,109 @@ +# syncthing + +![Version: 11.0.25](https://img.shields.io/badge/Version-11.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.20.3](https://img.shields.io/badge/AppVersion-1.20.3-informational?style=flat-square) + +P2P file synchronization application + +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: [syncthing](https://truecharts.org/docs/charts/stable/syncthing) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `syncthing` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install syncthing TrueCharts/syncthing +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `syncthing` deployment + +```console +helm uninstall syncthing +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install syncthing \ + --set env.TZ="America/New York" \ + TrueCharts/syncthing +``` + +#### 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 syncthing TrueCharts/syncthing -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/syncthing/11.0.25/app-readme.md b/stable/syncthing/11.0.25/app-readme.md new file mode 100644 index 00000000000..2c4729c23a6 --- /dev/null +++ b/stable/syncthing/11.0.25/app-readme.md @@ -0,0 +1,8 @@ +P2P file synchronization application + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/syncthing + +--- + +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/stable/syncthing/11.0.25/charts/common-10.4.7.tgz b/stable/syncthing/11.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/syncthing/11.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/syncthing/11.0.25/ix_values.yaml b/stable/syncthing/11.0.25/ix_values.yaml new file mode 100644 index 00000000000..e0df9e354dd --- /dev/null +++ b/stable/syncthing/11.0.25/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/syncthing + pullPolicy: IfNotPresent + tag: v1.20.3@sha256:fca2fa607fb8d860bd89ee0a19dab64b346d7a458126d32945f16a4e10ef65b3 + +service: + main: + ports: + main: + port: 8384 + targetPort: 8384 + listeners: + enabled: true + ports: + tcp: + enabled: true + port: 22000 + targetPort: 22000 + listeners-udp: + enabled: true + ports: + udp: + enabled: true + port: 22000 + targetPort: 22000 + protocol: UDP + discovery: + enabled: true + ports: + discovery: + enabled: true + port: 21027 + targetPort: 21027 + protocol: UDP + +persistence: + config: + enabled: true + mountPath: "/var/syncthing" diff --git a/stable/syncthing/11.0.25/questions.yaml b/stable/syncthing/11.0.25/questions.yaml new file mode 100644 index 00000000000..145f5011559 --- /dev/null +++ b/stable/syncthing/11.0.25/questions.yaml @@ -0,0 +1,2814 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8384 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8384 + + + - variable: listeners + label: "Syncthing Listening Service" + description: "This service is used to process incoming connections directly to this Syncthing instance" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: tcp + label: "TCP 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: 22000 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 22000 + - variable: listeners-udp + label: "Syncthing Listening Service" + description: "This service is used to process incoming connections directly to this Syncthing instance" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: udp + label: "UDP 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: 22000 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 22000 + + - variable: discovery + label: "Syncthing Listening Service" + description: "This service is used to process incoming connections directly to this Syncthing instance" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: discovery + label: "UDP 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: 21027 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 21027 + + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/zerotier/2.0.21/templates/common.yaml b/stable/syncthing/11.0.25/templates/common.yaml similarity index 100% rename from stable/zerotier/2.0.21/templates/common.yaml rename to stable/syncthing/11.0.25/templates/common.yaml diff --git a/stable/zigbee2mqtt/4.0.23/SKIPINSTALL b/stable/syncthing/11.0.25/values.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.23/SKIPINSTALL rename to stable/syncthing/11.0.25/values.yaml diff --git a/stable/syslog-ng/2.0.22/CHANGELOG.md b/stable/syslog-ng/2.0.22/CHANGELOG.md deleted file mode 100644 index 056270bf08c..00000000000 --- a/stable/syslog-ng/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [syslog-ng-2.0.21](https://github.com/truecharts/apps/compare/syslog-ng-2.0.19...syslog-ng-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [syslog-ng-2.0.19](https://github.com/truecharts/apps/compare/syslog-ng-2.0.18...syslog-ng-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [syslog-ng-2.0.18](https://github.com/truecharts/apps/compare/syslog-ng-2.0.17...syslog-ng-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [syslog-ng-2.0.17](https://github.com/truecharts/apps/compare/syslog-ng-2.0.15...syslog-ng-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [syslog-ng-2.0.15](https://github.com/truecharts/apps/compare/syslog-ng-2.0.13...syslog-ng-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [syslog-ng-2.0.13](https://github.com/truecharts/apps/compare/syslog-ng-2.0.12...syslog-ng-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [syslog-ng-2.0.12](https://github.com/truecharts/apps/compare/syslog-ng-2.0.11...syslog-ng-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [syslog-ng-2.0.11](https://github.com/truecharts/apps/compare/syslog-ng-2.0.10...syslog-ng-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/syslog-ng/2.0.22/Chart.lock b/stable/syslog-ng/2.0.22/Chart.lock deleted file mode 100644 index 277daa9bd8b..00000000000 --- a/stable/syslog-ng/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:06.871499472Z" diff --git a/stable/syslog-ng/2.0.22/Chart.yaml b/stable/syslog-ng/2.0.22/Chart.yaml deleted file mode 100644 index 642b1b9de23..00000000000 --- a/stable/syslog-ng/2.0.22/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: syslog-ng -version: 2.0.22 -appVersion: "3.37.1" -description: syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/syslog-ng -icon: https://truecharts.org/img/chart-icons/syslog-ng.png -keywords: - - syslog-ng -sources: - - https://hub.docker.com/r/linuxserver/syslog-ng -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - incubator - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/syslog-ng/2.0.22/README.md b/stable/syslog-ng/2.0.22/README.md deleted file mode 100644 index a9923f39b38..00000000000 --- a/stable/syslog-ng/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# syslog-ng - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.37.1](https://img.shields.io/badge/AppVersion-3.37.1-informational?style=flat-square) - -syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs. - -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: [syslog-ng](https://truecharts.org/docs/charts/stable/syslog-ng) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `syslog-ng` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install syslog-ng TrueCharts/syslog-ng -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `syslog-ng` deployment - -```console -helm uninstall syslog-ng -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install syslog-ng \ - --set env.TZ="America/New York" \ - TrueCharts/syslog-ng -``` - -#### 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 syslog-ng TrueCharts/syslog-ng -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/syslog-ng/2.0.22/ix_values.yaml b/stable/syslog-ng/2.0.22/ix_values.yaml deleted file mode 100644 index 3527d6c28c0..00000000000 --- a/stable/syslog-ng/2.0.22/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/syslog-ng - pullPolicy: IfNotPresent - tag: v3.37.1@sha256:f518528840434c8f6af16790d8b09b34a476b7d15feddb78732a9f763dd969f9 - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: {} - -service: - main: - ports: - main: - targetPort: 601 - port: 6601 - syslog-udp: - enabled: true - ports: - syslog-udp: - enabled: true - protocol: UDP - targetPort: 514 - port: 5514 - syslog-tls: - enabled: true - ports: - syslog-tls: - enabled: true - targetPort: 6514 - port: 6514 - -persistence: - varrun: - enabled: true - config: - enabled: true - mountPath: "/config" diff --git a/stable/syslog-ng/2.0.23/CHANGELOG.md b/stable/syslog-ng/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..4fcea3890ad --- /dev/null +++ b/stable/syslog-ng/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [syslog-ng-2.0.23](https://github.com/truecharts/apps/compare/syslog-ng-2.0.22...syslog-ng-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syslog-ng-2.0.22](https://github.com/truecharts/apps/compare/syslog-ng-2.0.21...syslog-ng-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [syslog-ng-2.0.21](https://github.com/truecharts/apps/compare/syslog-ng-2.0.19...syslog-ng-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [syslog-ng-2.0.19](https://github.com/truecharts/apps/compare/syslog-ng-2.0.18...syslog-ng-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [syslog-ng-2.0.18](https://github.com/truecharts/apps/compare/syslog-ng-2.0.17...syslog-ng-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [syslog-ng-2.0.17](https://github.com/truecharts/apps/compare/syslog-ng-2.0.15...syslog-ng-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [syslog-ng-2.0.15](https://github.com/truecharts/apps/compare/syslog-ng-2.0.13...syslog-ng-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [syslog-ng-2.0.13](https://github.com/truecharts/apps/compare/syslog-ng-2.0.12...syslog-ng-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [syslog-ng-2.0.12](https://github.com/truecharts/apps/compare/syslog-ng-2.0.11...syslog-ng-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/syslog-ng/2.0.23/Chart.lock b/stable/syslog-ng/2.0.23/Chart.lock new file mode 100644 index 00000000000..1c7b21eb7ed --- /dev/null +++ b/stable/syslog-ng/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:20.425550162Z" diff --git a/stable/syslog-ng/2.0.23/Chart.yaml b/stable/syslog-ng/2.0.23/Chart.yaml new file mode 100644 index 00000000000..cb08e9a1eaf --- /dev/null +++ b/stable/syslog-ng/2.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: syslog-ng +version: 2.0.23 +appVersion: "3.37.1" +description: syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs. +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/syslog-ng +icon: https://truecharts.org/img/chart-icons/syslog-ng.png +keywords: + - syslog-ng +sources: + - https://hub.docker.com/r/linuxserver/syslog-ng +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - incubator + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/syslog-ng/2.0.23/README.md b/stable/syslog-ng/2.0.23/README.md new file mode 100644 index 00000000000..823df840ae1 --- /dev/null +++ b/stable/syslog-ng/2.0.23/README.md @@ -0,0 +1,107 @@ +# syslog-ng + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.37.1](https://img.shields.io/badge/AppVersion-3.37.1-informational?style=flat-square) + +syslog-ng allows you to flexibly collect, parse, classify, rewrite and correlate logs. + +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: [syslog-ng](https://truecharts.org/docs/charts/stable/syslog-ng) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `syslog-ng` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install syslog-ng TrueCharts/syslog-ng +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `syslog-ng` deployment + +```console +helm uninstall syslog-ng +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install syslog-ng \ + --set env.TZ="America/New York" \ + TrueCharts/syslog-ng +``` + +#### 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 syslog-ng TrueCharts/syslog-ng -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/syslog-ng/2.0.22/app-readme.md b/stable/syslog-ng/2.0.23/app-readme.md similarity index 100% rename from stable/syslog-ng/2.0.22/app-readme.md rename to stable/syslog-ng/2.0.23/app-readme.md diff --git a/stable/syslog-ng/2.0.23/charts/common-10.4.7.tgz b/stable/syslog-ng/2.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/syslog-ng/2.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/syslog-ng/2.0.23/ix_values.yaml b/stable/syslog-ng/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..471e2d632e0 --- /dev/null +++ b/stable/syslog-ng/2.0.23/ix_values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/syslog-ng + pullPolicy: IfNotPresent + tag: v3.37.1@sha256:abf671eb780c57a29809bc8e3c662c7c32ab4f95ea49c6ed5d8d4f82e8a1e328 + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: {} + +service: + main: + ports: + main: + targetPort: 601 + port: 6601 + syslog-udp: + enabled: true + ports: + syslog-udp: + enabled: true + protocol: UDP + targetPort: 514 + port: 5514 + syslog-tls: + enabled: true + ports: + syslog-tls: + enabled: true + targetPort: 6514 + port: 6514 + +persistence: + varrun: + enabled: true + config: + enabled: true + mountPath: "/config" diff --git a/stable/syslog-ng/2.0.22/questions.yaml b/stable/syslog-ng/2.0.23/questions.yaml similarity index 100% rename from stable/syslog-ng/2.0.22/questions.yaml rename to stable/syslog-ng/2.0.23/questions.yaml diff --git a/stable/syslog-ng/2.0.23/templates/common.yaml b/stable/syslog-ng/2.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/syslog-ng/2.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/syslog-ng/2.0.23/values.yaml b/stable/syslog-ng/2.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/tautulli/11.0.23/CHANGELOG.md b/stable/tautulli/11.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b3ef6811c73 --- /dev/null +++ b/stable/tautulli/11.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [tautulli-11.0.23](https://github.com/truecharts/apps/compare/tautulli-11.0.22...tautulli-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tautulli-11.0.22](https://github.com/truecharts/apps/compare/tautulli-11.0.21...tautulli-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tautulli-11.0.21](https://github.com/truecharts/apps/compare/tautulli-11.0.19...tautulli-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [tautulli-11.0.19](https://github.com/truecharts/apps/compare/tautulli-11.0.18...tautulli-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [tautulli-11.0.18](https://github.com/truecharts/apps/compare/tautulli-11.0.17...tautulli-11.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [tautulli-11.0.17](https://github.com/truecharts/apps/compare/tautulli-11.0.15...tautulli-11.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [tautulli-11.0.15](https://github.com/truecharts/apps/compare/tautulli-11.0.13...tautulli-11.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [tautulli-11.0.13](https://github.com/truecharts/apps/compare/tautulli-11.0.12...tautulli-11.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [tautulli-11.0.12](https://github.com/truecharts/apps/compare/tautulli-11.0.11...tautulli-11.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/tautulli/11.0.23/Chart.lock b/stable/tautulli/11.0.23/Chart.lock new file mode 100644 index 00000000000..7b6fa734608 --- /dev/null +++ b/stable/tautulli/11.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:20.780165798Z" diff --git a/stable/tautulli/11.0.23/Chart.yaml b/stable/tautulli/11.0.23/Chart.yaml new file mode 100644 index 00000000000..3c178b2e7dc --- /dev/null +++ b/stable/tautulli/11.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2.10.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: A Python based monitoring and tracking tool for Plex Media Server +home: https://github.com/truecharts/apps/tree/master/charts/stable/tautulli +icon: https://truecharts.org/img/chart-icons/tautulli.png +keywords: + - tautulli + - plex +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: tautulli +sources: + - https://github.com/Tautulli/Tautulli +type: application +version: 11.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/tautulli/11.0.23/README.md b/stable/tautulli/11.0.23/README.md new file mode 100644 index 00000000000..bf5ba56874a --- /dev/null +++ b/stable/tautulli/11.0.23/README.md @@ -0,0 +1,107 @@ +# tautulli + +![Version: 11.0.23](https://img.shields.io/badge/Version-11.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.10.2](https://img.shields.io/badge/AppVersion-2.10.2-informational?style=flat-square) + +A Python based monitoring and tracking tool for Plex Media Server + +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: [tautulli](https://truecharts.org/docs/charts/stable/tautulli) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `tautulli` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install tautulli TrueCharts/tautulli +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `tautulli` deployment + +```console +helm uninstall tautulli +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install tautulli \ + --set env.TZ="America/New York" \ + TrueCharts/tautulli +``` + +#### 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 tautulli TrueCharts/tautulli -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/tautulli/11.0.23/app-readme.md b/stable/tautulli/11.0.23/app-readme.md new file mode 100644 index 00000000000..9b38ceaa19a --- /dev/null +++ b/stable/tautulli/11.0.23/app-readme.md @@ -0,0 +1,8 @@ +A Python based monitoring and tracking tool for Plex Media Server + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/tautulli + +--- + +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/stable/tautulli/11.0.23/charts/common-10.4.7.tgz b/stable/tautulli/11.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/tautulli/11.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/tautulli/11.0.23/ix_values.yaml b/stable/tautulli/11.0.23/ix_values.yaml new file mode 100644 index 00000000000..092d3bb71fc --- /dev/null +++ b/stable/tautulli/11.0.23/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/tautulli + pullPolicy: IfNotPresent + tag: v2.10.2@sha256:44f7e9c132b05d8fb9e6a54ce7a3441e1761dec8d847e59debabd70c862824e5 + +service: + main: + ports: + main: + port: 8181 + targetPort: 8181 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/tautulli/11.0.23/questions.yaml b/stable/tautulli/11.0.23/questions.yaml new file mode 100644 index 00000000000..475490abca3 --- /dev/null +++ b/stable/tautulli/11.0.23/questions.yaml @@ -0,0 +1,2431 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8181 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8181 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/tautulli/11.0.23/templates/common.yaml b/stable/tautulli/11.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/tautulli/11.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/tautulli/11.0.23/values.yaml b/stable/tautulli/11.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/tdarr-node/2.0.23/CHANGELOG.md b/stable/tdarr-node/2.0.23/CHANGELOG.md deleted file mode 100644 index e9fc97ee8ee..00000000000 --- a/stable/tdarr-node/2.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-node-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.20...tdarr-node-2.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [tdarr-node-2.0.20](https://github.com/truecharts/apps/compare/tdarr-node-2.0.19...tdarr-node-2.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [tdarr-node-2.0.19](https://github.com/truecharts/apps/compare/tdarr-node-2.0.18...tdarr-node-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [tdarr-node-2.0.18](https://github.com/truecharts/apps/compare/tdarr-node-2.0.17...tdarr-node-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [tdarr-node-2.0.17](https://github.com/truecharts/apps/compare/tdarr-node-1.0.6...tdarr-node-2.0.17) (2022-07-14) - -### 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] -- 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] -- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914)) -- bump to regenerate documentation -- bump to cleanup old docs and use correct icon urls -- sync all apps persistence configuration and always default to PVC -- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) -- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) -- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) -- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) -- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) -- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) -- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/tdarr-node/2.0.23/Chart.lock b/stable/tdarr-node/2.0.23/Chart.lock deleted file mode 100644 index d07f0e22611..00000000000 --- a/stable/tdarr-node/2.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:20.626056972Z" diff --git a/stable/tdarr-node/2.0.23/Chart.yaml b/stable/tdarr-node/2.0.23/Chart.yaml deleted file mode 100644 index 83fdec968af..00000000000 --- a/stable/tdarr-node/2.0.23/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2.00.18.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Audio/Video library transcoding automation -home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr-node -icon: https://truecharts.org/img/chart-icons/tdarr-node.png -keywords: - - encode - - media - - tdarr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: tdarr-node -sources: - - https://github.com/HaveAGitGat/Tdarr - - https://hub.docker.com/r/haveagitgat/tdarr_node -type: application -version: 2.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/tdarr-node/2.0.23/README.md b/stable/tdarr-node/2.0.23/README.md deleted file mode 100644 index 29f5c8a8af7..00000000000 --- a/stable/tdarr-node/2.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# tdarr-node - -![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.00.18.2](https://img.shields.io/badge/AppVersion-2.00.18.2-informational?style=flat-square) - -Audio/Video library transcoding automation - -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: [tdarr-node](https://truecharts.org/docs/charts/stable/tdarr-node) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `tdarr-node` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install tdarr-node TrueCharts/tdarr-node -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `tdarr-node` deployment - -```console -helm uninstall tdarr-node -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install tdarr-node \ - --set env.TZ="America/New York" \ - TrueCharts/tdarr-node -``` - -#### 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 tdarr-node TrueCharts/tdarr-node -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/tdarr-node/2.0.23/ix_values.yaml b/stable/tdarr-node/2.0.23/ix_values.yaml deleted file mode 100644 index 1dfe9e7caed..00000000000 --- a/stable/tdarr-node/2.0.23/ix_values.yaml +++ /dev/null @@ -1,49 +0,0 @@ -image: - repository: tccr.io/truecharts/tdarr_node - pullPolicy: IfNotPresent - tag: v2.00.18.2@sha256:d23e4c7260f002483152987191e9089aab9243d4f6c5378ab1e2c808ff39324c - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - # User Defined - nodeID: "myFirstTdarrNode" - serverIP: "0.0.0.0" - serverPort: 8266 - -service: - main: - enabled: false - ports: - main: - enabled: false - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -persistence: - configs: - enabled: true - mountPath: "/app/configs" - logs: - enabled: true - mountPath: "/app/logs" - transcode-cache: - enabled: true - mountPath: "/temp" - media: - enabled: true - mountPath: "/media" - varrun: - enabled: true diff --git a/stable/tdarr-node/2.0.24/CHANGELOG.md b/stable/tdarr-node/2.0.24/CHANGELOG.md new file mode 100644 index 00000000000..f0d0d4ba060 --- /dev/null +++ b/stable/tdarr-node/2.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [tdarr-node-2.0.24](https://github.com/truecharts/apps/compare/tdarr-node-2.0.23...tdarr-node-2.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-node-2.0.23](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-node-2.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-node-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.20...tdarr-node-2.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [tdarr-node-2.0.20](https://github.com/truecharts/apps/compare/tdarr-node-2.0.19...tdarr-node-2.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [tdarr-node-2.0.19](https://github.com/truecharts/apps/compare/tdarr-node-2.0.18...tdarr-node-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [tdarr-node-2.0.18](https://github.com/truecharts/apps/compare/tdarr-node-2.0.17...tdarr-node-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [tdarr-node-2.0.17](https://github.com/truecharts/apps/compare/tdarr-node-1.0.6...tdarr-node-2.0.17) (2022-07-14) + +### 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] +- 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] +- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914)) +- bump to regenerate documentation diff --git a/stable/tdarr-node/2.0.24/Chart.lock b/stable/tdarr-node/2.0.24/Chart.lock new file mode 100644 index 00000000000..8c63c53c24e --- /dev/null +++ b/stable/tdarr-node/2.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:26.917117603Z" diff --git a/stable/tdarr-node/2.0.24/Chart.yaml b/stable/tdarr-node/2.0.24/Chart.yaml new file mode 100644 index 00000000000..4358a32abd7 --- /dev/null +++ b/stable/tdarr-node/2.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2.00.18.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Audio/Video library transcoding automation +home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr-node +icon: https://truecharts.org/img/chart-icons/tdarr-node.png +keywords: + - encode + - media + - tdarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: tdarr-node +sources: + - https://github.com/HaveAGitGat/Tdarr + - https://hub.docker.com/r/haveagitgat/tdarr_node +type: application +version: 2.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/tdarr-node/2.0.24/README.md b/stable/tdarr-node/2.0.24/README.md new file mode 100644 index 00000000000..cc3e48cfa4a --- /dev/null +++ b/stable/tdarr-node/2.0.24/README.md @@ -0,0 +1,108 @@ +# tdarr-node + +![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.00.18.2](https://img.shields.io/badge/AppVersion-2.00.18.2-informational?style=flat-square) + +Audio/Video library transcoding automation + +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: [tdarr-node](https://truecharts.org/docs/charts/stable/tdarr-node) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `tdarr-node` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install tdarr-node TrueCharts/tdarr-node +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `tdarr-node` deployment + +```console +helm uninstall tdarr-node +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install tdarr-node \ + --set env.TZ="America/New York" \ + TrueCharts/tdarr-node +``` + +#### 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 tdarr-node TrueCharts/tdarr-node -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/tdarr-node/2.0.23/app-readme.md b/stable/tdarr-node/2.0.24/app-readme.md similarity index 100% rename from stable/tdarr-node/2.0.23/app-readme.md rename to stable/tdarr-node/2.0.24/app-readme.md diff --git a/stable/tdarr-node/2.0.24/charts/common-10.4.7.tgz b/stable/tdarr-node/2.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/tdarr-node/2.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/tdarr-node/2.0.24/ix_values.yaml b/stable/tdarr-node/2.0.24/ix_values.yaml new file mode 100644 index 00000000000..56efb647ef5 --- /dev/null +++ b/stable/tdarr-node/2.0.24/ix_values.yaml @@ -0,0 +1,49 @@ +image: + repository: tccr.io/truecharts/tdarr_node + pullPolicy: IfNotPresent + tag: v2.00.18.2@sha256:b4f18873ef0aaa72128aa06ff7b88586e5f0f65932d58f67e6f6670b70e5286a + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + # User Defined + nodeID: "myFirstTdarrNode" + serverIP: "0.0.0.0" + serverPort: 8266 + +service: + main: + enabled: false + ports: + main: + enabled: false + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + configs: + enabled: true + mountPath: "/app/configs" + logs: + enabled: true + mountPath: "/app/logs" + transcode-cache: + enabled: true + mountPath: "/temp" + media: + enabled: true + mountPath: "/media" + varrun: + enabled: true diff --git a/stable/tdarr-node/2.0.23/questions.yaml b/stable/tdarr-node/2.0.24/questions.yaml similarity index 100% rename from stable/tdarr-node/2.0.23/questions.yaml rename to stable/tdarr-node/2.0.24/questions.yaml diff --git a/stable/tdarr-node/2.0.24/templates/common.yaml b/stable/tdarr-node/2.0.24/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/tdarr-node/2.0.24/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/tdarr-node/2.0.24/values.yaml b/stable/tdarr-node/2.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/tdarr/2.0.22/CHANGELOG.md b/stable/tdarr/2.0.22/CHANGELOG.md deleted file mode 100644 index 18b5d63ce4d..00000000000 --- a/stable/tdarr/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tdarr-2.0.21](https://github.com/truecharts/apps/compare/tdarr-node-2.0.20...tdarr-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [tdarr-2.0.19](https://github.com/truecharts/apps/compare/tdarr-node-2.0.18...tdarr-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [tdarr-2.0.18](https://github.com/truecharts/apps/compare/tdarr-2.0.17...tdarr-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [tdarr-2.0.17](https://github.com/truecharts/apps/compare/tdarr-1.0.7...tdarr-2.0.17) (2022-07-14) - -### 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] -- 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] -- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914)) -- bump to regenerate documentation -- bump to cleanup old docs and use correct icon urls -- sync all apps persistence configuration and always default to PVC -- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) -- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) -- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) -- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) -- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) -- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) -- update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) -- update helm general non-major helm releases ([#2977](https://github.com/truecharts/apps/issues/2977)) - -### Fix - -- bump to ensure .helmignore is present on all Charts -- hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format. -- remove malfunctioning SCALE migration script - diff --git a/stable/tdarr/2.0.22/Chart.lock b/stable/tdarr/2.0.22/Chart.lock deleted file mode 100644 index ef154d6bc9a..00000000000 --- a/stable/tdarr/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:19.08522361Z" diff --git a/stable/tdarr/2.0.22/Chart.yaml b/stable/tdarr/2.0.22/Chart.yaml deleted file mode 100644 index 39e12ff95b4..00000000000 --- a/stable/tdarr/2.0.22/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2.00.18.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Audio/Video library transcoding automation -home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr -icon: https://truecharts.org/img/chart-icons/tdarr.png -keywords: - - encode - - media - - tdarr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: tdarr -sources: - - https://github.com/HaveAGitGat/Tdarr - - https://hub.docker.com/r/haveagitgat/tdarr -type: application -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/tdarr/2.0.22/README.md b/stable/tdarr/2.0.22/README.md deleted file mode 100644 index 4beaf411594..00000000000 --- a/stable/tdarr/2.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# tdarr - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.00.18.2](https://img.shields.io/badge/AppVersion-2.00.18.2-informational?style=flat-square) - -Audio/Video library transcoding automation - -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: [tdarr](https://truecharts.org/docs/charts/stable/tdarr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `tdarr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install tdarr TrueCharts/tdarr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `tdarr` deployment - -```console -helm uninstall tdarr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install tdarr \ - --set env.TZ="America/New York" \ - TrueCharts/tdarr -``` - -#### 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 tdarr TrueCharts/tdarr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/tdarr/2.0.22/ix_values.yaml b/stable/tdarr/2.0.22/ix_values.yaml deleted file mode 100644 index 7df8e49f046..00000000000 --- a/stable/tdarr/2.0.22/ix_values.yaml +++ /dev/null @@ -1,51 +0,0 @@ -image: - repository: tccr.io/truecharts/tdarr - pullPolicy: IfNotPresent - tag: v2.00.18.2@sha256:eb653c0198a833fdae92b512c7c58e4da3caa03993616e6e8965951fb1afa957 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - webUIPort: "{{ .Values.service.main.ports.main.port }}" - serverPort: "{{ .Values.service.comm.ports.comm.port }}" - # User Defined - internalNode: true - serverIP: "localhost" - nodeID: "Internal Node" - -service: - main: - ports: - main: - port: 8265 - comm: - enabled: true - ports: - comm: - enabled: true - port: 8266 - -persistence: - configs: - enabled: true - mountPath: "/app/configs" - server: - enabled: true - mountPath: "/app/server" - logs: - enabled: true - mountPath: "/app/logs" - transcode-cache: - enabled: true - mountPath: "/temp" - media: - enabled: true - mountPath: "/media" - varrun: - enabled: true diff --git a/stable/tdarr/2.0.23/CHANGELOG.md b/stable/tdarr/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b4d345a1ea2 --- /dev/null +++ b/stable/tdarr/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [tdarr-2.0.23](https://github.com/truecharts/apps/compare/tdarr-2.0.22...tdarr-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-2.0.22](https://github.com/truecharts/apps/compare/tdarr-node-2.0.22...tdarr-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tdarr-2.0.21](https://github.com/truecharts/apps/compare/tdarr-node-2.0.20...tdarr-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [tdarr-2.0.19](https://github.com/truecharts/apps/compare/tdarr-node-2.0.18...tdarr-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [tdarr-2.0.18](https://github.com/truecharts/apps/compare/tdarr-2.0.17...tdarr-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [tdarr-2.0.17](https://github.com/truecharts/apps/compare/tdarr-1.0.7...tdarr-2.0.17) (2022-07-14) + +### 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] +- 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] +- move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- remove UI leftovers ([#2914](https://github.com/truecharts/apps/issues/2914)) +- bump to regenerate documentation +- bump to cleanup old docs and use correct icon urls +- sync all apps persistence configuration and always default to PVC +- update helm general non-major helm releases ([#2943](https://github.com/truecharts/apps/issues/2943)) +- update helm general non-major helm releases ([#2886](https://github.com/truecharts/apps/issues/2886)) +- update helm general non-major helm releases ([#2948](https://github.com/truecharts/apps/issues/2948)) +- update helm general non-major helm releases ([#2854](https://github.com/truecharts/apps/issues/2854)) +- update helm general non-major helm releases ([#3066](https://github.com/truecharts/apps/issues/3066)) +- update helm general non-major helm releases ([#3113](https://github.com/truecharts/apps/issues/3113)) diff --git a/stable/tdarr/2.0.23/Chart.lock b/stable/tdarr/2.0.23/Chart.lock new file mode 100644 index 00000000000..79975c572d8 --- /dev/null +++ b/stable/tdarr/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:20.981719676Z" diff --git a/stable/tdarr/2.0.23/Chart.yaml b/stable/tdarr/2.0.23/Chart.yaml new file mode 100644 index 00000000000..dd2cfdb9ffc --- /dev/null +++ b/stable/tdarr/2.0.23/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2.00.18.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Audio/Video library transcoding automation +home: https://github.com/truecharts/apps/tree/master/charts/stable/tdarr +icon: https://truecharts.org/img/chart-icons/tdarr.png +keywords: + - encode + - media + - tdarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: tdarr +sources: + - https://github.com/HaveAGitGat/Tdarr + - https://hub.docker.com/r/haveagitgat/tdarr +type: application +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/tdarr/2.0.23/README.md b/stable/tdarr/2.0.23/README.md new file mode 100644 index 00000000000..1ee1066739f --- /dev/null +++ b/stable/tdarr/2.0.23/README.md @@ -0,0 +1,108 @@ +# tdarr + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.00.18.2](https://img.shields.io/badge/AppVersion-2.00.18.2-informational?style=flat-square) + +Audio/Video library transcoding automation + +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: [tdarr](https://truecharts.org/docs/charts/stable/tdarr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `tdarr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install tdarr TrueCharts/tdarr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `tdarr` deployment + +```console +helm uninstall tdarr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install tdarr \ + --set env.TZ="America/New York" \ + TrueCharts/tdarr +``` + +#### 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 tdarr TrueCharts/tdarr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/tdarr/2.0.22/app-readme.md b/stable/tdarr/2.0.23/app-readme.md similarity index 100% rename from stable/tdarr/2.0.22/app-readme.md rename to stable/tdarr/2.0.23/app-readme.md diff --git a/stable/tdarr/2.0.23/charts/common-10.4.7.tgz b/stable/tdarr/2.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/tdarr/2.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/tdarr/2.0.23/ix_values.yaml b/stable/tdarr/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..2f7dc699899 --- /dev/null +++ b/stable/tdarr/2.0.23/ix_values.yaml @@ -0,0 +1,51 @@ +image: + repository: tccr.io/truecharts/tdarr + pullPolicy: IfNotPresent + tag: v2.00.18.2@sha256:36b50267c2bde341b2a7873353932b8d10540a289f6cfffa369de638fc403f38 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + webUIPort: "{{ .Values.service.main.ports.main.port }}" + serverPort: "{{ .Values.service.comm.ports.comm.port }}" + # User Defined + internalNode: true + serverIP: "localhost" + nodeID: "Internal Node" + +service: + main: + ports: + main: + port: 8265 + comm: + enabled: true + ports: + comm: + enabled: true + port: 8266 + +persistence: + configs: + enabled: true + mountPath: "/app/configs" + server: + enabled: true + mountPath: "/app/server" + logs: + enabled: true + mountPath: "/app/logs" + transcode-cache: + enabled: true + mountPath: "/temp" + media: + enabled: true + mountPath: "/media" + varrun: + enabled: true diff --git a/stable/tdarr/2.0.22/questions.yaml b/stable/tdarr/2.0.23/questions.yaml similarity index 100% rename from stable/tdarr/2.0.22/questions.yaml rename to stable/tdarr/2.0.23/questions.yaml diff --git a/stable/tdarr/2.0.23/templates/common.yaml b/stable/tdarr/2.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/tdarr/2.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/tdarr/2.0.23/values.yaml b/stable/tdarr/2.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/teamspeak3/4.0.23/CHANGELOG.md b/stable/teamspeak3/4.0.23/CHANGELOG.md deleted file mode 100644 index fec5803bc26..00000000000 --- a/stable/teamspeak3/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teamspeak3-4.0.22](https://github.com/truecharts/apps/compare/teamspeak3-4.0.20...teamspeak3-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [teamspeak3-4.0.20](https://github.com/truecharts/apps/compare/teamspeak3-4.0.19...teamspeak3-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [teamspeak3-4.0.19](https://github.com/truecharts/apps/compare/teamspeak3-4.0.18...teamspeak3-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [teamspeak3-4.0.18](https://github.com/truecharts/apps/compare/teamspeak3-4.0.16...teamspeak3-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [teamspeak3-4.0.16](https://github.com/truecharts/apps/compare/teamspeak3-4.0.14...teamspeak3-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [teamspeak3-4.0.14](https://github.com/truecharts/apps/compare/teamspeak3-4.0.13...teamspeak3-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [teamspeak3-4.0.13](https://github.com/truecharts/apps/compare/teamspeak3-4.0.12...teamspeak3-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [teamspeak3-4.0.12](https://github.com/truecharts/apps/compare/teamspeak3-4.0.11...teamspeak3-4.0.12) (2022-07-11) - -#### Chore - diff --git a/stable/teamspeak3/4.0.23/Chart.lock b/stable/teamspeak3/4.0.23/Chart.lock deleted file mode 100644 index 6b08856a292..00000000000 --- a/stable/teamspeak3/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:25.098446925Z" diff --git a/stable/teamspeak3/4.0.23/Chart.yaml b/stable/teamspeak3/4.0.23/Chart.yaml deleted file mode 100644 index d3d82d2f350..00000000000 --- a/stable/teamspeak3/4.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "3.13.7" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: TeamSpeak is software for quality voice communication via the Internet. -home: https://github.com/truecharts/apps/tree/master/charts/stable/teamspeak3 -icon: https://truecharts.org/img/chart-icons/teamspeak3.png -keywords: - - voice server - - teamspeak - - teamspeak3 - - teamspeak server -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: teamspeak3 -sources: - - https://hub.docker.com/_/teamspeak - - https://www.teamspeak.com/en/ -type: application -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - voice - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/teamspeak3/4.0.23/README.md b/stable/teamspeak3/4.0.23/README.md deleted file mode 100644 index 93e23afa7c1..00000000000 --- a/stable/teamspeak3/4.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# teamspeak3 - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.13.7](https://img.shields.io/badge/AppVersion-3.13.7-informational?style=flat-square) - -TeamSpeak is software for quality voice communication via the Internet. - -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: [teamspeak3](https://truecharts.org/docs/charts/stable/teamspeak3) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `teamspeak3` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install teamspeak3 TrueCharts/teamspeak3 -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `teamspeak3` deployment - -```console -helm uninstall teamspeak3 -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install teamspeak3 \ - --set env.TZ="America/New York" \ - TrueCharts/teamspeak3 -``` - -#### 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 teamspeak3 TrueCharts/teamspeak3 -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/teamspeak3/4.0.23/ix_values.yaml b/stable/teamspeak3/4.0.23/ix_values.yaml deleted file mode 100644 index 1fca151e0b4..00000000000 --- a/stable/teamspeak3/4.0.23/ix_values.yaml +++ /dev/null @@ -1,45 +0,0 @@ -image: - repository: tccr.io/truecharts/teamspeak - pullPolicy: IfNotPresent - tag: v3.13.7@sha256:c43a80ea04b10064f8d3c0d0ba7728abb857f387e1bb3c1ef7745a630d5a75a0 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -# 9987 default voice -# 10011 server query -# 30033 file transport -service: - main: - ports: - main: - port: 10011 - targetPort: 10011 - voice: - enabled: true - ports: - voice: - enabled: true - port: 9987 - targetPort: 9987 - protocol: UDP - files: - enabled: true - ports: - files: - enabled: true - port: 30033 - targetPort: 30033 - -env: - TS3SERVER_LICENSE: "accept" - -persistence: - data: - enabled: true - mountPath: "/var/ts3server" diff --git a/stable/teamspeak3/4.0.24/CHANGELOG.md b/stable/teamspeak3/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..1f9350c4250 --- /dev/null +++ b/stable/teamspeak3/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [teamspeak3-4.0.24](https://github.com/truecharts/apps/compare/teamspeak3-4.0.23...teamspeak3-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teamspeak3-4.0.23](https://github.com/truecharts/apps/compare/teamspeak3-4.0.22...teamspeak3-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teamspeak3-4.0.22](https://github.com/truecharts/apps/compare/teamspeak3-4.0.20...teamspeak3-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [teamspeak3-4.0.20](https://github.com/truecharts/apps/compare/teamspeak3-4.0.19...teamspeak3-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [teamspeak3-4.0.19](https://github.com/truecharts/apps/compare/teamspeak3-4.0.18...teamspeak3-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [teamspeak3-4.0.18](https://github.com/truecharts/apps/compare/teamspeak3-4.0.16...teamspeak3-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [teamspeak3-4.0.16](https://github.com/truecharts/apps/compare/teamspeak3-4.0.14...teamspeak3-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [teamspeak3-4.0.14](https://github.com/truecharts/apps/compare/teamspeak3-4.0.13...teamspeak3-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [teamspeak3-4.0.13](https://github.com/truecharts/apps/compare/teamspeak3-4.0.12...teamspeak3-4.0.13) (2022-07-12) + +#### Chore + diff --git a/stable/teamspeak3/4.0.24/Chart.lock b/stable/teamspeak3/4.0.24/Chart.lock new file mode 100644 index 00000000000..cf8b78bb0e0 --- /dev/null +++ b/stable/teamspeak3/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:39.415328562Z" diff --git a/stable/teamspeak3/4.0.24/Chart.yaml b/stable/teamspeak3/4.0.24/Chart.yaml new file mode 100644 index 00000000000..62df21e42a7 --- /dev/null +++ b/stable/teamspeak3/4.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "3.13.7" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: TeamSpeak is software for quality voice communication via the Internet. +home: https://github.com/truecharts/apps/tree/master/charts/stable/teamspeak3 +icon: https://truecharts.org/img/chart-icons/teamspeak3.png +keywords: + - voice server + - teamspeak + - teamspeak3 + - teamspeak server +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: teamspeak3 +sources: + - https://hub.docker.com/_/teamspeak + - https://www.teamspeak.com/en/ +type: application +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - voice + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/teamspeak3/4.0.24/README.md b/stable/teamspeak3/4.0.24/README.md new file mode 100644 index 00000000000..fad56b8405f --- /dev/null +++ b/stable/teamspeak3/4.0.24/README.md @@ -0,0 +1,108 @@ +# teamspeak3 + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.13.7](https://img.shields.io/badge/AppVersion-3.13.7-informational?style=flat-square) + +TeamSpeak is software for quality voice communication via the Internet. + +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: [teamspeak3](https://truecharts.org/docs/charts/stable/teamspeak3) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `teamspeak3` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install teamspeak3 TrueCharts/teamspeak3 +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `teamspeak3` deployment + +```console +helm uninstall teamspeak3 +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install teamspeak3 \ + --set env.TZ="America/New York" \ + TrueCharts/teamspeak3 +``` + +#### 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 teamspeak3 TrueCharts/teamspeak3 -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/teamspeak3/4.0.23/app-readme.md b/stable/teamspeak3/4.0.24/app-readme.md similarity index 100% rename from stable/teamspeak3/4.0.23/app-readme.md rename to stable/teamspeak3/4.0.24/app-readme.md diff --git a/stable/teamspeak3/4.0.24/charts/common-10.4.7.tgz b/stable/teamspeak3/4.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/teamspeak3/4.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/teamspeak3/4.0.24/ix_values.yaml b/stable/teamspeak3/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..b76b30107ed --- /dev/null +++ b/stable/teamspeak3/4.0.24/ix_values.yaml @@ -0,0 +1,45 @@ +image: + repository: tccr.io/truecharts/teamspeak + pullPolicy: IfNotPresent + tag: v3.13.7@sha256:ff63362a13ce3c7febcc49193ade2370a365a446ca968f9a02a8caf05a7e8182 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +# 9987 default voice +# 10011 server query +# 30033 file transport +service: + main: + ports: + main: + port: 10011 + targetPort: 10011 + voice: + enabled: true + ports: + voice: + enabled: true + port: 9987 + targetPort: 9987 + protocol: UDP + files: + enabled: true + ports: + files: + enabled: true + port: 30033 + targetPort: 30033 + +env: + TS3SERVER_LICENSE: "accept" + +persistence: + data: + enabled: true + mountPath: "/var/ts3server" diff --git a/stable/teamspeak3/4.0.23/questions.yaml b/stable/teamspeak3/4.0.24/questions.yaml similarity index 100% rename from stable/teamspeak3/4.0.23/questions.yaml rename to stable/teamspeak3/4.0.24/questions.yaml diff --git a/stable/teamspeak3/4.0.24/templates/common.yaml b/stable/teamspeak3/4.0.24/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/teamspeak3/4.0.24/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/teamspeak3/4.0.24/values.yaml b/stable/teamspeak3/4.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/teedy/7.0.24/CHANGELOG.md b/stable/teedy/7.0.24/CHANGELOG.md deleted file mode 100644 index f1031a43ebd..00000000000 --- a/stable/teedy/7.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [teedy-7.0.23](https://github.com/truecharts/apps/compare/teedy-7.0.22...teedy-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [teedy-7.0.22](https://github.com/truecharts/apps/compare/teedy-7.0.20...teedy-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [teedy-7.0.20](https://github.com/truecharts/apps/compare/teedy-7.0.19...teedy-7.0.20) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [teedy-7.0.19](https://github.com/truecharts/apps/compare/teedy-7.0.18...teedy-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [teedy-7.0.18](https://github.com/truecharts/apps/compare/teedy-7.0.17...teedy-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [teedy-7.0.17](https://github.com/truecharts/apps/compare/teedy-7.0.15...teedy-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [teedy-7.0.15](https://github.com/truecharts/apps/compare/teedy-7.0.13...teedy-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [teedy-7.0.13](https://github.com/truecharts/apps/compare/teedy-7.0.12...teedy-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/teedy/7.0.24/Chart.lock b/stable/teedy/7.0.24/Chart.lock deleted file mode 100644 index d3e45639ee4..00000000000 --- a/stable/teedy/7.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:35:36.966537928Z" diff --git a/stable/teedy/7.0.24/Chart.yaml b/stable/teedy/7.0.24/Chart.yaml deleted file mode 100644 index 115b15b0bd6..00000000000 --- a/stable/teedy/7.0.24/Chart.yaml +++ /dev/null @@ -1,32 +0,0 @@ -apiVersion: v2 -appVersion: "1.10" -description: Teedy is an open source, lightweight document management system for individuals and businesses. -name: teedy -version: 7.0.24 -kubeVersion: ">=1.16.0-0" -keywords: - - teedy - - documents - - management -home: https://github.com/truecharts/apps/tree/master/charts/stable/teedy -icon: https://truecharts.org/img/chart-icons/teedy.png -sources: - - https://github.com/sismics/docs - - https://github.com/truecharts/apps/tree/master/charts/teedy -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/teedy/7.0.24/README.md b/stable/teedy/7.0.24/README.md deleted file mode 100644 index ef9d5974057..00000000000 --- a/stable/teedy/7.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# teedy - -![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 1.10](https://img.shields.io/badge/AppVersion-1.10-informational?style=flat-square) - -Teedy is an open source, lightweight document management system for individuals and businesses. - -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: [teedy](https://truecharts.org/docs/charts/stable/teedy) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `teedy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install teedy TrueCharts/teedy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `teedy` deployment - -```console -helm uninstall teedy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install teedy \ - --set env.TZ="America/New York" \ - TrueCharts/teedy -``` - -#### 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 teedy TrueCharts/teedy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/teedy/7.0.24/ix_values.yaml b/stable/teedy/7.0.24/ix_values.yaml deleted file mode 100644 index afc0be51ea2..00000000000 --- a/stable/teedy/7.0.24/ix_values.yaml +++ /dev/null @@ -1,42 +0,0 @@ -image: - repository: tccr.io/truecharts/docs - tag: v1.10@sha256:78ddfa79064eb655daf37aefc352fe7aa17c90b79b1e8081fa48dddb24cfb019 - pullPolicy: IfNotPresent - -secretEnv: - DOCS_ADMIN_EMAIL_INIT: "" - DOCS_ADMIN_PASSWORD_INIT: "" - DOCS_SMTP_USERNAME: "" - DOCS_SMTP_PASSWORD: "" -env: - DOCS_DEFAULT_LANGUAGE: "eng" - DOCS_BASE_URL: "" - DOCS_SMTP_HOSTNAME: "" - DOCS_SMTP_PORT: 0 - DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: jdbc - -service: - main: - ports: - main: - port: 10100 - targetPort: 8080 - -persistence: - data: - enabled: true - mountPath: "/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: teedyuser - postgresqlDatabase: teedydb diff --git a/stable/teedy/7.0.25/CHANGELOG.md b/stable/teedy/7.0.25/CHANGELOG.md new file mode 100644 index 00000000000..8efad028bf6 --- /dev/null +++ b/stable/teedy/7.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [teedy-7.0.25](https://github.com/truecharts/apps/compare/teedy-docs-0.0.12...teedy-7.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teedy-7.0.24](https://github.com/truecharts/apps/compare/teedy-7.0.23...teedy-7.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [teedy-7.0.23](https://github.com/truecharts/apps/compare/teedy-7.0.22...teedy-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [teedy-7.0.22](https://github.com/truecharts/apps/compare/teedy-7.0.20...teedy-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [teedy-7.0.20](https://github.com/truecharts/apps/compare/teedy-7.0.19...teedy-7.0.20) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [teedy-7.0.19](https://github.com/truecharts/apps/compare/teedy-7.0.18...teedy-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [teedy-7.0.18](https://github.com/truecharts/apps/compare/teedy-7.0.17...teedy-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [teedy-7.0.17](https://github.com/truecharts/apps/compare/teedy-7.0.15...teedy-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [teedy-7.0.15](https://github.com/truecharts/apps/compare/teedy-7.0.13...teedy-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/teedy/7.0.25/Chart.lock b/stable/teedy/7.0.25/Chart.lock new file mode 100644 index 00000000000..5e4c712b641 --- /dev/null +++ b/stable/teedy/7.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:03:47.818355252Z" diff --git a/stable/teedy/7.0.25/Chart.yaml b/stable/teedy/7.0.25/Chart.yaml new file mode 100644 index 00000000000..f4d61bb40da --- /dev/null +++ b/stable/teedy/7.0.25/Chart.yaml @@ -0,0 +1,32 @@ +apiVersion: v2 +appVersion: "1.10" +description: Teedy is an open source, lightweight document management system for individuals and businesses. +name: teedy +version: 7.0.25 +kubeVersion: ">=1.16.0-0" +keywords: + - teedy + - documents + - management +home: https://github.com/truecharts/apps/tree/master/charts/stable/teedy +icon: https://truecharts.org/img/chart-icons/teedy.png +sources: + - https://github.com/sismics/docs + - https://github.com/truecharts/apps/tree/master/charts/teedy +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/teedy/7.0.25/README.md b/stable/teedy/7.0.25/README.md new file mode 100644 index 00000000000..dad3b7b5327 --- /dev/null +++ b/stable/teedy/7.0.25/README.md @@ -0,0 +1,109 @@ +# teedy + +![Version: 7.0.25](https://img.shields.io/badge/Version-7.0.25-informational?style=flat-square) ![AppVersion: 1.10](https://img.shields.io/badge/AppVersion-1.10-informational?style=flat-square) + +Teedy is an open source, lightweight document management system for individuals and businesses. + +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: [teedy](https://truecharts.org/docs/charts/stable/teedy) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `teedy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install teedy TrueCharts/teedy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `teedy` deployment + +```console +helm uninstall teedy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install teedy \ + --set env.TZ="America/New York" \ + TrueCharts/teedy +``` + +#### 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 teedy TrueCharts/teedy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/teedy/7.0.24/app-readme.md b/stable/teedy/7.0.25/app-readme.md similarity index 100% rename from stable/teedy/7.0.24/app-readme.md rename to stable/teedy/7.0.25/app-readme.md diff --git a/stable/teedy/7.0.25/charts/common-10.4.7.tgz b/stable/teedy/7.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/teedy/7.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/wikijs/7.0.24/charts/postgresql-8.0.45.tgz b/stable/teedy/7.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/wikijs/7.0.24/charts/postgresql-8.0.45.tgz rename to stable/teedy/7.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/teedy/7.0.25/ix_values.yaml b/stable/teedy/7.0.25/ix_values.yaml new file mode 100644 index 00000000000..78204e2ccf3 --- /dev/null +++ b/stable/teedy/7.0.25/ix_values.yaml @@ -0,0 +1,42 @@ +image: + repository: tccr.io/truecharts/docs + tag: v1.10@sha256:c5aa5ae1d6209a9fb25a14cdbe336e9f069a215cae6e7c81872a54b1090a9ecb + pullPolicy: IfNotPresent + +secretEnv: + DOCS_ADMIN_EMAIL_INIT: "" + DOCS_ADMIN_PASSWORD_INIT: "" + DOCS_SMTP_USERNAME: "" + DOCS_SMTP_PASSWORD: "" +env: + DOCS_DEFAULT_LANGUAGE: "eng" + DOCS_BASE_URL: "" + DOCS_SMTP_HOSTNAME: "" + DOCS_SMTP_PORT: 0 + DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DATABASE_URL: + secretKeyRef: + name: dbcreds + key: jdbc + +service: + main: + ports: + main: + port: 10100 + targetPort: 8080 + +persistence: + data: + enabled: true + mountPath: "/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: teedyuser + postgresqlDatabase: teedydb diff --git a/stable/teedy/7.0.24/questions.yaml b/stable/teedy/7.0.25/questions.yaml similarity index 100% rename from stable/teedy/7.0.24/questions.yaml rename to stable/teedy/7.0.25/questions.yaml diff --git a/stable/teedy/7.0.25/templates/common.yaml b/stable/teedy/7.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/teedy/7.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/teedy/7.0.25/values.yaml b/stable/teedy/7.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/thelounge/6.0.21/CHANGELOG.md b/stable/thelounge/6.0.21/CHANGELOG.md deleted file mode 100644 index 6fc34b80ce0..00000000000 --- a/stable/thelounge/6.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [thelounge-6.0.20](https://github.com/truecharts/apps/compare/thelounge-6.0.18...thelounge-6.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [thelounge-6.0.18](https://github.com/truecharts/apps/compare/thelounge-6.0.17...thelounge-6.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [thelounge-6.0.17](https://github.com/truecharts/apps/compare/thelounge-6.0.16...thelounge-6.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [thelounge-6.0.16](https://github.com/truecharts/apps/compare/thelounge-6.0.14...thelounge-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [thelounge-6.0.14](https://github.com/truecharts/apps/compare/thelounge-6.0.12...thelounge-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [thelounge-6.0.12](https://github.com/truecharts/apps/compare/thelounge-6.0.11...thelounge-6.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [thelounge-6.0.11](https://github.com/truecharts/apps/compare/thelounge-6.0.10...thelounge-6.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [thelounge-6.0.10](https://github.com/truecharts/apps/compare/thelounge-6.0.9...thelounge-6.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/thelounge/6.0.21/Chart.lock b/stable/thelounge/6.0.21/Chart.lock deleted file mode 100644 index 6cb2e23435e..00000000000 --- a/stable/thelounge/6.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:38.052765781Z" diff --git a/stable/thelounge/6.0.21/Chart.yaml b/stable/thelounge/6.0.21/Chart.yaml deleted file mode 100644 index a0e22f2f378..00000000000 --- a/stable/thelounge/6.0.21/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "4.3.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: The Lounge, modern web IRC client designed for self-hosting -home: https://github.com/truecharts/apps/tree/master/charts/stable/thelounge -icon: https://truecharts.org/img/chart-icons/thelounge.png -keywords: - - thelounge - - IRC - - The Lounge - - docker - - thelounge-docker -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: thelounge -sources: - - https://github.com/thelounge/thelounge -version: 6.0.21 -annotations: - truecharts.org/catagories: | - - utilities - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/thelounge/6.0.21/README.md b/stable/thelounge/6.0.21/README.md deleted file mode 100644 index 0f2e3e86c60..00000000000 --- a/stable/thelounge/6.0.21/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# thelounge - -![Version: 6.0.21](https://img.shields.io/badge/Version-6.0.21-informational?style=flat-square) ![AppVersion: 4.3.1](https://img.shields.io/badge/AppVersion-4.3.1-informational?style=flat-square) - -The Lounge, modern web IRC client designed for self-hosting - -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: [thelounge](https://truecharts.org/docs/charts/stable/thelounge) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `thelounge` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install thelounge TrueCharts/thelounge -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `thelounge` deployment - -```console -helm uninstall thelounge -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install thelounge \ - --set env.TZ="America/New York" \ - TrueCharts/thelounge -``` - -#### 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 thelounge TrueCharts/thelounge -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/thelounge/6.0.21/ix_values.yaml b/stable/thelounge/6.0.21/ix_values.yaml deleted file mode 100644 index 74e8eef606b..00000000000 --- a/stable/thelounge/6.0.21/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/thelounge - pullPolicy: IfNotPresent - tag: v4.3.1@sha256:f184f95409da22f1cc3aadbab91324962d7392d47b05df629f7b8159ea3561b4 - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - THELOUNGE_HOME: "/config" - -service: - main: - ports: - main: - port: 10061 - targetPort: 9000 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/thelounge/6.0.22/CHANGELOG.md b/stable/thelounge/6.0.22/CHANGELOG.md new file mode 100644 index 00000000000..81b0e813ff8 --- /dev/null +++ b/stable/thelounge/6.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [thelounge-6.0.22](https://github.com/truecharts/apps/compare/thelounge-6.0.21...thelounge-6.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [thelounge-6.0.21](https://github.com/truecharts/apps/compare/thelounge-6.0.20...thelounge-6.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [thelounge-6.0.20](https://github.com/truecharts/apps/compare/thelounge-6.0.18...thelounge-6.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [thelounge-6.0.18](https://github.com/truecharts/apps/compare/thelounge-6.0.17...thelounge-6.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [thelounge-6.0.17](https://github.com/truecharts/apps/compare/thelounge-6.0.16...thelounge-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [thelounge-6.0.16](https://github.com/truecharts/apps/compare/thelounge-6.0.14...thelounge-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [thelounge-6.0.14](https://github.com/truecharts/apps/compare/thelounge-6.0.12...thelounge-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [thelounge-6.0.12](https://github.com/truecharts/apps/compare/thelounge-6.0.11...thelounge-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [thelounge-6.0.11](https://github.com/truecharts/apps/compare/thelounge-6.0.10...thelounge-6.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/thelounge/6.0.22/Chart.lock b/stable/thelounge/6.0.22/Chart.lock new file mode 100644 index 00000000000..dbcf2d172e9 --- /dev/null +++ b/stable/thelounge/6.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:40.885078822Z" diff --git a/stable/thelounge/6.0.22/Chart.yaml b/stable/thelounge/6.0.22/Chart.yaml new file mode 100644 index 00000000000..072d583bccd --- /dev/null +++ b/stable/thelounge/6.0.22/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "4.3.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: The Lounge, modern web IRC client designed for self-hosting +home: https://github.com/truecharts/apps/tree/master/charts/stable/thelounge +icon: https://truecharts.org/img/chart-icons/thelounge.png +keywords: + - thelounge + - IRC + - The Lounge + - docker + - thelounge-docker +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: thelounge +sources: + - https://github.com/thelounge/thelounge +version: 6.0.22 +annotations: + truecharts.org/catagories: | + - utilities + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/thelounge/6.0.22/README.md b/stable/thelounge/6.0.22/README.md new file mode 100644 index 00000000000..58212ce0a45 --- /dev/null +++ b/stable/thelounge/6.0.22/README.md @@ -0,0 +1,107 @@ +# thelounge + +![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![AppVersion: 4.3.1](https://img.shields.io/badge/AppVersion-4.3.1-informational?style=flat-square) + +The Lounge, modern web IRC client designed for self-hosting + +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: [thelounge](https://truecharts.org/docs/charts/stable/thelounge) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `thelounge` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install thelounge TrueCharts/thelounge +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `thelounge` deployment + +```console +helm uninstall thelounge +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install thelounge \ + --set env.TZ="America/New York" \ + TrueCharts/thelounge +``` + +#### 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 thelounge TrueCharts/thelounge -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/thelounge/6.0.21/app-readme.md b/stable/thelounge/6.0.22/app-readme.md similarity index 100% rename from stable/thelounge/6.0.21/app-readme.md rename to stable/thelounge/6.0.22/app-readme.md diff --git a/stable/thelounge/6.0.22/charts/common-10.4.7.tgz b/stable/thelounge/6.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/thelounge/6.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/thelounge/6.0.22/ix_values.yaml b/stable/thelounge/6.0.22/ix_values.yaml new file mode 100644 index 00000000000..3a1d645441d --- /dev/null +++ b/stable/thelounge/6.0.22/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/thelounge + pullPolicy: IfNotPresent + tag: v4.3.1@sha256:1ddeecab961ea0ae15e1b0d81cd988481a59b30da2f5dfd9f5db7349a6c7a9b3 + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + THELOUNGE_HOME: "/config" + +service: + main: + ports: + main: + port: 10061 + targetPort: 9000 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/thelounge/6.0.21/questions.yaml b/stable/thelounge/6.0.22/questions.yaml similarity index 100% rename from stable/thelounge/6.0.21/questions.yaml rename to stable/thelounge/6.0.22/questions.yaml diff --git a/stable/thelounge/6.0.22/templates/common.yaml b/stable/thelounge/6.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/thelounge/6.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/thelounge/6.0.22/values.yaml b/stable/thelounge/6.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/theme-park/2.0.0/CHANGELOG.md b/stable/theme-park/2.0.0/CHANGELOG.md deleted file mode 100644 index 8af105abc78..00000000000 --- a/stable/theme-park/2.0.0/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [theme-park-2.0.0](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-2.0.0) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - ### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [theme-park-2.0.0](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-2.0.0) (2022-07-23) - -### Feat - -- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) - - - - -## [theme-park-1.0.24](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-1.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [theme-park-1.0.23](https://github.com/truecharts/apps/compare/theme-park-1.0.21...theme-park-1.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [theme-park-1.0.21](https://github.com/truecharts/apps/compare/theme-park-1.0.20...theme-park-1.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [theme-park-1.0.20](https://github.com/truecharts/apps/compare/theme-park-1.0.19...theme-park-1.0.20) (2022-07-16) - -### Chore - -- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) - - - -## [theme-park-1.0.19](https://github.com/truecharts/apps/compare/theme-park-1.0.18...theme-park-1.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [theme-park-1.0.18](https://github.com/truecharts/apps/compare/theme-park-1.0.16...theme-park-1.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [theme-park-1.0.16](https://github.com/truecharts/apps/compare/theme-park-1.0.14...theme-park-1.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [theme-park-1.0.14](https://github.com/truecharts/apps/compare/theme-park-1.0.13...theme-park-1.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [theme-park-1.0.13](https://github.com/truecharts/apps/compare/theme-park-1.0.12...theme-park-1.0.13) (2022-07-12) - -#### Chore - diff --git a/stable/theme-park/2.0.0/Chart.lock b/stable/theme-park/2.0.0/Chart.lock deleted file mode 100644 index b771994dd2a..00000000000 --- a/stable/theme-park/2.0.0/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:39.985438654Z" diff --git a/stable/theme-park/2.0.0/Chart.yaml b/stable/theme-park/2.0.0/Chart.yaml deleted file mode 100644 index f66380e63c2..00000000000 --- a/stable/theme-park/2.0.0/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.9.9" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Custom themes for your favorite apps! -home: https://github.com/truecharts/apps/tree/master/charts/incubator/theme-park -icon: https://truecharts.org/img/chart-icons/theme-park.png -keywords: - - theme-park - - customization -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: theme-park -sources: - - https://github.com/gilbn/theme.park -type: application -version: 2.0.0 -annotations: - truecharts.org/catagories: | - - customization - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/theme-park/2.0.0/README.md b/stable/theme-park/2.0.0/README.md deleted file mode 100644 index 49c6e094835..00000000000 --- a/stable/theme-park/2.0.0/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# theme-park - -![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.9](https://img.shields.io/badge/AppVersion-1.9.9-informational?style=flat-square) - -Custom themes for your favorite apps! - -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: [theme-park](https://truecharts.org/docs/charts/stable/theme-park) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `theme-park` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install theme-park TrueCharts/theme-park -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `theme-park` deployment - -```console -helm uninstall theme-park -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install theme-park \ - --set env.TZ="America/New York" \ - TrueCharts/theme-park -``` - -#### 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 theme-park TrueCharts/theme-park -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/theme-park/2.0.0/ix_values.yaml b/stable/theme-park/2.0.0/ix_values.yaml deleted file mode 100644 index 4140b2e8d6c..00000000000 --- a/stable/theme-park/2.0.0/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/theme-park - pullPolicy: IfNotPresent - tag: 1.9.9@sha256:4fce23dcd85390db345c8ed20e6848781a183c7342f4c91bf4cbdd3cb8f9f399 - -service: - main: - ports: - main: - port: 10244 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/theme-park/2.0.1/CHANGELOG.md b/stable/theme-park/2.0.1/CHANGELOG.md new file mode 100644 index 00000000000..a7e6f69cf89 --- /dev/null +++ b/stable/theme-park/2.0.1/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [theme-park-2.0.1](https://github.com/truecharts/apps/compare/theme-park-2.0.0...theme-park-2.0.1) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [theme-park-2.0.0](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-2.0.0) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + + ### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [theme-park-2.0.0](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-2.0.0) (2022-07-23) + +### Feat + +- move some apps to stable ([#3281](https://github.com/truecharts/apps/issues/3281)) + + + + +## [theme-park-1.0.24](https://github.com/truecharts/apps/compare/theme-park-1.0.23...theme-park-1.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [theme-park-1.0.23](https://github.com/truecharts/apps/compare/theme-park-1.0.21...theme-park-1.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [theme-park-1.0.21](https://github.com/truecharts/apps/compare/theme-park-1.0.20...theme-park-1.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [theme-park-1.0.20](https://github.com/truecharts/apps/compare/theme-park-1.0.19...theme-park-1.0.20) (2022-07-16) + +### Chore + +- update docker general non-major ([#3192](https://github.com/truecharts/apps/issues/3192)) + + + +## [theme-park-1.0.19](https://github.com/truecharts/apps/compare/theme-park-1.0.18...theme-park-1.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [theme-park-1.0.18](https://github.com/truecharts/apps/compare/theme-park-1.0.16...theme-park-1.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [theme-park-1.0.16](https://github.com/truecharts/apps/compare/theme-park-1.0.14...theme-park-1.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [theme-park-1.0.14](https://github.com/truecharts/apps/compare/theme-park-1.0.13...theme-park-1.0.14) (2022-07-12) + +### Chore + diff --git a/stable/theme-park/2.0.1/Chart.lock b/stable/theme-park/2.0.1/Chart.lock new file mode 100644 index 00000000000..76d3fa54bd4 --- /dev/null +++ b/stable/theme-park/2.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:46.217260036Z" diff --git a/stable/theme-park/2.0.1/Chart.yaml b/stable/theme-park/2.0.1/Chart.yaml new file mode 100644 index 00000000000..44e38ad8123 --- /dev/null +++ b/stable/theme-park/2.0.1/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.9.9" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Custom themes for your favorite apps! +home: https://github.com/truecharts/apps/tree/master/charts/incubator/theme-park +icon: https://truecharts.org/img/chart-icons/theme-park.png +keywords: + - theme-park + - customization +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: theme-park +sources: + - https://github.com/gilbn/theme.park +type: application +version: 2.0.1 +annotations: + truecharts.org/catagories: | + - customization + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/theme-park/2.0.1/README.md b/stable/theme-park/2.0.1/README.md new file mode 100644 index 00000000000..648d7c5cb0c --- /dev/null +++ b/stable/theme-park/2.0.1/README.md @@ -0,0 +1,107 @@ +# theme-park + +![Version: 2.0.1](https://img.shields.io/badge/Version-2.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.9.9](https://img.shields.io/badge/AppVersion-1.9.9-informational?style=flat-square) + +Custom themes for your favorite apps! + +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: [theme-park](https://truecharts.org/docs/charts/stable/theme-park) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `theme-park` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install theme-park TrueCharts/theme-park +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `theme-park` deployment + +```console +helm uninstall theme-park +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install theme-park \ + --set env.TZ="America/New York" \ + TrueCharts/theme-park +``` + +#### 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 theme-park TrueCharts/theme-park -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/theme-park/2.0.0/app-readme.md b/stable/theme-park/2.0.1/app-readme.md similarity index 100% rename from stable/theme-park/2.0.0/app-readme.md rename to stable/theme-park/2.0.1/app-readme.md diff --git a/stable/theme-park/2.0.1/charts/common-10.4.7.tgz b/stable/theme-park/2.0.1/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/theme-park/2.0.1/charts/common-10.4.7.tgz differ diff --git a/stable/theme-park/2.0.1/ix_values.yaml b/stable/theme-park/2.0.1/ix_values.yaml new file mode 100644 index 00000000000..6a782f9b677 --- /dev/null +++ b/stable/theme-park/2.0.1/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/theme-park + pullPolicy: IfNotPresent + tag: 1.9.9@sha256:ba1c6c87ccabb8228bd069fc8f2c0f813002776d0727975309fc74fb8a8de221 + +service: + main: + ports: + main: + port: 10244 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/theme-park/2.0.0/questions.yaml b/stable/theme-park/2.0.1/questions.yaml similarity index 100% rename from stable/theme-park/2.0.0/questions.yaml rename to stable/theme-park/2.0.1/questions.yaml diff --git a/stable/theme-park/2.0.1/templates/common.yaml b/stable/theme-park/2.0.1/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/theme-park/2.0.1/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/theme-park/2.0.1/values.yaml b/stable/theme-park/2.0.1/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/tinymediamanager/2.0.21/CHANGELOG.md b/stable/tinymediamanager/2.0.21/CHANGELOG.md deleted file mode 100644 index c65cd26ce3d..00000000000 --- a/stable/tinymediamanager/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tinymediamanager-2.0.20](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.18...tinymediamanager-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [tinymediamanager-2.0.18](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.17...tinymediamanager-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [tinymediamanager-2.0.17](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.16...tinymediamanager-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [tinymediamanager-2.0.16](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.14...tinymediamanager-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [tinymediamanager-2.0.14](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.12...tinymediamanager-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [tinymediamanager-2.0.12](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.11...tinymediamanager-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [tinymediamanager-2.0.11](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.10...tinymediamanager-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [tinymediamanager-2.0.10](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.9...tinymediamanager-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/tinymediamanager/2.0.21/Chart.lock b/stable/tinymediamanager/2.0.21/Chart.lock deleted file mode 100644 index 594fce310a8..00000000000 --- a/stable/tinymediamanager/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:35:44.064967801Z" diff --git a/stable/tinymediamanager/2.0.21/Chart.yaml b/stable/tinymediamanager/2.0.21/Chart.yaml deleted file mode 100644 index 6de0f762528..00000000000 --- a/stable/tinymediamanager/2.0.21/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "4.2.8" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: TinyMediaManager is a full featured media manager to organize and clean up your media library. -home: https://github.com/truecharts/apps/tree/master/charts/stable/tinymediamanager -icon: https://truecharts.org/img/chart-icons/tinymediamanager.png -keywords: - - tiny - - media - - manager -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: tinymediamanager -sources: - - https://hub.docker.com/r/tinymediamanager/tinymediamanager - - https://gitlab.com/tinyMediaManager/tinyMediaManager -version: 2.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/tinymediamanager/2.0.21/README.md b/stable/tinymediamanager/2.0.21/README.md deleted file mode 100644 index 87381e49c0b..00000000000 --- a/stable/tinymediamanager/2.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# tinymediamanager - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![AppVersion: 4.2.8](https://img.shields.io/badge/AppVersion-4.2.8-informational?style=flat-square) - -TinyMediaManager is a full featured media manager to organize and clean up your media library. - -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: [tinymediamanager](https://truecharts.org/docs/charts/stable/tinymediamanager) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `tinymediamanager` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install tinymediamanager TrueCharts/tinymediamanager -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `tinymediamanager` deployment - -```console -helm uninstall tinymediamanager -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install tinymediamanager \ - --set env.TZ="America/New York" \ - TrueCharts/tinymediamanager -``` - -#### 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 tinymediamanager TrueCharts/tinymediamanager -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/tinymediamanager/2.0.21/ix_values.yaml b/stable/tinymediamanager/2.0.21/ix_values.yaml deleted file mode 100644 index cadd40198a3..00000000000 --- a/stable/tinymediamanager/2.0.21/ix_values.yaml +++ /dev/null @@ -1,33 +0,0 @@ -image: - repository: tccr.io/truecharts/tinymediamanager - tag: v4.2.8@sha256:d4d8294e55befd9b416873899d032b4d1c36c2fa5e6076a2fe0fc1050a5dd2e2 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - PASSWORD: "" - -service: - main: - ports: - main: - port: 10179 - targetPort: 4000 - -persistence: - data: - enabled: true - mountPath: "/data" - movies: - enabled: true - mountPath: "/media/movies" - tvshows: - enabled: true - mountPath: "/media/tvshows" diff --git a/stable/tinymediamanager/2.0.22/CHANGELOG.md b/stable/tinymediamanager/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..bdbe7398d0f --- /dev/null +++ b/stable/tinymediamanager/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [tinymediamanager-2.0.22](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.21...tinymediamanager-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tinymediamanager-2.0.21](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.20...tinymediamanager-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tinymediamanager-2.0.20](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.18...tinymediamanager-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [tinymediamanager-2.0.18](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.17...tinymediamanager-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [tinymediamanager-2.0.17](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.16...tinymediamanager-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [tinymediamanager-2.0.16](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.14...tinymediamanager-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [tinymediamanager-2.0.14](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.12...tinymediamanager-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [tinymediamanager-2.0.12](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.11...tinymediamanager-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [tinymediamanager-2.0.11](https://github.com/truecharts/apps/compare/tinymediamanager-2.0.10...tinymediamanager-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/tinymediamanager/2.0.22/Chart.lock b/stable/tinymediamanager/2.0.22/Chart.lock new file mode 100644 index 00000000000..42be72cb64d --- /dev/null +++ b/stable/tinymediamanager/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:03:58.971786497Z" diff --git a/stable/tinymediamanager/2.0.22/Chart.yaml b/stable/tinymediamanager/2.0.22/Chart.yaml new file mode 100644 index 00000000000..d27df15e96e --- /dev/null +++ b/stable/tinymediamanager/2.0.22/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "4.2.8" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: TinyMediaManager is a full featured media manager to organize and clean up your media library. +home: https://github.com/truecharts/apps/tree/master/charts/stable/tinymediamanager +icon: https://truecharts.org/img/chart-icons/tinymediamanager.png +keywords: + - tiny + - media + - manager +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: tinymediamanager +sources: + - https://hub.docker.com/r/tinymediamanager/tinymediamanager + - https://gitlab.com/tinyMediaManager/tinyMediaManager +version: 2.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/tinymediamanager/2.0.22/README.md b/stable/tinymediamanager/2.0.22/README.md new file mode 100644 index 00000000000..727c7fe22ed --- /dev/null +++ b/stable/tinymediamanager/2.0.22/README.md @@ -0,0 +1,108 @@ +# tinymediamanager + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: 4.2.8](https://img.shields.io/badge/AppVersion-4.2.8-informational?style=flat-square) + +TinyMediaManager is a full featured media manager to organize and clean up your media library. + +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: [tinymediamanager](https://truecharts.org/docs/charts/stable/tinymediamanager) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `tinymediamanager` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install tinymediamanager TrueCharts/tinymediamanager +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `tinymediamanager` deployment + +```console +helm uninstall tinymediamanager +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install tinymediamanager \ + --set env.TZ="America/New York" \ + TrueCharts/tinymediamanager +``` + +#### 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 tinymediamanager TrueCharts/tinymediamanager -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/tinymediamanager/2.0.21/app-readme.md b/stable/tinymediamanager/2.0.22/app-readme.md similarity index 100% rename from stable/tinymediamanager/2.0.21/app-readme.md rename to stable/tinymediamanager/2.0.22/app-readme.md diff --git a/stable/tinymediamanager/2.0.22/charts/common-10.4.7.tgz b/stable/tinymediamanager/2.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/tinymediamanager/2.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/tinymediamanager/2.0.22/ix_values.yaml b/stable/tinymediamanager/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..1ef80e9a0cd --- /dev/null +++ b/stable/tinymediamanager/2.0.22/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/tinymediamanager + tag: v4.2.8@sha256:32e7ea100382317c9616cbecefb1cd7a0cef982f960bd4028341f0b3f8d3c332 + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + PASSWORD: "" + +service: + main: + ports: + main: + port: 10179 + targetPort: 4000 + +persistence: + data: + enabled: true + mountPath: "/data" + movies: + enabled: true + mountPath: "/media/movies" + tvshows: + enabled: true + mountPath: "/media/tvshows" diff --git a/stable/tinymediamanager/2.0.21/questions.yaml b/stable/tinymediamanager/2.0.22/questions.yaml similarity index 100% rename from stable/tinymediamanager/2.0.21/questions.yaml rename to stable/tinymediamanager/2.0.22/questions.yaml diff --git a/stable/tinymediamanager/2.0.22/templates/common.yaml b/stable/tinymediamanager/2.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/tinymediamanager/2.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/tinymediamanager/2.0.22/values.yaml b/stable/tinymediamanager/2.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/traccar/7.0.24/CHANGELOG.md b/stable/traccar/7.0.24/CHANGELOG.md deleted file mode 100644 index fa853d34327..00000000000 --- a/stable/traccar/7.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [traccar-7.0.23](https://github.com/truecharts/apps/compare/traccar-7.0.22...traccar-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [traccar-7.0.22](https://github.com/truecharts/apps/compare/traccar-7.0.20...traccar-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [traccar-7.0.20](https://github.com/truecharts/apps/compare/traccar-7.0.19...traccar-7.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [traccar-7.0.19](https://github.com/truecharts/apps/compare/traccar-7.0.18...traccar-7.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [traccar-7.0.18](https://github.com/truecharts/apps/compare/traccar-7.0.16...traccar-7.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [traccar-7.0.16](https://github.com/truecharts/apps/compare/traccar-7.0.14...traccar-7.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [traccar-7.0.14](https://github.com/truecharts/apps/compare/traccar-7.0.13...traccar-7.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - - -### [traccar-7.0.12](https://github.com/truecharts/apps/compare/traccar-7.0.11...traccar-7.0.12) (2022-07-11) - -#### Chore diff --git a/stable/traccar/7.0.24/Chart.lock b/stable/traccar/7.0.24/Chart.lock deleted file mode 100644 index 874535384fe..00000000000 --- a/stable/traccar/7.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:36:04.822396579Z" diff --git a/stable/traccar/7.0.24/Chart.yaml b/stable/traccar/7.0.24/Chart.yaml deleted file mode 100644 index dd987fac781..00000000000 --- a/stable/traccar/7.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "5.2" -description: Traccar is an open source GPS tracking system. -name: traccar -version: 7.0.24 -kubeVersion: ">=1.16.0-0" -keywords: - - traccar - - gps -home: https://github.com/truecharts/apps/tree/master/charts/stable/traccar -icon: https://truecharts.org/img/chart-icons/traccar.png -sources: - - https://github.com/traccar/traccar - - https://hub.docker.com/r/traccar/traccar -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/traccar/7.0.24/README.md b/stable/traccar/7.0.24/README.md deleted file mode 100644 index 7673d8d55db..00000000000 --- a/stable/traccar/7.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# traccar - -![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 5.2](https://img.shields.io/badge/AppVersion-5.2-informational?style=flat-square) - -Traccar is an open source GPS tracking system. - -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: [traccar](https://truecharts.org/docs/charts/stable/traccar) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `traccar` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install traccar TrueCharts/traccar -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `traccar` deployment - -```console -helm uninstall traccar -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install traccar \ - --set env.TZ="America/New York" \ - TrueCharts/traccar -``` - -#### 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 traccar TrueCharts/traccar -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/traccar/7.0.24/ix_values.yaml b/stable/traccar/7.0.24/ix_values.yaml deleted file mode 100644 index 8f4a0d3f96d..00000000000 --- a/stable/traccar/7.0.24/ix_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -image: - repository: tccr.io/truecharts/traccar - tag: 5.2@sha256:d7f99bf75242c3eee43a0492cc2fb5b1a23576f6fac9b54f8551b3059b61693a - pullPolicy: IfNotPresent - -env: - CONFIG_USE_ENVIRONMENT_VARIABLES: true - LOGGER_CONSOLE: true - DATABASE_DRIVER: "org.postgresql.Driver" - DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - DATABASE_URL: - secretKeyRef: - name: dbcreds - key: jdbc - -service: - main: - ports: - main: - port: 8082 - targetPort: 8082 - -persistence: - data: - enabled: true - mountPath: "/opt/traccar/data" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: traccar - postgresqlDatabase: traccar diff --git a/stable/traccar/7.0.25/CHANGELOG.md b/stable/traccar/7.0.25/CHANGELOG.md new file mode 100644 index 00000000000..d2d2975d137 --- /dev/null +++ b/stable/traccar/7.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [traccar-7.0.25](https://github.com/truecharts/apps/compare/traccar-7.0.24...traccar-7.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traccar-7.0.24](https://github.com/truecharts/apps/compare/traccar-7.0.23...traccar-7.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traccar-7.0.23](https://github.com/truecharts/apps/compare/traccar-7.0.22...traccar-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [traccar-7.0.22](https://github.com/truecharts/apps/compare/traccar-7.0.20...traccar-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [traccar-7.0.20](https://github.com/truecharts/apps/compare/traccar-7.0.19...traccar-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [traccar-7.0.19](https://github.com/truecharts/apps/compare/traccar-7.0.18...traccar-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [traccar-7.0.18](https://github.com/truecharts/apps/compare/traccar-7.0.16...traccar-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [traccar-7.0.16](https://github.com/truecharts/apps/compare/traccar-7.0.14...traccar-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [traccar-7.0.14](https://github.com/truecharts/apps/compare/traccar-7.0.13...traccar-7.0.14) (2022-07-12) + +### Chore + diff --git a/stable/traccar/7.0.25/Chart.lock b/stable/traccar/7.0.25/Chart.lock new file mode 100644 index 00000000000..40d59650747 --- /dev/null +++ b/stable/traccar/7.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:04:07.381657995Z" diff --git a/stable/traccar/7.0.25/Chart.yaml b/stable/traccar/7.0.25/Chart.yaml new file mode 100644 index 00000000000..ae8d961f676 --- /dev/null +++ b/stable/traccar/7.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "5.2" +description: Traccar is an open source GPS tracking system. +name: traccar +version: 7.0.25 +kubeVersion: ">=1.16.0-0" +keywords: + - traccar + - gps +home: https://github.com/truecharts/apps/tree/master/charts/stable/traccar +icon: https://truecharts.org/img/chart-icons/traccar.png +sources: + - https://github.com/traccar/traccar + - https://hub.docker.com/r/traccar/traccar +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/traccar/7.0.25/README.md b/stable/traccar/7.0.25/README.md new file mode 100644 index 00000000000..9d892228597 --- /dev/null +++ b/stable/traccar/7.0.25/README.md @@ -0,0 +1,109 @@ +# traccar + +![Version: 7.0.25](https://img.shields.io/badge/Version-7.0.25-informational?style=flat-square) ![AppVersion: 5.2](https://img.shields.io/badge/AppVersion-5.2-informational?style=flat-square) + +Traccar is an open source GPS tracking system. + +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: [traccar](https://truecharts.org/docs/charts/stable/traccar) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `traccar` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install traccar TrueCharts/traccar +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `traccar` deployment + +```console +helm uninstall traccar +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install traccar \ + --set env.TZ="America/New York" \ + TrueCharts/traccar +``` + +#### 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 traccar TrueCharts/traccar -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/traccar/7.0.24/app-readme.md b/stable/traccar/7.0.25/app-readme.md similarity index 100% rename from stable/traccar/7.0.24/app-readme.md rename to stable/traccar/7.0.25/app-readme.md diff --git a/stable/traccar/7.0.25/charts/common-10.4.7.tgz b/stable/traccar/7.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/traccar/7.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/xwiki/3.0.28/charts/postgresql-8.0.45.tgz b/stable/traccar/7.0.25/charts/postgresql-8.0.45.tgz similarity index 100% rename from stable/xwiki/3.0.28/charts/postgresql-8.0.45.tgz rename to stable/traccar/7.0.25/charts/postgresql-8.0.45.tgz diff --git a/stable/traccar/7.0.25/ix_values.yaml b/stable/traccar/7.0.25/ix_values.yaml new file mode 100644 index 00000000000..c4ff9c1e6fb --- /dev/null +++ b/stable/traccar/7.0.25/ix_values.yaml @@ -0,0 +1,36 @@ +image: + repository: tccr.io/truecharts/traccar + tag: 5.2@sha256:557310026a3d8f3c0ebb4e0f6a01725d14cb70691dbe2aefbe5bc263e510473a + pullPolicy: IfNotPresent + +env: + CONFIG_USE_ENVIRONMENT_VARIABLES: true + LOGGER_CONSOLE: true + DATABASE_DRIVER: "org.postgresql.Driver" + DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + DATABASE_URL: + secretKeyRef: + name: dbcreds + key: jdbc + +service: + main: + ports: + main: + port: 8082 + targetPort: 8082 + +persistence: + data: + enabled: true + mountPath: "/opt/traccar/data" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: traccar + postgresqlDatabase: traccar diff --git a/stable/traccar/7.0.24/questions.yaml b/stable/traccar/7.0.25/questions.yaml similarity index 100% rename from stable/traccar/7.0.24/questions.yaml rename to stable/traccar/7.0.25/questions.yaml diff --git a/stable/traccar/7.0.25/templates/common.yaml b/stable/traccar/7.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/traccar/7.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/traccar/7.0.25/values.yaml b/stable/traccar/7.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/traefik/13.1.5/CHANGELOG.md b/stable/traefik/13.1.5/CHANGELOG.md new file mode 100644 index 00000000000..c103aeb531a --- /dev/null +++ b/stable/traefik/13.1.5/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [traefik-13.1.5](https://github.com/truecharts/apps/compare/traefik-13.1.4...traefik-13.1.5) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [traefik-13.1.4](https://github.com/truecharts/apps/compare/traefik-13.1.3...traefik-13.1.4) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traefik-13.1.4](https://github.com/truecharts/apps/compare/traefik-13.1.3...traefik-13.1.4) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traefik-13.1.4](https://github.com/truecharts/apps/compare/traefik-13.1.3...traefik-13.1.4) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [traefik-13.1.3](https://github.com/truecharts/apps/compare/traefik-13.1.2...traefik-13.1.3) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + + +## [traefik-13.1.2](https://github.com/truecharts/apps/compare/traefik-13.1.0...traefik-13.1.2) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [traefik-13.1.0](https://github.com/truecharts/apps/compare/traefik-13.0.0...traefik-13.1.0) (2022-07-22) + + + +## [traefik-13.0.0](https://github.com/truecharts/apps/compare/traefik-12.0.24...traefik-13.0.0) (2022-07-21) + +### Feat + +- Adds theme.park middleware and remove Traefik pilot ([#3245](https://github.com/truecharts/apps/issues/3245)) + + + +## [traefik-12.0.24](https://github.com/truecharts/apps/compare/traefik-12.0.23...traefik-12.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [traefik-12.0.23](https://github.com/truecharts/apps/compare/traefik-12.0.22...traefik-12.0.23) (2022-07-18) + +### Fix + +- don't set xrobots header on default middleware ([#3211](https://github.com/truecharts/apps/issues/3211)) + + + +## [traefik-12.0.22](https://github.com/truecharts/apps/compare/traefik-12.0.20...traefik-12.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template +- don't set xrobots header by default ([#3183](https://github.com/truecharts/apps/issues/3183)) + + + diff --git a/stable/traefik/13.1.5/Chart.lock b/stable/traefik/13.1.5/Chart.lock new file mode 100644 index 00000000000..d2854e8d0bc --- /dev/null +++ b/stable/traefik/13.1.5/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:05.24099339Z" diff --git a/stable/traefik/13.1.5/Chart.yaml b/stable/traefik/13.1.5/Chart.yaml new file mode 100644 index 00000000000..67ab3907df9 --- /dev/null +++ b/stable/traefik/13.1.5/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2.8.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Traefik is a flexible reverse proxy and Ingress Provider. +home: https://github.com/truecharts/apps/tree/master/charts/core/traefik +icon: https://truecharts.org/img/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/traefik/traefik + - https://github.com/traefik/traefik-helm-chart + - https://traefik.io/ +type: application +version: 13.1.5 +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/traefik/13.1.5/README.md b/stable/traefik/13.1.5/README.md new file mode 100644 index 00000000000..f946c2279e1 --- /dev/null +++ b/stable/traefik/13.1.5/README.md @@ -0,0 +1,109 @@ +# traefik + +![Version: 13.1.5](https://img.shields.io/badge/Version-13.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.8.1](https://img.shields.io/badge/AppVersion-2.8.1-informational?style=flat-square) + +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/stable/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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `traefik` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `traefik` deployment + +```console +helm uninstall traefik +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/traefik/13.1.5/app-readme.md b/stable/traefik/13.1.5/app-readme.md new file mode 100644 index 00000000000..67bcce116d7 --- /dev/null +++ b/stable/traefik/13.1.5/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/charts/stable/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/stable/traefik/13.1.5/charts/common-10.4.7.tgz b/stable/traefik/13.1.5/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/traefik/13.1.5/charts/common-10.4.7.tgz differ diff --git a/stable/traefik/13.1.5/crds/ingressroute.yaml b/stable/traefik/13.1.5/crds/ingressroute.yaml new file mode 100644 index 00000000000..572adae5f00 --- /dev/null +++ b/stable/traefik/13.1.5/crds/ingressroute.yaml @@ -0,0 +1,209 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: ingressroutes.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: IngressRoute + listKind: IngressRouteList + plural: ingressroutes + singular: ingressroute + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: IngressRoute is an Ingress CRD specification. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: + IngressRouteSpec is a specification for a IngressRouteSpec + resource. + properties: + entryPoints: + items: + type: string + type: array + routes: + items: + description: Route contains the set of routes. + properties: + kind: + enum: + - Rule + type: string + match: + type: string + middlewares: + items: + description: MiddlewareRef is a ref to the Middleware resources. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: array + priority: + type: integer + services: + items: + description: Service defines an upstream to proxy traffic. + properties: + kind: + enum: + - Service + - TraefikService + type: string + name: + description: + Name is a reference to a Kubernetes Service + object (for a load-balancer of servers), or to a TraefikService + object (service load-balancer, mirroring, etc). The + differentiation between the two is specified in the + Kind field. + type: string + namespace: + type: string + passHostHeader: + type: boolean + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + responseForwarding: + description: + ResponseForwarding holds configuration for + the forward of the response. + properties: + flushInterval: + type: string + type: object + scheme: + type: string + serversTransport: + type: string + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration + based on cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + strategy: + type: string + weight: + description: + Weight should only be specified when Name + references a TraefikService object (and to be precise, + one that embeds a Weighted Round Robin). + type: integer + required: + - name + type: object + type: array + required: + - kind + - match + type: object + type: array + tls: + description: + "TLS contains the TLS certificates configuration of the + routes. To enable Let's Encrypt, use an empty TLS struct, e.g. in + YAML: \n \t tls: {} # inline format \n \t tls: \t secretName: + # block format" + properties: + certResolver: + type: string + domains: + items: + description: Domain holds a domain name with SANs. + properties: + main: + type: string + sans: + items: + type: string + type: array + type: object + type: array + options: + description: + Options is a reference to a TLSOption, that specifies + the parameters of the TLS connection. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + secretName: + description: + SecretName is the name of the referenced Kubernetes + Secret to specify the certificate details. + type: string + store: + description: + Store is a reference to a TLSStore, that specifies + the parameters of the TLS store. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object + required: + - routes + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/ingressroutetcp.yaml b/stable/traefik/13.1.5/crds/ingressroutetcp.yaml new file mode 100644 index 00000000000..127a41767e1 --- /dev/null +++ b/stable/traefik/13.1.5/crds/ingressroutetcp.yaml @@ -0,0 +1,169 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: ingressroutetcps.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: IngressRouteTCP + listKind: IngressRouteTCPList + plural: ingressroutetcps + singular: ingressroutetcp + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: IngressRouteTCP is an Ingress CRD specification. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: + IngressRouteTCPSpec is a specification for a IngressRouteTCPSpec + resource. + properties: + entryPoints: + items: + type: string + type: array + routes: + items: + description: RouteTCP contains the set of routes. + properties: + match: + type: string + middlewares: + description: + Middlewares contains references to MiddlewareTCP + resources. + items: + description: + ObjectReference is a generic reference to a Traefik + resource. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: array + services: + items: + description: ServiceTCP defines an upstream to proxy traffic. + properties: + name: + type: string + namespace: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + proxyProtocol: + description: ProxyProtocol holds the ProxyProtocol configuration. + properties: + version: + type: integer + type: object + terminationDelay: + type: integer + weight: + type: integer + required: + - name + - port + type: object + type: array + required: + - match + type: object + type: array + tls: + description: + "TLSTCP contains the TLS certificates configuration of + the routes. To enable Let's Encrypt, use an empty TLS struct, e.g. + in YAML: \n \t tls: {} # inline format \n \t tls: \t secretName: + # block format" + properties: + certResolver: + type: string + domains: + items: + description: Domain holds a domain name with SANs. + properties: + main: + type: string + sans: + items: + type: string + type: array + type: object + type: array + options: + description: + Options is a reference to a TLSOption, that specifies + the parameters of the TLS connection. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + passthrough: + type: boolean + secretName: + description: + SecretName is the name of the referenced Kubernetes + Secret to specify the certificate details. + type: string + store: + description: + Store is a reference to a TLSStore, that specifies + the parameters of the TLS store. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: object + required: + - routes + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/ingressrouteudp.yaml b/stable/traefik/13.1.5/crds/ingressrouteudp.yaml new file mode 100644 index 00000000000..2ed2b6969b2 --- /dev/null +++ b/stable/traefik/13.1.5/crds/ingressrouteudp.yaml @@ -0,0 +1,87 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: ingressrouteudps.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: IngressRouteUDP + listKind: IngressRouteUDPList + plural: ingressrouteudps + singular: ingressrouteudp + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: IngressRouteUDP is an Ingress CRD specification. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: + IngressRouteUDPSpec is a specification for a IngressRouteUDPSpec + resource. + properties: + entryPoints: + items: + type: string + type: array + routes: + items: + description: RouteUDP contains the set of routes. + properties: + services: + items: + description: ServiceUDP defines an upstream to proxy traffic. + properties: + name: + type: string + namespace: + type: string + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + weight: + type: integer + required: + - name + - port + type: object + type: array + type: object + type: array + required: + - routes + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/middlewares.yaml b/stable/traefik/13.1.5/crds/middlewares.yaml new file mode 100644 index 00000000000..714d151151f --- /dev/null +++ b/stable/traefik/13.1.5/crds/middlewares.yaml @@ -0,0 +1,587 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: middlewares.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: Middleware + listKind: MiddlewareList + plural: middlewares + singular: middleware + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: Middleware is a specification for a Middleware resource. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: MiddlewareSpec holds the Middleware configuration. + properties: + addPrefix: + description: AddPrefix holds the AddPrefix configuration. + properties: + prefix: + type: string + type: object + basicAuth: + description: BasicAuth holds the HTTP basic authentication configuration. + properties: + headerField: + type: string + realm: + type: string + removeHeader: + type: boolean + secret: + type: string + type: object + buffering: + description: Buffering holds the request/response buffering configuration. + properties: + maxRequestBodyBytes: + format: int64 + type: integer + maxResponseBodyBytes: + format: int64 + type: integer + memRequestBodyBytes: + format: int64 + type: integer + memResponseBodyBytes: + format: int64 + type: integer + retryExpression: + type: string + type: object + chain: + description: Chain holds a chain of middlewares. + properties: + middlewares: + items: + description: MiddlewareRef is a ref to the Middleware resources. + properties: + name: + type: string + namespace: + type: string + required: + - name + type: object + type: array + type: object + circuitBreaker: + description: CircuitBreaker holds the circuit breaker configuration. + properties: + expression: + type: string + type: object + compress: + description: Compress holds the compress configuration. + properties: + excludedContentTypes: + items: + type: string + type: array + type: object + contentType: + description: + ContentType middleware - or rather its unique `autoDetect` + option - specifies whether to let the `Content-Type` header, if + it has not been set by the backend, be automatically set to a value + derived from the contents of the response. As a proxy, the default + behavior should be to leave the header alone, regardless of what + the backend did with it. However, the historic default was to always + auto-detect and set the header if it was nil, and it is going to + be kept that way in order to support users currently relying on + it. This middleware exists to enable the correct behavior until + at least the default one can be changed in a future version. + properties: + autoDetect: + type: boolean + type: object + digestAuth: + description: DigestAuth holds the Digest HTTP authentication configuration. + properties: + headerField: + type: string + realm: + type: string + removeHeader: + type: boolean + secret: + type: string + type: object + errors: + description: ErrorPage holds the custom error page configuration. + properties: + query: + type: string + service: + description: Service defines an upstream to proxy traffic. + properties: + kind: + enum: + - Service + - TraefikService + type: string + name: + description: + Name is a reference to a Kubernetes Service object + (for a load-balancer of servers), or to a TraefikService + object (service load-balancer, mirroring, etc). The differentiation + between the two is specified in the Kind field. + type: string + namespace: + type: string + passHostHeader: + type: boolean + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + responseForwarding: + description: + ResponseForwarding holds configuration for the + forward of the response. + properties: + flushInterval: + type: string + type: object + scheme: + type: string + serversTransport: + type: string + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration based + on cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + strategy: + type: string + weight: + description: + Weight should only be specified when Name references + a TraefikService object (and to be precise, one that embeds + a Weighted Round Robin). + type: integer + required: + - name + type: object + status: + items: + type: string + type: array + type: object + forwardAuth: + description: ForwardAuth holds the http forward authentication configuration. + properties: + address: + type: string + authRequestHeaders: + items: + type: string + type: array + authResponseHeaders: + items: + type: string + type: array + authResponseHeadersRegex: + type: string + tls: + description: ClientTLS holds TLS specific configurations as client. + properties: + caOptional: + type: boolean + caSecret: + type: string + certSecret: + type: string + insecureSkipVerify: + type: boolean + type: object + trustForwardHeader: + type: boolean + type: object + headers: + description: Headers holds the custom header configuration. + properties: + accessControlAllowCredentials: + description: + AccessControlAllowCredentials is only valid if true. + false is ignored. + type: boolean + accessControlAllowHeaders: + description: + AccessControlAllowHeaders must be used in response + to a preflight request with Access-Control-Request-Headers set. + items: + type: string + type: array + accessControlAllowMethods: + description: + AccessControlAllowMethods must be used in response + to a preflight request with Access-Control-Request-Method set. + items: + type: string + type: array + accessControlAllowOriginList: + description: + AccessControlAllowOriginList is a list of allowable + origins. Can also be a wildcard origin "*". + items: + type: string + type: array + accessControlAllowOriginListRegex: + description: + AccessControlAllowOriginListRegex is a list of allowable + origins written following the Regular Expression syntax (https://golang.org/pkg/regexp/). + items: + type: string + type: array + accessControlExposeHeaders: + description: + AccessControlExposeHeaders sets valid headers for + the response. + items: + type: string + type: array + accessControlMaxAge: + description: + AccessControlMaxAge sets the time that a preflight + request may be cached. + format: int64 + type: integer + addVaryHeader: + description: + AddVaryHeader controls if the Vary header is automatically + added/updated when the AccessControlAllowOriginList is set. + type: boolean + allowedHosts: + items: + type: string + type: array + browserXssFilter: + type: boolean + contentSecurityPolicy: + type: string + contentTypeNosniff: + type: boolean + customBrowserXSSValue: + type: string + customFrameOptionsValue: + type: string + customRequestHeaders: + additionalProperties: + type: string + type: object + customResponseHeaders: + additionalProperties: + type: string + type: object + featurePolicy: + type: string + forceSTSHeader: + type: boolean + frameDeny: + type: boolean + hostsProxyHeaders: + items: + type: string + type: array + isDevelopment: + type: boolean + publicKey: + type: string + referrerPolicy: + type: string + sslForceHost: + description: "Deprecated: use RedirectRegex instead." + type: boolean + sslHost: + description: "Deprecated: use RedirectRegex instead." + type: string + sslProxyHeaders: + additionalProperties: + type: string + type: object + sslRedirect: + description: + "Deprecated: use EntryPoint redirection or RedirectScheme + instead." + type: boolean + sslTemporaryRedirect: + description: + "Deprecated: use EntryPoint redirection or RedirectScheme + instead." + type: boolean + stsIncludeSubdomains: + type: boolean + stsPreload: + type: boolean + stsSeconds: + format: int64 + type: integer + type: object + inFlightReq: + description: + InFlightReq limits the number of requests being processed + and served concurrently. + properties: + amount: + format: int64 + type: integer + sourceCriterion: + description: + SourceCriterion defines what criterion is used to + group requests as originating from a common source. If none + are set, the default is to use the request's remote address + field. All fields are mutually exclusive. + properties: + ipStrategy: + description: IPStrategy holds the ip strategy configuration. + properties: + depth: + type: integer + excludedIPs: + items: + type: string + type: array + type: object + requestHeaderName: + type: string + requestHost: + type: boolean + type: object + type: object + ipWhiteList: + description: IPWhiteList holds the ip white list configuration. + properties: + ipStrategy: + description: IPStrategy holds the ip strategy configuration. + properties: + depth: + type: integer + excludedIPs: + items: + type: string + type: array + type: object + sourceRange: + items: + type: string + type: array + type: object + passTLSClientCert: + description: PassTLSClientCert holds the TLS client cert headers configuration. + properties: + info: + description: + TLSClientCertificateInfo holds the client TLS certificate + info configuration. + properties: + issuer: + description: + TLSCLientCertificateDNInfo holds the client TLS + certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739 + properties: + commonName: + type: boolean + country: + type: boolean + domainComponent: + type: boolean + locality: + type: boolean + organization: + type: boolean + province: + type: boolean + serialNumber: + type: boolean + type: object + notAfter: + type: boolean + notBefore: + type: boolean + sans: + type: boolean + serialNumber: + type: boolean + subject: + description: + TLSCLientCertificateDNInfo holds the client TLS + certificate distinguished name info configuration. cf https://tools.ietf.org/html/rfc3739 + properties: + commonName: + type: boolean + country: + type: boolean + domainComponent: + type: boolean + locality: + type: boolean + organization: + type: boolean + province: + type: boolean + serialNumber: + type: boolean + type: object + type: object + pem: + type: boolean + type: object + plugin: + additionalProperties: + x-kubernetes-preserve-unknown-fields: true + type: object + rateLimit: + description: + RateLimit holds the rate limiting configuration for a + given router. + properties: + average: + format: int64 + type: integer + burst: + format: int64 + type: integer + period: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + sourceCriterion: + description: + SourceCriterion defines what criterion is used to + group requests as originating from a common source. If none + are set, the default is to use the request's remote address + field. All fields are mutually exclusive. + properties: + ipStrategy: + description: IPStrategy holds the ip strategy configuration. + properties: + depth: + type: integer + excludedIPs: + items: + type: string + type: array + type: object + requestHeaderName: + type: string + requestHost: + type: boolean + type: object + type: object + redirectRegex: + description: RedirectRegex holds the redirection configuration. + properties: + permanent: + type: boolean + regex: + type: string + replacement: + type: string + type: object + redirectScheme: + description: RedirectScheme holds the scheme redirection configuration. + properties: + permanent: + type: boolean + port: + type: string + scheme: + type: string + type: object + replacePath: + description: ReplacePath holds the ReplacePath configuration. + properties: + path: + type: string + type: object + replacePathRegex: + description: ReplacePathRegex holds the ReplacePathRegex configuration. + properties: + regex: + type: string + replacement: + type: string + type: object + retry: + description: Retry holds the retry configuration. + properties: + attempts: + type: integer + initialInterval: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + type: object + stripPrefix: + description: StripPrefix holds the StripPrefix configuration. + properties: + forceSlash: + type: boolean + prefixes: + items: + type: string + type: array + type: object + stripPrefixRegex: + description: StripPrefixRegex holds the StripPrefixRegex configuration. + properties: + regex: + items: + type: string + type: array + type: object + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/middlewarestcp.yaml b/stable/traefik/13.1.5/crds/middlewarestcp.yaml new file mode 100644 index 00000000000..32c41e532de --- /dev/null +++ b/stable/traefik/13.1.5/crds/middlewarestcp.yaml @@ -0,0 +1,61 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: middlewaretcps.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: MiddlewareTCP + listKind: MiddlewareTCPList + plural: middlewaretcps + singular: middlewaretcp + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: MiddlewareTCP is a specification for a MiddlewareTCP resource. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: MiddlewareTCPSpec holds the MiddlewareTCP configuration. + properties: + ipWhiteList: + description: TCPIPWhiteList holds the TCP ip white list configuration. + properties: + sourceRange: + items: + type: string + type: array + type: object + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/serverstransports.yaml b/stable/traefik/13.1.5/crds/serverstransports.yaml new file mode 100644 index 00000000000..a5f5206abad --- /dev/null +++ b/stable/traefik/13.1.5/crds/serverstransports.yaml @@ -0,0 +1,108 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: serverstransports.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: ServersTransport + listKind: ServersTransportList + plural: serverstransports + singular: serverstransport + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: ServersTransport is a specification for a ServersTransport resource. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: + ServersTransportSpec options to configure communication between + Traefik and the servers. + properties: + certificatesSecrets: + description: Certificates for mTLS. + items: + type: string + type: array + disableHTTP2: + description: Disable HTTP/2 for connections with backend servers. + type: boolean + forwardingTimeouts: + description: Timeouts for requests forwarded to the backend servers. + properties: + dialTimeout: + anyOf: + - type: integer + - type: string + description: + The amount of time to wait until a connection to + a backend server can be established. If zero, no timeout exists. + x-kubernetes-int-or-string: true + idleConnTimeout: + anyOf: + - type: integer + - type: string + description: + The maximum period for which an idle HTTP keep-alive + connection will remain open before closing itself. + x-kubernetes-int-or-string: true + responseHeaderTimeout: + anyOf: + - type: integer + - type: string + description: + The amount of time to wait for a server's response + headers after fully writing the request (including its body, + if any). If zero, no timeout exists. + x-kubernetes-int-or-string: true + type: object + insecureSkipVerify: + description: Disable SSL certificate verification. + type: boolean + maxIdleConnsPerHost: + description: + If non-zero, controls the maximum idle (keep-alive) to + keep per-host. If zero, DefaultMaxIdleConnsPerHost is used. + type: integer + rootCAsSecrets: + description: Add cert file for self-signed certificate. + items: + type: string + type: array + serverName: + description: ServerName used to contact the server. + type: string + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/tlsoptions.yaml b/stable/traefik/13.1.5/crds/tlsoptions.yaml new file mode 100644 index 00000000000..054ffe6cf5a --- /dev/null +++ b/stable/traefik/13.1.5/crds/tlsoptions.yaml @@ -0,0 +1,92 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: tlsoptions.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: TLSOption + listKind: TLSOptionList + plural: tlsoptions + singular: tlsoption + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: TLSOption is a specification for a TLSOption resource. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: TLSOptionSpec configures TLS for an entry point. + properties: + cipherSuites: + items: + type: string + type: array + clientAuth: + description: + ClientAuth defines the parameters of the client authentication + part of the TLS connection, if any. + properties: + clientAuthType: + description: + ClientAuthType defines the client authentication + type to apply. + enum: + - NoClientCert + - RequestClientCert + - VerifyClientCertIfGiven + - RequireAndVerifyClientCert + type: string + secretNames: + description: + SecretName is the name of the referenced Kubernetes + Secret to specify the certificate details. + items: + type: string + type: array + type: object + curvePreferences: + items: + type: string + type: array + maxVersion: + type: string + minVersion: + type: string + preferServerCipherSuites: + type: boolean + sniStrict: + type: boolean + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/tlsstores.yaml b/stable/traefik/13.1.5/crds/tlsstores.yaml new file mode 100644 index 00000000000..0fd2501746c --- /dev/null +++ b/stable/traefik/13.1.5/crds/tlsstores.yaml @@ -0,0 +1,68 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: tlsstores.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: TLSStore + listKind: TLSStoreList + plural: tlsstores + singular: tlsstore + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: TLSStore is a specification for a TLSStore resource. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: TLSStoreSpec configures a TLSStore resource. + properties: + defaultCertificate: + description: + DefaultCertificate holds a secret name for the TLSOption + resource. + properties: + secretName: + description: + SecretName is the name of the referenced Kubernetes + Secret to specify the certificate details. + type: string + required: + - secretName + type: object + required: + - defaultCertificate + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/crds/traefikservices.yaml b/stable/traefik/13.1.5/crds/traefikservices.yaml new file mode 100644 index 00000000000..c96892c41e0 --- /dev/null +++ b/stable/traefik/13.1.5/crds/traefikservices.yaml @@ -0,0 +1,289 @@ +apiVersion: apiextensions.k8s.io/v1 +kind: CustomResourceDefinition +metadata: + annotations: + "helm.sh/resource-policy": keep + "helm.sh/hook": pre-install,pre-upgrade,pre-rollback + controller-gen.kubebuilder.io/version: v0.4.1 + creationTimestamp: null + name: traefikservices.traefik.containo.us +spec: + group: traefik.containo.us + names: + kind: TraefikService + listKind: TraefikServiceList + plural: traefikservices + singular: traefikservice + scope: Namespaced + versions: + - name: v1alpha1 + schema: + openAPIV3Schema: + description: + TraefikService is the specification for a service (that an IngressRoute + refers to) that is usually not a terminal service (i.e. not a pod of servers), + as opposed to a Kubernetes Service. That is to say, it usually refers to + other (children) services, which themselves can be TraefikServices or Services. + properties: + apiVersion: + description: + "APIVersion defines the versioned schema of this representation + of an object. Servers should convert recognized schemas to the latest + internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources" + type: string + kind: + description: + "Kind is a string value representing the REST resource this + object represents. Servers may infer this from the endpoint the client + submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds" + type: string + metadata: + type: object + spec: + description: + ServiceSpec defines whether a TraefikService is a load-balancer + of services or a mirroring service. + properties: + mirroring: + description: + Mirroring defines a mirroring service, which is composed + of a main load-balancer, and a list of mirrors. + properties: + kind: + enum: + - Service + - TraefikService + type: string + maxBodySize: + format: int64 + type: integer + mirrors: + items: + description: + MirrorService defines one of the mirrors of a Mirroring + service. + properties: + kind: + enum: + - Service + - TraefikService + type: string + name: + description: + Name is a reference to a Kubernetes Service + object (for a load-balancer of servers), or to a TraefikService + object (service load-balancer, mirroring, etc). The differentiation + between the two is specified in the Kind field. + type: string + namespace: + type: string + passHostHeader: + type: boolean + percent: + type: integer + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + responseForwarding: + description: + ResponseForwarding holds configuration for + the forward of the response. + properties: + flushInterval: + type: string + type: object + scheme: + type: string + serversTransport: + type: string + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration based + on cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + strategy: + type: string + weight: + description: + Weight should only be specified when Name references + a TraefikService object (and to be precise, one that embeds + a Weighted Round Robin). + type: integer + required: + - name + type: object + type: array + name: + description: + Name is a reference to a Kubernetes Service object + (for a load-balancer of servers), or to a TraefikService object + (service load-balancer, mirroring, etc). The differentiation + between the two is specified in the Kind field. + type: string + namespace: + type: string + passHostHeader: + type: boolean + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + responseForwarding: + description: + ResponseForwarding holds configuration for the forward + of the response. + properties: + flushInterval: + type: string + type: object + scheme: + type: string + serversTransport: + type: string + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration based on + cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + strategy: + type: string + weight: + description: + Weight should only be specified when Name references + a TraefikService object (and to be precise, one that embeds + a Weighted Round Robin). + type: integer + required: + - name + type: object + weighted: + description: WeightedRoundRobin defines a load-balancer of services. + properties: + services: + items: + description: Service defines an upstream to proxy traffic. + properties: + kind: + enum: + - Service + - TraefikService + type: string + name: + description: + Name is a reference to a Kubernetes Service + object (for a load-balancer of servers), or to a TraefikService + object (service load-balancer, mirroring, etc). The differentiation + between the two is specified in the Kind field. + type: string + namespace: + type: string + passHostHeader: + type: boolean + port: + anyOf: + - type: integer + - type: string + x-kubernetes-int-or-string: true + responseForwarding: + description: + ResponseForwarding holds configuration for + the forward of the response. + properties: + flushInterval: + type: string + type: object + scheme: + type: string + serversTransport: + type: string + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration based + on cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + strategy: + type: string + weight: + description: + Weight should only be specified when Name references + a TraefikService object (and to be precise, one that embeds + a Weighted Round Robin). + type: integer + required: + - name + type: object + type: array + sticky: + description: Sticky holds the sticky configuration. + properties: + cookie: + description: + Cookie holds the sticky configuration based on + cookie. + properties: + httpOnly: + type: boolean + name: + type: string + sameSite: + type: string + secure: + type: boolean + type: object + type: object + type: object + type: object + required: + - metadata + - spec + type: object + served: true + storage: true +status: + acceptedNames: + kind: "" + plural: "" + conditions: [] + storedVersions: [] diff --git a/stable/traefik/13.1.5/ix_values.yaml b/stable/traefik/13.1.5/ix_values.yaml new file mode 100644 index 00000000000..07dc412ffc8 --- /dev/null +++ b/stable/traefik/13.1.5/ix_values.yaml @@ -0,0 +1,364 @@ +image: + repository: tccr.io/truecharts/traefik + # defaults to appVersion + tag: v2.8.1@sha256:c56594c74ae0ed5f4dd466f05d2e8cebe528b7ca6796edd3b4870a6f6f75cbd4 + pullPolicy: IfNotPresent + +# -- Use ingressClass. Ignored if Traefik version < 2.3 / kubernetes < 1.18.x +ingressClass: + # true is not unit-testable yet, pending https://github.com/rancher/helm-unittest/pull/12 + enabled: false + isDefaultClass: false + # Use to force a networking.k8s.io API Version for certain CI/CD applications. E.g. "v1beta1" + fallbackApiVersion: "" + +# -- Deprecated (will be removed later) +# -- Activate Pilot integration +pilot: + enabled: false + token: "" + # Toggle Pilot Dashboard + # dashboard: false + +# -- Create an IngressRoute for the dashboard +ingressRoute: + dashboard: + enabled: true + # Additional ingressRoute annotations (e.g. for kubernetes.io/ingress.class) + annotations: {} + # Additional ingressRoute labels (e.g. for filtering IngressRoute by custom labels) + labels: {} + +podAnnotations: + prometheus.io/scrape: "true" + prometheus.io/path: "/metrics" + prometheus.io/port: "9180" + +# +# -- Configure providers +providers: + kubernetesCRD: + enabled: true + namespaces: + [] + # - "default" + kubernetesIngress: + enabled: true + # labelSelector: environment=production,method=traefik + namespaces: + [] + # - "default" + # IP used for Kubernetes Ingress endpoints + publishedService: + enabled: true + # Published Kubernetes Service to copy status from. Format: namespace/servicename + # By default this Traefik service + # pathOverride: "" + +# -- Logs +# https://docs.traefik.io/observability/logs/ +logs: + # Traefik logs concern everything that happens to Traefik itself (startup, configuration, events, shutdown, and so on). + general: + # By default, the level is set to ERROR. Alternative logging levels are DEBUG, PANIC, FATAL, ERROR, WARN, and INFO. + level: ERROR + # -- Set the format of General Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/logs/#format + format: common + access: + # To enable access logs + enabled: false + # To write the logs in an asynchronous fashion, specify a bufferingSize option. + # This option represents the number of log lines Traefik will keep in memory before writing + # them to the selected output. In some cases, this option can greatly help performances. + # bufferingSize: 100 + # Filtering https://docs.traefik.io/observability/access-logs/#filtering + filters: + {} + # statuscodes: "200,300-302" + # retryattempts: true + # minduration: 10ms + # Fields + # https://docs.traefik.io/observability/access-logs/#limiting-the-fieldsincluding-headers + fields: + general: + defaultmode: keep + names: + {} + # Examples: + # ClientUsername: drop + headers: + defaultmode: drop + names: + {} + # Examples: + # User-Agent: redact + # Authorization: drop + # Content-Type: keep + # -- Set the format of Access Logs to be either Common Log Format or JSON. For more information: https://doc.traefik.io/traefik/observability/access-logs/#format + format: common + +metrics: + # datadog: + # address: 127.0.0.1:8125 + # influxdb: + # address: localhost:8089 + # protocol: udp + prometheus: + entryPoint: metrics + # statsd: + # address: localhost:8125 + +globalArguments: + - "--global.checknewversion" + +## +# -- Additional arguments to be passed at Traefik's binary +# All available options available on https://docs.traefik.io/reference/static-configuration/cli/ +## Use curly braces to pass values: `helm install --set="additionalArguments={--providers.kubernetesingress.ingressclass=traefik-internal,--log.level=DEBUG}"` +additionalArguments: + - "--metrics.prometheus" + - "--ping" + - "--serverstransport.insecureskipverify=true" + - "--providers.kubernetesingress.allowexternalnameservices=true" + +# -- TLS Options to be created as TLSOption CRDs +# https://doc.traefik.io/tccr.io/truecharts/https/tls/#tls-options +# Example: +tlsOptions: + default: + sniStrict: false + minVersion: VersionTLS12 + curvePreferences: + - CurveP521 + - CurveP384 + cipherSuites: + - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 + - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 + - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 + - TLS_AES_128_GCM_SHA256 + - TLS_AES_256_GCM_SHA384 + - TLS_CHACHA20_POLY1305_SHA256 + +# -- Options for the main traefik service, where the entrypoints traffic comes from +# from. +service: + main: + type: LoadBalancer + ports: + main: + port: 9000 + targetPort: 9000 + protocol: HTTP + # -- Forwarded Headers should never be enabled on Main entrypoint + forwardedHeaders: + enabled: false + tcp: + enabled: true + type: LoadBalancer + ports: + web: + enabled: true + port: 9080 + protocol: HTTP + redirectTo: websecure + # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support + forwardedHeaders: + enabled: false + # -- List of trusted IP and CIDR references + trustedIPs: [] + # -- Trust all forwarded headers + insecureMode: false + # Options: Empty, 0 (ingore), or positive int + # redirectPort: + websecure: + enabled: true + port: 9443 + protocol: HTTPS + # -- Configure (Forwarded Headers)[https://doc.traefik.io/traefik/routing/entrypoints/#forwarded-headers] Support + forwardedHeaders: + enabled: false + # -- List of trusted IP and CIDR references + trustedIPs: [] + # -- Trust all forwarded headers + insecureMode: false + # tcpexample: + # enabled: true + # targetPort: 9443 + # protocol: TCP + # tls: + # enabled: false + # # this is the name of a TLSOption definition + # options: "" + # certResolver: "" + # domains: [] + # # - main: example.com + # # sans: + # # - foo.example.com + # # - bar.example.com + metrics: + enabled: true + type: ClusterIP + ports: + metrics: + enabled: true + port: 9180 + targetPort: 9180 + protocol: HTTP + # -- Forwarded Headers should never be enabled on Metrics entrypoint + forwardedHeaders: + enabled: false + udp: + enabled: false + +# probes: +# # -- Liveness probe configuration +# # @default -- See below +# liveness: +# # -- sets the probe type when not using a custom probe +# # @default -- "TCP" +# type: HTTP +# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used +# # @default -- "/" +# path: "/ping" + +# # -- Redainess probe configuration +# # @default -- See below +# readiness: +# # -- sets the probe type when not using a custom probe +# # @default -- "TCP" +# type: HTTP +# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used +# # @default -- "/" +# path: "/ping" + +# # -- Startup probe configuration +# # @default -- See below +# startup: +# # -- sets the probe type when not using a custom probe +# # @default -- "TCP" +# type: HTTP +# # -- If a HTTP probe is used (default for HTTP/HTTPS services) this path is used +# # @default -- "/" +# path: "/ping" + +# -- Whether Role Based Access Control objects like roles and rolebindings should be created +rbac: + main: + enabled: true + rules: + - apiGroups: + - "" + resources: + - services + - endpoints + - secrets + verbs: + - get + - list + - watch + - apiGroups: + - extensions + - networking.k8s.io + resources: + - ingresses + - ingressclasses + verbs: + - get + - list + - watch + - apiGroups: + - extensions + - networking.k8s.io + resources: + - ingresses/status + verbs: + - update + - apiGroups: + - traefik.containo.us + resources: + - ingressroutes + - ingressroutetcps + - ingressrouteudps + - middlewares + - middlewaretcps + - tlsoptions + - tlsstores + - traefikservices + - serverstransports + verbs: + - get + - list + - watch + +# -- The service account the pods will use to interact with the Kubernetes API +serviceAccount: + main: + create: true + +# -- SCALE Middleware Handlers +middlewares: + basicAuth: [] + # - name: basicauthexample + # users: + # - username: testuser + # password: testpassword + forwardAuth: [] + # - name: forwardAuthexample + # address: https://auth.example.com/ + # authResponseHeaders: + # - X-Secret + # - X-Auth-User + # authRequestHeaders: + # - "Accept" + # - "X-CustomHeader" + # authResponseHeadersRegex: "^X-" + # trustForwardHeader: true + chain: [] + # - name: chainname + # middlewares: + # - name: compress + redirectScheme: [] + # - name: redirectSchemeName + # scheme: https + # permanent: true + rateLimit: [] + # - name: rateLimitName + # average: 300 + # burst: 200 + redirectRegex: [] + # - name: redirectRegexName + # regex: putregexhere + # replacement: repslacementurlhere + # permanent: false + stripPrefixRegex: [] + # - name: stripPrefixRegexName + # regex: [] + ipWhiteList: [] + # - name: ipWhiteListName + # sourceRange: [] + # ipStrategy: + # depth: 2 + # excludedIPs: [] + # -- Currently requires to enable Traefik Pilot. + # -- Until it's deprecated. + themePark: [] + # - name: themeParkName + # -- Supported apps, lower case name + # -- https://docs.theme-park.dev/themes + # app: appnamehere + # -- Supported themes, lower case name + # -- https://docs.theme-park.dev/themes/APPNAMEHERE + # -- https://docs.theme-park.dev/community-themes + # theme: themenamehere + # -- https://theme-park.dev or a self hosted url + # baseUrl: https://theme-park.dev + themeParkVersion: v1.1.0 + +portalhook: + enabled: true + +persistence: + plugins: + enabled: true + mountPath: "/plugins-storage" + type: emptyDir diff --git a/stable/traefik/13.1.5/questions.yaml b/stable/traefik/13.1.5/questions.yaml new file mode 100644 index 00000000000..fa8caca9ec2 --- /dev/null +++ b/stable/traefik/13.1.5/questions.yaml @@ -0,0 +1,2632 @@ +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" +portals: + open: + protocols: + - "http" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/dashboard/" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "RollingUpdate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: ingressClass + label: "ingressClass" + group: "App Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + description: "When enabled, ingressClass will match the entered name of this app" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: isDefaultClass + label: "isDefaultClass" + schema: + type: boolean + default: false + + - variable: logs + label: "Logs" + group: "App Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: general + label: "General Logs" + schema: + additional_attrs: true + type: dict + attrs: + - variable: level + label: "Log Level" + schema: + type: string + default: "ERROR" + enum: + - value: "INFO" + description: "Info" + - value: "WARN" + description: "Warnings" + - value: "ERROR" + description: "Errors" + - value: "FATAL" + description: "Fatal Errors" + - value: "PANIC" + description: "Panics" + - value: "DEBUG" + description: "Debug" + - variable: format + label: "General Log format" + schema: + type: string + default: "common" + enum: + - value: "common" + description: "Common Log Format" + - value: "json" + description: "JSON" + - variable: access + label: "Access Logs" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabledFilters + label: "Enable Filters" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: filters + label: "Filters" + schema: + additional_attrs: true + type: dict + attrs: + - variable: statuscodes + label: "Status codes" + schema: + type: string + default: "200,300-302" + - variable: retryattempts + label: "retryattempts" + schema: + type: boolean + default: true + - variable: minduration + label: "minduration" + schema: + type: string + default: "10ms" + - variable: fields + label: "Fields" + schema: + additional_attrs: true + type: dict + attrs: + - variable: general + label: "General" + schema: + additional_attrs: true + type: dict + attrs: + - variable: defaultmode + label: "Default Mode" + schema: + type: string + default: "keep" + enum: + - value: "keep" + description: "Keep" + - value: "drop" + description: "Drop" + - variable: headers + label: "Headers" + schema: + additional_attrs: true + type: dict + attrs: + - variable: defaultmode + label: "Default Mode" + schema: + type: string + default: "drop" + enum: + - value: "keep" + description: "Keep" + - value: "drop" + description: "Drop" + - variable: format + label: "Access Log format" + schema: + type: string + default: "common" + enum: + - value: "common" + description: "Common Log Format" + - value: "json" + description: "JSON" + - variable: middlewares + label: "" + group: "Middlewares" + schema: + additional_attrs: true + type: dict + attrs: + - variable: basicAuth + label: "basicAuth" + schema: + type: list + default: [] + items: + - variable: basicAuthEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + default: "" + - variable: users + label: "Users" + schema: + type: list + default: [] + items: + - variable: usersEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: username + label: "Username" + schema: + type: string + required: true + default: "" + - variable: password + label: "Password" + schema: + type: string + required: true + default: "" + + - variable: forwardAuth + label: "forwardAuth" + schema: + type: list + default: [] + items: + - variable: basicAuthEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + default: "" + - variable: address + label: "Address" + schema: + type: string + required: true + default: "" + - variable: trustForwardHeader + label: "trustForwardHeader" + schema: + type: boolean + default: false + - variable: authResponseHeadersRegex + label: "authResponseHeadersRegex" + schema: + type: string + default: "" + - variable: authResponseHeaders + label: "authResponseHeaders" + schema: + type: list + default: [] + items: + - variable: authResponseHeadersEntry + label: "" + schema: + type: string + default: "" + - variable: authRequestHeaders + label: "authRequestHeaders" + schema: + type: list + default: [] + items: + - variable: authRequestHeadersEntry + label: "" + schema: + type: string + default: "" + - variable: chain + label: "chain" + schema: + type: list + default: [] + items: + - variable: chainEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: middlewares + label: "Middlewares to Chain" + schema: + type: list + default: [] + items: + - variable: name + label: "Name" + schema: + type: string + required: true + default: "" + + - variable: redirectScheme + label: "redirectScheme" + schema: + type: list + default: [] + items: + - variable: redirectSchemeEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: scheme + label: "Scheme" + schema: + type: string + required: true + default: "https" + enum: + - value: "https" + description: "https" + - value: "http" + description: "http" + - variable: permanent + label: "Permanent" + schema: + type: boolean + default: false + + - variable: rateLimit + label: "rateLimit" + schema: + type: list + default: [] + items: + - variable: rateLimitEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: average + label: "Average" + schema: + type: int + required: true + default: 300 + - variable: burst + label: "Burst" + schema: + type: int + required: true + default: 200 + + - variable: redirectRegex + label: "redirectRegex" + schema: + type: list + default: [] + items: + - variable: redirectRegexEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: regex + label: "Regex" + schema: + type: string + required: true + default: "" + - variable: replacement + label: "Replacement" + schema: + type: string + required: true + default: "" + - variable: permanent + label: "Permanent" + schema: + type: boolean + default: false + + - variable: stripPrefixRegex + label: "stripPrefixRegex" + schema: + type: list + default: [] + items: + - variable: stripPrefixRegexEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + - variable: regex + label: "Regex" + schema: + type: list + default: [] + items: + - variable: regexEntry + label: "Regex" + schema: + type: string + required: true + default: "" + + - variable: ipWhiteList + label: "ipWhiteList" + schema: + type: list + default: [] + items: + - variable: ipWhiteListEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + schema: + type: string + required: true + default: "" + - variable: sourceRange + label: "Source Range" + schema: + type: list + default: [] + items: + - variable: sourceRangeEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: ipStrategy + label: "IP Strategy" + schema: + additional_attrs: true + type: dict + attrs: + - variable: depth + label: "Depth" + schema: + type: int + required: true + - variable: excludedIPs + label: "Excluded IPs" + schema: + type: list + default: [] + items: + - variable: excludedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + + - variable: themePark + label: "theme.park" + schema: + type: list + default: [] + items: + - variable: themeParkEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: "Name" + description: This is a 3rd party plugin and not maintained by TrueCharts, + for more information go to traefik-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: 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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" + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: string + required: true + default: "" + - variable: insecureMode + label: "Insecure Mode" + 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: 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" + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: ipaddr + required: true + default: "" + - variable: insecureMode + label: "Insecure Mode" + 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" + schema: + type: list + default: [] + items: + - variable: trustedIPsEntry + label: "" + schema: + type: ipaddr + required: true + default: "" + - variable: insecureMode + label: "Insecure Mode" + 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/traefik/13.1.5/templates/_args.tpl b/stable/traefik/13.1.5/templates/_args.tpl new file mode 100644 index 00000000000..e51ea524cae --- /dev/null +++ b/stable/traefik/13.1.5/templates/_args.tpl @@ -0,0 +1,155 @@ +{{/* 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 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/stable/traefik/13.1.5/templates/_helpers.tpl b/stable/traefik/13.1.5/templates/_helpers.tpl new file mode 100644 index 00000000000..ab55e4e7ec6 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/_ingressclass.tpl b/stable/traefik/13.1.5/templates/_ingressclass.tpl new file mode 100644 index 00000000000..909e249d6a5 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/_ingressroute.tpl b/stable/traefik/13.1.5/templates/_ingressroute.tpl new file mode 100644 index 00000000000..7f012c92350 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/_portalhook.tpl b/stable/traefik/13.1.5/templates/_portalhook.tpl new file mode 100644 index 00000000000..e3586c5d4e9 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/_tlsoptions.tpl b/stable/traefik/13.1.5/templates/_tlsoptions.tpl new file mode 100644 index 00000000000..3e5aad3bee9 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/common.yaml b/stable/traefik/13.1.5/templates/common.yaml new file mode 100644 index 00000000000..d078b251c20 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/basic-middleware.yaml b/stable/traefik/13.1.5/templates/middlewares/basic-middleware.yaml new file mode 100644 index 00000000000..de5be0af830 --- /dev/null +++ b/stable/traefik/13.1.5/templates/middlewares/basic-middleware.yaml @@ -0,0 +1,64 @@ +{{- $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 + 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: '' +--- +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/stable/traefik/13.1.5/templates/middlewares/basicauth.yaml b/stable/traefik/13.1.5/templates/middlewares/basicauth.yaml new file mode 100644 index 00000000000..ccb541742f0 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/chain.yaml b/stable/traefik/13.1.5/templates/middlewares/chain.yaml new file mode 100644 index 00000000000..f87994f7956 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/forwardauth.yaml b/stable/traefik/13.1.5/templates/middlewares/forwardauth.yaml new file mode 100644 index 00000000000..7a3e32fdbf7 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/ipwhitelist.yaml b/stable/traefik/13.1.5/templates/middlewares/ipwhitelist.yaml new file mode 100644 index 00000000000..1179245017e --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/ratelimit.yaml b/stable/traefik/13.1.5/templates/middlewares/ratelimit.yaml new file mode 100644 index 00000000000..144b9d8bf38 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/redirectScheme.yaml b/stable/traefik/13.1.5/templates/middlewares/redirectScheme.yaml new file mode 100644 index 00000000000..f2413f84e19 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/redirectregex.yaml b/stable/traefik/13.1.5/templates/middlewares/redirectregex.yaml new file mode 100644 index 00000000000..46e3e724dd6 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/stripPrefixRegex.yaml b/stable/traefik/13.1.5/templates/middlewares/stripPrefixRegex.yaml new file mode 100644 index 00000000000..007c166ff39 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/tc-chains.yaml b/stable/traefik/13.1.5/templates/middlewares/tc-chains.yaml new file mode 100644 index 00000000000..409766daa89 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/tc-headers.yaml b/stable/traefik/13.1.5/templates/middlewares/tc-headers.yaml new file mode 100644 index 00000000000..a0462f1fd73 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/tc-nextcloud.yaml b/stable/traefik/13.1.5/templates/middlewares/tc-nextcloud.yaml new file mode 100644 index 00000000000..6a3019d56c5 --- /dev/null +++ b/stable/traefik/13.1.5/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/stable/traefik/13.1.5/templates/middlewares/theme-park.yaml b/stable/traefik/13.1.5/templates/middlewares/theme-park.yaml new file mode 100644 index 00000000000..0e181a02d2d --- /dev/null +++ b/stable/traefik/13.1.5/templates/middlewares/theme-park.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.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 }} +{{- end }} diff --git a/stable/traefik/13.1.5/values.yaml b/stable/traefik/13.1.5/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/transmission/12.0.24/CHANGELOG.md b/stable/transmission/12.0.24/CHANGELOG.md new file mode 100644 index 00000000000..97481d0cdf8 --- /dev/null +++ b/stable/transmission/12.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [transmission-12.0.24](https://github.com/truecharts/apps/compare/transmission-12.0.23...transmission-12.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [transmission-12.0.23](https://github.com/truecharts/apps/compare/transmission-12.0.22...transmission-12.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [transmission-12.0.22](https://github.com/truecharts/apps/compare/transmission-12.0.20...transmission-12.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [transmission-12.0.20](https://github.com/truecharts/apps/compare/transmission-12.0.19...transmission-12.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [transmission-12.0.19](https://github.com/truecharts/apps/compare/transmission-12.0.18...transmission-12.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [transmission-12.0.18](https://github.com/truecharts/apps/compare/transmission-12.0.16...transmission-12.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [transmission-12.0.16](https://github.com/truecharts/apps/compare/transmission-12.0.14...transmission-12.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [transmission-12.0.14](https://github.com/truecharts/apps/compare/transmission-12.0.13...transmission-12.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [transmission-12.0.13](https://github.com/truecharts/apps/compare/transmission-12.0.12...transmission-12.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/transmission/12.0.24/Chart.lock b/stable/transmission/12.0.24/Chart.lock new file mode 100644 index 00000000000..66e4e863bfe --- /dev/null +++ b/stable/transmission/12.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:14.490198454Z" diff --git a/stable/transmission/12.0.24/Chart.yaml b/stable/transmission/12.0.24/Chart.yaml new file mode 100644 index 00000000000..1b653bf8900 --- /dev/null +++ b/stable/transmission/12.0.24/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "3.00" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: API Support for your favorite torrent trackers. +home: https://github.com/truecharts/apps/tree/master/charts/stable/transmission +icon: https://truecharts.org/img/chart-icons/transmission.png +keywords: + - transmission + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: transmission +sources: + - https://github.com/transmission/transmission + - https://hub.docker.com/r/linuxserver/transmission +type: application +version: 12.0.24 +annotations: + truecharts.org/catagories: | + - download-tools + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/transmission/12.0.24/README.md b/stable/transmission/12.0.24/README.md new file mode 100644 index 00000000000..b821b7b36bc --- /dev/null +++ b/stable/transmission/12.0.24/README.md @@ -0,0 +1,108 @@ +# transmission + +![Version: 12.0.24](https://img.shields.io/badge/Version-12.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.00](https://img.shields.io/badge/AppVersion-3.00-informational?style=flat-square) + +API Support for your favorite torrent trackers. + +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: [transmission](https://truecharts.org/docs/charts/stable/transmission) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `transmission` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install transmission TrueCharts/transmission +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `transmission` deployment + +```console +helm uninstall transmission +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install transmission \ + --set env.TZ="America/New York" \ + TrueCharts/transmission +``` + +#### 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 transmission TrueCharts/transmission -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/transmission/12.0.24/app-readme.md b/stable/transmission/12.0.24/app-readme.md new file mode 100644 index 00000000000..50bb39fb3e7 --- /dev/null +++ b/stable/transmission/12.0.24/app-readme.md @@ -0,0 +1,8 @@ +API Support for your favorite torrent trackers. + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/transmission + +--- + +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/stable/transmission/12.0.24/charts/common-10.4.7.tgz b/stable/transmission/12.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/transmission/12.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/transmission/12.0.24/ix_values.yaml b/stable/transmission/12.0.24/ix_values.yaml new file mode 100644 index 00000000000..85b4ca348bb --- /dev/null +++ b/stable/transmission/12.0.24/ix_values.yaml @@ -0,0 +1,103 @@ +image: + repository: tccr.io/truecharts/transmission + pullPolicy: IfNotPresent + tag: v3.00@sha256:dd87af89260ba5d54ca1db590ec43cf6a254491032224490fe6e8703faf3ced2 + +service: + main: + ports: + main: + port: 10109 + targetPort: 9091 + torrent: + enabled: true + ports: + torrent: + enabled: true + port: 51414 + targetPort: 51414 + torrentudp: + enabled: true + ports: + torrentudp: + enabled: true + port: 51414 + targetPort: 51414 + protocol: UDP +secretEnv: + {} + # TRANSMISSION_RPC_USERNAME: "" + # TRANSMISSION_RPC_PASSWORD: "" +env: + # PUID: 1001 + # TRANSMISSION_ALT_SPEED_DOWN: 50 + # TRANSMISSION_ALT_SPEED_ENABLED: false + # TRANSMISSION_ALT_SPEED_TIME_BEGIN: 540 + # TRANSMISSION_ALT_SPEED_TIME_DAY: 127 + # TRANSMISSION_ALT_SPEED_TIME_ENABLED: false + # TRANSMISSION_ALT_SPEED_TIME_END: 1020 + # TRANSMISSION_ALT_SPEED_UP: 50 + # TRANSMISSION_BIND_ADDRESS_IPV4: "0.0.0.0" + # TRANSMISSION_BIND_ADDRESS_IPV6: "::" + # TRANSMISSION_BLOCKLIST_ENABLED: true + # TRANSMISSION_BLOCKLIST_URL: "http://john.bitsurge.net/public/biglist.p2p.gz" + # TRANSMISSION_CACHE_SIZE_MB: 4 + # TRANSMISSION_DHT_ENABLED: true + # TRANSMISSION_DOWNLOAD_DIR: "/downloads/complete" + # TRANSMISSION_DOWNLOAD_QUEUE_ENABLED: true + # TRANSMISSION_DOWNLOAD_QUEUE_SIZE: 5 + # TRANSMISSION_ENCRYPTION: 1 + # TRANSMISSION_IDLE_SEEDING_LIMIT: 30 + # TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED: false + # TRANSMISSION_INCOMPLETE_DIR: "/downloads/incomplete" + # TRANSMISSION_INCOMPLETE_DIR_ENABLED: true + # TRANSMISSION_LPD_ENABLED: false + # TRANSMISSION_MESSAGE_LEVEL: 2 + # TRANSMISSION_PEER_CONGESTION_ALGORITHM: "" + # TRANSMISSION_PEER_ID_TTL_HOURS: 6 + # TRANSMISSION_PEER_LIMIT_GLOBAL: 200 + # TRANSMISSION_PEER_LIMIT_PER_TORRENT: 50 + TRANSMISSION_PEER_PORT: "{{ .Values.service.torrent.ports.torrent.targetPort }}" + # TRANSMISSION_PEER_PORT_RANDOM_HIGH: 65535 + # TRANSMISSION_PEER_PORT_RANDOM_LOW: 49152 + # TRANSMISSION_PEER_PORT_RANDOM_ON_START: false + # TRANSMISSION_PEER_SOCKET_TOS: default" + # TRANSMISSION_PEX_ENABLED: true + # TRANSMISSION_PORT_FORWARDING_ENABLED: false + # TRANSMISSION_PREALLOCATION: 1 + # TRANSMISSION_PREFETCH_ENABLED: true + # TRANSMISSION_QUEUE_STALLED_ENABLED: true + # TRANSMISSION_QUEUE_STALLED_MINUTES: 30 + # TRANSMISSION_RATIO_LIMIT: 2 + # TRANSMISSION_RATIO_LIMIT_ENABLED: false + # TRANSMISSION_RENAME_PARTIAL_FILES: true + # TRANSMISSION_RPC_AUTHENTICATION_REQUIRED: false + # TRANSMISSION_RPC_BIND_ADDRESS: "0.0.0.0" + # TRANSMISSION_RPC_ENABLED: true + # TRANSMISSION_RPC_HOST_WHITELIST: "" + # TRANSMISSION_RPC_HOST_WHITELIST_ENABLED: false + TRANSMISSION_RPC_PORT: "{{ .Values.service.main.ports.main.targetPort }}" + # TRANSMISSION_RPC_URL: "/transmission/" + # TRANSMISSION_RPC_WHITELIST: "" + # TRANSMISSION_RPC_WHITELIST_ENABLED: false + # TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED: true + # TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED: false + # TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME: "" + # TRANSMISSION_SEED_QUEUE_ENABLED: false + # TRANSMISSION_SEED_QUEUE_SIZE: 10 + # TRANSMISSION_SPEED_LIMIT_DOWN: 100 + # TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED: false + # TRANSMISSION_SPEED_LIMIT_UP: 100 + # TRANSMISSION_SPEED_LIMIT_UP_ENABLED: false + # TRANSMISSION_START_ADDED_TORRENTS: true + # TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES: false + # TRANSMISSION_UMASK: 2 + # TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT: 14 + # TRANSMISSION_UTP_ENABLED: true + # TRANSMISSION_WATCH_DIR: "/watch" + # TRANSMISSION_WATCH_DIR_ENABLED: false + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/transmission/12.0.24/questions.yaml b/stable/transmission/12.0.24/questions.yaml new file mode 100644 index 00000000000..b74dbd825a8 --- /dev/null +++ b/stable/transmission/12.0.24/questions.yaml @@ -0,0 +1,3012 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" + path: "/transmission/web/#files" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TRANSMISSION_RPC_USERNAME + label: TRANSMISSION_RPC_USERNAME + schema: + type: string + default: "REPLACETHIS" + - variable: TRANSMISSION_RPC_PASSWORD + label: TRANSMISSION_RPC_PASSWORD + schema: + type: string + private: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TRANSMISSION_ALT_SPEED_DOWN + label: TRANSMISSION_ALT_SPEED_DOWN + schema: + type: int + default: 50 + - variable: TRANSMISSION_ALT_SPEED_ENABLED + label: TRANSMISSION_ALT_SPEED_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_ALT_SPEED_TIME_BEGIN + label: TRANSMISSION_ALT_SPEED_TIME_BEGIN + schema: + type: int + default: 540 + - variable: TRANSMISSION_ALT_SPEED_TIME_DAY + label: TRANSMISSION_ALT_SPEED_TIME_DAY + schema: + type: int + default: 127 + - variable: TRANSMISSION_ALT_SPEED_TIME_ENABLED + label: TRANSMISSION_ALT_SPEED_TIME_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_ALT_SPEED_TIME_END + label: TRANSMISSION_ALT_SPEED_TIME_END + schema: + type: int + default: 1020 + - variable: TRANSMISSION_ALT_SPEED_UP + label: TRANSMISSION_ALT_SPEED_UP + schema: + type: int + default: 50 + - variable: TRANSMISSION_BIND_ADDRESS_IPV4 + label: TRANSMISSION_BIND_ADDRESS_IPV4 + schema: + type: string + default: "0.0.0.0" + - variable: TRANSMISSION_BIND_ADDRESS_IPV6 + label: TRANSMISSION_BIND_ADDRESS_IPV6 + schema: + type: string + default: "::" + - variable: TRANSMISSION_BLOCKLIST_ENABLED + label: TRANSMISSION_BLOCKLIST_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_BLOCKLIST_URL + label: TRANSMISSION_BLOCKLIST_URL + schema: + type: string + default: "http://john.bitsurge.net/public/biglist.p2p.gz" + - variable: TRANSMISSION_CACHE_SIZE_MB + label: TRANSMISSION_CACHE_SIZE_MB + schema: + type: int + default: 4 + - variable: TRANSMISSION_DHT_ENABLED + label: TRANSMISSION_DHT_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_DOWNLOAD_DIR + label: TRANSMISSION_DOWNLOAD_DIR + schema: + type: string + default: "/downloads/complete" + - variable: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED + label: TRANSMISSION_DOWNLOAD_QUEUE_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_DOWNLOAD_QUEUE_SIZE + label: TRANSMISSION_DOWNLOAD_QUEUE_SIZE + schema: + type: int + default: 5 + - variable: TRANSMISSION_ENCRYPTION + label: TRANSMISSION_ENCRYPTION + schema: + type: int + default: 1 + - variable: TRANSMISSION_IDLE_SEEDING_LIMIT + label: TRANSMISSION_IDLE_SEEDING_LIMIT + schema: + type: int + default: 30 + - variable: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED + label: TRANSMISSION_IDLE_SEEDING_LIMIT_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_INCOMPLETE_DIR + label: TRANSMISSION_INCOMPLETE_DIR + schema: + type: string + default: "/downloads/incomplete" + - variable: TRANSMISSION_INCOMPLETE_DIR_ENABLED + label: TRANSMISSION_INCOMPLETE_DIR_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_LPD_ENABLED + label: TRANSMISSION_LPD_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_MESSAGE_LEVEL + label: TRANSMISSION_MESSAGE_LEVEL + schema: + type: int + default: 2 + - variable: TRANSMISSION_PEER_CONGESTION_ALGORITHM + label: TRANSMISSION_PEER_CONGESTION_ALGORITHM + schema: + type: string + default: "" + - variable: TRANSMISSION_PEER_ID_TTL_HOURS + label: TRANSMISSION_PEER_ID_TTL_HOURS + schema: + type: int + default: 6 + - variable: TRANSMISSION_PEER_LIMIT_GLOBAL + label: TRANSMISSION_PEER_LIMIT_GLOBAL + schema: + type: int + default: 200 + - variable: TRANSMISSION_PEER_LIMIT_PER_TORRENT + label: TRANSMISSION_PEER_LIMIT_PER_TORRENT + schema: + type: int + default: 50 + - variable: TRANSMISSION_PEER_SOCKET_TOS + label: TRANSMISSION_PEER_SOCKET_TOS + schema: + type: string + default: "default" + - variable: TRANSMISSION_PEX_ENABLED + label: TRANSMISSION_PEX_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_PORT_FORWARDING_ENABLED + label: TRANSMISSION_PORT_FORWARDING_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_PREALLOCATION + label: TRANSMISSION_PREALLOCATION + schema: + type: int + default: 1 + - variable: TRANSMISSION_PREFETCH_ENABLED + label: TRANSMISSION_PREFETCH_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_QUEUE_STALLED_ENABLED + label: TRANSMISSION_QUEUE_STALLED_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_QUEUE_STALLED_MINUTES + label: TRANSMISSION_QUEUE_STALLED_MINUTES + schema: + type: int + default: 30 + - variable: TRANSMISSION_RATIO_LIMIT + label: TRANSMISSION_RATIO_LIMIT + schema: + type: int + default: 2 + - variable: TRANSMISSION_RATIO_LIMIT_ENABLED + label: TRANSMISSION_RATIO_LIMIT_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_RENAME_PARTIAL_FILES + label: TRANSMISSION_RENAME_PARTIAL_FILES + schema: + type: boolean + default: true + - variable: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED + label: TRANSMISSION_RPC_AUTHENTICATION_REQUIRED + schema: + type: boolean + default: false + - variable: TRANSMISSION_RPC_BIND_ADDRESS + label: TRANSMISSION_RPC_BIND_ADDRESS + schema: + type: string + default: "0.0.0.0" + - variable: TRANSMISSION_RPC_ENABLED + label: TRANSMISSION_RPC_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_RPC_HOST_WHITELIST + label: TRANSMISSION_RPC_HOST_WHITELIST + schema: + type: string + default: "" + - variable: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED + label: TRANSMISSION_RPC_HOST_WHITELIST_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_RPC_WHITELIST + label: TRANSMISSION_RPC_WHITELIST + schema: + type: string + default: "" + - variable: TRANSMISSION_RPC_WHITELIST_ENABLED + label: TRANSMISSION_RPC_WHITELIST_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED + label: TRANSMISSION_SCRAPE_PAUSED_TORRENTS_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED + label: TRANSMISSION_SCRIPT_TORRENT_DONE_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME + label: TRANSMISSION_SCRIPT_TORRENT_DONE_FILENAME + schema: + type: string + default: "" + - variable: TRANSMISSION_SEED_QUEUE_ENABLED + label: TRANSMISSION_SEED_QUEUE_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_SEED_QUEUE_SIZE + label: TRANSMISSION_SEED_QUEUE_SIZE + schema: + type: int + default: 10 + - variable: TRANSMISSION_SPEED_LIMIT_DOWN + label: TRANSMISSION_SPEED_LIMIT_DOWN + schema: + type: int + default: 100 + - variable: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED + label: TRANSMISSION_SPEED_LIMIT_DOWN_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_SPEED_LIMIT_UP + label: TRANSMISSION_SPEED_LIMIT_UP + schema: + type: int + default: 100 + - variable: TRANSMISSION_SPEED_LIMIT_UP_ENABLED + label: TRANSMISSION_SPEED_LIMIT_UP_ENABLED + schema: + type: boolean + default: false + - variable: TRANSMISSION_START_ADDED_TORRENTS + label: TRANSMISSION_START_ADDED_TORRENTS + schema: + type: boolean + default: true + - variable: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES + label: TRANSMISSION_TRASH_ORIGINAL_TORRENT_FILES + schema: + type: boolean + default: false + - variable: TRANSMISSION_UMASK + label: TRANSMISSION_UMASK + schema: + type: int + default: 2 + - variable: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT + label: TRANSMISSION_UPLOAD_SLOTS_PER_TORRENT + schema: + type: int + default: 14 + - variable: TRANSMISSION_UTP_ENABLED + label: TRANSMISSION_UTP_ENABLED + schema: + type: boolean + default: true + - variable: TRANSMISSION_WATCH_DIR + label: TRANSMISSION_WATCH_DIR + schema: + type: string + default: "/watch" + - variable: TRANSMISSION_WATCH_DIR_ENABLED + label: TRANSMISSION_WATCH_DIR_ENABLED + schema: + type: boolean + default: false + - variable: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10109 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 10109 + + + - variable: torrent + label: "TCP Torrent Service" + description: "Torrent service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: torrent + label: "TCP 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: 51414 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 51414 + + - variable: torrentudp + label: "UDP Torrent Service" + description: "Torrent service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: torrentudp + label: "UDP 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: 51413 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 51413 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/transmission/12.0.24/templates/common.yaml b/stable/transmission/12.0.24/templates/common.yaml new file mode 100644 index 00000000000..cbf66c20818 --- /dev/null +++ b/stable/transmission/12.0.24/templates/common.yaml @@ -0,0 +1,2 @@ +{{/* Render the templates */}} +{{ include "tc.common.loader.all" . }} diff --git a/stable/transmission/12.0.24/values.yaml b/stable/transmission/12.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/trilium-notes/5.0.22/CHANGELOG.md b/stable/trilium-notes/5.0.22/CHANGELOG.md deleted file mode 100644 index 83f1a2ddd25..00000000000 --- a/stable/trilium-notes/5.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [trilium-notes-5.0.21](https://github.com/truecharts/apps/compare/trilium-notes-5.0.19...trilium-notes-5.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [trilium-notes-5.0.19](https://github.com/truecharts/apps/compare/trilium-notes-5.0.18...trilium-notes-5.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [trilium-notes-5.0.18](https://github.com/truecharts/apps/compare/trilium-notes-5.0.17...trilium-notes-5.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [trilium-notes-5.0.17](https://github.com/truecharts/apps/compare/trilium-notes-5.0.15...trilium-notes-5.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [trilium-notes-5.0.15](https://github.com/truecharts/apps/compare/trilium-notes-5.0.13...trilium-notes-5.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [trilium-notes-5.0.13](https://github.com/truecharts/apps/compare/trilium-notes-5.0.12...trilium-notes-5.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [trilium-notes-5.0.12](https://github.com/truecharts/apps/compare/trilium-notes-5.0.11...trilium-notes-5.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [trilium-notes-5.0.11](https://github.com/truecharts/apps/compare/trilium-notes-5.0.10...trilium-notes-5.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/trilium-notes/5.0.22/Chart.lock b/stable/trilium-notes/5.0.22/Chart.lock deleted file mode 100644 index 05c2613dfaf..00000000000 --- a/stable/trilium-notes/5.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:36:03.544894195Z" diff --git a/stable/trilium-notes/5.0.22/Chart.yaml b/stable/trilium-notes/5.0.22/Chart.yaml deleted file mode 100644 index 8cca3080791..00000000000 --- a/stable/trilium-notes/5.0.22/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "0.53.2" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. -home: https://github.com/truecharts/apps/tree/master/charts/stable/trilium-notes -icon: https://truecharts.org/img/chart-icons/trilium-notes.png -keywords: - - trilium - - notes - - note - - information -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: trilium-notes -sources: - - https://hub.docker.com/r/zadam/trilium - - https://github.com/zadam/trilium -type: application -version: 5.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/trilium-notes/5.0.22/README.md b/stable/trilium-notes/5.0.22/README.md deleted file mode 100644 index 32ddfdb638c..00000000000 --- a/stable/trilium-notes/5.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# trilium-notes - -![Version: 5.0.22](https://img.shields.io/badge/Version-5.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.53.2](https://img.shields.io/badge/AppVersion-0.53.2-informational?style=flat-square) - -Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. - -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: [trilium-notes](https://truecharts.org/docs/charts/stable/trilium-notes) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `trilium-notes` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install trilium-notes TrueCharts/trilium-notes -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `trilium-notes` deployment - -```console -helm uninstall trilium-notes -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install trilium-notes \ - --set env.TZ="America/New York" \ - TrueCharts/trilium-notes -``` - -#### 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 trilium-notes TrueCharts/trilium-notes -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/trilium-notes/5.0.22/ix_values.yaml b/stable/trilium-notes/5.0.22/ix_values.yaml deleted file mode 100644 index 2c0deebe17d..00000000000 --- a/stable/trilium-notes/5.0.22/ix_values.yaml +++ /dev/null @@ -1,25 +0,0 @@ -image: - repository: tccr.io/truecharts/trilium-notes - pullPolicy: IfNotPresent - tag: v0.53.2@sha256:2662a150bb0eb507e896d1edc494038055e5421d7d2702a8ebf3bdf1345f2312 - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - fsGroup: 1000 - -service: - main: - ports: - main: - protocol: HTTP - targetPort: 8080 - port: 10156 - -persistence: - config: - enabled: true - mountPath: "/home/node" diff --git a/stable/trilium-notes/5.0.23/CHANGELOG.md b/stable/trilium-notes/5.0.23/CHANGELOG.md new file mode 100644 index 00000000000..a9ce5cb8b2e --- /dev/null +++ b/stable/trilium-notes/5.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [trilium-notes-5.0.23](https://github.com/truecharts/apps/compare/trilium-notes-5.0.22...trilium-notes-5.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [trilium-notes-5.0.22](https://github.com/truecharts/apps/compare/trilium-notes-5.0.21...trilium-notes-5.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [trilium-notes-5.0.21](https://github.com/truecharts/apps/compare/trilium-notes-5.0.19...trilium-notes-5.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [trilium-notes-5.0.19](https://github.com/truecharts/apps/compare/trilium-notes-5.0.18...trilium-notes-5.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [trilium-notes-5.0.18](https://github.com/truecharts/apps/compare/trilium-notes-5.0.17...trilium-notes-5.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [trilium-notes-5.0.17](https://github.com/truecharts/apps/compare/trilium-notes-5.0.15...trilium-notes-5.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [trilium-notes-5.0.15](https://github.com/truecharts/apps/compare/trilium-notes-5.0.13...trilium-notes-5.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [trilium-notes-5.0.13](https://github.com/truecharts/apps/compare/trilium-notes-5.0.12...trilium-notes-5.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [trilium-notes-5.0.12](https://github.com/truecharts/apps/compare/trilium-notes-5.0.11...trilium-notes-5.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/trilium-notes/5.0.23/Chart.lock b/stable/trilium-notes/5.0.23/Chart.lock new file mode 100644 index 00000000000..835cb1b7b43 --- /dev/null +++ b/stable/trilium-notes/5.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:17.78097851Z" diff --git a/stable/trilium-notes/5.0.23/Chart.yaml b/stable/trilium-notes/5.0.23/Chart.yaml new file mode 100644 index 00000000000..1151944107e --- /dev/null +++ b/stable/trilium-notes/5.0.23/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.53.2" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. +home: https://github.com/truecharts/apps/tree/master/charts/stable/trilium-notes +icon: https://truecharts.org/img/chart-icons/trilium-notes.png +keywords: + - trilium + - notes + - note + - information +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: trilium-notes +sources: + - https://hub.docker.com/r/zadam/trilium + - https://github.com/zadam/trilium +type: application +version: 5.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/trilium-notes/5.0.23/README.md b/stable/trilium-notes/5.0.23/README.md new file mode 100644 index 00000000000..4fdbb5b2b4b --- /dev/null +++ b/stable/trilium-notes/5.0.23/README.md @@ -0,0 +1,108 @@ +# trilium-notes + +![Version: 5.0.23](https://img.shields.io/badge/Version-5.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.53.2](https://img.shields.io/badge/AppVersion-0.53.2-informational?style=flat-square) + +Trilium Notes is a hierarchical note taking application with focus on building large personal knowledge bases. + +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: [trilium-notes](https://truecharts.org/docs/charts/stable/trilium-notes) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `trilium-notes` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install trilium-notes TrueCharts/trilium-notes +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `trilium-notes` deployment + +```console +helm uninstall trilium-notes +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install trilium-notes \ + --set env.TZ="America/New York" \ + TrueCharts/trilium-notes +``` + +#### 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 trilium-notes TrueCharts/trilium-notes -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/trilium-notes/5.0.22/app-readme.md b/stable/trilium-notes/5.0.23/app-readme.md similarity index 100% rename from stable/trilium-notes/5.0.22/app-readme.md rename to stable/trilium-notes/5.0.23/app-readme.md diff --git a/stable/trilium-notes/5.0.23/charts/common-10.4.7.tgz b/stable/trilium-notes/5.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/trilium-notes/5.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/trilium-notes/5.0.23/ix_values.yaml b/stable/trilium-notes/5.0.23/ix_values.yaml new file mode 100644 index 00000000000..c547569c004 --- /dev/null +++ b/stable/trilium-notes/5.0.23/ix_values.yaml @@ -0,0 +1,25 @@ +image: + repository: tccr.io/truecharts/trilium-notes + pullPolicy: IfNotPresent + tag: v0.53.2@sha256:98aacb5914707b4f36f88bf24ebdd0484d91cc0bddd531d1954080728edec6d6 + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 1000 + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 8080 + port: 10156 + +persistence: + config: + enabled: true + mountPath: "/home/node" diff --git a/stable/trilium-notes/5.0.22/questions.yaml b/stable/trilium-notes/5.0.23/questions.yaml similarity index 100% rename from stable/trilium-notes/5.0.22/questions.yaml rename to stable/trilium-notes/5.0.23/questions.yaml diff --git a/stable/trilium-notes/5.0.23/templates/common.yaml b/stable/trilium-notes/5.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/trilium-notes/5.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/trilium-notes/5.0.23/values.yaml b/stable/trilium-notes/5.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/truecommand/11.0.22/CHANGELOG.md b/stable/truecommand/11.0.22/CHANGELOG.md new file mode 100644 index 00000000000..fd89e2f4e72 --- /dev/null +++ b/stable/truecommand/11.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [truecommand-11.0.22](https://github.com/truecharts/apps/compare/truecommand-11.0.21...truecommand-11.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [truecommand-11.0.21](https://github.com/truecharts/apps/compare/truecommand-11.0.20...truecommand-11.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [truecommand-11.0.20](https://github.com/truecharts/apps/compare/truecommand-11.0.18...truecommand-11.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [truecommand-11.0.18](https://github.com/truecharts/apps/compare/truecommand-11.0.17...truecommand-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [truecommand-11.0.17](https://github.com/truecharts/apps/compare/truecommand-11.0.16...truecommand-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [truecommand-11.0.16](https://github.com/truecharts/apps/compare/truecommand-11.0.14...truecommand-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [truecommand-11.0.14](https://github.com/truecharts/apps/compare/truecommand-11.0.12...truecommand-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [truecommand-11.0.12](https://github.com/truecharts/apps/compare/truecommand-11.0.11...truecommand-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [truecommand-11.0.11](https://github.com/truecharts/apps/compare/truecommand-11.0.10...truecommand-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/truecommand/11.0.22/Chart.lock b/stable/truecommand/11.0.22/Chart.lock new file mode 100644 index 00000000000..159d68134c6 --- /dev/null +++ b/stable/truecommand/11.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:24.338714422Z" diff --git a/stable/truecommand/11.0.22/Chart.yaml b/stable/truecommand/11.0.22/Chart.yaml new file mode 100644 index 00000000000..fe60644fd80 --- /dev/null +++ b/stable/truecommand/11.0.22/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "2.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Aggregated management of TrueNAS devices +home: https://github.com/truecharts/apps/tree/master/charts/stable/truecommand +icon: https://truecharts.org/img/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://hub.docker.com/r/ixsystems/truecommand +type: application +version: 11.0.22 +annotations: + truecharts.org/catagories: | + - Administration + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/truecommand/11.0.22/README.md b/stable/truecommand/11.0.22/README.md new file mode 100644 index 00000000000..cec7adeaa41 --- /dev/null +++ b/stable/truecommand/11.0.22/README.md @@ -0,0 +1,107 @@ +# truecommand + +![Version: 11.0.22](https://img.shields.io/badge/Version-11.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1](https://img.shields.io/badge/AppVersion-2.1-informational?style=flat-square) + +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/stable/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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `truecommand` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `truecommand` deployment + +```console +helm uninstall truecommand +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/truecommand/11.0.22/app-readme.md b/stable/truecommand/11.0.22/app-readme.md new file mode 100644 index 00000000000..0d4403e4d47 --- /dev/null +++ b/stable/truecommand/11.0.22/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/charts/stable/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/stable/truecommand/11.0.22/charts/common-10.4.7.tgz b/stable/truecommand/11.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/truecommand/11.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/truecommand/11.0.22/ix_values.yaml b/stable/truecommand/11.0.22/ix_values.yaml new file mode 100644 index 00000000000..a24103be1a0 --- /dev/null +++ b/stable/truecommand/11.0.22/ix_values.yaml @@ -0,0 +1,24 @@ +image: + repository: tccr.io/truecharts/truecommand + pullPolicy: IfNotPresent + tag: v2.1@sha256:fa178c5c271ce69c9b9eefb9d683b25c96f3a0fd1f134d10d80b4f0645bb7ae5 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10031 + targetPort: 80 + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/truecommand/11.0.22/questions.yaml b/stable/truecommand/11.0.22/questions.yaml new file mode 100644 index 00000000000..e67b6204392 --- /dev/null +++ b/stable/truecommand/11.0.22/questions.yaml @@ -0,0 +1,2430 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10031 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 80 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/truecommand/11.0.22/templates/common.yaml b/stable/truecommand/11.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/truecommand/11.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/truecommand/11.0.22/values.yaml b/stable/truecommand/11.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/tt-rss/7.0.23/CHANGELOG.md b/stable/tt-rss/7.0.23/CHANGELOG.md deleted file mode 100644 index 05e03bef428..00000000000 --- a/stable/tt-rss/7.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [tt-rss-7.0.22](https://github.com/truecharts/apps/compare/tt-rss-7.0.21...tt-rss-7.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [tt-rss-7.0.21](https://github.com/truecharts/apps/compare/tt-rss-7.0.19...tt-rss-7.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [tt-rss-7.0.19](https://github.com/truecharts/apps/compare/tt-rss-7.0.18...tt-rss-7.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [tt-rss-7.0.18](https://github.com/truecharts/apps/compare/tt-rss-7.0.17...tt-rss-7.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [tt-rss-7.0.17](https://github.com/truecharts/apps/compare/tt-rss-7.0.15...tt-rss-7.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [tt-rss-7.0.15](https://github.com/truecharts/apps/compare/tt-rss-7.0.13...tt-rss-7.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [tt-rss-7.0.13](https://github.com/truecharts/apps/compare/tt-rss-7.0.12...tt-rss-7.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [tt-rss-7.0.12](https://github.com/truecharts/apps/compare/tt-rss-7.0.11...tt-rss-7.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/tt-rss/7.0.23/Chart.lock b/stable/tt-rss/7.0.23/Chart.lock deleted file mode 100644 index d260ae33341..00000000000 --- a/stable/tt-rss/7.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:36:29.677465105Z" diff --git a/stable/tt-rss/7.0.23/Chart.yaml b/stable/tt-rss/7.0.23/Chart.yaml deleted file mode 100644 index 0f0ba491b93..00000000000 --- a/stable/tt-rss/7.0.23/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2.0.9113" -description: Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator -name: tt-rss -version: 7.0.23 -kubeVersion: ">=1.16.0-0" -keywords: - - tt-rss -home: https://github.com/truecharts/apps/tree/master/charts/stable/tt-rss -icon: https://truecharts.org/img/chart-icons/tt-rss.png -sources: - - https://git.tt-rss.org/fox/tt-rss -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/tt-rss/7.0.23/README.md b/stable/tt-rss/7.0.23/README.md deleted file mode 100644 index 3b764626f60..00000000000 --- a/stable/tt-rss/7.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# tt-rss - -![Version: 7.0.23](https://img.shields.io/badge/Version-7.0.23-informational?style=flat-square) ![AppVersion: 2.0.9113](https://img.shields.io/badge/AppVersion-2.0.9113-informational?style=flat-square) - -Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator - -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: [tt-rss](https://truecharts.org/docs/charts/stable/tt-rss) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `tt-rss` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install tt-rss TrueCharts/tt-rss -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `tt-rss` deployment - -```console -helm uninstall tt-rss -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install tt-rss \ - --set env.TZ="America/New York" \ - TrueCharts/tt-rss -``` - -#### 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 tt-rss TrueCharts/tt-rss -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/tt-rss/7.0.23/ix_values.yaml b/stable/tt-rss/7.0.23/ix_values.yaml deleted file mode 100644 index 62578b75121..00000000000 --- a/stable/tt-rss/7.0.23/ix_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -image: - repository: tccr.io/truecharts/tt-rss - pullPolicy: IfNotPresent - tag: v2.0.9113@sha256:c4b2bc071fbea7e78d20b7270fe51d94a4b4ca3bd857a872b23b145f60da0458 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -persistence: - config: - enabled: true - mountPath: "/config" - plugins: - enabled: true - mountPath: "/app/plugins.local" - themes: - enabled: true - mountPath: "/app/themes.local" - -env: - TTRSS_SELF_URL_PATH: "" - TTRSS_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - TTRSS_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - TTRSS_DB_PORT: "5432" - TTRSS_DB_PASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - TTRSS_DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -service: - main: - ports: - main: - port: 10104 - targetPort: 8080 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: tt-rss - postgresqlDatabase: tt-rss diff --git a/stable/tt-rss/7.0.24/CHANGELOG.md b/stable/tt-rss/7.0.24/CHANGELOG.md new file mode 100644 index 00000000000..d0bf7b6a7df --- /dev/null +++ b/stable/tt-rss/7.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [tt-rss-7.0.24](https://github.com/truecharts/apps/compare/tt-rss-7.0.23...tt-rss-7.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tt-rss-7.0.23](https://github.com/truecharts/apps/compare/tt-rss-7.0.22...tt-rss-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [tt-rss-7.0.22](https://github.com/truecharts/apps/compare/tt-rss-7.0.21...tt-rss-7.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [tt-rss-7.0.21](https://github.com/truecharts/apps/compare/tt-rss-7.0.19...tt-rss-7.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [tt-rss-7.0.19](https://github.com/truecharts/apps/compare/tt-rss-7.0.18...tt-rss-7.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [tt-rss-7.0.18](https://github.com/truecharts/apps/compare/tt-rss-7.0.17...tt-rss-7.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [tt-rss-7.0.17](https://github.com/truecharts/apps/compare/tt-rss-7.0.15...tt-rss-7.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [tt-rss-7.0.15](https://github.com/truecharts/apps/compare/tt-rss-7.0.13...tt-rss-7.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [tt-rss-7.0.13](https://github.com/truecharts/apps/compare/tt-rss-7.0.12...tt-rss-7.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/tt-rss/7.0.24/Chart.lock b/stable/tt-rss/7.0.24/Chart.lock new file mode 100644 index 00000000000..e738963b353 --- /dev/null +++ b/stable/tt-rss/7.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:04:40.252894881Z" diff --git a/stable/tt-rss/7.0.24/Chart.yaml b/stable/tt-rss/7.0.24/Chart.yaml new file mode 100644 index 00000000000..64a16cba9ca --- /dev/null +++ b/stable/tt-rss/7.0.24/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.0.9113" +description: Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator +name: tt-rss +version: 7.0.24 +kubeVersion: ">=1.16.0-0" +keywords: + - tt-rss +home: https://github.com/truecharts/apps/tree/master/charts/stable/tt-rss +icon: https://truecharts.org/img/chart-icons/tt-rss.png +sources: + - https://git.tt-rss.org/fox/tt-rss +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/tt-rss/7.0.24/README.md b/stable/tt-rss/7.0.24/README.md new file mode 100644 index 00000000000..78ab203e9f0 --- /dev/null +++ b/stable/tt-rss/7.0.24/README.md @@ -0,0 +1,108 @@ +# tt-rss + +![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 2.0.9113](https://img.shields.io/badge/AppVersion-2.0.9113-informational?style=flat-square) + +Tiny Tiny RSS is a free and open source web-based news feed (RSS/Atom) reader and aggregator + +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: [tt-rss](https://truecharts.org/docs/charts/stable/tt-rss) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `tt-rss` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install tt-rss TrueCharts/tt-rss +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `tt-rss` deployment + +```console +helm uninstall tt-rss +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install tt-rss \ + --set env.TZ="America/New York" \ + TrueCharts/tt-rss +``` + +#### 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 tt-rss TrueCharts/tt-rss -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/tt-rss/7.0.23/app-readme.md b/stable/tt-rss/7.0.24/app-readme.md similarity index 100% rename from stable/tt-rss/7.0.23/app-readme.md rename to stable/tt-rss/7.0.24/app-readme.md diff --git a/stable/tt-rss/7.0.24/charts/common-10.4.7.tgz b/stable/tt-rss/7.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/tt-rss/7.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/tt-rss/7.0.24/charts/postgresql-8.0.45.tgz b/stable/tt-rss/7.0.24/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/tt-rss/7.0.24/charts/postgresql-8.0.45.tgz differ diff --git a/stable/tt-rss/7.0.24/ix_values.yaml b/stable/tt-rss/7.0.24/ix_values.yaml new file mode 100644 index 00000000000..f3c7ae2b0a6 --- /dev/null +++ b/stable/tt-rss/7.0.24/ix_values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/tt-rss + pullPolicy: IfNotPresent + tag: v2.0.9113@sha256:ef3e084ba91d3e9ed32af6b948e17c88e33223fa80ffe5c8bb4d5dac9aa0e9b9 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +persistence: + config: + enabled: true + mountPath: "/config" + plugins: + enabled: true + mountPath: "/app/plugins.local" + themes: + enabled: true + mountPath: "/app/themes.local" + +env: + TTRSS_SELF_URL_PATH: "" + TTRSS_DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + TTRSS_DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + TTRSS_DB_PORT: "5432" + TTRSS_DB_PASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + TTRSS_DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +service: + main: + ports: + main: + port: 10104 + targetPort: 8080 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: tt-rss + postgresqlDatabase: tt-rss diff --git a/stable/tt-rss/7.0.23/questions.yaml b/stable/tt-rss/7.0.24/questions.yaml similarity index 100% rename from stable/tt-rss/7.0.23/questions.yaml rename to stable/tt-rss/7.0.24/questions.yaml diff --git a/stable/tt-rss/7.0.23/templates/common.yaml b/stable/tt-rss/7.0.24/templates/common.yaml similarity index 100% rename from stable/tt-rss/7.0.23/templates/common.yaml rename to stable/tt-rss/7.0.24/templates/common.yaml diff --git a/stable/tt-rss/7.0.24/values.yaml b/stable/tt-rss/7.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/typecho/3.0.23/CHANGELOG.md b/stable/typecho/3.0.23/CHANGELOG.md deleted file mode 100644 index 619dcee4b39..00000000000 --- a/stable/typecho/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [typecho-3.0.22](https://github.com/truecharts/apps/compare/typecho-3.0.21...typecho-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [typecho-3.0.21](https://github.com/truecharts/apps/compare/typecho-3.0.19...typecho-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [typecho-3.0.19](https://github.com/truecharts/apps/compare/typecho-3.0.18...typecho-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [typecho-3.0.18](https://github.com/truecharts/apps/compare/typecho-3.0.17...typecho-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [typecho-3.0.17](https://github.com/truecharts/apps/compare/typecho-3.0.15...typecho-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [typecho-3.0.15](https://github.com/truecharts/apps/compare/typecho-3.0.13...typecho-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [typecho-3.0.13](https://github.com/truecharts/apps/compare/typecho-3.0.12...typecho-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [typecho-3.0.12](https://github.com/truecharts/apps/compare/typecho-3.0.11...typecho-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/typecho/3.0.23/Chart.lock b/stable/typecho/3.0.23/Chart.lock deleted file mode 100644 index 44d91922557..00000000000 --- a/stable/typecho/3.0.23/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:36:49.164898898Z" diff --git a/stable/typecho/3.0.23/Chart.yaml b/stable/typecho/3.0.23/Chart.yaml deleted file mode 100644 index 0d7bc31fda0..00000000000 --- a/stable/typecho/3.0.23/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "1.2.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: Typecho is a PHP Blogging Platform. -home: https://github.com/truecharts/apps/tree/master/charts/stable/typecho -icon: https://truecharts.org/img/chart-icons/typecho.png -keywords: - - typecho - - blog -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: typecho -sources: - - https://github.com/typecho/typecho - - https://hub.docker.com/r/joyqi/typecho -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - hosting - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/typecho/3.0.23/README.md b/stable/typecho/3.0.23/README.md deleted file mode 100644 index f8f54aebe1a..00000000000 --- a/stable/typecho/3.0.23/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# typecho - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square) - -Typecho is a PHP Blogging Platform. - -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: [typecho](https://truecharts.org/docs/charts/stable/typecho) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `typecho` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install typecho TrueCharts/typecho -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `typecho` deployment - -```console -helm uninstall typecho -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install typecho \ - --set env.TZ="America/New York" \ - TrueCharts/typecho -``` - -#### 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 typecho TrueCharts/typecho -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/typecho/3.0.23/ix_values.yaml b/stable/typecho/3.0.23/ix_values.yaml deleted file mode 100644 index 14723757392..00000000000 --- a/stable/typecho/3.0.23/ix_values.yaml +++ /dev/null @@ -1,57 +0,0 @@ -image: - repository: tccr.io/truecharts/typecho - tag: v1.2.0-php8.0@sha256:66ebc878c8a56301b4ed730a6ce2af8ed062c6df03cd93488914d0fcf873076f - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - TIMEZONE: "{{ .Values.TZ }}" - TYPECHO_INSTALL: 1 - TYPECHO_DB_ADAPTER: "Pdo_Mysql" - TYPECHO_DB_PORT: "3306" - TYPECHO_DB_USER: "{{ .Values.mariadb.mariadbUsername }}" - TYPECHO_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" - TYPECHO_DB_PREFIX: "typecho_" - TYPECHO_DB_ENGINE: "InnoDB" - TYPECHO_DB_CHARSET: "utf8mb4" - TYPECHO_DB_NEXT: "none" - # User Defined - MEMORY_LIMIT: "100M" - MAX_POST_BODY: "50M" - TYPECHO_SITE_URL: "https://your-domain.com" - TYPECHO_USER_NAME: "typecho" - TYPECHO_USER_PASSWORD: "testtypecho" - TYPECHO_USER_MAIL: "test@truecharts.org" - TYPECHO_DB_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - TYPECHO_DB_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -service: - main: - ports: - main: - port: 10207 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/app/usr" - -mariadb: - enabled: true - mariadbUsername: typecho - mariadbDatabase: typecho - existingSecret: "mariadbcreds" diff --git a/stable/typecho/3.0.24/CHANGELOG.md b/stable/typecho/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..a73c725a3da --- /dev/null +++ b/stable/typecho/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [typecho-3.0.24](https://github.com/truecharts/apps/compare/typecho-3.0.23...typecho-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [typecho-3.0.23](https://github.com/truecharts/apps/compare/typecho-3.0.22...typecho-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [typecho-3.0.22](https://github.com/truecharts/apps/compare/typecho-3.0.21...typecho-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [typecho-3.0.21](https://github.com/truecharts/apps/compare/typecho-3.0.19...typecho-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [typecho-3.0.19](https://github.com/truecharts/apps/compare/typecho-3.0.18...typecho-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [typecho-3.0.18](https://github.com/truecharts/apps/compare/typecho-3.0.17...typecho-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [typecho-3.0.17](https://github.com/truecharts/apps/compare/typecho-3.0.15...typecho-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [typecho-3.0.15](https://github.com/truecharts/apps/compare/typecho-3.0.13...typecho-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [typecho-3.0.13](https://github.com/truecharts/apps/compare/typecho-3.0.12...typecho-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/typecho/3.0.24/Chart.lock b/stable/typecho/3.0.24/Chart.lock new file mode 100644 index 00000000000..261f23347a1 --- /dev/null +++ b/stable/typecho/3.0.24/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T19:04:40.622939819Z" diff --git a/stable/typecho/3.0.24/Chart.yaml b/stable/typecho/3.0.24/Chart.yaml new file mode 100644 index 00000000000..258019e12e2 --- /dev/null +++ b/stable/typecho/3.0.24/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "1.2.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: Typecho is a PHP Blogging Platform. +home: https://github.com/truecharts/apps/tree/master/charts/stable/typecho +icon: https://truecharts.org/img/chart-icons/typecho.png +keywords: + - typecho + - blog +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: typecho +sources: + - https://github.com/typecho/typecho + - https://hub.docker.com/r/joyqi/typecho +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - hosting + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/typecho/3.0.24/README.md b/stable/typecho/3.0.24/README.md new file mode 100644 index 00000000000..8ef1d41dd47 --- /dev/null +++ b/stable/typecho/3.0.24/README.md @@ -0,0 +1,109 @@ +# typecho + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 1.2.0](https://img.shields.io/badge/AppVersion-1.2.0-informational?style=flat-square) + +Typecho is a PHP Blogging Platform. + +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: [typecho](https://truecharts.org/docs/charts/stable/typecho) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `typecho` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install typecho TrueCharts/typecho +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `typecho` deployment + +```console +helm uninstall typecho +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install typecho \ + --set env.TZ="America/New York" \ + TrueCharts/typecho +``` + +#### 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 typecho TrueCharts/typecho -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/typecho/3.0.23/app-readme.md b/stable/typecho/3.0.24/app-readme.md similarity index 100% rename from stable/typecho/3.0.23/app-readme.md rename to stable/typecho/3.0.24/app-readme.md diff --git a/stable/typecho/3.0.24/charts/common-10.4.7.tgz b/stable/typecho/3.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/typecho/3.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/xbackbone/3.0.25/charts/mariadb-3.0.43.tgz b/stable/typecho/3.0.24/charts/mariadb-3.0.43.tgz similarity index 100% rename from stable/xbackbone/3.0.25/charts/mariadb-3.0.43.tgz rename to stable/typecho/3.0.24/charts/mariadb-3.0.43.tgz diff --git a/stable/typecho/3.0.24/ix_values.yaml b/stable/typecho/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..aeb541251df --- /dev/null +++ b/stable/typecho/3.0.24/ix_values.yaml @@ -0,0 +1,57 @@ +image: + repository: tccr.io/truecharts/typecho + tag: v1.2.0-php8.0@sha256:8116951ff080fbd68797778dd23aa112662f2aac7fccabea3bb9ca929350eda8 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + TIMEZONE: "{{ .Values.TZ }}" + TYPECHO_INSTALL: 1 + TYPECHO_DB_ADAPTER: "Pdo_Mysql" + TYPECHO_DB_PORT: "3306" + TYPECHO_DB_USER: "{{ .Values.mariadb.mariadbUsername }}" + TYPECHO_DB_DATABASE: "{{ .Values.mariadb.mariadbDatabase }}" + TYPECHO_DB_PREFIX: "typecho_" + TYPECHO_DB_ENGINE: "InnoDB" + TYPECHO_DB_CHARSET: "utf8mb4" + TYPECHO_DB_NEXT: "none" + # User Defined + MEMORY_LIMIT: "100M" + MAX_POST_BODY: "50M" + TYPECHO_SITE_URL: "https://your-domain.com" + TYPECHO_USER_NAME: "typecho" + TYPECHO_USER_PASSWORD: "testtypecho" + TYPECHO_USER_MAIL: "test@truecharts.org" + TYPECHO_DB_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + TYPECHO_DB_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 10207 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/app/usr" + +mariadb: + enabled: true + mariadbUsername: typecho + mariadbDatabase: typecho + existingSecret: "mariadbcreds" diff --git a/stable/typecho/3.0.23/questions.yaml b/stable/typecho/3.0.24/questions.yaml similarity index 100% rename from stable/typecho/3.0.23/questions.yaml rename to stable/typecho/3.0.24/questions.yaml diff --git a/stable/typecho/3.0.24/templates/common.yaml b/stable/typecho/3.0.24/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/typecho/3.0.24/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/typecho/3.0.24/values.yaml b/stable/typecho/3.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/unifi/11.0.22/CHANGELOG.md b/stable/unifi/11.0.22/CHANGELOG.md new file mode 100644 index 00000000000..de1962fe030 --- /dev/null +++ b/stable/unifi/11.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [unifi-11.0.22](https://github.com/truecharts/apps/compare/unifi-11.0.21...unifi-11.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [unifi-11.0.21](https://github.com/truecharts/apps/compare/unifi-11.0.20...unifi-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unifi-11.0.21](https://github.com/truecharts/apps/compare/unifi-11.0.20...unifi-11.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unifi-11.0.21](https://github.com/truecharts/apps/compare/unifi-11.0.20...unifi-11.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unifi-11.0.20](https://github.com/truecharts/apps/compare/unifi-11.0.18...unifi-11.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [unifi-11.0.18](https://github.com/truecharts/apps/compare/unifi-11.0.17...unifi-11.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [unifi-11.0.17](https://github.com/truecharts/apps/compare/unifi-11.0.16...unifi-11.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [unifi-11.0.16](https://github.com/truecharts/apps/compare/unifi-11.0.14...unifi-11.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [unifi-11.0.14](https://github.com/truecharts/apps/compare/unifi-11.0.12...unifi-11.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [unifi-11.0.12](https://github.com/truecharts/apps/compare/unifi-11.0.11...unifi-11.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [unifi-11.0.11](https://github.com/truecharts/apps/compare/unifi-11.0.10...unifi-11.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/unifi/11.0.22/Chart.lock b/stable/unifi/11.0.22/Chart.lock new file mode 100644 index 00000000000..4ddccdf9cbb --- /dev/null +++ b/stable/unifi/11.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:37.121657773Z" diff --git a/stable/unifi/11.0.22/Chart.yaml b/stable/unifi/11.0.22/Chart.yaml new file mode 100644 index 00000000000..adc55a79ad2 --- /dev/null +++ b/stable/unifi/11.0.22/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "7.1.66" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Ubiquiti Network's Unifi Controller +home: https://github.com/truecharts/apps/tree/master/charts/stable/unifi +icon: https://truecharts.org/img/chart-icons/unifi.png +keywords: + - ubiquiti + - unifi +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: unifi +sources: + - https://github.com/jacobalberty/unifi-docker + - https://unifi-network.ui.com +type: application +version: 11.0.22 +annotations: + truecharts.org/catagories: | + - Networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/unifi/11.0.22/README.md b/stable/unifi/11.0.22/README.md new file mode 100644 index 00000000000..4c5ae7986b3 --- /dev/null +++ b/stable/unifi/11.0.22/README.md @@ -0,0 +1,108 @@ +# unifi + +![Version: 11.0.22](https://img.shields.io/badge/Version-11.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.1.66](https://img.shields.io/badge/AppVersion-7.1.66-informational?style=flat-square) + +Ubiquiti Network's Unifi Controller + +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: [unifi](https://truecharts.org/docs/charts/stable/unifi) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `unifi` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install unifi TrueCharts/unifi +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `unifi` deployment + +```console +helm uninstall unifi +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install unifi \ + --set env.TZ="America/New York" \ + TrueCharts/unifi +``` + +#### 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 unifi TrueCharts/unifi -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/unifi/11.0.22/app-readme.md b/stable/unifi/11.0.22/app-readme.md new file mode 100644 index 00000000000..b7870b0c7c6 --- /dev/null +++ b/stable/unifi/11.0.22/app-readme.md @@ -0,0 +1,8 @@ +Ubiquiti Network's Unifi Controller + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/unifi + +--- + +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/stable/unifi/11.0.22/charts/common-10.4.7.tgz b/stable/unifi/11.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/unifi/11.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/unifi/11.0.22/ix_values.yaml b/stable/unifi/11.0.22/ix_values.yaml new file mode 100644 index 00000000000..bde7bdf5df6 --- /dev/null +++ b/stable/unifi/11.0.22/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/unifi + tag: v7.1.66@sha256:4c35407f9c0907ae8c2c9ff476727fe25627b56cd251ed7a8e75a70cea9b6253 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + protocol: HTTPS + port: 8443 + targetPort: 8443 + comm: + enabled: true + ports: + comm: + enabled: true + port: 8080 + targetPort: 8080 + stun: + enabled: true + ports: + stun: + enabled: true + port: 3478 + targetPort: 3478 + protocol: UDP + speedtest: + enabled: true + ports: + speedtest: + enabled: true + port: 6789 + targetPort: 6789 + guestportal: + enabled: true + ports: + web: + enabled: true + port: 8880 + targetPort: 8880 + protocol: HTTP + websecure: + enabled: true + port: 8843 + targetPort: 8843 + protocol: HTTPS + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsGroup: 999 + runAsUser: 999 + +env: {} + +persistence: + config: + enabled: true + mountPath: "/unifi" diff --git a/stable/unifi/11.0.22/questions.yaml b/stable/unifi/11.0.22/questions.yaml new file mode 100644 index 00000000000..4f44d301abb --- /dev/null +++ b/stable/unifi/11.0.22/questions.yaml @@ -0,0 +1,2988 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8443 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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 + default: 8443 + + + - variable: comm + label: "Unifi Device Communication Service" + description: "Unifi Device Communication Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: comm + label: "TCP 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: 8080 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: stun + label: "STUN Device Communication Service" + description: "STUN Device Communication Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: stun + label: "TCP 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: 3478 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "UDP" + 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: 3478 + + - variable: speedtest + label: "Speedtest Service" + description: "Speedtest Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: speedtest + label: "TCP 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: 6789 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 6789 + + - variable: guestportal + label: "Guest Portal Service" + description: "Guest Portal Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: web + label: "Web 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: 8880 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8880 + + - variable: websecure + label: "Secure Web 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: 8843 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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 + default: 8843 + + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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: 999 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 999 + - 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/unifi/11.0.22/templates/common.yaml b/stable/unifi/11.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/unifi/11.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/unifi/11.0.22/values.yaml b/stable/unifi/11.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/unmanic/3.0.21/CHANGELOG.md b/stable/unmanic/3.0.21/CHANGELOG.md deleted file mode 100644 index 479503274df..00000000000 --- a/stable/unmanic/3.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unmanic-3.0.20](https://github.com/truecharts/apps/compare/unmanic-3.0.18...unmanic-3.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [unmanic-3.0.18](https://github.com/truecharts/apps/compare/unmanic-3.0.17...unmanic-3.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [unmanic-3.0.17](https://github.com/truecharts/apps/compare/unmanic-3.0.16...unmanic-3.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [unmanic-3.0.16](https://github.com/truecharts/apps/compare/unmanic-3.0.14...unmanic-3.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [unmanic-3.0.14](https://github.com/truecharts/apps/compare/unmanic-3.0.12...unmanic-3.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [unmanic-3.0.12](https://github.com/truecharts/apps/compare/unmanic-3.0.11...unmanic-3.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [unmanic-3.0.11](https://github.com/truecharts/apps/compare/unmanic-3.0.10...unmanic-3.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [unmanic-3.0.10](https://github.com/truecharts/apps/compare/unmanic-3.0.9...unmanic-3.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/unmanic/3.0.21/Chart.lock b/stable/unmanic/3.0.21/Chart.lock deleted file mode 100644 index 2cf1c5e846b..00000000000 --- a/stable/unmanic/3.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:36:55.763191142Z" diff --git a/stable/unmanic/3.0.21/Chart.yaml b/stable/unmanic/3.0.21/Chart.yaml deleted file mode 100644 index 39006accf7a..00000000000 --- a/stable/unmanic/3.0.21/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "0.2.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Unmanic is a simple tool for optimising your file library. -home: https://github.com/truecharts/apps/tree/master/charts/stable/unmanic -icon: https://truecharts.org/img/chart-icons/unmanic.png -keywords: - - media -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: unmanic -sources: - - https://github.com/Unmanic/unmanic - - https://hub.docker.com/r/josh5/unmanic -version: 3.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/unmanic/3.0.21/README.md b/stable/unmanic/3.0.21/README.md deleted file mode 100644 index 6e5f55b4d6b..00000000000 --- a/stable/unmanic/3.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# unmanic - -![Version: 3.0.21](https://img.shields.io/badge/Version-3.0.21-informational?style=flat-square) ![AppVersion: 0.2.3](https://img.shields.io/badge/AppVersion-0.2.3-informational?style=flat-square) - -Unmanic is a simple tool for optimising your file library. - -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: [unmanic](https://truecharts.org/docs/charts/stable/unmanic) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `unmanic` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install unmanic TrueCharts/unmanic -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `unmanic` deployment - -```console -helm uninstall unmanic -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install unmanic \ - --set env.TZ="America/New York" \ - TrueCharts/unmanic -``` - -#### 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 unmanic TrueCharts/unmanic -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/unmanic/3.0.21/ix_values.yaml b/stable/unmanic/3.0.21/ix_values.yaml deleted file mode 100644 index 58839181d5e..00000000000 --- a/stable/unmanic/3.0.21/ix_values.yaml +++ /dev/null @@ -1,36 +0,0 @@ -image: - repository: tccr.io/truecharts/unmanic - tag: v0.2.3@sha256:3c538e17a78f5af7bb2c2aa08f3815f147c4baaafe76a0a78fd82b3c0ab0a5bf - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10157 - targetPort: 8888 - -persistence: - config: - enabled: true - mountPath: "/config" - library: - enabled: true - mountPath: "/library" - remote: - enabled: true - mountPath: "/tmp/unmanic/remote_library" - cache: - enabled: true - mountPath: "/tmp/unmanic" - type: emptyDir - varrun: - enabled: true diff --git a/stable/unmanic/3.0.22/CHANGELOG.md b/stable/unmanic/3.0.22/CHANGELOG.md new file mode 100644 index 00000000000..6fff13ba05c --- /dev/null +++ b/stable/unmanic/3.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [unmanic-3.0.22](https://github.com/truecharts/apps/compare/unmanic-3.0.21...unmanic-3.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unmanic-3.0.21](https://github.com/truecharts/apps/compare/unmanic-3.0.20...unmanic-3.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unmanic-3.0.20](https://github.com/truecharts/apps/compare/unmanic-3.0.18...unmanic-3.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [unmanic-3.0.18](https://github.com/truecharts/apps/compare/unmanic-3.0.17...unmanic-3.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [unmanic-3.0.17](https://github.com/truecharts/apps/compare/unmanic-3.0.16...unmanic-3.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [unmanic-3.0.16](https://github.com/truecharts/apps/compare/unmanic-3.0.14...unmanic-3.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [unmanic-3.0.14](https://github.com/truecharts/apps/compare/unmanic-3.0.12...unmanic-3.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [unmanic-3.0.12](https://github.com/truecharts/apps/compare/unmanic-3.0.11...unmanic-3.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [unmanic-3.0.11](https://github.com/truecharts/apps/compare/unmanic-3.0.10...unmanic-3.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/unmanic/3.0.22/Chart.lock b/stable/unmanic/3.0.22/Chart.lock new file mode 100644 index 00000000000..9b44e234bdf --- /dev/null +++ b/stable/unmanic/3.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:43.318457737Z" diff --git a/stable/unmanic/3.0.22/Chart.yaml b/stable/unmanic/3.0.22/Chart.yaml new file mode 100644 index 00000000000..4622f6d3cfa --- /dev/null +++ b/stable/unmanic/3.0.22/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "0.2.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Unmanic is a simple tool for optimising your file library. +home: https://github.com/truecharts/apps/tree/master/charts/stable/unmanic +icon: https://truecharts.org/img/chart-icons/unmanic.png +keywords: + - media +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: unmanic +sources: + - https://github.com/Unmanic/unmanic + - https://hub.docker.com/r/josh5/unmanic +version: 3.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/unmanic/3.0.22/README.md b/stable/unmanic/3.0.22/README.md new file mode 100644 index 00000000000..0e7e3caa966 --- /dev/null +++ b/stable/unmanic/3.0.22/README.md @@ -0,0 +1,108 @@ +# unmanic + +![Version: 3.0.22](https://img.shields.io/badge/Version-3.0.22-informational?style=flat-square) ![AppVersion: 0.2.3](https://img.shields.io/badge/AppVersion-0.2.3-informational?style=flat-square) + +Unmanic is a simple tool for optimising your file library. + +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: [unmanic](https://truecharts.org/docs/charts/stable/unmanic) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `unmanic` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install unmanic TrueCharts/unmanic +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `unmanic` deployment + +```console +helm uninstall unmanic +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install unmanic \ + --set env.TZ="America/New York" \ + TrueCharts/unmanic +``` + +#### 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 unmanic TrueCharts/unmanic -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/unmanic/3.0.21/app-readme.md b/stable/unmanic/3.0.22/app-readme.md similarity index 100% rename from stable/unmanic/3.0.21/app-readme.md rename to stable/unmanic/3.0.22/app-readme.md diff --git a/stable/unmanic/3.0.22/charts/common-10.4.7.tgz b/stable/unmanic/3.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/unmanic/3.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/unmanic/3.0.22/ix_values.yaml b/stable/unmanic/3.0.22/ix_values.yaml new file mode 100644 index 00000000000..741de2721c4 --- /dev/null +++ b/stable/unmanic/3.0.22/ix_values.yaml @@ -0,0 +1,36 @@ +image: + repository: tccr.io/truecharts/unmanic + tag: v0.2.3@sha256:b38766d462e5fccfbccabc746dd96c419b6db9731d73b1ce728aa7dfeadd3016 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10157 + targetPort: 8888 + +persistence: + config: + enabled: true + mountPath: "/config" + library: + enabled: true + mountPath: "/library" + remote: + enabled: true + mountPath: "/tmp/unmanic/remote_library" + cache: + enabled: true + mountPath: "/tmp/unmanic" + type: emptyDir + varrun: + enabled: true diff --git a/stable/unmanic/3.0.21/questions.yaml b/stable/unmanic/3.0.22/questions.yaml similarity index 100% rename from stable/unmanic/3.0.21/questions.yaml rename to stable/unmanic/3.0.22/questions.yaml diff --git a/stable/unmanic/3.0.22/templates/common.yaml b/stable/unmanic/3.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/unmanic/3.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/unmanic/3.0.22/values.yaml b/stable/unmanic/3.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/unpackerr/6.0.21/CHANGELOG.md b/stable/unpackerr/6.0.21/CHANGELOG.md deleted file mode 100644 index f08f4a3eff6..00000000000 --- a/stable/unpackerr/6.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpackerr-6.0.20](https://github.com/truecharts/apps/compare/unpackerr-6.0.18...unpackerr-6.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [unpackerr-6.0.18](https://github.com/truecharts/apps/compare/unpackerr-6.0.17...unpackerr-6.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [unpackerr-6.0.17](https://github.com/truecharts/apps/compare/unpackerr-6.0.16...unpackerr-6.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [unpackerr-6.0.16](https://github.com/truecharts/apps/compare/unpackerr-6.0.14...unpackerr-6.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [unpackerr-6.0.14](https://github.com/truecharts/apps/compare/unpackerr-6.0.12...unpackerr-6.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [unpackerr-6.0.12](https://github.com/truecharts/apps/compare/unpackerr-6.0.11...unpackerr-6.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [unpackerr-6.0.11](https://github.com/truecharts/apps/compare/unpackerr-6.0.10...unpackerr-6.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [unpackerr-6.0.10](https://github.com/truecharts/apps/compare/unpackerr-6.0.9...unpackerr-6.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/unpackerr/6.0.21/Chart.lock b/stable/unpackerr/6.0.21/Chart.lock deleted file mode 100644 index 1f8ea54649d..00000000000 --- a/stable/unpackerr/6.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:09.350360304Z" diff --git a/stable/unpackerr/6.0.21/Chart.yaml b/stable/unpackerr/6.0.21/Chart.yaml deleted file mode 100644 index 6185642ac9d..00000000000 --- a/stable/unpackerr/6.0.21/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -apiVersion: v2 -appVersion: "0.10.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: - This application runs as a daemon on your download host. It checks for - completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may - import them -home: https://github.com/truecharts/apps/tree/master/charts/stable/unpackerr -icon: https://truecharts.org/img/chart-icons/unpackerr.png -keywords: - - unpackerr - - sonarr - - radarr - - lidarr - - readarr -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: unpackerr -sources: - - https://github.com/davidnewhall/unpackerr - - https://hub.docker.com/r/golift/unpackerr -type: application -version: 6.0.21 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/unpackerr/6.0.21/README.md b/stable/unpackerr/6.0.21/README.md deleted file mode 100644 index 0d5511444f9..00000000000 --- a/stable/unpackerr/6.0.21/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# unpackerr - -![Version: 6.0.21](https://img.shields.io/badge/Version-6.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.10.0](https://img.shields.io/badge/AppVersion-0.10.0-informational?style=flat-square) - -This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them - -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: [unpackerr](https://truecharts.org/docs/charts/stable/unpackerr) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `unpackerr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install unpackerr TrueCharts/unpackerr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `unpackerr` deployment - -```console -helm uninstall unpackerr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install unpackerr \ - --set env.TZ="America/New York" \ - TrueCharts/unpackerr -``` - -#### 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 unpackerr TrueCharts/unpackerr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/unpackerr/6.0.21/ix_values.yaml b/stable/unpackerr/6.0.21/ix_values.yaml deleted file mode 100644 index 8a195f00f85..00000000000 --- a/stable/unpackerr/6.0.21/ix_values.yaml +++ /dev/null @@ -1,39 +0,0 @@ -image: - repository: tccr.io/truecharts/unpackerr - pullPolicy: IfNotPresent - tag: v0.10.0@sha256:59d3ee9f3a97719b9ec80854c4ba91a77b65b9a12ad3188d399c5f6b9ec29f93 - -service: - main: - enabled: false - ports: - main: - enabled: false - -portal: - enabled: false - -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false - -persistence: - downloads: - enabled: true - mountPath: "/downloads" - ## Persistent Volume Storage Class - ## If defined, storageClassName: - ## If set to "-", storageClassName: "", which disables dynamic provisioning - ## If undefined (the default) or set to null, no storageClassName spec is - ## set, choosing the default provisioner. (gp2 on AWS, standard on - ## GKE, AWS & OpenStack) - # storageClass: "-" - # accessMode: ReadWriteOnce - # - ## Do not delete the pvc upon helm uninstall - # skipuninstall: false - # existingClaim: "" diff --git a/stable/unpackerr/6.0.22/CHANGELOG.md b/stable/unpackerr/6.0.22/CHANGELOG.md new file mode 100644 index 00000000000..e99ac8c8005 --- /dev/null +++ b/stable/unpackerr/6.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [unpackerr-6.0.22](https://github.com/truecharts/apps/compare/unpackerr-6.0.21...unpackerr-6.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpackerr-6.0.21](https://github.com/truecharts/apps/compare/unpackerr-6.0.20...unpackerr-6.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpackerr-6.0.20](https://github.com/truecharts/apps/compare/unpackerr-6.0.18...unpackerr-6.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [unpackerr-6.0.18](https://github.com/truecharts/apps/compare/unpackerr-6.0.17...unpackerr-6.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [unpackerr-6.0.17](https://github.com/truecharts/apps/compare/unpackerr-6.0.16...unpackerr-6.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [unpackerr-6.0.16](https://github.com/truecharts/apps/compare/unpackerr-6.0.14...unpackerr-6.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [unpackerr-6.0.14](https://github.com/truecharts/apps/compare/unpackerr-6.0.12...unpackerr-6.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [unpackerr-6.0.12](https://github.com/truecharts/apps/compare/unpackerr-6.0.11...unpackerr-6.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [unpackerr-6.0.11](https://github.com/truecharts/apps/compare/unpackerr-6.0.10...unpackerr-6.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/unpackerr/6.0.22/Chart.lock b/stable/unpackerr/6.0.22/Chart.lock new file mode 100644 index 00000000000..4814b031d1f --- /dev/null +++ b/stable/unpackerr/6.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:04:56.689398357Z" diff --git a/stable/unpackerr/6.0.22/Chart.yaml b/stable/unpackerr/6.0.22/Chart.yaml new file mode 100644 index 00000000000..a7ba926760b --- /dev/null +++ b/stable/unpackerr/6.0.22/Chart.yaml @@ -0,0 +1,35 @@ +apiVersion: v2 +appVersion: "0.10.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + This application runs as a daemon on your download host. It checks for + completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may + import them +home: https://github.com/truecharts/apps/tree/master/charts/stable/unpackerr +icon: https://truecharts.org/img/chart-icons/unpackerr.png +keywords: + - unpackerr + - sonarr + - radarr + - lidarr + - readarr +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: unpackerr +sources: + - https://github.com/davidnewhall/unpackerr + - https://hub.docker.com/r/golift/unpackerr +type: application +version: 6.0.22 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/unpackerr/6.0.22/README.md b/stable/unpackerr/6.0.22/README.md new file mode 100644 index 00000000000..98e85abc676 --- /dev/null +++ b/stable/unpackerr/6.0.22/README.md @@ -0,0 +1,108 @@ +# unpackerr + +![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.10.0](https://img.shields.io/badge/AppVersion-0.10.0-informational?style=flat-square) + +This application runs as a daemon on your download host. It checks for completed downloads and extracts them so Radarr, Lidarr, Sonarr, and Readarr may import them + +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: [unpackerr](https://truecharts.org/docs/charts/stable/unpackerr) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `unpackerr` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install unpackerr TrueCharts/unpackerr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `unpackerr` deployment + +```console +helm uninstall unpackerr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install unpackerr \ + --set env.TZ="America/New York" \ + TrueCharts/unpackerr +``` + +#### 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 unpackerr TrueCharts/unpackerr -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/unpackerr/6.0.21/app-readme.md b/stable/unpackerr/6.0.22/app-readme.md similarity index 100% rename from stable/unpackerr/6.0.21/app-readme.md rename to stable/unpackerr/6.0.22/app-readme.md diff --git a/stable/unpackerr/6.0.22/charts/common-10.4.7.tgz b/stable/unpackerr/6.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/unpackerr/6.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/unpackerr/6.0.22/ix_values.yaml b/stable/unpackerr/6.0.22/ix_values.yaml new file mode 100644 index 00000000000..4915c5e551d --- /dev/null +++ b/stable/unpackerr/6.0.22/ix_values.yaml @@ -0,0 +1,39 @@ +image: + repository: tccr.io/truecharts/unpackerr + pullPolicy: IfNotPresent + tag: v0.10.0@sha256:e9626ce57ceb8d497ada94804c2ae7cdedda87abc094972d7d74ead01c729a32 + +service: + main: + enabled: false + ports: + main: + enabled: false + +portal: + enabled: false + +probes: + liveness: + enabled: false + readiness: + enabled: false + startup: + enabled: false + +persistence: + downloads: + enabled: true + mountPath: "/downloads" + ## Persistent Volume Storage Class + ## If defined, storageClassName: + ## If set to "-", storageClassName: "", which disables dynamic provisioning + ## If undefined (the default) or set to null, no storageClassName spec is + ## set, choosing the default provisioner. (gp2 on AWS, standard on + ## GKE, AWS & OpenStack) + # storageClass: "-" + # accessMode: ReadWriteOnce + # + ## Do not delete the pvc upon helm uninstall + # skipuninstall: false + # existingClaim: "" diff --git a/stable/unpackerr/6.0.21/questions.yaml b/stable/unpackerr/6.0.22/questions.yaml similarity index 100% rename from stable/unpackerr/6.0.21/questions.yaml rename to stable/unpackerr/6.0.22/questions.yaml diff --git a/stable/unpackerr/6.0.22/templates/common.yaml b/stable/unpackerr/6.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/unpackerr/6.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/unpackerr/6.0.22/values.yaml b/stable/unpackerr/6.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/unpoller/3.0.24/CHANGELOG.md b/stable/unpoller/3.0.24/CHANGELOG.md deleted file mode 100644 index 05ca531a2f3..00000000000 --- a/stable/unpoller/3.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [unpoller-3.0.23](https://github.com/truecharts/apps/compare/unpoller-3.0.21...unpoller-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [unpoller-3.0.21](https://github.com/truecharts/apps/compare/unpoller-3.0.20...unpoller-3.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [unpoller-3.0.20](https://github.com/truecharts/apps/compare/unpoller-3.0.19...unpoller-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [unpoller-3.0.19](https://github.com/truecharts/apps/compare/unpoller-3.0.18...unpoller-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [unpoller-3.0.18](https://github.com/truecharts/apps/compare/unpoller-3.0.16...unpoller-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [unpoller-3.0.16](https://github.com/truecharts/apps/compare/unpoller-3.0.14...unpoller-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [unpoller-3.0.14](https://github.com/truecharts/apps/compare/unpoller-3.0.13...unpoller-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [unpoller-3.0.13](https://github.com/truecharts/apps/compare/unpoller-3.0.12...unpoller-3.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/unpoller/3.0.24/Chart.lock b/stable/unpoller/3.0.24/Chart.lock deleted file mode 100644 index 86d34c7cfa7..00000000000 --- a/stable/unpoller/3.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:14.780075845Z" diff --git a/stable/unpoller/3.0.24/Chart.yaml b/stable/unpoller/3.0.24/Chart.yaml deleted file mode 100644 index ba4a8f88534..00000000000 --- a/stable/unpoller/3.0.24/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "2.1.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus -icon: https://truecharts.org/img/chart-icons/unpoller.png -home: https://github.com/truecharts/apps/tree/master/charts/stable/unpoller -keywords: - - unifi - - unifi-poller - - metrics -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: unpoller -sources: - - https://github.com/unifi-poller/unifi-poller - - https://hub.docker.com/r/golift/unifi-poller -type: application -version: 3.0.24 -annotations: - truecharts.org/catagories: | - - metrics - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/unpoller/3.0.24/README.md b/stable/unpoller/3.0.24/README.md deleted file mode 100644 index 4baea729cc4..00000000000 --- a/stable/unpoller/3.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# unpoller - -![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.3](https://img.shields.io/badge/AppVersion-2.1.3-informational?style=flat-square) - -Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus - -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: [unpoller](https://truecharts.org/docs/charts/stable/unpoller) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `unpoller` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install unpoller TrueCharts/unpoller -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `unpoller` deployment - -```console -helm uninstall unpoller -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install unpoller \ - --set env.TZ="America/New York" \ - TrueCharts/unpoller -``` - -#### 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 unpoller TrueCharts/unpoller -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/unpoller/3.0.24/ix_values.yaml b/stable/unpoller/3.0.24/ix_values.yaml deleted file mode 100644 index ba2f6af75a7..00000000000 --- a/stable/unpoller/3.0.24/ix_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -image: - repository: tccr.io/truecharts/unifi-poller - pullPolicy: IfNotPresent - tag: v2.1.3@sha256:15eed36063b8782b2b1005448ad0d6d13bfadd90ed1a34f2fefb9e5280fc6b79 - -env: - # UP_UNIFI_DEFAULT_URL: "https://127.0.0.1:8443" - # UP_UNIFI_DEFAULT_USER: "unifipoller" - # UP_UNIFI_DEFAULT_PASS: "unifipoller" - UP_PROMETHEUS_DISABLE: false - -service: - main: - ports: - main: - enabled: false - metrics: - enabled: true - port: 9130 - -metrics: - # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. - # @default -- See values.yaml - enabled: false - serviceMonitor: - interval: 1m - scrapeTimeout: 30s - labels: {} - # -- Enable and configure Prometheus Rules for the chart under this key. - # @default -- See values.yaml - prometheusRule: - enabled: false - labels: {} - # -- Configure additionial rules for the chart under this key. - # @default -- See prometheusrules.yaml - rules: - [] - # - alert: UnifiPollerAbsent - # annotations: - # description: Unifi Poller has disappeared from Prometheus service discovery. - # summary: Unifi Poller is down. - # expr: | - # absent(up{job=~".*unifi-poller.*"} == 1) - # for: 5m - # labels: - # severity: critical diff --git a/stable/unpoller/3.0.25/CHANGELOG.md b/stable/unpoller/3.0.25/CHANGELOG.md new file mode 100644 index 00000000000..6aba46f761c --- /dev/null +++ b/stable/unpoller/3.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [unpoller-3.0.25](https://github.com/truecharts/apps/compare/unpoller-3.0.24...unpoller-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpoller-3.0.24](https://github.com/truecharts/apps/compare/unpoller-3.0.23...unpoller-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [unpoller-3.0.23](https://github.com/truecharts/apps/compare/unpoller-3.0.21...unpoller-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [unpoller-3.0.21](https://github.com/truecharts/apps/compare/unpoller-3.0.20...unpoller-3.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [unpoller-3.0.20](https://github.com/truecharts/apps/compare/unpoller-3.0.19...unpoller-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [unpoller-3.0.19](https://github.com/truecharts/apps/compare/unpoller-3.0.18...unpoller-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [unpoller-3.0.18](https://github.com/truecharts/apps/compare/unpoller-3.0.16...unpoller-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [unpoller-3.0.16](https://github.com/truecharts/apps/compare/unpoller-3.0.14...unpoller-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [unpoller-3.0.14](https://github.com/truecharts/apps/compare/unpoller-3.0.13...unpoller-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/unpoller/3.0.25/Chart.lock b/stable/unpoller/3.0.25/Chart.lock new file mode 100644 index 00000000000..c9e7e6b02a9 --- /dev/null +++ b/stable/unpoller/3.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:03.244323397Z" diff --git a/stable/unpoller/3.0.25/Chart.yaml b/stable/unpoller/3.0.25/Chart.yaml new file mode 100644 index 00000000000..171061528ff --- /dev/null +++ b/stable/unpoller/3.0.25/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "2.1.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus +icon: https://truecharts.org/img/chart-icons/unpoller.png +home: https://github.com/truecharts/apps/tree/master/charts/stable/unpoller +keywords: + - unifi + - unifi-poller + - metrics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: unpoller +sources: + - https://github.com/unifi-poller/unifi-poller + - https://hub.docker.com/r/golift/unifi-poller +type: application +version: 3.0.25 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/unpoller/3.0.25/README.md b/stable/unpoller/3.0.25/README.md new file mode 100644 index 00000000000..bca66e0c548 --- /dev/null +++ b/stable/unpoller/3.0.25/README.md @@ -0,0 +1,108 @@ +# unpoller + +![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.3](https://img.shields.io/badge/AppVersion-2.1.3-informational?style=flat-square) + +Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus + +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: [unpoller](https://truecharts.org/docs/charts/stable/unpoller) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `unpoller` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install unpoller TrueCharts/unpoller +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `unpoller` deployment + +```console +helm uninstall unpoller +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install unpoller \ + --set env.TZ="America/New York" \ + TrueCharts/unpoller +``` + +#### 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 unpoller TrueCharts/unpoller -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/unpoller/3.0.24/app-readme.md b/stable/unpoller/3.0.25/app-readme.md similarity index 100% rename from stable/unpoller/3.0.24/app-readme.md rename to stable/unpoller/3.0.25/app-readme.md diff --git a/stable/unpoller/3.0.25/charts/common-10.4.7.tgz b/stable/unpoller/3.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/unpoller/3.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/unpoller/3.0.25/ix_values.yaml b/stable/unpoller/3.0.25/ix_values.yaml new file mode 100644 index 00000000000..f3d12e0ecb0 --- /dev/null +++ b/stable/unpoller/3.0.25/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/unifi-poller + pullPolicy: IfNotPresent + tag: v2.1.3@sha256:b6d3abaa85e7e18d7e4d796b444d3b969f2b8741a335932974f986b4f3b8a19f + +env: + # UP_UNIFI_DEFAULT_URL: "https://127.0.0.1:8443" + # UP_UNIFI_DEFAULT_USER: "unifipoller" + # UP_UNIFI_DEFAULT_PASS: "unifipoller" + UP_PROMETHEUS_DISABLE: false + +service: + main: + ports: + main: + enabled: false + metrics: + enabled: true + port: 9130 + +metrics: + # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. + # @default -- See values.yaml + enabled: false + serviceMonitor: + interval: 1m + scrapeTimeout: 30s + labels: {} + # -- Enable and configure Prometheus Rules for the chart under this key. + # @default -- See values.yaml + prometheusRule: + enabled: false + labels: {} + # -- Configure additionial rules for the chart under this key. + # @default -- See prometheusrules.yaml + rules: + [] + # - alert: UnifiPollerAbsent + # annotations: + # description: Unifi Poller has disappeared from Prometheus service discovery. + # summary: Unifi Poller is down. + # expr: | + # absent(up{job=~".*unifi-poller.*"} == 1) + # for: 5m + # labels: + # severity: critical diff --git a/stable/unpoller/3.0.24/questions.yaml b/stable/unpoller/3.0.25/questions.yaml similarity index 100% rename from stable/unpoller/3.0.24/questions.yaml rename to stable/unpoller/3.0.25/questions.yaml diff --git a/stable/unpoller/3.0.25/templates/common.yaml b/stable/unpoller/3.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/unpoller/3.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/unpoller/3.0.24/templates/prometheusrules.yaml b/stable/unpoller/3.0.25/templates/prometheusrules.yaml similarity index 100% rename from stable/unpoller/3.0.24/templates/prometheusrules.yaml rename to stable/unpoller/3.0.25/templates/prometheusrules.yaml diff --git a/stable/unpoller/3.0.24/templates/servicemonitor.yaml b/stable/unpoller/3.0.25/templates/servicemonitor.yaml similarity index 100% rename from stable/unpoller/3.0.24/templates/servicemonitor.yaml rename to stable/unpoller/3.0.25/templates/servicemonitor.yaml diff --git a/stable/unpoller/3.0.25/values.yaml b/stable/unpoller/3.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/uptime-kuma/3.0.22/CHANGELOG.md b/stable/uptime-kuma/3.0.22/CHANGELOG.md deleted file mode 100644 index 4c693b226a1..00000000000 --- a/stable/uptime-kuma/3.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptime-kuma-3.0.21](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.19...uptime-kuma-3.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [uptime-kuma-3.0.19](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.18...uptime-kuma-3.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [uptime-kuma-3.0.18](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.17...uptime-kuma-3.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [uptime-kuma-3.0.17](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.15...uptime-kuma-3.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [uptime-kuma-3.0.15](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.13...uptime-kuma-3.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [uptime-kuma-3.0.13](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.12...uptime-kuma-3.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [uptime-kuma-3.0.12](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.11...uptime-kuma-3.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [uptime-kuma-3.0.11](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.10...uptime-kuma-3.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/uptime-kuma/3.0.22/Chart.lock b/stable/uptime-kuma/3.0.22/Chart.lock deleted file mode 100644 index 7751e8f4ab3..00000000000 --- a/stable/uptime-kuma/3.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:14.789167374Z" diff --git a/stable/uptime-kuma/3.0.22/Chart.yaml b/stable/uptime-kuma/3.0.22/Chart.yaml deleted file mode 100644 index 90916fae6a7..00000000000 --- a/stable/uptime-kuma/3.0.22/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "1.17.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: A fancy self-hosted monitoring tool -home: https://github.com/truecharts/apps/tree/master/charts/stable/uptime-kuma -icon: https://truecharts.org/img/chart-icons/uptime-kuma.png -keywords: - - monitoring - - uptime -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: uptime-kuma -sources: - - https://github.com/louislam/uptime-kuma -type: application -version: 3.0.22 -annotations: - truecharts.org/catagories: | - - monitoring - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/uptime-kuma/3.0.22/README.md b/stable/uptime-kuma/3.0.22/README.md deleted file mode 100644 index 5ad968e55d0..00000000000 --- a/stable/uptime-kuma/3.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# uptime-kuma - -![Version: 3.0.22](https://img.shields.io/badge/Version-3.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.17.1](https://img.shields.io/badge/AppVersion-1.17.1-informational?style=flat-square) - -A fancy self-hosted monitoring tool - -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: [uptime-kuma](https://truecharts.org/docs/charts/stable/uptime-kuma) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `uptime-kuma` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install uptime-kuma TrueCharts/uptime-kuma -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `uptime-kuma` deployment - -```console -helm uninstall uptime-kuma -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install uptime-kuma \ - --set env.TZ="America/New York" \ - TrueCharts/uptime-kuma -``` - -#### 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 uptime-kuma TrueCharts/uptime-kuma -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/uptime-kuma/3.0.22/ix_values.yaml b/stable/uptime-kuma/3.0.22/ix_values.yaml deleted file mode 100644 index ac04dbfb9d7..00000000000 --- a/stable/uptime-kuma/3.0.22/ix_values.yaml +++ /dev/null @@ -1,26 +0,0 @@ -image: - repository: tccr.io/truecharts/uptime-kuma - pullPolicy: IfNotPresent - tag: v1.17.1@sha256:2ff112db4ed82eec8eb01956bd917ca51015ef63a19db8f0ffd4542520999206 - -securityContext: - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -security: - PUID: 0 - -service: - main: - ports: - main: - port: 3001 - targetPort: 3001 - -persistence: - config: - enabled: true - mountPath: "/app/data" diff --git a/stable/uptime-kuma/3.0.23/CHANGELOG.md b/stable/uptime-kuma/3.0.23/CHANGELOG.md new file mode 100644 index 00000000000..d292165f6f3 --- /dev/null +++ b/stable/uptime-kuma/3.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [uptime-kuma-3.0.23](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.22...uptime-kuma-3.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptime-kuma-3.0.22](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.21...uptime-kuma-3.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptime-kuma-3.0.21](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.19...uptime-kuma-3.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [uptime-kuma-3.0.19](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.18...uptime-kuma-3.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [uptime-kuma-3.0.18](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.17...uptime-kuma-3.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [uptime-kuma-3.0.17](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.15...uptime-kuma-3.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [uptime-kuma-3.0.15](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.13...uptime-kuma-3.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [uptime-kuma-3.0.13](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.12...uptime-kuma-3.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [uptime-kuma-3.0.12](https://github.com/truecharts/apps/compare/uptime-kuma-3.0.11...uptime-kuma-3.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/uptime-kuma/3.0.23/Chart.lock b/stable/uptime-kuma/3.0.23/Chart.lock new file mode 100644 index 00000000000..a7ade126517 --- /dev/null +++ b/stable/uptime-kuma/3.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:06.222040955Z" diff --git a/stable/uptime-kuma/3.0.23/Chart.yaml b/stable/uptime-kuma/3.0.23/Chart.yaml new file mode 100644 index 00000000000..ae459ec588b --- /dev/null +++ b/stable/uptime-kuma/3.0.23/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "1.17.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: A fancy self-hosted monitoring tool +home: https://github.com/truecharts/apps/tree/master/charts/stable/uptime-kuma +icon: https://truecharts.org/img/chart-icons/uptime-kuma.png +keywords: + - monitoring + - uptime +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: uptime-kuma +sources: + - https://github.com/louislam/uptime-kuma +type: application +version: 3.0.23 +annotations: + truecharts.org/catagories: | + - monitoring + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/uptime-kuma/3.0.23/README.md b/stable/uptime-kuma/3.0.23/README.md new file mode 100644 index 00000000000..23f2aaa7420 --- /dev/null +++ b/stable/uptime-kuma/3.0.23/README.md @@ -0,0 +1,107 @@ +# uptime-kuma + +![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.17.1](https://img.shields.io/badge/AppVersion-1.17.1-informational?style=flat-square) + +A fancy self-hosted monitoring tool + +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: [uptime-kuma](https://truecharts.org/docs/charts/stable/uptime-kuma) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `uptime-kuma` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install uptime-kuma TrueCharts/uptime-kuma +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `uptime-kuma` deployment + +```console +helm uninstall uptime-kuma +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install uptime-kuma \ + --set env.TZ="America/New York" \ + TrueCharts/uptime-kuma +``` + +#### 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 uptime-kuma TrueCharts/uptime-kuma -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/uptime-kuma/3.0.22/app-readme.md b/stable/uptime-kuma/3.0.23/app-readme.md similarity index 100% rename from stable/uptime-kuma/3.0.22/app-readme.md rename to stable/uptime-kuma/3.0.23/app-readme.md diff --git a/stable/uptime-kuma/3.0.23/charts/common-10.4.7.tgz b/stable/uptime-kuma/3.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/uptime-kuma/3.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/uptime-kuma/3.0.23/ix_values.yaml b/stable/uptime-kuma/3.0.23/ix_values.yaml new file mode 100644 index 00000000000..09b709dbdec --- /dev/null +++ b/stable/uptime-kuma/3.0.23/ix_values.yaml @@ -0,0 +1,26 @@ +image: + repository: tccr.io/truecharts/uptime-kuma + pullPolicy: IfNotPresent + tag: v1.17.1@sha256:27b2535717c614886535029f9a177dcd8e1e91a54a2402c5e02f2d8bd8184699 + +securityContext: + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +security: + PUID: 0 + +service: + main: + ports: + main: + port: 3001 + targetPort: 3001 + +persistence: + config: + enabled: true + mountPath: "/app/data" diff --git a/stable/uptime-kuma/3.0.22/questions.yaml b/stable/uptime-kuma/3.0.23/questions.yaml similarity index 100% rename from stable/uptime-kuma/3.0.22/questions.yaml rename to stable/uptime-kuma/3.0.23/questions.yaml diff --git a/stable/uptime-kuma/3.0.23/templates/common.yaml b/stable/uptime-kuma/3.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/uptime-kuma/3.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/uptime-kuma/3.0.23/values.yaml b/stable/uptime-kuma/3.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/uptimerobot-prometheus/4.0.24/CHANGELOG.md b/stable/uptimerobot-prometheus/4.0.24/CHANGELOG.md deleted file mode 100644 index b27b2f2e081..00000000000 --- a/stable/uptimerobot-prometheus/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [uptimerobot-prometheus-4.0.23](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.21...uptimerobot-prometheus-4.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [uptimerobot-prometheus-4.0.21](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.20...uptimerobot-prometheus-4.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [uptimerobot-prometheus-4.0.20](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.19...uptimerobot-prometheus-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [uptimerobot-prometheus-4.0.19](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.18...uptimerobot-prometheus-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [uptimerobot-prometheus-4.0.18](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.16...uptimerobot-prometheus-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [uptimerobot-prometheus-4.0.16](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.14...uptimerobot-prometheus-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [uptimerobot-prometheus-4.0.14](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...uptimerobot-prometheus-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [uptimerobot-prometheus-4.0.13](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.12...uptimerobot-prometheus-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/uptimerobot-prometheus/4.0.24/Chart.lock b/stable/uptimerobot-prometheus/4.0.24/Chart.lock deleted file mode 100644 index 508dd17f93d..00000000000 --- a/stable/uptimerobot-prometheus/4.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:15.168699833Z" diff --git a/stable/uptimerobot-prometheus/4.0.24/Chart.yaml b/stable/uptimerobot-prometheus/4.0.24/Chart.yaml deleted file mode 100644 index cbf56e59c50..00000000000 --- a/stable/uptimerobot-prometheus/4.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "0.0.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: Prometheus Exporter for the official uptimerobot CLI -icon: https://truecharts.org/img/chart-icons/uptimerobot-prometheus.png -home: https://github.com/truecharts/apps/tree/master/charts/stable/uptimerobot-prometheus -keywords: - - uptimerobot - - prometheus - - grafana - - metrics -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: uptimerobot-prometheus -sources: - - https://github.com/lekpamartin/uptimerobot_exporter - - https://github.com/k8s-at-home/charts/tree/master/charts/uptimerobot-prometheus -type: application -version: 4.0.24 -annotations: - truecharts.org/catagories: | - - metrics - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/uptimerobot-prometheus/4.0.24/README.md b/stable/uptimerobot-prometheus/4.0.24/README.md deleted file mode 100644 index 43114d2b7b8..00000000000 --- a/stable/uptimerobot-prometheus/4.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# uptimerobot-prometheus - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square) - -Prometheus Exporter for the official uptimerobot CLI - -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: [uptimerobot-prometheus](https://truecharts.org/docs/charts/stable/uptimerobot-prometheus) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `uptimerobot-prometheus` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install uptimerobot-prometheus TrueCharts/uptimerobot-prometheus -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `uptimerobot-prometheus` deployment - -```console -helm uninstall uptimerobot-prometheus -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install uptimerobot-prometheus \ - --set env.TZ="America/New York" \ - TrueCharts/uptimerobot-prometheus -``` - -#### 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 uptimerobot-prometheus TrueCharts/uptimerobot-prometheus -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/uptimerobot-prometheus/4.0.24/ix_values.yaml b/stable/uptimerobot-prometheus/4.0.24/ix_values.yaml deleted file mode 100644 index 0163e9e2be4..00000000000 --- a/stable/uptimerobot-prometheus/4.0.24/ix_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -image: - repository: tccr.io/truecharts/prometheus-uptimerobot-exporter - tag: v0.0.1@sha256:13c3b7823b5b5031e718306e316dc631877ff28ff7aa1ebc27d641db1cf3a378 - pullPolicy: IfNotPresent - -secretEnv: - UPTIMEROBOT_API_KEY: "" - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - enabled: false - metrics: - enabled: true - port: 9705 - -metrics: - # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. - # @default -- See values.yaml - enabled: false - serviceMonitor: - interval: 1m - scrapeTimeout: 30s - labels: {} - # -- Enable and configure Prometheus Rules for the chart under this key. - # @default -- See values.yaml - prometheusRule: - enabled: false - labels: {} - # -- Configure additionial rules for the chart under this key. - # @default -- See prometheusrules.yaml - rules: - [] - # - alert: UptimeRobotExporterAbsent - # annotations: - # description: Uptime Robot Exporter has disappeared from Prometheus service discovery. - # summary: Uptime Robot Exporter is down. - # expr: | - # absent(up{job=~".*uptimerobot.*"} == 1) - # for: 5m - # labels: - # severity: critical diff --git a/stable/uptimerobot-prometheus/4.0.25/CHANGELOG.md b/stable/uptimerobot-prometheus/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..a20e53b5e2d --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [uptimerobot-prometheus-4.0.25](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.24...uptimerobot-prometheus-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptimerobot-prometheus-4.0.24](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.23...uptimerobot-prometheus-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [uptimerobot-prometheus-4.0.23](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.21...uptimerobot-prometheus-4.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [uptimerobot-prometheus-4.0.21](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.20...uptimerobot-prometheus-4.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [uptimerobot-prometheus-4.0.20](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.19...uptimerobot-prometheus-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [uptimerobot-prometheus-4.0.19](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.18...uptimerobot-prometheus-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [uptimerobot-prometheus-4.0.18](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.16...uptimerobot-prometheus-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [uptimerobot-prometheus-4.0.16](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.14...uptimerobot-prometheus-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [uptimerobot-prometheus-4.0.14](https://github.com/truecharts/apps/compare/uptimerobot-prometheus-4.0.13...uptimerobot-prometheus-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/uptimerobot-prometheus/4.0.25/Chart.lock b/stable/uptimerobot-prometheus/4.0.25/Chart.lock new file mode 100644 index 00000000000..c0943e08bde --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:06.679206381Z" diff --git a/stable/uptimerobot-prometheus/4.0.25/Chart.yaml b/stable/uptimerobot-prometheus/4.0.25/Chart.yaml new file mode 100644 index 00000000000..7528fedb506 --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.0.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: Prometheus Exporter for the official uptimerobot CLI +icon: https://truecharts.org/img/chart-icons/uptimerobot-prometheus.png +home: https://github.com/truecharts/apps/tree/master/charts/stable/uptimerobot-prometheus +keywords: + - uptimerobot + - prometheus + - grafana + - metrics +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: uptimerobot-prometheus +sources: + - https://github.com/lekpamartin/uptimerobot_exporter + - https://github.com/k8s-at-home/charts/tree/master/charts/uptimerobot-prometheus +type: application +version: 4.0.25 +annotations: + truecharts.org/catagories: | + - metrics + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/uptimerobot-prometheus/4.0.25/README.md b/stable/uptimerobot-prometheus/4.0.25/README.md new file mode 100644 index 00000000000..28c3356c8bd --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/README.md @@ -0,0 +1,108 @@ +# uptimerobot-prometheus + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.0.1](https://img.shields.io/badge/AppVersion-0.0.1-informational?style=flat-square) + +Prometheus Exporter for the official uptimerobot CLI + +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: [uptimerobot-prometheus](https://truecharts.org/docs/charts/stable/uptimerobot-prometheus) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `uptimerobot-prometheus` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install uptimerobot-prometheus TrueCharts/uptimerobot-prometheus +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `uptimerobot-prometheus` deployment + +```console +helm uninstall uptimerobot-prometheus +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install uptimerobot-prometheus \ + --set env.TZ="America/New York" \ + TrueCharts/uptimerobot-prometheus +``` + +#### 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 uptimerobot-prometheus TrueCharts/uptimerobot-prometheus -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/uptimerobot-prometheus/4.0.24/app-readme.md b/stable/uptimerobot-prometheus/4.0.25/app-readme.md similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/app-readme.md rename to stable/uptimerobot-prometheus/4.0.25/app-readme.md diff --git a/stable/uptimerobot-prometheus/4.0.25/charts/common-10.4.7.tgz b/stable/uptimerobot-prometheus/4.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/uptimerobot-prometheus/4.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/uptimerobot-prometheus/4.0.25/ix_values.yaml b/stable/uptimerobot-prometheus/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..f7de888439a --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/ix_values.yaml @@ -0,0 +1,46 @@ +image: + repository: tccr.io/truecharts/prometheus-uptimerobot-exporter + tag: v0.0.1@sha256:15e110bcbf474b43afda8b92868702db9c0c7a405266c724e3e9546990a97316 + pullPolicy: IfNotPresent + +secretEnv: + UPTIMEROBOT_API_KEY: "" + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + enabled: false + metrics: + enabled: true + port: 9705 + +metrics: + # -- Enable and configure a Prometheus serviceMonitor for the chart under this key. + # @default -- See values.yaml + enabled: false + serviceMonitor: + interval: 1m + scrapeTimeout: 30s + labels: {} + # -- Enable and configure Prometheus Rules for the chart under this key. + # @default -- See values.yaml + prometheusRule: + enabled: false + labels: {} + # -- Configure additionial rules for the chart under this key. + # @default -- See prometheusrules.yaml + rules: + [] + # - alert: UptimeRobotExporterAbsent + # annotations: + # description: Uptime Robot Exporter has disappeared from Prometheus service discovery. + # summary: Uptime Robot Exporter is down. + # expr: | + # absent(up{job=~".*uptimerobot.*"} == 1) + # for: 5m + # labels: + # severity: critical diff --git a/stable/uptimerobot-prometheus/4.0.24/questions.yaml b/stable/uptimerobot-prometheus/4.0.25/questions.yaml similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/questions.yaml rename to stable/uptimerobot-prometheus/4.0.25/questions.yaml diff --git a/stable/uptimerobot-prometheus/4.0.25/templates/common.yaml b/stable/uptimerobot-prometheus/4.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/uptimerobot-prometheus/4.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/uptimerobot-prometheus/4.0.24/templates/prometheusrules.yaml b/stable/uptimerobot-prometheus/4.0.25/templates/prometheusrules.yaml similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/templates/prometheusrules.yaml rename to stable/uptimerobot-prometheus/4.0.25/templates/prometheusrules.yaml diff --git a/stable/uptimerobot-prometheus/4.0.24/templates/servicemonitor.yaml b/stable/uptimerobot-prometheus/4.0.25/templates/servicemonitor.yaml similarity index 100% rename from stable/uptimerobot-prometheus/4.0.24/templates/servicemonitor.yaml rename to stable/uptimerobot-prometheus/4.0.25/templates/servicemonitor.yaml diff --git a/stable/uptimerobot-prometheus/4.0.25/values.yaml b/stable/uptimerobot-prometheus/4.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/valheim/3.0.24/CHANGELOG.md b/stable/valheim/3.0.24/CHANGELOG.md deleted file mode 100644 index 115cce9703f..00000000000 --- a/stable/valheim/3.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [valheim-3.0.23](https://github.com/truecharts/apps/compare/valheim-3.0.21...valheim-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [valheim-3.0.21](https://github.com/truecharts/apps/compare/valheim-3.0.20...valheim-3.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [valheim-3.0.20](https://github.com/truecharts/apps/compare/valheim-3.0.19...valheim-3.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [valheim-3.0.19](https://github.com/truecharts/apps/compare/valheim-3.0.17...valheim-3.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [valheim-3.0.17](https://github.com/truecharts/apps/compare/valheim-3.0.15...valheim-3.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [valheim-3.0.15](https://github.com/truecharts/apps/compare/valheim-3.0.14...valheim-3.0.15) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [valheim-3.0.14](https://github.com/truecharts/apps/compare/valheim-3.0.13...valheim-3.0.14) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [valheim-3.0.13](https://github.com/truecharts/apps/compare/valheim-3.0.12...valheim-3.0.13) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/valheim/3.0.24/Chart.lock b/stable/valheim/3.0.24/Chart.lock deleted file mode 100644 index 851b1c9ac83..00000000000 --- a/stable/valheim/3.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:28.387815353Z" diff --git a/stable/valheim/3.0.24/Chart.yaml b/stable/valheim/3.0.24/Chart.yaml deleted file mode 100644 index f9eda47eb17..00000000000 --- a/stable/valheim/3.0.24/Chart.yaml +++ /dev/null @@ -1,26 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Valheim dedicated gameserver with automatic update and world backup support -home: https://github.com/truecharts/apps/tree/master/charts/games/valheim -icon: https://truecharts.org/img/chart-icons/valheim.png -keywords: - - valheim -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: valheim -sources: - - https://github.com/lloesche/valheim-server-docker - - https://hub.docker.com/r/lloesche/valheim-server -version: 3.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/valheim/3.0.24/README.md b/stable/valheim/3.0.24/README.md deleted file mode 100644 index acabbe7cccd..00000000000 --- a/stable/valheim/3.0.24/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# valheim - -![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Valheim dedicated gameserver with automatic update and world backup support - -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: [valheim](https://truecharts.org/docs/charts/stable/valheim) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `valheim` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install valheim TrueCharts/valheim -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `valheim` deployment - -```console -helm uninstall valheim -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install valheim \ - --set env.TZ="America/New York" \ - TrueCharts/valheim -``` - -#### 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 valheim TrueCharts/valheim -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/valheim/3.0.24/ix_values.yaml b/stable/valheim/3.0.24/ix_values.yaml deleted file mode 100644 index a912897ebd1..00000000000 --- a/stable/valheim/3.0.24/ix_values.yaml +++ /dev/null @@ -1,72 +0,0 @@ -image: - repository: tccr.io/truecharts/valheim-server - tag: latest@sha256:292df69ac2dffe990326c74a6443d0ff8527333312366ebea06ae30d447d6397 - pullPolicy: IfNotPresent - -secretEnv: - SUPERVISOR_HTTP_USER: admin - SUPERVISOR_HTTP_PASS: secret - SERVER_PASS: secret - -env: - STATUS_HTTP: true - STATUS_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" - SUPERVISOR_HTTP_PORT: "{{ .Values.service.supervisor.ports.supervisor.port }}" - SUPERVISOR_HTTP: true - SERVER_NAME: My Server - SERVER_PORT: "{{ .Values.service.valheim.ports.valheim1.port }}" - WORLD_NAME: Dedicated - SERVER_PUBLIC: true - UPDATE_INTERVAL: 10800 - BACKUPS: true - BACKUPS_INTERVAL: 43200 - BACKUPS_DIRECTORY: /backups - BACKUPS_MAX_AGE: 3 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 9010 - supervisor: - enabled: true - ports: - supervisor: - enabled: true - port: 9011 - valheim: - enabled: true - type: LoadBalancer - ports: - valheim1: - enabled: true - port: 2456 - protocol: UDP - valheim2: - enabled: true - port: 2457 - protocol: UDP - valheim3: - enabled: true - port: 2458 - protocol: UDP - -ingress: - supervisor: - autoLink: true - -persistence: - config: - enabled: true - mountPath: "/config" - backups: - enabled: true - mountPath: "/backups" diff --git a/stable/valheim/3.0.25/CHANGELOG.md b/stable/valheim/3.0.25/CHANGELOG.md new file mode 100644 index 00000000000..9c85d955151 --- /dev/null +++ b/stable/valheim/3.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [valheim-3.0.25](https://github.com/truecharts/apps/compare/valheim-3.0.24...valheim-3.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [valheim-3.0.24](https://github.com/truecharts/apps/compare/valheim-3.0.23...valheim-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [valheim-3.0.23](https://github.com/truecharts/apps/compare/valheim-3.0.21...valheim-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [valheim-3.0.21](https://github.com/truecharts/apps/compare/valheim-3.0.20...valheim-3.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [valheim-3.0.20](https://github.com/truecharts/apps/compare/valheim-3.0.19...valheim-3.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [valheim-3.0.19](https://github.com/truecharts/apps/compare/valheim-3.0.17...valheim-3.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [valheim-3.0.17](https://github.com/truecharts/apps/compare/valheim-3.0.15...valheim-3.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [valheim-3.0.15](https://github.com/truecharts/apps/compare/valheim-3.0.14...valheim-3.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [valheim-3.0.14](https://github.com/truecharts/apps/compare/valheim-3.0.13...valheim-3.0.14) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/valheim/3.0.25/Chart.lock b/stable/valheim/3.0.25/Chart.lock new file mode 100644 index 00000000000..c85c5344a24 --- /dev/null +++ b/stable/valheim/3.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:16.477705894Z" diff --git a/stable/valheim/3.0.25/Chart.yaml b/stable/valheim/3.0.25/Chart.yaml new file mode 100644 index 00000000000..45e03fcad8d --- /dev/null +++ b/stable/valheim/3.0.25/Chart.yaml @@ -0,0 +1,26 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Valheim dedicated gameserver with automatic update and world backup support +home: https://github.com/truecharts/apps/tree/master/charts/games/valheim +icon: https://truecharts.org/img/chart-icons/valheim.png +keywords: + - valheim +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: valheim +sources: + - https://github.com/lloesche/valheim-server-docker + - https://hub.docker.com/r/lloesche/valheim-server +version: 3.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/valheim/3.0.25/README.md b/stable/valheim/3.0.25/README.md new file mode 100644 index 00000000000..06f6c994bdb --- /dev/null +++ b/stable/valheim/3.0.25/README.md @@ -0,0 +1,108 @@ +# valheim + +![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Valheim dedicated gameserver with automatic update and world backup support + +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: [valheim](https://truecharts.org/docs/charts/stable/valheim) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `valheim` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install valheim TrueCharts/valheim +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `valheim` deployment + +```console +helm uninstall valheim +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install valheim \ + --set env.TZ="America/New York" \ + TrueCharts/valheim +``` + +#### 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 valheim TrueCharts/valheim -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/valheim/3.0.24/app-readme.md b/stable/valheim/3.0.25/app-readme.md similarity index 100% rename from stable/valheim/3.0.24/app-readme.md rename to stable/valheim/3.0.25/app-readme.md diff --git a/stable/valheim/3.0.25/charts/common-10.4.7.tgz b/stable/valheim/3.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/valheim/3.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/valheim/3.0.25/ix_values.yaml b/stable/valheim/3.0.25/ix_values.yaml new file mode 100644 index 00000000000..3a6c0806e96 --- /dev/null +++ b/stable/valheim/3.0.25/ix_values.yaml @@ -0,0 +1,72 @@ +image: + repository: tccr.io/truecharts/valheim-server + tag: latest@sha256:fb26506eb148a2f4083752e082a31b31609b6960b031519a61a7575703b51e79 + pullPolicy: IfNotPresent + +secretEnv: + SUPERVISOR_HTTP_USER: admin + SUPERVISOR_HTTP_PASS: secret + SERVER_PASS: secret + +env: + STATUS_HTTP: true + STATUS_HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" + SUPERVISOR_HTTP_PORT: "{{ .Values.service.supervisor.ports.supervisor.port }}" + SUPERVISOR_HTTP: true + SERVER_NAME: My Server + SERVER_PORT: "{{ .Values.service.valheim.ports.valheim1.port }}" + WORLD_NAME: Dedicated + SERVER_PUBLIC: true + UPDATE_INTERVAL: 10800 + BACKUPS: true + BACKUPS_INTERVAL: 43200 + BACKUPS_DIRECTORY: /backups + BACKUPS_MAX_AGE: 3 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 9010 + supervisor: + enabled: true + ports: + supervisor: + enabled: true + port: 9011 + valheim: + enabled: true + type: LoadBalancer + ports: + valheim1: + enabled: true + port: 2456 + protocol: UDP + valheim2: + enabled: true + port: 2457 + protocol: UDP + valheim3: + enabled: true + port: 2458 + protocol: UDP + +ingress: + supervisor: + autoLink: true + +persistence: + config: + enabled: true + mountPath: "/config" + backups: + enabled: true + mountPath: "/backups" diff --git a/stable/valheim/3.0.24/questions.yaml b/stable/valheim/3.0.25/questions.yaml similarity index 100% rename from stable/valheim/3.0.24/questions.yaml rename to stable/valheim/3.0.25/questions.yaml diff --git a/stable/valheim/3.0.24/templates/common.yaml b/stable/valheim/3.0.25/templates/common.yaml similarity index 100% rename from stable/valheim/3.0.24/templates/common.yaml rename to stable/valheim/3.0.25/templates/common.yaml diff --git a/stable/valheim/3.0.25/values.yaml b/stable/valheim/3.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/vaultwarden/16.0.25/CHANGELOG.md b/stable/vaultwarden/16.0.25/CHANGELOG.md new file mode 100644 index 00000000000..69ea4754729 --- /dev/null +++ b/stable/vaultwarden/16.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [vaultwarden-16.0.25](https://github.com/truecharts/apps/compare/vaultwarden-16.0.24...vaultwarden-16.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [vaultwarden-16.0.24](https://github.com/truecharts/apps/compare/vaultwarden-16.0.23...vaultwarden-16.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vaultwarden-16.0.24](https://github.com/truecharts/apps/compare/vaultwarden-16.0.23...vaultwarden-16.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vaultwarden-16.0.24](https://github.com/truecharts/apps/compare/vaultwarden-16.0.23...vaultwarden-16.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vaultwarden-16.0.23](https://github.com/truecharts/apps/compare/vaultwarden-16.0.22...vaultwarden-16.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [vaultwarden-16.0.22](https://github.com/truecharts/apps/compare/vaultwarden-16.0.20...vaultwarden-16.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [vaultwarden-16.0.20](https://github.com/truecharts/apps/compare/vaultwarden-16.0.19...vaultwarden-16.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [vaultwarden-16.0.19](https://github.com/truecharts/apps/compare/vaultwarden-16.0.18...vaultwarden-16.0.19) (2022-07-17) + +### Chore + +- update docker general non-major ([#3198](https://github.com/truecharts/apps/issues/3198)) + + + +## [vaultwarden-16.0.18](https://github.com/truecharts/apps/compare/vaultwarden-16.0.17...vaultwarden-16.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [vaultwarden-16.0.17](https://github.com/truecharts/apps/compare/vaultwarden-16.0.15...vaultwarden-16.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [vaultwarden-16.0.15](https://github.com/truecharts/apps/compare/vaultwarden-16.0.13...vaultwarden-16.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/vaultwarden/16.0.25/Chart.lock b/stable/vaultwarden/16.0.25/Chart.lock new file mode 100644 index 00000000000..e24d8241e5d --- /dev/null +++ b/stable/vaultwarden/16.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:05:29.323375804Z" diff --git a/stable/vaultwarden/16.0.25/Chart.yaml b/stable/vaultwarden/16.0.25/Chart.yaml new file mode 100644 index 00000000000..6206e65aee5 --- /dev/null +++ b/stable/vaultwarden/16.0.25/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "1.25.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +deprecated: false +description: Unofficial Bitwarden compatible server written in Rust +home: https://github.com/truecharts/apps/tree/master/charts/stable/vaultwarden +icon: https://truecharts.org/img/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/dani-garcia/vaultwarden +type: application +version: 16.0.25 +annotations: + truecharts.org/catagories: | + - security + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/vaultwarden/16.0.25/README.md b/stable/vaultwarden/16.0.25/README.md new file mode 100644 index 00000000000..56859720566 --- /dev/null +++ b/stable/vaultwarden/16.0.25/README.md @@ -0,0 +1,108 @@ +# vaultwarden + +![Version: 16.0.25](https://img.shields.io/badge/Version-16.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.25.1](https://img.shields.io/badge/AppVersion-1.25.1-informational?style=flat-square) + +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/stable/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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `vaultwarden` + +```console +helm repo add TrueCharts https://helm.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 App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `vaultwarden` deployment + +```console +helm uninstall vaultwarden +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +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 apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/vaultwarden/16.0.25/app-readme.md b/stable/vaultwarden/16.0.25/app-readme.md new file mode 100644 index 00000000000..d09bcf19c24 --- /dev/null +++ b/stable/vaultwarden/16.0.25/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/charts/stable/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/stable/vaultwarden/16.0.25/charts/common-10.4.7.tgz b/stable/vaultwarden/16.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/vaultwarden/16.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/vaultwarden/16.0.25/charts/postgresql-8.0.45.tgz b/stable/vaultwarden/16.0.25/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/vaultwarden/16.0.25/charts/postgresql-8.0.45.tgz differ diff --git a/stable/vaultwarden/16.0.25/ci/default-values.yaml b/stable/vaultwarden/16.0.25/ci/default-values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/vaultwarden/16.0.25/ci/ingress-values.yaml b/stable/vaultwarden/16.0.25/ci/ingress-values.yaml new file mode 100644 index 00000000000..24db682e32a --- /dev/null +++ b/stable/vaultwarden/16.0.25/ci/ingress-values.yaml @@ -0,0 +1,68 @@ +# -- 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 + + # -- Make this the primary ingress (used in probes, notes, etc...). + # If there is more than 1 ingress, make sure that only 1 ingress is marked as primary. + primary: true + + # -- Override the name suffix that is used for this ingress. + nameOverride: + + # -- List of middlewares in the traefikmiddlewares k8s namespace to add automatically + # Creates an annotation with the middlewares and appends k8s and traefik namespaces to the middleware names + # Primarily used for TrueNAS SCALE to add additional (seperate) middlewares without exposing them to the end-user + fixedMiddlewares: + - chain-basic + + # -- Additional List of middlewares in the traefikmiddlewares k8s namespace to add automatically + # Creates an annotation with the middlewares and appends k8s and traefik namespaces to the middleware names + middlewares: [] + annotationsList: [] + # - name: somename + # value: somevalue + # -- Provide additional annotations which may be required. + annotations: + {} + # kubernetes.io/ingress.class: nginx + # kubernetes.io/tls-acme: "true" + + labelsList: [] + # - name: somename + # value: somevalue + # -- Set labels on the deployment/statefulset/daemonset + # -- Provide additional labels which may be required. + # -- Provide additional labels which may be required. + labels: {} + + # -- Set the ingressClass that is used for this ingress. + # Requires Kubernetes >=1.19 + ingressClassName: # "nginx" + + ## Configure the hosts for the ingress + hosts: + - # -- Host address. Helm template can be passed. + host: chart-example.local + ## Configure the paths for the host + paths: + - # -- Path. Helm template can be passed. + path: / + # -- Ignored if not kubeVersion >= 1.14-0 + pathType: Prefix + service: + # -- Overrides the service name reference for this path + name: + # -- Overrides the service port reference for this path + targetPort: + + # -- Configure TLS for the ingress. Both secretName and hosts can process a Helm template. + tls: [] + # - secretName: chart-example-tls + # -- Create a secret from a GUI selected TrueNAS SCALE certificate + # scaleCert: true + # hosts: + # - chart-example.local diff --git a/stable/vaultwarden/16.0.25/ix_values.yaml b/stable/vaultwarden/16.0.25/ix_values.yaml new file mode 100644 index 00000000000..a525cdc95b8 --- /dev/null +++ b/stable/vaultwarden/16.0.25/ix_values.yaml @@ -0,0 +1,152 @@ +image: + repository: tccr.io/truecharts/vaultwarden + pullPolicy: IfNotPresent + tag: v1.25.1@sha256:e2d3b54588cd9231c6a2243f1e33c56ed429a519ee1bc13129cf4c56e32942c6 + +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: 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 diff --git a/stable/vaultwarden/16.0.25/questions.yaml b/stable/vaultwarden/16.0.25/questions.yaml new file mode 100644 index 00000000000..3f9721970fe --- /dev/null +++ b/stable/vaultwarden/16.0.25/questions.yaml @@ -0,0 +1,2862 @@ +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" +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: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/vaultwarden/16.0.25/templates/_configmap.tpl b/stable/vaultwarden/16.0.25/templates/_configmap.tpl new file mode 100644 index 00000000000..8809925abdf --- /dev/null +++ b/stable/vaultwarden/16.0.25/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/stable/vaultwarden/16.0.25/templates/_secrets.tpl b/stable/vaultwarden/16.0.25/templates/_secrets.tpl new file mode 100644 index 00000000000..ca5ec74b0af --- /dev/null +++ b/stable/vaultwarden/16.0.25/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/stable/vaultwarden/16.0.25/templates/_validate.tpl b/stable/vaultwarden/16.0.25/templates/_validate.tpl new file mode 100644 index 00000000000..e4832c2f6e5 --- /dev/null +++ b/stable/vaultwarden/16.0.25/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/stable/vaultwarden/16.0.25/templates/common.yaml b/stable/vaultwarden/16.0.25/templates/common.yaml new file mode 100644 index 00000000000..577816b14ce --- /dev/null +++ b/stable/vaultwarden/16.0.25/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/stable/vaultwarden/16.0.25/values.yaml b/stable/vaultwarden/16.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/verysync/2.0.24/CHANGELOG.md b/stable/verysync/2.0.24/CHANGELOG.md deleted file mode 100644 index d48c8b9ba1e..00000000000 --- a/stable/verysync/2.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [verysync-2.0.23](https://github.com/truecharts/apps/compare/verysync-2.0.21...verysync-2.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [verysync-2.0.21](https://github.com/truecharts/apps/compare/verysync-2.0.20...verysync-2.0.21) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [verysync-2.0.20](https://github.com/truecharts/apps/compare/verysync-2.0.19...verysync-2.0.20) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [verysync-2.0.19](https://github.com/truecharts/apps/compare/verysync-2.0.17...verysync-2.0.19) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [verysync-2.0.17](https://github.com/truecharts/apps/compare/verysync-2.0.14...verysync-2.0.17) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [verysync-2.0.14](https://github.com/truecharts/apps/compare/verysync-2.0.13...verysync-2.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [verysync-2.0.13](https://github.com/truecharts/apps/compare/verysync-2.0.12...verysync-2.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [verysync-2.0.12](https://github.com/truecharts/apps/compare/verysync-2.0.11...verysync-2.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/verysync/2.0.24/Chart.lock b/stable/verysync/2.0.24/Chart.lock deleted file mode 100644 index 2b7ddb54195..00000000000 --- a/stable/verysync/2.0.24/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:37:34.153152338Z" diff --git a/stable/verysync/2.0.24/Chart.yaml b/stable/verysync/2.0.24/Chart.yaml deleted file mode 100644 index a28f19ba7ac..00000000000 --- a/stable/verysync/2.0.24/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "2.13.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: very sync is an easy-to-use multi-platform file synchronization software -home: https://github.com/truecharts/apps/tree/master/charts/stable/verysync -icon: https://truecharts.org/img/chart-icons/verysync.png -keywords: - - verysync - - sync - - btsync - - bittorrent -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: verysync -sources: - - https://hub.docker.com/r/jonnyan404/verysync -version: 2.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/verysync/2.0.24/README.md b/stable/verysync/2.0.24/README.md deleted file mode 100644 index 15b82d4a146..00000000000 --- a/stable/verysync/2.0.24/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# verysync - -![Version: 2.0.24](https://img.shields.io/badge/Version-2.0.24-informational?style=flat-square) ![AppVersion: 2.13.0](https://img.shields.io/badge/AppVersion-2.13.0-informational?style=flat-square) - -very sync is an easy-to-use multi-platform file synchronization software - -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: [verysync](https://truecharts.org/docs/charts/stable/verysync) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `verysync` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install verysync TrueCharts/verysync -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `verysync` deployment - -```console -helm uninstall verysync -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install verysync \ - --set env.TZ="America/New York" \ - TrueCharts/verysync -``` - -#### 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 verysync TrueCharts/verysync -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/verysync/2.0.24/ix_values.yaml b/stable/verysync/2.0.24/ix_values.yaml deleted file mode 100644 index 3bd04489465..00000000000 --- a/stable/verysync/2.0.24/ix_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -image: - repository: tccr.io/truecharts/verysync - tag: v2.13.0@sha256:2ee334d635b2cc984818ae3afe108c8fb6741289be6e8faac11c1bad3b83502b - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 10193 - bt-udp1: - enabled: true - ports: - bt-udp1: - enabled: true - port: 22037 - targetPort: 22037 - protocol: UDP - bt-udp2: - enabled: true - ports: - bt-udp2: - enabled: true - port: 22027 - targetPort: 22027 - protocol: UDP - data: - enabled: true - ports: - data: - enabled: true - port: 22330 - targetPort: 22330 - -env: - PORT: "{{ .Values.service.main.ports.main.port }}" - -persistence: - data: - enabled: true - mountPath: "/data" - sync: - enabled: true - mountPath: "/Sync" diff --git a/stable/verysync/2.0.25/CHANGELOG.md b/stable/verysync/2.0.25/CHANGELOG.md new file mode 100644 index 00000000000..5d2e6e03d2b --- /dev/null +++ b/stable/verysync/2.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [verysync-2.0.25](https://github.com/truecharts/apps/compare/verysync-2.0.24...verysync-2.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [verysync-2.0.24](https://github.com/truecharts/apps/compare/verysync-2.0.23...verysync-2.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [verysync-2.0.23](https://github.com/truecharts/apps/compare/verysync-2.0.21...verysync-2.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [verysync-2.0.21](https://github.com/truecharts/apps/compare/verysync-2.0.20...verysync-2.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [verysync-2.0.20](https://github.com/truecharts/apps/compare/verysync-2.0.19...verysync-2.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [verysync-2.0.19](https://github.com/truecharts/apps/compare/verysync-2.0.17...verysync-2.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [verysync-2.0.17](https://github.com/truecharts/apps/compare/verysync-2.0.14...verysync-2.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [verysync-2.0.14](https://github.com/truecharts/apps/compare/verysync-2.0.13...verysync-2.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [verysync-2.0.13](https://github.com/truecharts/apps/compare/verysync-2.0.12...verysync-2.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/verysync/2.0.25/Chart.lock b/stable/verysync/2.0.25/Chart.lock new file mode 100644 index 00000000000..67faa1763d6 --- /dev/null +++ b/stable/verysync/2.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:25.882700722Z" diff --git a/stable/verysync/2.0.25/Chart.yaml b/stable/verysync/2.0.25/Chart.yaml new file mode 100644 index 00000000000..ae5bdad6d8d --- /dev/null +++ b/stable/verysync/2.0.25/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2.13.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: very sync is an easy-to-use multi-platform file synchronization software +home: https://github.com/truecharts/apps/tree/master/charts/stable/verysync +icon: https://truecharts.org/img/chart-icons/verysync.png +keywords: + - verysync + - sync + - btsync + - bittorrent +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: verysync +sources: + - https://hub.docker.com/r/jonnyan404/verysync +version: 2.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/verysync/2.0.25/README.md b/stable/verysync/2.0.25/README.md new file mode 100644 index 00000000000..31969e3df6b --- /dev/null +++ b/stable/verysync/2.0.25/README.md @@ -0,0 +1,107 @@ +# verysync + +![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![AppVersion: 2.13.0](https://img.shields.io/badge/AppVersion-2.13.0-informational?style=flat-square) + +very sync is an easy-to-use multi-platform file synchronization software + +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: [verysync](https://truecharts.org/docs/charts/stable/verysync) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `verysync` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install verysync TrueCharts/verysync +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `verysync` deployment + +```console +helm uninstall verysync +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install verysync \ + --set env.TZ="America/New York" \ + TrueCharts/verysync +``` + +#### 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 verysync TrueCharts/verysync -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/verysync/2.0.24/app-readme.md b/stable/verysync/2.0.25/app-readme.md similarity index 100% rename from stable/verysync/2.0.24/app-readme.md rename to stable/verysync/2.0.25/app-readme.md diff --git a/stable/verysync/2.0.25/charts/common-10.4.7.tgz b/stable/verysync/2.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/verysync/2.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/verysync/2.0.25/ix_values.yaml b/stable/verysync/2.0.25/ix_values.yaml new file mode 100644 index 00000000000..68af79fe9df --- /dev/null +++ b/stable/verysync/2.0.25/ix_values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/verysync + tag: v2.13.0@sha256:de92f1234e1e11faf7db6c77cd08cfc5f39faa337b59d2fae5297c2bcc7b7f5f + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10193 + bt-udp1: + enabled: true + ports: + bt-udp1: + enabled: true + port: 22037 + targetPort: 22037 + protocol: UDP + bt-udp2: + enabled: true + ports: + bt-udp2: + enabled: true + port: 22027 + targetPort: 22027 + protocol: UDP + data: + enabled: true + ports: + data: + enabled: true + port: 22330 + targetPort: 22330 + +env: + PORT: "{{ .Values.service.main.ports.main.port }}" + +persistence: + data: + enabled: true + mountPath: "/data" + sync: + enabled: true + mountPath: "/Sync" diff --git a/stable/verysync/2.0.24/questions.yaml b/stable/verysync/2.0.25/questions.yaml similarity index 100% rename from stable/verysync/2.0.24/questions.yaml rename to stable/verysync/2.0.25/questions.yaml diff --git a/stable/verysync/2.0.25/templates/common.yaml b/stable/verysync/2.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/verysync/2.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/verysync/2.0.25/values.yaml b/stable/verysync/2.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/vikunja/3.0.30/CHANGELOG.md b/stable/vikunja/3.0.30/CHANGELOG.md deleted file mode 100644 index cd5189a4561..00000000000 --- a/stable/vikunja/3.0.30/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [vikunja-3.0.30](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.30) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [vikunja-3.0.29](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.29) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [vikunja-3.0.29](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [vikunja-3.0.28](https://github.com/truecharts/apps/compare/vikunja-3.0.27...vikunja-3.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [vikunja-3.0.27](https://github.com/truecharts/apps/compare/vikunja-3.0.25...vikunja-3.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [vikunja-3.0.25](https://github.com/truecharts/apps/compare/vikunja-3.0.24...vikunja-3.0.25) (2022-07-22) - -### Chore - -- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - -### Fix - -- remove some non-utf8 characters - - - -## [vikunja-3.0.24](https://github.com/truecharts/apps/compare/vikunja-3.0.23...vikunja-3.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [vikunja-3.0.23](https://github.com/truecharts/apps/compare/vikunja-3.0.22...vikunja-3.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [vikunja-3.0.22](https://github.com/truecharts/apps/compare/vikunja-3.0.20...vikunja-3.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [vikunja-3.0.20](https://github.com/truecharts/apps/compare/vikunja-3.0.19...vikunja-3.0.20) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [vikunja-3.0.19](https://github.com/truecharts/apps/compare/vikunja-3.0.18...vikunja-3.0.19) (2022-07-13) diff --git a/stable/vikunja/3.0.30/Chart.lock b/stable/vikunja/3.0.30/Chart.lock deleted file mode 100644 index 6725fc55dca..00000000000 --- a/stable/vikunja/3.0.30/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:37:47.728239797Z" diff --git a/stable/vikunja/3.0.30/Chart.yaml b/stable/vikunja/3.0.30/Chart.yaml deleted file mode 100644 index f7ce488080e..00000000000 --- a/stable/vikunja/3.0.30/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -appVersion: "0.18.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: The to-do app to organize your life. -home: https://github.com/truecharts/apps/tree/master/charts/stable/vikunja -icon: https://truecharts.org/img/chart-icons/vikunja.png -keywords: - - vikunja -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: vikunja -sources: - - https://vikunja.io/docs -version: 3.0.30 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/vikunja/3.0.30/README.md b/stable/vikunja/3.0.30/README.md deleted file mode 100644 index d915a2c360f..00000000000 --- a/stable/vikunja/3.0.30/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# vikunja - -![Version: 3.0.30](https://img.shields.io/badge/Version-3.0.30-informational?style=flat-square) ![AppVersion: 0.18.1](https://img.shields.io/badge/AppVersion-0.18.1-informational?style=flat-square) - -The to-do app to organize your life. - -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: [vikunja](https://truecharts.org/docs/charts/stable/vikunja) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `vikunja` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install vikunja TrueCharts/vikunja -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `vikunja` deployment - -```console -helm uninstall vikunja -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install vikunja \ - --set env.TZ="America/New York" \ - TrueCharts/vikunja -``` - -#### 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 vikunja TrueCharts/vikunja -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/vikunja/3.0.30/ix_values.yaml b/stable/vikunja/3.0.30/ix_values.yaml deleted file mode 100644 index 1daeb232865..00000000000 --- a/stable/vikunja/3.0.30/ix_values.yaml +++ /dev/null @@ -1,139 +0,0 @@ -image: - repository: tccr.io/truecharts/vikunja-api - tag: v0.18.1@sha256:c79ee38ad40783d6098f302735ca0388b938230aa8f1c6cddfa7a903e2191389 - pullPolicy: IfNotPresent - -frontendImage: - repository: tccr.io/truecharts/vikunja-frontend - tag: v0.18.2@sha256:a5b2600ad6854e34d4ded50504b89dc37189ac80140edfbfbcbb25c1124b88ab - pullPolicy: IfNotPresent - -nginxImage: - repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:4dca9b83e5daef93e80b36abd25c7e93f6ed73a6bd6cd389c2aaef92af34086a - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -configmap: - config: - enabled: true - data: - nginx-config: |- - server { - listen 8080; - location / { - proxy_pass http://localhost:80; - } - location ~* ^/(api|dav|\.well-known)/ { - proxy_pass http://localhost:3456; - client_max_body_size {{ .Values.env.VIKUNJA_FILES_MAXSIZE | upper | trimSuffix "B" }}; - } - } - -env: - VIKUNJA_REDIS_ENABLED: 1 - VIKUNJA_CACHE_ENABLED: 1 - VIKUNJA_CACHE_TYPE: "redis" - VIKUNJA_DATABASE_TYPE: "postgres" - VIKUNJA_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" - VIKUNJA_DATABASE_DATABASE: "{{ .Values.postgresql.postgresDatabase }}" - VIKUNJA_SERVICE_TIMEZONE: "{{ .Values.TZ }}" - # User Defined - VIKUNJA_SERVICE_FRONTENDURL: "http://localhost:8080" - VIKUNJA_SERVICE_JWTTTL: 259200 - VIKUNJA_SERVICE_JWTTTLLONG: 2592000 - VIKUNJA_SERVICE_MAXITEMSPERPAGE: 50 - VIKUNJA_FILES_MAXSIZE: "20MB" - VIKUNJA_SERVICE_ENABLECALDAV: true - VIKUNJA_SERVICE_ENABLELINKSHARING: true - VIKUNJA_SERVICE_ENABLEREGISTRATION: true - VIKUNJA_SERVICE_ENABLETASKATTACHMENTS: true - VIKUNJA_SERVICE_ENABLETASKCOMMENTS: true - VIKUNJA_SERVICE_ENABLETOTP: true - VIKUNJA_SERVICE_ENABLEEMAILREMINDERS: true - VIKUNJA_SERVICE_ENABLEUSERDELETION: true - VIKUNJA_BACKGROUNDS_ENABLED: true - VIKUNJA_RATELIMIT_ENABLED: false - VIKUNJA_RATELIMIT_PERIOD: 60 - VIKUNJA_RATELIMIT_LIMIT: 100 - # VIKUNJA_MAILER_HOST: "" - # VIKUNJA_MAILER_PORT: 587 - # VIKUNJA_MAILER_USERNAME: "" - # VIKUNJA_MAILER_PASSWORD: "" - # VIKUNJA_MAILER_FROMEMAIL: "" - # VIKUNJA_MAILER_SKIPTLSVERIFY: false - # VIKUNJA_MAILER_FORCESSL: false - # VIKUNJA_MAILER_QUEUELENGTH: 100 - # VIKUNJA_MAILER_QUEUETIMEOUT: 30 - VIKUNJA_DATABASE_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - VIKUNJA_DATABASE_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - VIKUNJA_REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainporthost - VIKUNJA_REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - VIKUNJA_SERVICE_JWT_SECRET: - secretKeyRef: - name: vikunja-secrets - key: VIKUNJA_SERVICE_JWT_SECRET - -service: - main: - ports: - main: - port: 10220 - targetPort: 8080 - -additionalContainers: - frontend: - name: frontend - image: "{{ .Values.frontendImage.repository }}:{{ .Values.frontendImage.tag }}" - proxy: - name: proxy - image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" - ports: - - containerPort: 8080 - name: main - volumeMounts: - - name: vikunja-config - mountPath: "/etc/nginx/conf.d/default.conf" - subPath: nginx-config - readOnly: true - -persistence: - files: - enabled: true - mountPath: "/app/vikunja/files" - vikunja-config: - enabled: "true" - mountPath: "/etc/nginx/conf.d/default.conf" - subPath: "nginx-config" - type: "custom" - volumeSpec: - configMap: - name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: vikunja - postgresqlDatabase: vikunja - -redis: - enabled: true - existingSecret: "rediscreds" diff --git a/stable/vikunja/3.0.31/CHANGELOG.md b/stable/vikunja/3.0.31/CHANGELOG.md new file mode 100644 index 00000000000..0112d286e35 --- /dev/null +++ b/stable/vikunja/3.0.31/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [vikunja-3.0.31](https://github.com/truecharts/apps/compare/vikunja-3.0.30...vikunja-3.0.31) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [vikunja-3.0.30](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.30) (2022-07-24) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vikunja-3.0.29](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.29) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vikunja-3.0.29](https://github.com/truecharts/apps/compare/vikunja-3.0.28...vikunja-3.0.29) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [vikunja-3.0.28](https://github.com/truecharts/apps/compare/vikunja-3.0.27...vikunja-3.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [vikunja-3.0.27](https://github.com/truecharts/apps/compare/vikunja-3.0.25...vikunja-3.0.27) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [vikunja-3.0.25](https://github.com/truecharts/apps/compare/vikunja-3.0.24...vikunja-3.0.25) (2022-07-22) + +### Chore + +- move clickhouse to dependency train, remove 2 breaking apps and remove some special characters +- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) + +### Fix + +- remove some non-utf8 characters + + + +## [vikunja-3.0.24](https://github.com/truecharts/apps/compare/vikunja-3.0.23...vikunja-3.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [vikunja-3.0.23](https://github.com/truecharts/apps/compare/vikunja-3.0.22...vikunja-3.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [vikunja-3.0.22](https://github.com/truecharts/apps/compare/vikunja-3.0.20...vikunja-3.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + diff --git a/stable/vikunja/3.0.31/Chart.lock b/stable/vikunja/3.0.31/Chart.lock new file mode 100644 index 00000000000..72f354ee9f3 --- /dev/null +++ b/stable/vikunja/3.0.31/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T19:05:40.010469577Z" diff --git a/stable/vikunja/3.0.31/Chart.yaml b/stable/vikunja/3.0.31/Chart.yaml new file mode 100644 index 00000000000..3ba49271c35 --- /dev/null +++ b/stable/vikunja/3.0.31/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "0.18.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: The to-do app to organize your life. +home: https://github.com/truecharts/apps/tree/master/charts/stable/vikunja +icon: https://truecharts.org/img/chart-icons/vikunja.png +keywords: + - vikunja +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: vikunja +sources: + - https://vikunja.io/docs +version: 3.0.31 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/vikunja/3.0.31/README.md b/stable/vikunja/3.0.31/README.md new file mode 100644 index 00000000000..544caa22471 --- /dev/null +++ b/stable/vikunja/3.0.31/README.md @@ -0,0 +1,109 @@ +# vikunja + +![Version: 3.0.31](https://img.shields.io/badge/Version-3.0.31-informational?style=flat-square) ![AppVersion: 0.18.1](https://img.shields.io/badge/AppVersion-0.18.1-informational?style=flat-square) + +The to-do app to organize your life. + +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: [vikunja](https://truecharts.org/docs/charts/stable/vikunja) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `vikunja` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install vikunja TrueCharts/vikunja +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `vikunja` deployment + +```console +helm uninstall vikunja +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install vikunja \ + --set env.TZ="America/New York" \ + TrueCharts/vikunja +``` + +#### 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 vikunja TrueCharts/vikunja -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/vikunja/3.0.30/app-readme.md b/stable/vikunja/3.0.31/app-readme.md similarity index 100% rename from stable/vikunja/3.0.30/app-readme.md rename to stable/vikunja/3.0.31/app-readme.md diff --git a/stable/vikunja/3.0.31/charts/common-10.4.7.tgz b/stable/vikunja/3.0.31/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/vikunja/3.0.31/charts/common-10.4.7.tgz differ diff --git a/stable/vikunja/3.0.31/charts/postgresql-8.0.45.tgz b/stable/vikunja/3.0.31/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/vikunja/3.0.31/charts/postgresql-8.0.45.tgz differ diff --git a/stable/vikunja/3.0.31/charts/redis-3.0.44.tgz b/stable/vikunja/3.0.31/charts/redis-3.0.44.tgz new file mode 100644 index 00000000000..ff4664e0cdd Binary files /dev/null and b/stable/vikunja/3.0.31/charts/redis-3.0.44.tgz differ diff --git a/stable/vikunja/3.0.31/ix_values.yaml b/stable/vikunja/3.0.31/ix_values.yaml new file mode 100644 index 00000000000..8de0e055ef8 --- /dev/null +++ b/stable/vikunja/3.0.31/ix_values.yaml @@ -0,0 +1,139 @@ +image: + repository: tccr.io/truecharts/vikunja-api + tag: v0.18.1@sha256:fb299dc46b8229fbdc0d00187286f8e0fcc8afa2d9f182b71281cbb5c4832ff8 + pullPolicy: IfNotPresent + +frontendImage: + repository: tccr.io/truecharts/vikunja-frontend + tag: v0.18.2@sha256:29a442c3ceca971f9f797adbefea33d898cb308abd418534d708abc4b3b2929e + pullPolicy: IfNotPresent + +nginxImage: + repository: tccr.io/truecharts/nginx + tag: v1.23.1@sha256:bbad83037fe19f0bd1e2bf9cd9b7889615e043050f8a9731b3a6e61cc563382f + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +configmap: + config: + enabled: true + data: + nginx-config: |- + server { + listen 8080; + location / { + proxy_pass http://localhost:80; + } + location ~* ^/(api|dav|\.well-known)/ { + proxy_pass http://localhost:3456; + client_max_body_size {{ .Values.env.VIKUNJA_FILES_MAXSIZE | upper | trimSuffix "B" }}; + } + } + +env: + VIKUNJA_REDIS_ENABLED: 1 + VIKUNJA_CACHE_ENABLED: 1 + VIKUNJA_CACHE_TYPE: "redis" + VIKUNJA_DATABASE_TYPE: "postgres" + VIKUNJA_DATABASE_USER: "{{ .Values.postgresql.postgresqlUsername }}" + VIKUNJA_DATABASE_DATABASE: "{{ .Values.postgresql.postgresDatabase }}" + VIKUNJA_SERVICE_TIMEZONE: "{{ .Values.TZ }}" + # User Defined + VIKUNJA_SERVICE_FRONTENDURL: "http://localhost:8080" + VIKUNJA_SERVICE_JWTTTL: 259200 + VIKUNJA_SERVICE_JWTTTLLONG: 2592000 + VIKUNJA_SERVICE_MAXITEMSPERPAGE: 50 + VIKUNJA_FILES_MAXSIZE: "20MB" + VIKUNJA_SERVICE_ENABLECALDAV: true + VIKUNJA_SERVICE_ENABLELINKSHARING: true + VIKUNJA_SERVICE_ENABLEREGISTRATION: true + VIKUNJA_SERVICE_ENABLETASKATTACHMENTS: true + VIKUNJA_SERVICE_ENABLETASKCOMMENTS: true + VIKUNJA_SERVICE_ENABLETOTP: true + VIKUNJA_SERVICE_ENABLEEMAILREMINDERS: true + VIKUNJA_SERVICE_ENABLEUSERDELETION: true + VIKUNJA_BACKGROUNDS_ENABLED: true + VIKUNJA_RATELIMIT_ENABLED: false + VIKUNJA_RATELIMIT_PERIOD: 60 + VIKUNJA_RATELIMIT_LIMIT: 100 + # VIKUNJA_MAILER_HOST: "" + # VIKUNJA_MAILER_PORT: 587 + # VIKUNJA_MAILER_USERNAME: "" + # VIKUNJA_MAILER_PASSWORD: "" + # VIKUNJA_MAILER_FROMEMAIL: "" + # VIKUNJA_MAILER_SKIPTLSVERIFY: false + # VIKUNJA_MAILER_FORCESSL: false + # VIKUNJA_MAILER_QUEUELENGTH: 100 + # VIKUNJA_MAILER_QUEUETIMEOUT: 30 + VIKUNJA_DATABASE_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + VIKUNJA_DATABASE_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + VIKUNJA_REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainporthost + VIKUNJA_REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + VIKUNJA_SERVICE_JWT_SECRET: + secretKeyRef: + name: vikunja-secrets + key: VIKUNJA_SERVICE_JWT_SECRET + +service: + main: + ports: + main: + port: 10220 + targetPort: 8080 + +additionalContainers: + frontend: + name: frontend + image: "{{ .Values.frontendImage.repository }}:{{ .Values.frontendImage.tag }}" + proxy: + name: proxy + image: "{{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }}" + ports: + - containerPort: 8080 + name: main + volumeMounts: + - name: vikunja-config + mountPath: "/etc/nginx/conf.d/default.conf" + subPath: nginx-config + readOnly: true + +persistence: + files: + enabled: true + mountPath: "/app/vikunja/files" + vikunja-config: + enabled: "true" + mountPath: "/etc/nginx/conf.d/default.conf" + subPath: "nginx-config" + type: "custom" + volumeSpec: + configMap: + name: '{{ printf "%v-config" (include "tc.common.names.fullname" .) }}' + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: vikunja + postgresqlDatabase: vikunja + +redis: + enabled: true + existingSecret: "rediscreds" diff --git a/stable/vikunja/3.0.30/questions.yaml b/stable/vikunja/3.0.31/questions.yaml similarity index 100% rename from stable/vikunja/3.0.30/questions.yaml rename to stable/vikunja/3.0.31/questions.yaml diff --git a/stable/vikunja/3.0.30/templates/_secrets.tpl b/stable/vikunja/3.0.31/templates/_secrets.tpl similarity index 100% rename from stable/vikunja/3.0.30/templates/_secrets.tpl rename to stable/vikunja/3.0.31/templates/_secrets.tpl diff --git a/stable/vikunja/3.0.30/templates/common.yaml b/stable/vikunja/3.0.31/templates/common.yaml similarity index 100% rename from stable/vikunja/3.0.30/templates/common.yaml rename to stable/vikunja/3.0.31/templates/common.yaml diff --git a/stable/vikunja/3.0.31/values.yaml b/stable/vikunja/3.0.31/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/weblate/4.0.24/CHANGELOG.md b/stable/weblate/4.0.24/CHANGELOG.md deleted file mode 100644 index 0e82e4f673d..00000000000 --- a/stable/weblate/4.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [weblate-4.0.23](https://github.com/truecharts/apps/compare/weblate-4.0.22...weblate-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [weblate-4.0.22](https://github.com/truecharts/apps/compare/weblate-4.0.20...weblate-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [weblate-4.0.20](https://github.com/truecharts/apps/compare/weblate-4.0.19...weblate-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [weblate-4.0.19](https://github.com/truecharts/apps/compare/weblate-4.0.18...weblate-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [weblate-4.0.18](https://github.com/truecharts/apps/compare/weblate-4.0.16...weblate-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [weblate-4.0.16](https://github.com/truecharts/apps/compare/weblate-4.0.14...weblate-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [weblate-4.0.14](https://github.com/truecharts/apps/compare/weblate-4.0.13...weblate-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [weblate-4.0.13](https://github.com/truecharts/apps/compare/weblate-4.0.12...weblate-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/weblate/4.0.24/Chart.lock b/stable/weblate/4.0.24/Chart.lock deleted file mode 100644 index a7c19615090..00000000000 --- a/stable/weblate/4.0.24/Chart.lock +++ /dev/null @@ -1,12 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -- name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d -generated: "2022-07-24T09:38:07.569288571Z" diff --git a/stable/weblate/4.0.24/Chart.yaml b/stable/weblate/4.0.24/Chart.yaml deleted file mode 100644 index b9878d0b890..00000000000 --- a/stable/weblate/4.0.24/Chart.yaml +++ /dev/null @@ -1,36 +0,0 @@ -apiVersion: v2 -appVersion: "4.13.1" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 - - condition: redis.enabled - name: redis - repository: https://charts.truecharts.org - version: 3.0.44 -description: Weblate is a copylefted libre software web-based continuous localization system -home: https://github.com/truecharts/apps/tree/master/charts/stable/weblate -icon: https://truecharts.org/img/chart-icons/weblate.png -keywords: - - translate -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: weblate -sources: - - https://github.com/WeblateOrg/weblate - - https://github.com/WeblateOrg/docker - - https://github.com/WeblateOrg/docker-compose - - https://docs.weblate.org/en/latest/ -version: 4.0.24 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/weblate/4.0.24/README.md b/stable/weblate/4.0.24/README.md deleted file mode 100644 index 929f074d348..00000000000 --- a/stable/weblate/4.0.24/README.md +++ /dev/null @@ -1,112 +0,0 @@ -# weblate - -![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![AppVersion: 4.13.1](https://img.shields.io/badge/AppVersion-4.13.1-informational?style=flat-square) - -Weblate is a copylefted libre software web-based continuous localization system - -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: [weblate](https://truecharts.org/docs/charts/stable/weblate) - -**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.45 | -| https://charts.truecharts.org | redis | 3.0.44 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `weblate` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install weblate TrueCharts/weblate -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `weblate` deployment - -```console -helm uninstall weblate -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install weblate \ - --set env.TZ="America/New York" \ - TrueCharts/weblate -``` - -#### 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 weblate TrueCharts/weblate -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/weblate/4.0.24/ix_values.yaml b/stable/weblate/4.0.24/ix_values.yaml deleted file mode 100644 index a23bae88064..00000000000 --- a/stable/weblate/4.0.24/ix_values.yaml +++ /dev/null @@ -1,262 +0,0 @@ -image: - repository: tccr.io/truecharts/weblate - tag: v4.13.1@sha256:162e84c2b4ad5e135b6a5e23c73c4db7281ed85f846313536e83ec1315a1e292 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 1000 - runAsGroup: 0 - fsGroup: 1000 - -env: - WEBLATE_TIME_ZONE: "{{ .Values.TZ }}" - POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" - POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - POSTGRES_PORT: 5432 - REDIS_PORT: 6379 - REDIS_DB: "0" - POSTGRES_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - POSTGRES_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - REDIS_HOST: - secretKeyRef: - name: rediscreds - key: plainhost - REDIS_PASSWORD: - secretKeyRef: - name: rediscreds - key: redis-password - -weblate: - general: - WEBLATE_SITE_TITLE: "My Project's Weblate" - WEBLATE_SITE_DOMAIN: "weblate.example.com" - # WEBLATE_ADMIN_NAME: "" - # WEBLATE_ADMIN_EMAIL: "" - # This sets the password on EVERY app startup - # WEBLATE_ADMIN_PASSWORD: "" - # WEBLATE_AUTO_UPDATE: "" - # WEBLATE_SERVER_EMAIL: "" - # WEBLATE_DEFAULT_FROM_EMAIL: "" - # WEBLATE_CONTACT_FORM: "" - # WEBLATE_REGISTRATION_OPEN: true - # WEBLATE_REGISTRATION_ALLOW_BACKENDS: "" - # WEBLATE_REQUIRE_LOGIN: false - # WEBLATE_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" - # WEBLATE_ADD_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" - # WEBLATE_REMOVE_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" - # WEBLATE_DEFAULT_ACCESS_CONTROL: "" - # WEBLATE_DEFAULT_RESTRICTED_COMPONENT: false - # WEBLATE_DEFAULT_TRANSLATION_PROPAGATION: true - # WEBLATE_DEFAULT_COMMITER_EMAIL: "" - # WEBLATE_DEFAULT_COMMITER_NAME: "" - # WEBLATE_DEFAULT_SHARED_TM: true - # WEBLATE_GPG_IDENTITY: "" - # WEBLATE_DEFAULT_AUTO_WATCH: true - # WEBLATE_GITHUB_USERNAME: "" - # WEBLATE_GITHUB_TOKEN: "" - # WEBLATE_GITLAB_USERNAME: "" - # WEBLATE_GITLAB_TOKEN: "" - # WEBLATE_CSP_SCRIPT_SRC: "" - # WEBLATE_CSP_IMG_SRC: "" - # WEBLATE_CSP_CONNECT_SRC: "" - # WEBLATE_CSP_STYLE_SRC: "" - # WEBLATE_CSP_FONT_SRC: "" - # WEBLATE_WEBSITE_REQUIRED: true - # WEBLATE_SIMPLIFY_LANGUAGES: true - # WEBLATE_DATABASE_BACKUP: "" - # WEBLATE_URL_PREFIX: "" - # WEBLATE_SILENCED_SYSTEM_CHECKS: "" - # WEBLATE_HIDE_VERSION: false - # WEBLATE_BASIC_LANGUAGES: "" - # WEBLATE_ENABLE_AVATARS: true - # WEBLATE_LIMIT_TRANSLATION_LENGTH_BY_SOURCE_LENGTH: true - # WEBLATE_ALLOWED_HOSTS: "" - # WEBLATE_ENABLE_HTTPS: false - # WEBLATE_IP_PROXY_HEADER: "" - # WEBLATE_SECURE_PROXY_SSL_HEADER: "" - # WEBLATE_LICENSE_FILTER: "" - # WEBLATE_LICENSE_REQUIRED: false - # WEBLATE_RATELIMIT_ATTEMPTS: "" - # WEBLATE_RATELIMIT_LOCKOUT: "" - # WEBLATE_RATELIMIT_WINDOW: "" - # WEBLATE_DEBUG: false - # WEBLATE_LOGLEVEL: "" - # WEBLATE_GOOGLE_ANALYTICS_ID: "" - # WEBLATE_PAGURE_USERNAME: "" - # WEBLATE_PAGURE_TOKEN: "" - # WEBLATE_AKISMET_API_KEY: "" - # WEBLATE_SSH_EXTRA_ARGS: "" - # WEBLATE_BORG_EXTRA_ARGS: "" - machinetranslate: - {} - # WEBLATE_MT_APERTIUM_APY: "" - # WEBLATE_MT_AWS_REGION: "" - # WEBLATE_MT_AWS_ACCESS_KEY_ID: "" - # WEBLATE_MT_AWS_SECRET_ACCESS_KEY: "" - # WEBLATE_MT_DEEPL_KEY: "" - # WEBLATE_MT_DEEPL_API_URL: "" - # WEBLATE_MT_LIBRETRANSLATE_KEY: "" - # WEBLATE_MT_LIBRETRANSLATE_API_URL: "" - # WEBLATE_MT_GOOGLE_KEY: "" - # WEBLATE_MT_GOOGLE_CREDENTIALS: "" - # WEBLATE_MT_GOOGLE_PROJECT: "" - # WEBLATE_MT_GOOGLE_LOCATION: "" - # WEBLATE_MT_MICROSOFT_COGNITIVE_KEY: "" - # WEBLATE_MT_MICROSOFT_ENDPOINT_URL: "" - # WEBLATE_MT_MICROSOFT_REGION: "" - # WEBLATE_MT_MICROSOFT_BASE_URL: "" - # WEBLATE_MT_MODERNMT_KEY: "" - # WEBLATE_MT_MYMEMORY_ENABLED: false - # WEBLATE_MT_GLOSBE_ENABLED: false - # WEBLATE_MT_MICROSOFT_TERMINOLOGY_ENABLED: false - # WEBLATE_MT_SAP_BASE_URL: "" - # WEBLATE_MT_SAP_SANDBOX_APIKEY: "" - # WEBLATE_MT_SAP_USERNAME: "" - # WEBLATE_MT_SAP_PASSWORD: "" - # WEBLATE_MT_SAP_USE_MT: false - auth: - ldap: - {} - # WEBLATE_AUTH_LDAP_SERVER_URI: "" - # WEBLATE_AUTH_LDAP_USER_DN_TEMPLATE: "" - # WEBLATE_AUTH_LDAP_USER_ATTR_MAP: "" - # WEBLATE_AUTH_LDAP_BIND_DN: "" - # WEBLATE_AUTH_LDAP_BIND_PASSWORD: "" - # WEBLATE_AUTH_LDAP_CONNECTION_OPTION_REFERRALS: "" - # WEBLATE_AUTH_LDAP_USER_SEARCH: "" - # WEBLATE_AUTH_LDAP_USER_SEARCH_FILTER: "" - # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION: "" - # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION_DELIMITER: "" - github: - {} - # WEBLATE_SOCIAL_AUTH_GITHUB_KEY: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_SECRET: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_KEY: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_SECRET: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_NAME: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_KEY: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_SECRET: "" - # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_ID: "" - bitbucket: - {} - # WEBLATE_SOCIAL_AUTH_BITBUCKET_KEY: "" - # WEBLATE_SOCIAL_AUTH_BITBUCKET_SECRET: "" - facebook: - {} - # WEBLATE_SOCIAL_AUTH_FACEBOOK_KEY: "" - # WEBLATE_SOCIAL_AUTH_FACEBOOK_SECRET: "" - google: - {} - # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_KEY: "" - # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET: "" - # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS: "" - # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_EMAILS: "" - gitlab: - {} - # WEBLATE_SOCIAL_AUTH_GITLAB_KEY: "" - # WEBLATE_SOCIAL_AUTH_GITLAB_SECRET: "" - # WEBLATE_SOCIAL_AUTH_GITLAB_API_URL: "" - azure: - {} - # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_KEY: "" - # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_SECRET: "" - azuretenant: - {} - # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: "" - # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: "" - # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: "" - keycloak: - {} - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_KEY: "" - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_SECRET: "" - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_PUBLIC_KEY: "" - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ALGORITHM: "" - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_AUTHORIZATION_URL: "" - # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ACCESS_TOKEN_URL: "" - linux: - {} - # WEBLATE_SOCIAL_AUTH_FEDORA: "" - # WEBLATE_SOCIAL_AUTH_OPENSUSE: "" - # WEBLATE_SOCIAL_AUTH_UBUNTU: "" - slack: - {} - # WEBLATE_SOCIAL_AUTH_SLACK_KEY: "" - # SOCIAL_AUTH_SLACK_SECRET: "" - saml: - {} - # WEBLATE_SAML_IDP_ENTITY_ID: "" - # WEBLATE_SAML_IDP_URL: "" - # WEBLATE_SAML_IDP_X509CERT: "" - email: - {} - # WEBLATE_EMAIL_PORT: "" - # WEBLATE_EMAIL_HOST: "" - # WEBLATE_EMAIL_HOST_USER: "" - # WEBLATE_EMAIL_HOST_PASSWORD: "" - # WEBLATE_EMAIL_USE_SSL: false - # WEBLATE_EMAIL_USE_TLS: false - # WEBLATE_EMAIL_BACKEND: "" - siteintegration: - {} - # WEBLATE_GET_HELP_URL: "" - # WEBLATE_STATUS_URL: "" - # WEBLATE_LEGAL_URL: "" - # WEBLATE_PRIVACY_URL: "" - errorreport: - {} - # ROLLBAR_KEY: "" - # ROLLBAR_ENVIRONMENT: "" - # SENTRY_DSN: "" - # SENTRY_ENVIRONMENT: "" - localization: - {} - # WEBLATE_LOCALIZE_CDN_URL: "" - # WEBLATE_LOCALIZE_CDN_PATH: "" - -envFrom: - - configMapRef: - name: weblate-env - -probes: - liveness: - path: "/healthz" - readiness: - path: "/healthz" - startup: - path: "/healthz" - -service: - main: - ports: - main: - port: 10158 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/app/data" - cache: - enabled: true - type: emptyDir - mountPath: "/app/cache" - -redis: - enabled: true - existingSecret: "rediscreds" - redisUsername: default - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: weblate - postgresqlDatabase: weblate diff --git a/stable/weblate/4.0.25/CHANGELOG.md b/stable/weblate/4.0.25/CHANGELOG.md new file mode 100644 index 00000000000..bde4db1a643 --- /dev/null +++ b/stable/weblate/4.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [weblate-4.0.25](https://github.com/truecharts/apps/compare/weblate-4.0.24...weblate-4.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [weblate-4.0.24](https://github.com/truecharts/apps/compare/weblate-4.0.23...weblate-4.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [weblate-4.0.23](https://github.com/truecharts/apps/compare/weblate-4.0.22...weblate-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [weblate-4.0.22](https://github.com/truecharts/apps/compare/weblate-4.0.20...weblate-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [weblate-4.0.20](https://github.com/truecharts/apps/compare/weblate-4.0.19...weblate-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [weblate-4.0.19](https://github.com/truecharts/apps/compare/weblate-4.0.18...weblate-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [weblate-4.0.18](https://github.com/truecharts/apps/compare/weblate-4.0.16...weblate-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [weblate-4.0.16](https://github.com/truecharts/apps/compare/weblate-4.0.14...weblate-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [weblate-4.0.14](https://github.com/truecharts/apps/compare/weblate-4.0.13...weblate-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/weblate/4.0.25/Chart.lock b/stable/weblate/4.0.25/Chart.lock new file mode 100644 index 00000000000..2d1f32ff0fa --- /dev/null +++ b/stable/weblate/4.0.25/Chart.lock @@ -0,0 +1,12 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +digest: sha256:1d945244ed68aca5872bcac8b2030fa77a4226836ebfc950099b5294fb96f25d +generated: "2022-07-25T19:05:49.258834736Z" diff --git a/stable/weblate/4.0.25/Chart.yaml b/stable/weblate/4.0.25/Chart.yaml new file mode 100644 index 00000000000..bb94826fd43 --- /dev/null +++ b/stable/weblate/4.0.25/Chart.yaml @@ -0,0 +1,36 @@ +apiVersion: v2 +appVersion: "4.13.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.44 +description: Weblate is a copylefted libre software web-based continuous localization system +home: https://github.com/truecharts/apps/tree/master/charts/stable/weblate +icon: https://truecharts.org/img/chart-icons/weblate.png +keywords: + - translate +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: weblate +sources: + - https://github.com/WeblateOrg/weblate + - https://github.com/WeblateOrg/docker + - https://github.com/WeblateOrg/docker-compose + - https://docs.weblate.org/en/latest/ +version: 4.0.25 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/weblate/4.0.25/README.md b/stable/weblate/4.0.25/README.md new file mode 100644 index 00000000000..910d8fd15c1 --- /dev/null +++ b/stable/weblate/4.0.25/README.md @@ -0,0 +1,112 @@ +# weblate + +![Version: 4.0.25](https://img.shields.io/badge/Version-4.0.25-informational?style=flat-square) ![AppVersion: 4.13.1](https://img.shields.io/badge/AppVersion-4.13.1-informational?style=flat-square) + +Weblate is a copylefted libre software web-based continuous localization system + +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: [weblate](https://truecharts.org/docs/charts/stable/weblate) + +**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.45 | +| https://charts.truecharts.org | redis | 3.0.44 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `weblate` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install weblate TrueCharts/weblate +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `weblate` deployment + +```console +helm uninstall weblate +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install weblate \ + --set env.TZ="America/New York" \ + TrueCharts/weblate +``` + +#### 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 weblate TrueCharts/weblate -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/weblate/4.0.24/app-readme.md b/stable/weblate/4.0.25/app-readme.md similarity index 100% rename from stable/weblate/4.0.24/app-readme.md rename to stable/weblate/4.0.25/app-readme.md diff --git a/stable/weblate/4.0.25/charts/common-10.4.7.tgz b/stable/weblate/4.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/weblate/4.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/weblate/4.0.25/charts/postgresql-8.0.45.tgz b/stable/weblate/4.0.25/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/weblate/4.0.25/charts/postgresql-8.0.45.tgz differ diff --git a/stable/weblate/4.0.25/charts/redis-3.0.44.tgz b/stable/weblate/4.0.25/charts/redis-3.0.44.tgz new file mode 100644 index 00000000000..ff4664e0cdd Binary files /dev/null and b/stable/weblate/4.0.25/charts/redis-3.0.44.tgz differ diff --git a/stable/weblate/4.0.25/ix_values.yaml b/stable/weblate/4.0.25/ix_values.yaml new file mode 100644 index 00000000000..b24c32dca39 --- /dev/null +++ b/stable/weblate/4.0.25/ix_values.yaml @@ -0,0 +1,262 @@ +image: + repository: tccr.io/truecharts/weblate + tag: v4.13.1@sha256:2d56cd0e340378a7e18b1eaa570705cd6b3b2ae1134ee0afdc0a6cee9df6bee9 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 1000 + runAsGroup: 0 + fsGroup: 1000 + +env: + WEBLATE_TIME_ZONE: "{{ .Values.TZ }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_PORT: 5432 + REDIS_PORT: 6379 + REDIS_DB: "0" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +weblate: + general: + WEBLATE_SITE_TITLE: "My Project's Weblate" + WEBLATE_SITE_DOMAIN: "weblate.example.com" + # WEBLATE_ADMIN_NAME: "" + # WEBLATE_ADMIN_EMAIL: "" + # This sets the password on EVERY app startup + # WEBLATE_ADMIN_PASSWORD: "" + # WEBLATE_AUTO_UPDATE: "" + # WEBLATE_SERVER_EMAIL: "" + # WEBLATE_DEFAULT_FROM_EMAIL: "" + # WEBLATE_CONTACT_FORM: "" + # WEBLATE_REGISTRATION_OPEN: true + # WEBLATE_REGISTRATION_ALLOW_BACKENDS: "" + # WEBLATE_REQUIRE_LOGIN: false + # WEBLATE_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" + # WEBLATE_ADD_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" + # WEBLATE_REMOVE_LOGIN_REQUIRED_URLS_EXCEPTIONS: "" + # WEBLATE_DEFAULT_ACCESS_CONTROL: "" + # WEBLATE_DEFAULT_RESTRICTED_COMPONENT: false + # WEBLATE_DEFAULT_TRANSLATION_PROPAGATION: true + # WEBLATE_DEFAULT_COMMITER_EMAIL: "" + # WEBLATE_DEFAULT_COMMITER_NAME: "" + # WEBLATE_DEFAULT_SHARED_TM: true + # WEBLATE_GPG_IDENTITY: "" + # WEBLATE_DEFAULT_AUTO_WATCH: true + # WEBLATE_GITHUB_USERNAME: "" + # WEBLATE_GITHUB_TOKEN: "" + # WEBLATE_GITLAB_USERNAME: "" + # WEBLATE_GITLAB_TOKEN: "" + # WEBLATE_CSP_SCRIPT_SRC: "" + # WEBLATE_CSP_IMG_SRC: "" + # WEBLATE_CSP_CONNECT_SRC: "" + # WEBLATE_CSP_STYLE_SRC: "" + # WEBLATE_CSP_FONT_SRC: "" + # WEBLATE_WEBSITE_REQUIRED: true + # WEBLATE_SIMPLIFY_LANGUAGES: true + # WEBLATE_DATABASE_BACKUP: "" + # WEBLATE_URL_PREFIX: "" + # WEBLATE_SILENCED_SYSTEM_CHECKS: "" + # WEBLATE_HIDE_VERSION: false + # WEBLATE_BASIC_LANGUAGES: "" + # WEBLATE_ENABLE_AVATARS: true + # WEBLATE_LIMIT_TRANSLATION_LENGTH_BY_SOURCE_LENGTH: true + # WEBLATE_ALLOWED_HOSTS: "" + # WEBLATE_ENABLE_HTTPS: false + # WEBLATE_IP_PROXY_HEADER: "" + # WEBLATE_SECURE_PROXY_SSL_HEADER: "" + # WEBLATE_LICENSE_FILTER: "" + # WEBLATE_LICENSE_REQUIRED: false + # WEBLATE_RATELIMIT_ATTEMPTS: "" + # WEBLATE_RATELIMIT_LOCKOUT: "" + # WEBLATE_RATELIMIT_WINDOW: "" + # WEBLATE_DEBUG: false + # WEBLATE_LOGLEVEL: "" + # WEBLATE_GOOGLE_ANALYTICS_ID: "" + # WEBLATE_PAGURE_USERNAME: "" + # WEBLATE_PAGURE_TOKEN: "" + # WEBLATE_AKISMET_API_KEY: "" + # WEBLATE_SSH_EXTRA_ARGS: "" + # WEBLATE_BORG_EXTRA_ARGS: "" + machinetranslate: + {} + # WEBLATE_MT_APERTIUM_APY: "" + # WEBLATE_MT_AWS_REGION: "" + # WEBLATE_MT_AWS_ACCESS_KEY_ID: "" + # WEBLATE_MT_AWS_SECRET_ACCESS_KEY: "" + # WEBLATE_MT_DEEPL_KEY: "" + # WEBLATE_MT_DEEPL_API_URL: "" + # WEBLATE_MT_LIBRETRANSLATE_KEY: "" + # WEBLATE_MT_LIBRETRANSLATE_API_URL: "" + # WEBLATE_MT_GOOGLE_KEY: "" + # WEBLATE_MT_GOOGLE_CREDENTIALS: "" + # WEBLATE_MT_GOOGLE_PROJECT: "" + # WEBLATE_MT_GOOGLE_LOCATION: "" + # WEBLATE_MT_MICROSOFT_COGNITIVE_KEY: "" + # WEBLATE_MT_MICROSOFT_ENDPOINT_URL: "" + # WEBLATE_MT_MICROSOFT_REGION: "" + # WEBLATE_MT_MICROSOFT_BASE_URL: "" + # WEBLATE_MT_MODERNMT_KEY: "" + # WEBLATE_MT_MYMEMORY_ENABLED: false + # WEBLATE_MT_GLOSBE_ENABLED: false + # WEBLATE_MT_MICROSOFT_TERMINOLOGY_ENABLED: false + # WEBLATE_MT_SAP_BASE_URL: "" + # WEBLATE_MT_SAP_SANDBOX_APIKEY: "" + # WEBLATE_MT_SAP_USERNAME: "" + # WEBLATE_MT_SAP_PASSWORD: "" + # WEBLATE_MT_SAP_USE_MT: false + auth: + ldap: + {} + # WEBLATE_AUTH_LDAP_SERVER_URI: "" + # WEBLATE_AUTH_LDAP_USER_DN_TEMPLATE: "" + # WEBLATE_AUTH_LDAP_USER_ATTR_MAP: "" + # WEBLATE_AUTH_LDAP_BIND_DN: "" + # WEBLATE_AUTH_LDAP_BIND_PASSWORD: "" + # WEBLATE_AUTH_LDAP_CONNECTION_OPTION_REFERRALS: "" + # WEBLATE_AUTH_LDAP_USER_SEARCH: "" + # WEBLATE_AUTH_LDAP_USER_SEARCH_FILTER: "" + # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION: "" + # WEBLATE_AUTH_LDAP_USER_SEARCH_UNION_DELIMITER: "" + github: + {} + # WEBLATE_SOCIAL_AUTH_GITHUB_KEY: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_SECRET: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_KEY: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_SECRET: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_ORG_NAME: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_KEY: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_SECRET: "" + # WEBLATE_SOCIAL_AUTH_GITHUB_TEAM_ID: "" + bitbucket: + {} + # WEBLATE_SOCIAL_AUTH_BITBUCKET_KEY: "" + # WEBLATE_SOCIAL_AUTH_BITBUCKET_SECRET: "" + facebook: + {} + # WEBLATE_SOCIAL_AUTH_FACEBOOK_KEY: "" + # WEBLATE_SOCIAL_AUTH_FACEBOOK_SECRET: "" + google: + {} + # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_KEY: "" + # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_SECRET: "" + # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_DOMAINS: "" + # WEBLATE_SOCIAL_AUTH_GOOGLE_OAUTH2_WHITELISTED_EMAILS: "" + gitlab: + {} + # WEBLATE_SOCIAL_AUTH_GITLAB_KEY: "" + # WEBLATE_SOCIAL_AUTH_GITLAB_SECRET: "" + # WEBLATE_SOCIAL_AUTH_GITLAB_API_URL: "" + azure: + {} + # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_KEY: "" + # WEBLATE_SOCIAL_AUTH_AZUREAD_OAUTH2_SECRET: "" + azuretenant: + {} + # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_KEY: "" + # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_SECRET: "" + # WEBLATE_SOCIAL_AUTH_AZUREAD_TENANT_OAUTH2_TENANT_ID: "" + keycloak: + {} + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_KEY: "" + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_SECRET: "" + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_PUBLIC_KEY: "" + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ALGORITHM: "" + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_AUTHORIZATION_URL: "" + # WEBLATE_SOCIAL_AUTH_KEYCLOAK_ACCESS_TOKEN_URL: "" + linux: + {} + # WEBLATE_SOCIAL_AUTH_FEDORA: "" + # WEBLATE_SOCIAL_AUTH_OPENSUSE: "" + # WEBLATE_SOCIAL_AUTH_UBUNTU: "" + slack: + {} + # WEBLATE_SOCIAL_AUTH_SLACK_KEY: "" + # SOCIAL_AUTH_SLACK_SECRET: "" + saml: + {} + # WEBLATE_SAML_IDP_ENTITY_ID: "" + # WEBLATE_SAML_IDP_URL: "" + # WEBLATE_SAML_IDP_X509CERT: "" + email: + {} + # WEBLATE_EMAIL_PORT: "" + # WEBLATE_EMAIL_HOST: "" + # WEBLATE_EMAIL_HOST_USER: "" + # WEBLATE_EMAIL_HOST_PASSWORD: "" + # WEBLATE_EMAIL_USE_SSL: false + # WEBLATE_EMAIL_USE_TLS: false + # WEBLATE_EMAIL_BACKEND: "" + siteintegration: + {} + # WEBLATE_GET_HELP_URL: "" + # WEBLATE_STATUS_URL: "" + # WEBLATE_LEGAL_URL: "" + # WEBLATE_PRIVACY_URL: "" + errorreport: + {} + # ROLLBAR_KEY: "" + # ROLLBAR_ENVIRONMENT: "" + # SENTRY_DSN: "" + # SENTRY_ENVIRONMENT: "" + localization: + {} + # WEBLATE_LOCALIZE_CDN_URL: "" + # WEBLATE_LOCALIZE_CDN_PATH: "" + +envFrom: + - configMapRef: + name: weblate-env + +probes: + liveness: + path: "/healthz" + readiness: + path: "/healthz" + startup: + path: "/healthz" + +service: + main: + ports: + main: + port: 10158 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/app/data" + cache: + enabled: true + type: emptyDir + mountPath: "/app/cache" + +redis: + enabled: true + existingSecret: "rediscreds" + redisUsername: default + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: weblate + postgresqlDatabase: weblate diff --git a/stable/weblate/4.0.24/questions.yaml b/stable/weblate/4.0.25/questions.yaml similarity index 100% rename from stable/weblate/4.0.24/questions.yaml rename to stable/weblate/4.0.25/questions.yaml diff --git a/stable/weblate/4.0.24/templates/_configmap.tpl b/stable/weblate/4.0.25/templates/_configmap.tpl similarity index 100% rename from stable/weblate/4.0.24/templates/_configmap.tpl rename to stable/weblate/4.0.25/templates/_configmap.tpl diff --git a/stable/weblate/4.0.24/templates/common.yaml b/stable/weblate/4.0.25/templates/common.yaml similarity index 100% rename from stable/weblate/4.0.24/templates/common.yaml rename to stable/weblate/4.0.25/templates/common.yaml diff --git a/stable/weblate/4.0.25/values.yaml b/stable/weblate/4.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/website-shot/2.0.22/CHANGELOG.md b/stable/website-shot/2.0.22/CHANGELOG.md deleted file mode 100644 index e0f1394fbcb..00000000000 --- a/stable/website-shot/2.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [website-shot-2.0.21](https://github.com/truecharts/apps/compare/website-shot-2.0.19...website-shot-2.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [website-shot-2.0.19](https://github.com/truecharts/apps/compare/website-shot-2.0.18...website-shot-2.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [website-shot-2.0.18](https://github.com/truecharts/apps/compare/website-shot-2.0.17...website-shot-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [website-shot-2.0.17](https://github.com/truecharts/apps/compare/website-shot-2.0.15...website-shot-2.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [website-shot-2.0.15](https://github.com/truecharts/apps/compare/website-shot-2.0.13...website-shot-2.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [website-shot-2.0.13](https://github.com/truecharts/apps/compare/website-shot-2.0.12...website-shot-2.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [website-shot-2.0.12](https://github.com/truecharts/apps/compare/website-shot-2.0.11...website-shot-2.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [website-shot-2.0.11](https://github.com/truecharts/apps/compare/website-shot-2.0.10...website-shot-2.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/website-shot/2.0.22/Chart.lock b/stable/website-shot/2.0.22/Chart.lock deleted file mode 100644 index 801b8efc938..00000000000 --- a/stable/website-shot/2.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:38:05.593872155Z" diff --git a/stable/website-shot/2.0.22/Chart.yaml b/stable/website-shot/2.0.22/Chart.yaml deleted file mode 100644 index 457fb55cd23..00000000000 --- a/stable/website-shot/2.0.22/Chart.yaml +++ /dev/null @@ -1,25 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot. -home: https://github.com/truecharts/apps/tree/master/charts/stable/website-shot -icon: https://truecharts.org/img/chart-icons/website-shot.png -keywords: - - website-shot -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: website-shot -sources: - - https://github.com/Flowko/website-shot -version: 2.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/website-shot/2.0.22/README.md b/stable/website-shot/2.0.22/README.md deleted file mode 100644 index 6547c6f8d20..00000000000 --- a/stable/website-shot/2.0.22/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# website-shot - -![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot. - -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: [website-shot](https://truecharts.org/docs/charts/stable/website-shot) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `website-shot` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install website-shot TrueCharts/website-shot -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `website-shot` deployment - -```console -helm uninstall website-shot -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install website-shot \ - --set env.TZ="America/New York" \ - TrueCharts/website-shot -``` - -#### 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 website-shot TrueCharts/website-shot -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/website-shot/2.0.22/ix_values.yaml b/stable/website-shot/2.0.22/ix_values.yaml deleted file mode 100644 index c16ae716442..00000000000 --- a/stable/website-shot/2.0.22/ix_values.yaml +++ /dev/null @@ -1,16 +0,0 @@ -image: - repository: tccr.io/truecharts/website-shot - tag: latest@sha256:fb76cbdf2c81fd93faf0eee4d49db5d3fd18ad6064e7bc1bdbb52a66cb16715e - pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 10221 - targetPort: 3000 - -persistence: - screenshots: - enabled: true - mountPath: "/usr/src/website-shot/screenshots" diff --git a/stable/website-shot/2.0.23/CHANGELOG.md b/stable/website-shot/2.0.23/CHANGELOG.md new file mode 100644 index 00000000000..ef1c7664e2a --- /dev/null +++ b/stable/website-shot/2.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [website-shot-2.0.23](https://github.com/truecharts/apps/compare/website-shot-2.0.22...website-shot-2.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [website-shot-2.0.22](https://github.com/truecharts/apps/compare/website-shot-2.0.21...website-shot-2.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [website-shot-2.0.21](https://github.com/truecharts/apps/compare/website-shot-2.0.19...website-shot-2.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [website-shot-2.0.19](https://github.com/truecharts/apps/compare/website-shot-2.0.18...website-shot-2.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [website-shot-2.0.18](https://github.com/truecharts/apps/compare/website-shot-2.0.17...website-shot-2.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [website-shot-2.0.17](https://github.com/truecharts/apps/compare/website-shot-2.0.15...website-shot-2.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [website-shot-2.0.15](https://github.com/truecharts/apps/compare/website-shot-2.0.13...website-shot-2.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [website-shot-2.0.13](https://github.com/truecharts/apps/compare/website-shot-2.0.12...website-shot-2.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [website-shot-2.0.12](https://github.com/truecharts/apps/compare/website-shot-2.0.11...website-shot-2.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/website-shot/2.0.23/Chart.lock b/stable/website-shot/2.0.23/Chart.lock new file mode 100644 index 00000000000..cc956bcddf4 --- /dev/null +++ b/stable/website-shot/2.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:05:45.635224947Z" diff --git a/stable/website-shot/2.0.23/Chart.yaml b/stable/website-shot/2.0.23/Chart.yaml new file mode 100644 index 00000000000..9e10be7e648 --- /dev/null +++ b/stable/website-shot/2.0.23/Chart.yaml @@ -0,0 +1,25 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot. +home: https://github.com/truecharts/apps/tree/master/charts/stable/website-shot +icon: https://truecharts.org/img/chart-icons/website-shot.png +keywords: + - website-shot +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: website-shot +sources: + - https://github.com/Flowko/website-shot +version: 2.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/website-shot/2.0.23/README.md b/stable/website-shot/2.0.23/README.md new file mode 100644 index 00000000000..5a144c488bc --- /dev/null +++ b/stable/website-shot/2.0.23/README.md @@ -0,0 +1,107 @@ +# website-shot + +![Version: 2.0.23](https://img.shields.io/badge/Version-2.0.23-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +Generate a full web-page screenshot with our service, that provides rich interface to make any kind of web screenshots online for free with no limits. The simplest way to take a full page screenshot. + +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: [website-shot](https://truecharts.org/docs/charts/stable/website-shot) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `website-shot` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install website-shot TrueCharts/website-shot +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `website-shot` deployment + +```console +helm uninstall website-shot +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install website-shot \ + --set env.TZ="America/New York" \ + TrueCharts/website-shot +``` + +#### 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 website-shot TrueCharts/website-shot -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/website-shot/2.0.22/app-readme.md b/stable/website-shot/2.0.23/app-readme.md similarity index 100% rename from stable/website-shot/2.0.22/app-readme.md rename to stable/website-shot/2.0.23/app-readme.md diff --git a/stable/website-shot/2.0.23/charts/common-10.4.7.tgz b/stable/website-shot/2.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/website-shot/2.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/website-shot/2.0.23/ix_values.yaml b/stable/website-shot/2.0.23/ix_values.yaml new file mode 100644 index 00000000000..70b54eaac86 --- /dev/null +++ b/stable/website-shot/2.0.23/ix_values.yaml @@ -0,0 +1,16 @@ +image: + repository: tccr.io/truecharts/website-shot + tag: latest@sha256:41fb86a173c79a51f9f3e0273aa59c62ced4bdc6e3f2da5b48d2cf11e475af93 + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 10221 + targetPort: 3000 + +persistence: + screenshots: + enabled: true + mountPath: "/usr/src/website-shot/screenshots" diff --git a/stable/website-shot/2.0.22/questions.yaml b/stable/website-shot/2.0.23/questions.yaml similarity index 100% rename from stable/website-shot/2.0.22/questions.yaml rename to stable/website-shot/2.0.23/questions.yaml diff --git a/stable/website-shot/2.0.23/templates/common.yaml b/stable/website-shot/2.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/website-shot/2.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/website-shot/2.0.23/values.yaml b/stable/website-shot/2.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/wekan/4.0.27/CHANGELOG.md b/stable/wekan/4.0.27/CHANGELOG.md deleted file mode 100644 index ccea9fb81f8..00000000000 --- a/stable/wekan/4.0.27/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wekan-4.0.26](https://github.com/truecharts/apps/compare/wekan-4.0.25...wekan-4.0.26) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [wekan-4.0.25](https://github.com/truecharts/apps/compare/wekan-4.0.23...wekan-4.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [wekan-4.0.23](https://github.com/truecharts/apps/compare/wekan-4.0.22...wekan-4.0.23) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [wekan-4.0.22](https://github.com/truecharts/apps/compare/wekan-4.0.21...wekan-4.0.22) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [wekan-4.0.21](https://github.com/truecharts/apps/compare/wekan-4.0.19...wekan-4.0.21) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [wekan-4.0.19](https://github.com/truecharts/apps/compare/wekan-4.0.17...wekan-4.0.19) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [wekan-4.0.17](https://github.com/truecharts/apps/compare/wekan-4.0.16...wekan-4.0.17) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [wekan-4.0.16](https://github.com/truecharts/apps/compare/wekan-4.0.15...wekan-4.0.16) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/wekan/4.0.27/Chart.lock b/stable/wekan/4.0.27/Chart.lock deleted file mode 100644 index c2fc2581996..00000000000 --- a/stable/wekan/4.0.27/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mongodb - repository: https://charts.truecharts.org - version: 1.0.45 -digest: sha256:088c1ddfc70bf9954e6be128278c2c653bde2b901dbbd24066ca0ff3bee0c656 -generated: "2022-07-24T09:38:13.596294546Z" diff --git a/stable/wekan/4.0.27/Chart.yaml b/stable/wekan/4.0.27/Chart.yaml deleted file mode 100644 index a0cf5165191..00000000000 --- a/stable/wekan/4.0.27/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "6.30" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mongodb.enabled - name: mongodb - repository: https://charts.truecharts.org - version: 1.0.45 -description: WeKan - Open Source kanban -home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan -icon: https://truecharts.org/img/chart-icons/wekan.png -keywords: - - wekan - - kanban -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: wekan -sources: - - https://github.com/wekan/wekan - - https://wekan.github.io/ -version: 4.0.27 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/wekan/4.0.27/README.md b/stable/wekan/4.0.27/README.md deleted file mode 100644 index 4aa4dc3a15c..00000000000 --- a/stable/wekan/4.0.27/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# wekan - -![Version: 4.0.27](https://img.shields.io/badge/Version-4.0.27-informational?style=flat-square) ![AppVersion: 6.30](https://img.shields.io/badge/AppVersion-6.30-informational?style=flat-square) - -WeKan - Open Source kanban - -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: [wekan](https://truecharts.org/docs/charts/stable/wekan) - -**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 | mongodb | 1.0.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `wekan` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install wekan TrueCharts/wekan -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `wekan` deployment - -```console -helm uninstall wekan -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install wekan \ - --set env.TZ="America/New York" \ - TrueCharts/wekan -``` - -#### 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 wekan TrueCharts/wekan -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/wekan/4.0.27/ix_values.yaml b/stable/wekan/4.0.27/ix_values.yaml deleted file mode 100644 index 7793a029929..00000000000 --- a/stable/wekan/4.0.27/ix_values.yaml +++ /dev/null @@ -1,155 +0,0 @@ -image: - repository: tccr.io/truecharts/wekan - tag: v6.30@sha256:cd6cc8eef3d2f4d3bfc8997d147e0803b50477a0f6f61760c2ba87a5a6371246 - pullPolicy: IfNotPresent - -env: - WRITABLE_PATH: "/data" - # User Defined - ROOT_URL: "http://localhost:8080" - # BROWSER_POLICY_ENABLED: false - # TRUSTED_URL: "" - # LOGOUT_WITH_TIMER: false - # LOGOUT_IN: 0 - # LOGOUT_ON_HOURS: 0 - # LOGOUT_ON_MINUTES: 0 - # ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS: 90 - # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE: 3 - # ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD: 60 - # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW: 15 - # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE: 3 - # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD: 60 - # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW: 15 - # MAX_IMAGE_PIXEL: 1024 - # IMAGE_COMPRESS_RATIO: 80 - # MAIL_URL: "" - # MAIL_SERVICE_USER: "" - # MAIL_SERVICE_PASSWORD: "" - # MAIL_SERVICE: "" - # BIGEVENTS_PATTERN: "NONE" - # NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE: 90 - # EMAIL_NOTIFICATION_TIMEOUT: 30000 - # NOTIFY_DUE_DAYS_BEFORE_AND_AFTER: "2,0" - # NOTIFY_DUE_AT_HOUR_OF_DAY: 8 - # RESULTS_PER_PAGE: 20 - # RICHER_CARD_COMMENT_EDITOR: false - # CARD_OPENED_WEBHOOK_ENABLED: false - # PASSWORD_LOGIN_ENABLED: false - # WAIT_SPINNER: "Bounce" - # WITH_API: true - # WEBHOOKS_ATTRIBUTES: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue" - # CORS: "*" - # CORS_ALLOW_HEADERS: "Authorization,Content-Type" - # CORS_EXPOSE_HEADERS: "*" - # MATOMO_ADDRESS: "" - # MATOMO_SITE_ID: 1 - # MATOMO_DO_NOT_TRACK: true - # MATOMO_WITH_USERNAME: true - # ORACLE_OIM_ENABLED: false - # OAUTH2_ENABLED: false - # OAUTH2_LOGIN_STYLE: "redirect" - # OAUTH2_CLIENT_ID: "" - # OAUTH2_SECRET: "" - # OAUTH2_SERVER_URL: "" - # OAUTH2_AUTH_ENDPOINT: "" - # OAUTH2_USERINFO_ENDPOINT: "" - # OAUTH2_TOKEN_ENDPOINT: "" - # OAUTH2_ID_MAP: "" - # OAUTH2_USERNAME_MAP: "" - # OAUTH2_FULLNAME_MAP: "" - # OAUTH2_EMAIL_MAP: "" - # OAUTH2_ID_TOKEN_WHITELIST_FIELDS: "" - # OAUTH2_REQUEST_PERMISSIONS: "" - # OAUTH2_CA_CERT: "" - # OAUTH2_ADFS_ENABLED: false - # LDAP_ENABLE: false - # DEFAULT_AUTHENTICATION_METHOD: "ldap" - # LDAP_PORT: 389 - # LDAP_HOST: "" - # LDAP_AD_SIMPLE_AUTH: false - # LDAP_USER_AUTHENTICATION: false - # LDAP_USER_AUTHENTICATION_FIELD: "uid" - # LDAP_DEFAULT_DOMAIN: "" - # LDAP_BASEDN: "" - # LDAP_LOGIN_FALLBACK: false - # LDAP_RECONNECT: true - # LDAP_TIMEOUT: 10000 - # LDAP_IDLE_TIMEOUT: 10000 - # LDAP_CONNECT_TIMEOUT: 10000 - # LDAP_AUTHENTIFICATION: true - # LDAP_AUTHENTIFICATION_USERDN: "" - # LDAP_AUTHENTIFICATION_PASSWORD: "" - # LDAP_LOG_ENABLED: true - # LDAP_BACKGROUND_SYNC: true - # LDAP_BACKGROUND_SYNC_INTERVAL: "every 1 hour" - # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED: false - # LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS: false - # LDAP_ENCRYPTION: "false" - # LDAP_CA_CERT: "" - # LDAP_REJECT_UNAUTHORIZED: false - # LDAP_USER_SEARCH_FILTER: "" - # LDAP_USER_SEARCH_SCOPE: "one" - # LDAP_USER_SEARCH_FIELD: "" - # LDAP_SEARCH_PAGE_SIZE: 0 - # LDAP_SEARCH_SIZE_LIMIT: 0 - # LDAP_GROUP_FILTER_ENABLE: false - # LDAP_GROUP_FILTER_OBJECTCLASS: "" - # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE: "" - # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE: "" - # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT: "" - # LDAP_GROUP_FILTER_GROUP_NAME: "" - # LDAP_UNIQUE_IDENTIFIER_FIELD: "" - # LDAP_UTF8_NAMES_SLUGIFY: true - # LDAP_USERNAME_FIELD: "" - # LDAP_FULLNAME_FIELD: "fullname" - # LDAP_MERGE_EXISTING_USERS: false - # LDAP_EMAIL_MATCH_ENABLE: true - # LDAP_EMAIL_MATCH_REQUIRE: true - # LDAP_EMAIL_MATCH_VERIFIED: true - # LDAP_EMAIL_FIELD: "mail" - # LDAP_SYNC_USER_DATA: false - # LDAP_SYNC_USER_DATA_FIELDMAP: "" - # LDAP_SYNC_GROUP_ROLES: "" - # LDAP_SYNC_ADMIN_STATUS: true - # LDAP_SYNC_ADMIN_GROUPS: "" - # HEADER_LOGIN_ID: "" - # HEADER_LOGIN_FIRSTNAME: "" - # HEADER_LOGIN_LASTNAME: "" - # HEADER_LOGIN_EMAIL: "" - # CAS_ENABLED: false - # CAS_BASE_URL: "" - # CAS_LOGIN_URL: "" - # CAS_VALIDATE_URL: "" - # SAML_ENABLED: false - # SAML_PROVIDER: "" - # SAML_ENTRYPOINT: "" - # SAML_ISSUER: "" - # SAML_CERT: "" - # SAML_IDPSLO_REDIRECTURL: "" - # SAML_PRIVATE_KEYFILE: "" - # SAML_PUBLIC_CERTFILE: "" - # SAML_IDENTIFIER_FORMAT: "" - # SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE: "" - # SAML_ATTRIBUTES: "" - MONGO_URL: - secretKeyRef: - name: mongodbcreds - key: url - -service: - main: - ports: - main: - port: 10192 - targetPort: 8080 - -mongodb: - enabled: true - mongodbUsername: wekan - mongodbDatabase: wekan - existingSecret: "mongodbcreds" - -persistence: - data: - enabled: true - mountPath: "/data" diff --git a/stable/wekan/4.0.28/CHANGELOG.md b/stable/wekan/4.0.28/CHANGELOG.md new file mode 100644 index 00000000000..53a0e3cdae9 --- /dev/null +++ b/stable/wekan/4.0.28/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [wekan-4.0.28](https://github.com/truecharts/apps/compare/wekan-4.0.27...wekan-4.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wekan-4.0.27](https://github.com/truecharts/apps/compare/wekan-4.0.26...wekan-4.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wekan-4.0.26](https://github.com/truecharts/apps/compare/wekan-4.0.25...wekan-4.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [wekan-4.0.25](https://github.com/truecharts/apps/compare/wekan-4.0.23...wekan-4.0.25) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [wekan-4.0.23](https://github.com/truecharts/apps/compare/wekan-4.0.22...wekan-4.0.23) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [wekan-4.0.22](https://github.com/truecharts/apps/compare/wekan-4.0.21...wekan-4.0.22) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [wekan-4.0.21](https://github.com/truecharts/apps/compare/wekan-4.0.19...wekan-4.0.21) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [wekan-4.0.19](https://github.com/truecharts/apps/compare/wekan-4.0.17...wekan-4.0.19) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [wekan-4.0.17](https://github.com/truecharts/apps/compare/wekan-4.0.16...wekan-4.0.17) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/wekan/4.0.28/Chart.lock b/stable/wekan/4.0.28/Chart.lock new file mode 100644 index 00000000000..08ee54895bd --- /dev/null +++ b/stable/wekan/4.0.28/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mongodb + repository: https://charts.truecharts.org + version: 1.0.45 +digest: sha256:088c1ddfc70bf9954e6be128278c2c653bde2b901dbbd24066ca0ff3bee0c656 +generated: "2022-07-25T19:06:02.567284614Z" diff --git a/stable/wekan/4.0.28/Chart.yaml b/stable/wekan/4.0.28/Chart.yaml new file mode 100644 index 00000000000..56483cec033 --- /dev/null +++ b/stable/wekan/4.0.28/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "6.30" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mongodb.enabled + name: mongodb + repository: https://charts.truecharts.org + version: 1.0.45 +description: WeKan - Open Source kanban +home: https://github.com/truecharts/apps/tree/master/charts/stable/wekan +icon: https://truecharts.org/img/chart-icons/wekan.png +keywords: + - wekan + - kanban +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: wekan +sources: + - https://github.com/wekan/wekan + - https://wekan.github.io/ +version: 4.0.28 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/wekan/4.0.28/README.md b/stable/wekan/4.0.28/README.md new file mode 100644 index 00000000000..f57e7a298b5 --- /dev/null +++ b/stable/wekan/4.0.28/README.md @@ -0,0 +1,109 @@ +# wekan + +![Version: 4.0.28](https://img.shields.io/badge/Version-4.0.28-informational?style=flat-square) ![AppVersion: 6.30](https://img.shields.io/badge/AppVersion-6.30-informational?style=flat-square) + +WeKan - Open Source kanban + +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: [wekan](https://truecharts.org/docs/charts/stable/wekan) + +**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 | mongodb | 1.0.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `wekan` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install wekan TrueCharts/wekan +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `wekan` deployment + +```console +helm uninstall wekan +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install wekan \ + --set env.TZ="America/New York" \ + TrueCharts/wekan +``` + +#### 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 wekan TrueCharts/wekan -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/wekan/4.0.27/app-readme.md b/stable/wekan/4.0.28/app-readme.md similarity index 100% rename from stable/wekan/4.0.27/app-readme.md rename to stable/wekan/4.0.28/app-readme.md diff --git a/stable/wekan/4.0.28/charts/common-10.4.7.tgz b/stable/wekan/4.0.28/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/wekan/4.0.28/charts/common-10.4.7.tgz differ diff --git a/stable/wekan/4.0.27/charts/mongodb-1.0.45.tgz b/stable/wekan/4.0.28/charts/mongodb-1.0.45.tgz similarity index 100% rename from stable/wekan/4.0.27/charts/mongodb-1.0.45.tgz rename to stable/wekan/4.0.28/charts/mongodb-1.0.45.tgz diff --git a/stable/wekan/4.0.28/ix_values.yaml b/stable/wekan/4.0.28/ix_values.yaml new file mode 100644 index 00000000000..f9a6fee7e17 --- /dev/null +++ b/stable/wekan/4.0.28/ix_values.yaml @@ -0,0 +1,155 @@ +image: + repository: tccr.io/truecharts/wekan + tag: v6.30@sha256:23835775f9cbd7b8519b3acbc85d26ee00c2de969cacb01afffb145dee7b8789 + pullPolicy: IfNotPresent + +env: + WRITABLE_PATH: "/data" + # User Defined + ROOT_URL: "http://localhost:8080" + # BROWSER_POLICY_ENABLED: false + # TRUSTED_URL: "" + # LOGOUT_WITH_TIMER: false + # LOGOUT_IN: 0 + # LOGOUT_ON_HOURS: 0 + # LOGOUT_ON_MINUTES: 0 + # ACCOUNTS_COMMON_LOGIN_EXPIRATION_IN_DAYS: 90 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURES_BEFORE: 3 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_PERIOD: 60 + # ACCOUNTS_LOCKOUT_KNOWN_USERS_FAILURE_WINDOW: 15 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURES_BERORE: 3 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_LOCKOUT_PERIOD: 60 + # ACCOUNTS_LOCKOUT_UNKNOWN_USERS_FAILURE_WINDOW: 15 + # MAX_IMAGE_PIXEL: 1024 + # IMAGE_COMPRESS_RATIO: 80 + # MAIL_URL: "" + # MAIL_SERVICE_USER: "" + # MAIL_SERVICE_PASSWORD: "" + # MAIL_SERVICE: "" + # BIGEVENTS_PATTERN: "NONE" + # NOTIFICATION_TRAY_AFTER_READ_DAYS_BEFORE_REMOVE: 90 + # EMAIL_NOTIFICATION_TIMEOUT: 30000 + # NOTIFY_DUE_DAYS_BEFORE_AND_AFTER: "2,0" + # NOTIFY_DUE_AT_HOUR_OF_DAY: 8 + # RESULTS_PER_PAGE: 20 + # RICHER_CARD_COMMENT_EDITOR: false + # CARD_OPENED_WEBHOOK_ENABLED: false + # PASSWORD_LOGIN_ENABLED: false + # WAIT_SPINNER: "Bounce" + # WITH_API: true + # WEBHOOKS_ATTRIBUTES: "cardId,listId,oldListId,boardId,comment,user,card,commentId,swimlaneId,customerField,customFieldValue" + # CORS: "*" + # CORS_ALLOW_HEADERS: "Authorization,Content-Type" + # CORS_EXPOSE_HEADERS: "*" + # MATOMO_ADDRESS: "" + # MATOMO_SITE_ID: 1 + # MATOMO_DO_NOT_TRACK: true + # MATOMO_WITH_USERNAME: true + # ORACLE_OIM_ENABLED: false + # OAUTH2_ENABLED: false + # OAUTH2_LOGIN_STYLE: "redirect" + # OAUTH2_CLIENT_ID: "" + # OAUTH2_SECRET: "" + # OAUTH2_SERVER_URL: "" + # OAUTH2_AUTH_ENDPOINT: "" + # OAUTH2_USERINFO_ENDPOINT: "" + # OAUTH2_TOKEN_ENDPOINT: "" + # OAUTH2_ID_MAP: "" + # OAUTH2_USERNAME_MAP: "" + # OAUTH2_FULLNAME_MAP: "" + # OAUTH2_EMAIL_MAP: "" + # OAUTH2_ID_TOKEN_WHITELIST_FIELDS: "" + # OAUTH2_REQUEST_PERMISSIONS: "" + # OAUTH2_CA_CERT: "" + # OAUTH2_ADFS_ENABLED: false + # LDAP_ENABLE: false + # DEFAULT_AUTHENTICATION_METHOD: "ldap" + # LDAP_PORT: 389 + # LDAP_HOST: "" + # LDAP_AD_SIMPLE_AUTH: false + # LDAP_USER_AUTHENTICATION: false + # LDAP_USER_AUTHENTICATION_FIELD: "uid" + # LDAP_DEFAULT_DOMAIN: "" + # LDAP_BASEDN: "" + # LDAP_LOGIN_FALLBACK: false + # LDAP_RECONNECT: true + # LDAP_TIMEOUT: 10000 + # LDAP_IDLE_TIMEOUT: 10000 + # LDAP_CONNECT_TIMEOUT: 10000 + # LDAP_AUTHENTIFICATION: true + # LDAP_AUTHENTIFICATION_USERDN: "" + # LDAP_AUTHENTIFICATION_PASSWORD: "" + # LDAP_LOG_ENABLED: true + # LDAP_BACKGROUND_SYNC: true + # LDAP_BACKGROUND_SYNC_INTERVAL: "every 1 hour" + # LDAP_BACKGROUND_SYNC_KEEP_EXISTANT_USERS_UPDATED: false + # LDAP_BACKGROUND_SYNC_IMPORT_NEW_USERS: false + # LDAP_ENCRYPTION: "false" + # LDAP_CA_CERT: "" + # LDAP_REJECT_UNAUTHORIZED: false + # LDAP_USER_SEARCH_FILTER: "" + # LDAP_USER_SEARCH_SCOPE: "one" + # LDAP_USER_SEARCH_FIELD: "" + # LDAP_SEARCH_PAGE_SIZE: 0 + # LDAP_SEARCH_SIZE_LIMIT: 0 + # LDAP_GROUP_FILTER_ENABLE: false + # LDAP_GROUP_FILTER_OBJECTCLASS: "" + # LDAP_GROUP_FILTER_GROUP_ID_ATTRIBUTE: "" + # LDAP_GROUP_FILTER_GROUP_MEMBER_ATTRIBUTE: "" + # LDAP_GROUP_FILTER_GROUP_MEMBER_FORMAT: "" + # LDAP_GROUP_FILTER_GROUP_NAME: "" + # LDAP_UNIQUE_IDENTIFIER_FIELD: "" + # LDAP_UTF8_NAMES_SLUGIFY: true + # LDAP_USERNAME_FIELD: "" + # LDAP_FULLNAME_FIELD: "fullname" + # LDAP_MERGE_EXISTING_USERS: false + # LDAP_EMAIL_MATCH_ENABLE: true + # LDAP_EMAIL_MATCH_REQUIRE: true + # LDAP_EMAIL_MATCH_VERIFIED: true + # LDAP_EMAIL_FIELD: "mail" + # LDAP_SYNC_USER_DATA: false + # LDAP_SYNC_USER_DATA_FIELDMAP: "" + # LDAP_SYNC_GROUP_ROLES: "" + # LDAP_SYNC_ADMIN_STATUS: true + # LDAP_SYNC_ADMIN_GROUPS: "" + # HEADER_LOGIN_ID: "" + # HEADER_LOGIN_FIRSTNAME: "" + # HEADER_LOGIN_LASTNAME: "" + # HEADER_LOGIN_EMAIL: "" + # CAS_ENABLED: false + # CAS_BASE_URL: "" + # CAS_LOGIN_URL: "" + # CAS_VALIDATE_URL: "" + # SAML_ENABLED: false + # SAML_PROVIDER: "" + # SAML_ENTRYPOINT: "" + # SAML_ISSUER: "" + # SAML_CERT: "" + # SAML_IDPSLO_REDIRECTURL: "" + # SAML_PRIVATE_KEYFILE: "" + # SAML_PUBLIC_CERTFILE: "" + # SAML_IDENTIFIER_FORMAT: "" + # SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE: "" + # SAML_ATTRIBUTES: "" + MONGO_URL: + secretKeyRef: + name: mongodbcreds + key: url + +service: + main: + ports: + main: + port: 10192 + targetPort: 8080 + +mongodb: + enabled: true + mongodbUsername: wekan + mongodbDatabase: wekan + existingSecret: "mongodbcreds" + +persistence: + data: + enabled: true + mountPath: "/data" diff --git a/stable/wekan/4.0.27/questions.yaml b/stable/wekan/4.0.28/questions.yaml similarity index 100% rename from stable/wekan/4.0.27/questions.yaml rename to stable/wekan/4.0.28/questions.yaml diff --git a/stable/wekan/4.0.28/templates/common.yaml b/stable/wekan/4.0.28/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/wekan/4.0.28/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/wekan/4.0.28/values.yaml b/stable/wekan/4.0.28/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/wg-easy/1.0.15/CHANGELOG.md b/stable/wg-easy/1.0.15/CHANGELOG.md deleted file mode 100644 index 9ac8f3e18b8..00000000000 --- a/stable/wg-easy/1.0.15/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wg-easy-1.0.14](https://github.com/truecharts/apps/compare/wg-easy-1.0.12...wg-easy-1.0.14) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [wg-easy-1.0.12](https://github.com/truecharts/apps/compare/wg-easy-1.0.11...wg-easy-1.0.12) (2022-07-20) - -### Feat - -- Add How-To or setup guide ([#3220](https://github.com/truecharts/apps/issues/3220)) - - - -## [wg-easy-1.0.11](https://github.com/truecharts/apps/compare/wg-easy-1.0.10...wg-easy-1.0.11) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [wg-easy-1.0.10](https://github.com/truecharts/apps/compare/wg-easy-1.0.9...wg-easy-1.0.10) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [wg-easy-1.0.9](https://github.com/truecharts/apps/compare/wg-easy-1.0.7...wg-easy-1.0.9) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [wg-easy-1.0.7](https://github.com/truecharts/apps/compare/wg-easy-1.0.5...wg-easy-1.0.7) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [wg-easy-1.0.5](https://github.com/truecharts/apps/compare/wg-easy-1.0.4...wg-easy-1.0.5) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [wg-easy-1.0.4](https://github.com/truecharts/apps/compare/wg-easy-1.0.3...wg-easy-1.0.4) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - diff --git a/stable/wg-easy/1.0.15/Chart.lock b/stable/wg-easy/1.0.15/Chart.lock deleted file mode 100644 index 153100a8f87..00000000000 --- a/stable/wg-easy/1.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:38:20.594079075Z" diff --git a/stable/wg-easy/1.0.15/Chart.yaml b/stable/wg-easy/1.0.15/Chart.yaml deleted file mode 100644 index 4fcc1029b3f..00000000000 --- a/stable/wg-easy/1.0.15/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -deprecated: false -description: The easiest way to run WireGuard VPN + Web-based Admin UI. -home: https://github.com/truecharts/apps/tree/master/charts/stable/wg-easy -icon: https://truecharts.org/img/chart-icons/wg-easy.png -keywords: - - wg-easy - - wireguard - - weejewel -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: wg-easy -sources: - - https://hub.docker.com/r/weejewel/wg-easy - - https://github.com/WeeJeWel/wg-easy -type: application -version: 1.0.15 -annotations: - truecharts.org/catagories: | - - networking - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/wg-easy/1.0.15/README.md b/stable/wg-easy/1.0.15/README.md deleted file mode 100644 index 44189f5febf..00000000000 --- a/stable/wg-easy/1.0.15/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# wg-easy - -![Version: 1.0.15](https://img.shields.io/badge/Version-1.0.15-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -The easiest way to run WireGuard VPN + Web-based Admin UI. - -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: [wg-easy](https://truecharts.org/docs/charts/stable/wg-easy) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `wg-easy` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install wg-easy TrueCharts/wg-easy -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `wg-easy` deployment - -```console -helm uninstall wg-easy -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install wg-easy \ - --set env.TZ="America/New York" \ - TrueCharts/wg-easy -``` - -#### 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 wg-easy TrueCharts/wg-easy -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/wg-easy/1.0.15/ix_values.yaml b/stable/wg-easy/1.0.15/ix_values.yaml deleted file mode 100644 index cfbf7c59a31..00000000000 --- a/stable/wg-easy/1.0.15/ix_values.yaml +++ /dev/null @@ -1,50 +0,0 @@ -image: - repository: tccr.io/truecharts/wg-easy - pullPolicy: IfNotPresent - tag: latest@sha256:a2cae04bf1ee6a523b084b9c087104b4b77b354c778d141028edad8286c0f56c - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - capabilities: - add: - - NET_ADMIN - - SYS_MODULE - -security: - PUID: 0 - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - PASSWORD: "secretpass" - -env: - WG_HOST: "localhost" - WG_MTU: 1420 - WG_PERSISTENT_KEEPALIVE: 0 - WG_DEFAULT_ADDRESS: "10.8.0.x" - WG_DEFAULT_DNS: "1.1.1.1" - WG_ALLOWED_IPS: "0.0.0.0/0, ::/0" - -service: - main: - ports: - main: - targetPort: 51821 - port: 51821 - vpn: - enabled: true - ports: - vpn: - enabled: true - protocol: UDP - port: 51820 - targetPort: 51820 - -persistence: - config: - enabled: true - mountPath: "/etc/wireguard" diff --git a/stable/wg-easy/1.0.16/CHANGELOG.md b/stable/wg-easy/1.0.16/CHANGELOG.md new file mode 100644 index 00000000000..806ff851c4c --- /dev/null +++ b/stable/wg-easy/1.0.16/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [wg-easy-1.0.16](https://github.com/truecharts/apps/compare/wg-easy-1.0.15...wg-easy-1.0.16) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wg-easy-1.0.15](https://github.com/truecharts/apps/compare/wg-easy-1.0.14...wg-easy-1.0.15) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wg-easy-1.0.14](https://github.com/truecharts/apps/compare/wg-easy-1.0.12...wg-easy-1.0.14) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [wg-easy-1.0.12](https://github.com/truecharts/apps/compare/wg-easy-1.0.11...wg-easy-1.0.12) (2022-07-20) + +### Feat + +- Add How-To or setup guide ([#3220](https://github.com/truecharts/apps/issues/3220)) + + + +## [wg-easy-1.0.11](https://github.com/truecharts/apps/compare/wg-easy-1.0.10...wg-easy-1.0.11) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [wg-easy-1.0.10](https://github.com/truecharts/apps/compare/wg-easy-1.0.9...wg-easy-1.0.10) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [wg-easy-1.0.9](https://github.com/truecharts/apps/compare/wg-easy-1.0.7...wg-easy-1.0.9) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [wg-easy-1.0.7](https://github.com/truecharts/apps/compare/wg-easy-1.0.5...wg-easy-1.0.7) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [wg-easy-1.0.5](https://github.com/truecharts/apps/compare/wg-easy-1.0.4...wg-easy-1.0.5) (2022-07-12) + +### Chore + +- bump to regenerate documentation + diff --git a/stable/wg-easy/1.0.16/Chart.lock b/stable/wg-easy/1.0.16/Chart.lock new file mode 100644 index 00000000000..d7726bac8df --- /dev/null +++ b/stable/wg-easy/1.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:04.710731971Z" diff --git a/stable/wg-easy/1.0.16/Chart.yaml b/stable/wg-easy/1.0.16/Chart.yaml new file mode 100644 index 00000000000..c9bba537afc --- /dev/null +++ b/stable/wg-easy/1.0.16/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: The easiest way to run WireGuard VPN + Web-based Admin UI. +home: https://github.com/truecharts/apps/tree/master/charts/stable/wg-easy +icon: https://truecharts.org/img/chart-icons/wg-easy.png +keywords: + - wg-easy + - wireguard + - weejewel +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: wg-easy +sources: + - https://hub.docker.com/r/weejewel/wg-easy + - https://github.com/WeeJeWel/wg-easy +type: application +version: 1.0.16 +annotations: + truecharts.org/catagories: | + - networking + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/wg-easy/1.0.16/README.md b/stable/wg-easy/1.0.16/README.md new file mode 100644 index 00000000000..86c6a154b29 --- /dev/null +++ b/stable/wg-easy/1.0.16/README.md @@ -0,0 +1,108 @@ +# wg-easy + +![Version: 1.0.16](https://img.shields.io/badge/Version-1.0.16-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) + +The easiest way to run WireGuard VPN + Web-based Admin UI. + +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: [wg-easy](https://truecharts.org/docs/charts/stable/wg-easy) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `wg-easy` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install wg-easy TrueCharts/wg-easy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `wg-easy` deployment + +```console +helm uninstall wg-easy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install wg-easy \ + --set env.TZ="America/New York" \ + TrueCharts/wg-easy +``` + +#### 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 wg-easy TrueCharts/wg-easy -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/wg-easy/1.0.15/app-readme.md b/stable/wg-easy/1.0.16/app-readme.md similarity index 100% rename from stable/wg-easy/1.0.15/app-readme.md rename to stable/wg-easy/1.0.16/app-readme.md diff --git a/stable/wg-easy/1.0.16/charts/common-10.4.7.tgz b/stable/wg-easy/1.0.16/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/wg-easy/1.0.16/charts/common-10.4.7.tgz differ diff --git a/stable/wg-easy/1.0.16/ix_values.yaml b/stable/wg-easy/1.0.16/ix_values.yaml new file mode 100644 index 00000000000..81889991e9a --- /dev/null +++ b/stable/wg-easy/1.0.16/ix_values.yaml @@ -0,0 +1,50 @@ +image: + repository: tccr.io/truecharts/wg-easy + pullPolicy: IfNotPresent + tag: latest@sha256:5cc96ad86c87fb2ebc7dab65fc5b190ff0dcce370d0b9afa4aa4b5b2580a5000 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + capabilities: + add: + - NET_ADMIN + - SYS_MODULE + +security: + PUID: 0 + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + PASSWORD: "secretpass" + +env: + WG_HOST: "localhost" + WG_MTU: 1420 + WG_PERSISTENT_KEEPALIVE: 0 + WG_DEFAULT_ADDRESS: "10.8.0.x" + WG_DEFAULT_DNS: "1.1.1.1" + WG_ALLOWED_IPS: "0.0.0.0/0, ::/0" + +service: + main: + ports: + main: + targetPort: 51821 + port: 51821 + vpn: + enabled: true + ports: + vpn: + enabled: true + protocol: UDP + port: 51820 + targetPort: 51820 + +persistence: + config: + enabled: true + mountPath: "/etc/wireguard" diff --git a/stable/wg-easy/1.0.15/questions.yaml b/stable/wg-easy/1.0.16/questions.yaml similarity index 100% rename from stable/wg-easy/1.0.15/questions.yaml rename to stable/wg-easy/1.0.16/questions.yaml diff --git a/stable/wg-easy/1.0.16/templates/common.yaml b/stable/wg-easy/1.0.16/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/wg-easy/1.0.16/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/wg-easy/1.0.16/values.yaml b/stable/wg-easy/1.0.16/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/whoogle/3.0.23/CHANGELOG.md b/stable/whoogle/3.0.23/CHANGELOG.md deleted file mode 100644 index 9bfe6715229..00000000000 --- a/stable/whoogle/3.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [whoogle-3.0.22](https://github.com/truecharts/apps/compare/whoogle-3.0.20...whoogle-3.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [whoogle-3.0.20](https://github.com/truecharts/apps/compare/whoogle-3.0.19...whoogle-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [whoogle-3.0.19](https://github.com/truecharts/apps/compare/whoogle-3.0.18...whoogle-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [whoogle-3.0.18](https://github.com/truecharts/apps/compare/whoogle-3.0.16...whoogle-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [whoogle-3.0.16](https://github.com/truecharts/apps/compare/whoogle-3.0.14...whoogle-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [whoogle-3.0.14](https://github.com/truecharts/apps/compare/whoogle-3.0.13...whoogle-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [whoogle-3.0.13](https://github.com/truecharts/apps/compare/whoogle-3.0.12...whoogle-3.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [whoogle-3.0.12](https://github.com/truecharts/apps/compare/whoogle-3.0.11...whoogle-3.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/whoogle/3.0.23/Chart.lock b/stable/whoogle/3.0.23/Chart.lock deleted file mode 100644 index 48302896f39..00000000000 --- a/stable/whoogle/3.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:38:25.330636066Z" diff --git a/stable/whoogle/3.0.23/Chart.yaml b/stable/whoogle/3.0.23/Chart.yaml deleted file mode 100644 index 182d0e94328..00000000000 --- a/stable/whoogle/3.0.23/Chart.yaml +++ /dev/null @@ -1,28 +0,0 @@ -apiVersion: v2 -appVersion: "0.7.4" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: A self-hosted, ad-free, privacy-respecting metasearch engine -home: https://github.com/truecharts/apps/tree/master/charts/stable/whoogle -icon: https://truecharts.org/img/chart-icons/whoogle.png -keywords: - - whoogle - - search - - open source - - privacy -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: whoogle -sources: - - https://github.com/benbusby/whoogle-search -version: 3.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/whoogle/3.0.23/README.md b/stable/whoogle/3.0.23/README.md deleted file mode 100644 index 0a8c55c5147..00000000000 --- a/stable/whoogle/3.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# whoogle - -![Version: 3.0.23](https://img.shields.io/badge/Version-3.0.23-informational?style=flat-square) ![AppVersion: 0.7.4](https://img.shields.io/badge/AppVersion-0.7.4-informational?style=flat-square) - -A self-hosted, ad-free, privacy-respecting metasearch engine - -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: [whoogle](https://truecharts.org/docs/charts/stable/whoogle) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `whoogle` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install whoogle TrueCharts/whoogle -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `whoogle` deployment - -```console -helm uninstall whoogle -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install whoogle \ - --set env.TZ="America/New York" \ - TrueCharts/whoogle -``` - -#### 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 whoogle TrueCharts/whoogle -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/whoogle/3.0.23/ix_values.yaml b/stable/whoogle/3.0.23/ix_values.yaml deleted file mode 100644 index 498027a481a..00000000000 --- a/stable/whoogle/3.0.23/ix_values.yaml +++ /dev/null @@ -1,35 +0,0 @@ -image: - repository: tccr.io/truecharts/whoogle-search - tag: v0.7.4@sha256:8d0648349804b74e6ff0bcc8b4b2737160d0a4226b72e4f63334cbba03a6af39 - pullPolicy: IfNotPresent - -env: - WHOOGLE_CONFIG_COUNTRY: "" - WHOOGLE_CONFIG_THEME: "dark" - WHOOGLE_CONFIG_SAFE: true - WHOOGLE_CONFIG_ALTS: false - WHOOGLE_CONFIG_TOR: false - WHOOGLE_CONFIG_NEW_TAB: false - WHOOGLE_CONFIG_GET_ONLY: false - WHOOGLE_CONFIG_URL: https:/// - WHOOGLE_CONFIG_STYLE: "" - -service: - main: - ports: - main: - port: 10052 - targetPort: 5000 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/whoogle/3.0.24/CHANGELOG.md b/stable/whoogle/3.0.24/CHANGELOG.md new file mode 100644 index 00000000000..fd366287410 --- /dev/null +++ b/stable/whoogle/3.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [whoogle-3.0.24](https://github.com/truecharts/apps/compare/whoogle-3.0.23...whoogle-3.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [whoogle-3.0.23](https://github.com/truecharts/apps/compare/whoogle-3.0.22...whoogle-3.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [whoogle-3.0.22](https://github.com/truecharts/apps/compare/whoogle-3.0.20...whoogle-3.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [whoogle-3.0.20](https://github.com/truecharts/apps/compare/whoogle-3.0.19...whoogle-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [whoogle-3.0.19](https://github.com/truecharts/apps/compare/whoogle-3.0.18...whoogle-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [whoogle-3.0.18](https://github.com/truecharts/apps/compare/whoogle-3.0.16...whoogle-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [whoogle-3.0.16](https://github.com/truecharts/apps/compare/whoogle-3.0.14...whoogle-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [whoogle-3.0.14](https://github.com/truecharts/apps/compare/whoogle-3.0.13...whoogle-3.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [whoogle-3.0.13](https://github.com/truecharts/apps/compare/whoogle-3.0.12...whoogle-3.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/whoogle/3.0.24/Chart.lock b/stable/whoogle/3.0.24/Chart.lock new file mode 100644 index 00000000000..27ffb5fe240 --- /dev/null +++ b/stable/whoogle/3.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:13.551684265Z" diff --git a/stable/whoogle/3.0.24/Chart.yaml b/stable/whoogle/3.0.24/Chart.yaml new file mode 100644 index 00000000000..18e99c79557 --- /dev/null +++ b/stable/whoogle/3.0.24/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.7.4" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: A self-hosted, ad-free, privacy-respecting metasearch engine +home: https://github.com/truecharts/apps/tree/master/charts/stable/whoogle +icon: https://truecharts.org/img/chart-icons/whoogle.png +keywords: + - whoogle + - search + - open source + - privacy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: whoogle +sources: + - https://github.com/benbusby/whoogle-search +version: 3.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/whoogle/3.0.24/README.md b/stable/whoogle/3.0.24/README.md new file mode 100644 index 00000000000..4d5c69e353c --- /dev/null +++ b/stable/whoogle/3.0.24/README.md @@ -0,0 +1,107 @@ +# whoogle + +![Version: 3.0.24](https://img.shields.io/badge/Version-3.0.24-informational?style=flat-square) ![AppVersion: 0.7.4](https://img.shields.io/badge/AppVersion-0.7.4-informational?style=flat-square) + +A self-hosted, ad-free, privacy-respecting metasearch engine + +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: [whoogle](https://truecharts.org/docs/charts/stable/whoogle) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `whoogle` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install whoogle TrueCharts/whoogle +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `whoogle` deployment + +```console +helm uninstall whoogle +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install whoogle \ + --set env.TZ="America/New York" \ + TrueCharts/whoogle +``` + +#### 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 whoogle TrueCharts/whoogle -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/whoogle/3.0.23/app-readme.md b/stable/whoogle/3.0.24/app-readme.md similarity index 100% rename from stable/whoogle/3.0.23/app-readme.md rename to stable/whoogle/3.0.24/app-readme.md diff --git a/stable/whoogle/3.0.24/charts/common-10.4.7.tgz b/stable/whoogle/3.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/whoogle/3.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/whoogle/3.0.24/ix_values.yaml b/stable/whoogle/3.0.24/ix_values.yaml new file mode 100644 index 00000000000..fc4d6ff5423 --- /dev/null +++ b/stable/whoogle/3.0.24/ix_values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/whoogle-search + tag: v0.7.4@sha256:5ee1dbb40d0537b7181c76ecf5d3ecbd8cf25a8c720b9171d8850369c52509c1 + pullPolicy: IfNotPresent + +env: + WHOOGLE_CONFIG_COUNTRY: "" + WHOOGLE_CONFIG_THEME: "dark" + WHOOGLE_CONFIG_SAFE: true + WHOOGLE_CONFIG_ALTS: false + WHOOGLE_CONFIG_TOR: false + WHOOGLE_CONFIG_NEW_TAB: false + WHOOGLE_CONFIG_GET_ONLY: false + WHOOGLE_CONFIG_URL: https:/// + WHOOGLE_CONFIG_STYLE: "" + +service: + main: + ports: + main: + port: 10052 + targetPort: 5000 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/whoogle/3.0.23/questions.yaml b/stable/whoogle/3.0.24/questions.yaml similarity index 100% rename from stable/whoogle/3.0.23/questions.yaml rename to stable/whoogle/3.0.24/questions.yaml diff --git a/stable/whoogle/3.0.24/templates/common.yaml b/stable/whoogle/3.0.24/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/whoogle/3.0.24/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/whoogle/3.0.24/values.yaml b/stable/whoogle/3.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/wikijs/7.0.24/CHANGELOG.md b/stable/wikijs/7.0.24/CHANGELOG.md deleted file mode 100644 index 6aed48d0a5e..00000000000 --- a/stable/wikijs/7.0.24/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [wikijs-7.0.23](https://github.com/truecharts/apps/compare/wikijs-7.0.22...wikijs-7.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [wikijs-7.0.22](https://github.com/truecharts/apps/compare/wikijs-7.0.20...wikijs-7.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [wikijs-7.0.20](https://github.com/truecharts/apps/compare/wikijs-7.0.19...wikijs-7.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [wikijs-7.0.19](https://github.com/truecharts/apps/compare/wikijs-7.0.18...wikijs-7.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [wikijs-7.0.18](https://github.com/truecharts/apps/compare/wikijs-7.0.16...wikijs-7.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [wikijs-7.0.16](https://github.com/truecharts/apps/compare/wikijs-7.0.14...wikijs-7.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [wikijs-7.0.14](https://github.com/truecharts/apps/compare/wikijs-7.0.13...wikijs-7.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [wikijs-7.0.13](https://github.com/truecharts/apps/compare/wikijs-7.0.12...wikijs-7.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/wikijs/7.0.24/Chart.lock b/stable/wikijs/7.0.24/Chart.lock deleted file mode 100644 index fa8db9a62ad..00000000000 --- a/stable/wikijs/7.0.24/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:38:46.258318182Z" diff --git a/stable/wikijs/7.0.24/Chart.yaml b/stable/wikijs/7.0.24/Chart.yaml deleted file mode 100644 index 8c0c3666cb4..00000000000 --- a/stable/wikijs/7.0.24/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "2.5.285" -description: Make documentation a joy to write using Wiki.js's beautiful and intuitive interface! -name: wikijs -version: 7.0.24 -kubeVersion: ">=1.16.0-0" -keywords: - - wiki - - wikijs -home: https://github.com/truecharts/apps/tree/master/charts/stable/wikijs -icon: https://truecharts.org/img/chart-icons/wikijs.png -sources: - - https://hub.docker.com/r/linuxserver/wikijs/ - - https://github.com/Requarks/wiki -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/wikijs/7.0.24/README.md b/stable/wikijs/7.0.24/README.md deleted file mode 100644 index e5bb5f46fe0..00000000000 --- a/stable/wikijs/7.0.24/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# wikijs - -![Version: 7.0.24](https://img.shields.io/badge/Version-7.0.24-informational?style=flat-square) ![AppVersion: 2.5.285](https://img.shields.io/badge/AppVersion-2.5.285-informational?style=flat-square) - -Make documentation a joy to write using Wiki.js's beautiful and intuitive interface! - -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: [wikijs](https://truecharts.org/docs/charts/stable/wikijs) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `wikijs` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install wikijs TrueCharts/wikijs -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `wikijs` deployment - -```console -helm uninstall wikijs -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install wikijs \ - --set env.TZ="America/New York" \ - TrueCharts/wikijs -``` - -#### 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 wikijs TrueCharts/wikijs -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/wikijs/7.0.24/ix_values.yaml b/stable/wikijs/7.0.24/ix_values.yaml deleted file mode 100644 index 97fae0c61ad..00000000000 --- a/stable/wikijs/7.0.24/ix_values.yaml +++ /dev/null @@ -1,47 +0,0 @@ -image: - repository: tccr.io/truecharts/wikijs - tag: v2.5.285@sha256:13f812813e2da3b6da394aaeda009863b18c5a5160e36bd5bc372e342b149e9f - pullPolicy: IfNotPresent - -env: - DB_TYPE: "postgres" - DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_PORT: "5432" - DB_PASS: - secretKeyRef: - name: dbcreds - key: postgresql-password - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - -probes: - liveness: - path: "/healthz" - readiness: - path: "/healthz" - startup: - path: "/healthz" - -service: - main: - ports: - main: - port: 10045 - targetPort: 3000 - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: wikijs - postgresqlDatabase: wikijs - -# /wiki/data is a temporary dir. Without mounting as emptyDir it's only writable by root. -# https://docs.requarks.io/en/install/config#data-paths -persistence: - wikicache: - enabled: true - mountPath: "/wiki/data/" - type: emptyDir diff --git a/stable/wikijs/7.0.25/CHANGELOG.md b/stable/wikijs/7.0.25/CHANGELOG.md new file mode 100644 index 00000000000..8f1aecbb877 --- /dev/null +++ b/stable/wikijs/7.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [wikijs-7.0.25](https://github.com/truecharts/apps/compare/wikijs-7.0.24...wikijs-7.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wikijs-7.0.24](https://github.com/truecharts/apps/compare/wikijs-7.0.23...wikijs-7.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [wikijs-7.0.23](https://github.com/truecharts/apps/compare/wikijs-7.0.22...wikijs-7.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [wikijs-7.0.22](https://github.com/truecharts/apps/compare/wikijs-7.0.20...wikijs-7.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [wikijs-7.0.20](https://github.com/truecharts/apps/compare/wikijs-7.0.19...wikijs-7.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [wikijs-7.0.19](https://github.com/truecharts/apps/compare/wikijs-7.0.18...wikijs-7.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [wikijs-7.0.18](https://github.com/truecharts/apps/compare/wikijs-7.0.16...wikijs-7.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [wikijs-7.0.16](https://github.com/truecharts/apps/compare/wikijs-7.0.14...wikijs-7.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [wikijs-7.0.14](https://github.com/truecharts/apps/compare/wikijs-7.0.13...wikijs-7.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation diff --git a/stable/wikijs/7.0.25/Chart.lock b/stable/wikijs/7.0.25/Chart.lock new file mode 100644 index 00000000000..aee64a63f7b --- /dev/null +++ b/stable/wikijs/7.0.25/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:06:29.331846537Z" diff --git a/stable/wikijs/7.0.25/Chart.yaml b/stable/wikijs/7.0.25/Chart.yaml new file mode 100644 index 00000000000..594631a7291 --- /dev/null +++ b/stable/wikijs/7.0.25/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "2.5.285" +description: Make documentation a joy to write using Wiki.js's beautiful and intuitive interface! +name: wikijs +version: 7.0.25 +kubeVersion: ">=1.16.0-0" +keywords: + - wiki + - wikijs +home: https://github.com/truecharts/apps/tree/master/charts/stable/wikijs +icon: https://truecharts.org/img/chart-icons/wikijs.png +sources: + - https://hub.docker.com/r/linuxserver/wikijs/ + - https://github.com/Requarks/wiki +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/wikijs/7.0.25/README.md b/stable/wikijs/7.0.25/README.md new file mode 100644 index 00000000000..f08dfb7b7f9 --- /dev/null +++ b/stable/wikijs/7.0.25/README.md @@ -0,0 +1,109 @@ +# wikijs + +![Version: 7.0.25](https://img.shields.io/badge/Version-7.0.25-informational?style=flat-square) ![AppVersion: 2.5.285](https://img.shields.io/badge/AppVersion-2.5.285-informational?style=flat-square) + +Make documentation a joy to write using Wiki.js's beautiful and intuitive interface! + +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: [wikijs](https://truecharts.org/docs/charts/stable/wikijs) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `wikijs` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install wikijs TrueCharts/wikijs +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `wikijs` deployment + +```console +helm uninstall wikijs +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install wikijs \ + --set env.TZ="America/New York" \ + TrueCharts/wikijs +``` + +#### 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 wikijs TrueCharts/wikijs -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/wikijs/7.0.24/app-readme.md b/stable/wikijs/7.0.25/app-readme.md similarity index 100% rename from stable/wikijs/7.0.24/app-readme.md rename to stable/wikijs/7.0.25/app-readme.md diff --git a/stable/wikijs/7.0.25/charts/common-10.4.7.tgz b/stable/wikijs/7.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/wikijs/7.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/wikijs/7.0.25/charts/postgresql-8.0.45.tgz b/stable/wikijs/7.0.25/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/wikijs/7.0.25/charts/postgresql-8.0.45.tgz differ diff --git a/stable/wikijs/7.0.25/ix_values.yaml b/stable/wikijs/7.0.25/ix_values.yaml new file mode 100644 index 00000000000..5c51b8905d7 --- /dev/null +++ b/stable/wikijs/7.0.25/ix_values.yaml @@ -0,0 +1,47 @@ +image: + repository: tccr.io/truecharts/wikijs + tag: v2.5.285@sha256:7b0b6ca76a6dd7bada8dce10ca85129a3cdd34f21fd8385b977057d0c90817b5 + pullPolicy: IfNotPresent + +env: + DB_TYPE: "postgres" + DB_NAME: "{{ .Values.postgresql.postgresqlDatabase }}" + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_PORT: "5432" + DB_PASS: + secretKeyRef: + name: dbcreds + key: postgresql-password + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + +probes: + liveness: + path: "/healthz" + readiness: + path: "/healthz" + startup: + path: "/healthz" + +service: + main: + ports: + main: + port: 10045 + targetPort: 3000 + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: wikijs + postgresqlDatabase: wikijs + +# /wiki/data is a temporary dir. Without mounting as emptyDir it's only writable by root. +# https://docs.requarks.io/en/install/config#data-paths +persistence: + wikicache: + enabled: true + mountPath: "/wiki/data/" + type: emptyDir diff --git a/stable/wikijs/7.0.24/questions.yaml b/stable/wikijs/7.0.25/questions.yaml similarity index 100% rename from stable/wikijs/7.0.24/questions.yaml rename to stable/wikijs/7.0.25/questions.yaml diff --git a/stable/wikijs/7.0.25/templates/common.yaml b/stable/wikijs/7.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/wikijs/7.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/wikijs/7.0.25/values.yaml b/stable/wikijs/7.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/xbackbone/3.0.25/CHANGELOG.md b/stable/xbackbone/3.0.25/CHANGELOG.md deleted file mode 100644 index df3eeaf7561..00000000000 --- a/stable/xbackbone/3.0.25/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xbackbone-3.0.24](https://github.com/truecharts/apps/compare/xbackbone-3.0.23...xbackbone-3.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [xbackbone-3.0.23](https://github.com/truecharts/apps/compare/xbackbone-3.0.21...xbackbone-3.0.23) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [xbackbone-3.0.21](https://github.com/truecharts/apps/compare/xbackbone-3.0.20...xbackbone-3.0.21) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - -## [xbackbone-3.0.20](https://github.com/truecharts/apps/compare/xbackbone-3.0.19...xbackbone-3.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [xbackbone-3.0.19](https://github.com/truecharts/apps/compare/xbackbone-3.0.18...xbackbone-3.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [xbackbone-3.0.18](https://github.com/truecharts/apps/compare/xbackbone-3.0.16...xbackbone-3.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [xbackbone-3.0.16](https://github.com/truecharts/apps/compare/xbackbone-3.0.14...xbackbone-3.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [xbackbone-3.0.14](https://github.com/truecharts/apps/compare/xbackbone-3.0.13...xbackbone-3.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - diff --git a/stable/xbackbone/3.0.25/Chart.lock b/stable/xbackbone/3.0.25/Chart.lock deleted file mode 100644 index cdd8fa433d3..00000000000 --- a/stable/xbackbone/3.0.25/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 -generated: "2022-07-24T09:38:47.09784827Z" diff --git a/stable/xbackbone/3.0.25/Chart.yaml b/stable/xbackbone/3.0.25/Chart.yaml deleted file mode 100644 index 4cbb0843667..00000000000 --- a/stable/xbackbone/3.0.25/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "3.3.3" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: mariadb.enabled - name: mariadb - repository: https://charts.truecharts.org/ - version: 3.0.43 -description: "XBackBone is a simple, self-hosted, lightweight PHP file manager" -home: https://github.com/truecharts/apps/tree/master/charts/stable/xbackbone -icon: https://truecharts.org/img/chart-icons/xbackbone.png -keywords: - - xbackbone - - xshare -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: xbackbone -sources: - - https://github.com/SergiX44/XBackBone - - https://hub.docker.com/r/pe46dro/xbackbone-docker -version: 3.0.25 -annotations: - truecharts.org/catagories: | - - files - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/xbackbone/3.0.25/README.md b/stable/xbackbone/3.0.25/README.md deleted file mode 100644 index c506732c7ec..00000000000 --- a/stable/xbackbone/3.0.25/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# xbackbone - -![Version: 3.0.25](https://img.shields.io/badge/Version-3.0.25-informational?style=flat-square) ![AppVersion: 3.3.3](https://img.shields.io/badge/AppVersion-3.3.3-informational?style=flat-square) - -XBackBone is a simple, self-hosted, lightweight PHP file manager - -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: [xbackbone](https://truecharts.org/docs/charts/stable/xbackbone) - -**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/ | mariadb | 3.0.43 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `xbackbone` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install xbackbone TrueCharts/xbackbone -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `xbackbone` deployment - -```console -helm uninstall xbackbone -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install xbackbone \ - --set env.TZ="America/New York" \ - TrueCharts/xbackbone -``` - -#### 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 xbackbone TrueCharts/xbackbone -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/xbackbone/3.0.25/ix_values.yaml b/stable/xbackbone/3.0.25/ix_values.yaml deleted file mode 100644 index 106319ee379..00000000000 --- a/stable/xbackbone/3.0.25/ix_values.yaml +++ /dev/null @@ -1,43 +0,0 @@ -image: - repository: tccr.io/truecharts/xbackbone - tag: v3.3.3@sha256:f24e9bec4aa2381e02015749c4c497d61c729e00a2bfd37d4158c869b7510f83 - pullPolicy: IfNotPresent - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DB_TYPE: mysql - MYSQL_DATABASE: xbackbone - MYSQL_USER: xbackbone - MYSQL_HOST: - secretKeyRef: - name: mariadbcreds - key: plainhost - MYSQL_PASSWORD: - secretKeyRef: - name: mariadbcreds - key: mariadb-password - -service: - main: - ports: - main: - port: 10121 - targetPort: 80 - -persistence: - config: - enabled: true - mountPath: "/app/config" - -mariadb: - enabled: true - mariadbUsername: xbackbone - mariadbDatabase: xbackbone - existingSecret: "mariadbcreds" diff --git a/stable/xbackbone/3.0.26/CHANGELOG.md b/stable/xbackbone/3.0.26/CHANGELOG.md new file mode 100644 index 00000000000..892ca184f55 --- /dev/null +++ b/stable/xbackbone/3.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [xbackbone-3.0.26](https://github.com/truecharts/apps/compare/xbackbone-3.0.25...xbackbone-3.0.26) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xbackbone-3.0.25](https://github.com/truecharts/apps/compare/xbackbone-3.0.24...xbackbone-3.0.25) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xbackbone-3.0.24](https://github.com/truecharts/apps/compare/xbackbone-3.0.23...xbackbone-3.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [xbackbone-3.0.23](https://github.com/truecharts/apps/compare/xbackbone-3.0.21...xbackbone-3.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [xbackbone-3.0.21](https://github.com/truecharts/apps/compare/xbackbone-3.0.20...xbackbone-3.0.21) (2022-07-20) + +### Chore + +- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) + + + +## [xbackbone-3.0.20](https://github.com/truecharts/apps/compare/xbackbone-3.0.19...xbackbone-3.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [xbackbone-3.0.19](https://github.com/truecharts/apps/compare/xbackbone-3.0.18...xbackbone-3.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [xbackbone-3.0.18](https://github.com/truecharts/apps/compare/xbackbone-3.0.16...xbackbone-3.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [xbackbone-3.0.16](https://github.com/truecharts/apps/compare/xbackbone-3.0.14...xbackbone-3.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls diff --git a/stable/xbackbone/3.0.26/Chart.lock b/stable/xbackbone/3.0.26/Chart.lock new file mode 100644 index 00000000000..b90866e378b --- /dev/null +++ b/stable/xbackbone/3.0.26/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +digest: sha256:0a34c19061d44fac55563d7470e8feff79865777f9f4d1dd59d48a1a62784b85 +generated: "2022-07-25T19:06:31.247204098Z" diff --git a/stable/xbackbone/3.0.26/Chart.yaml b/stable/xbackbone/3.0.26/Chart.yaml new file mode 100644 index 00000000000..3e0b57f9f74 --- /dev/null +++ b/stable/xbackbone/3.0.26/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "3.3.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.43 +description: "XBackBone is a simple, self-hosted, lightweight PHP file manager" +home: https://github.com/truecharts/apps/tree/master/charts/stable/xbackbone +icon: https://truecharts.org/img/chart-icons/xbackbone.png +keywords: + - xbackbone + - xshare +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: xbackbone +sources: + - https://github.com/SergiX44/XBackBone + - https://hub.docker.com/r/pe46dro/xbackbone-docker +version: 3.0.26 +annotations: + truecharts.org/catagories: | + - files + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/xbackbone/3.0.26/README.md b/stable/xbackbone/3.0.26/README.md new file mode 100644 index 00000000000..eee0c0f6f63 --- /dev/null +++ b/stable/xbackbone/3.0.26/README.md @@ -0,0 +1,109 @@ +# xbackbone + +![Version: 3.0.26](https://img.shields.io/badge/Version-3.0.26-informational?style=flat-square) ![AppVersion: 3.3.3](https://img.shields.io/badge/AppVersion-3.3.3-informational?style=flat-square) + +XBackBone is a simple, self-hosted, lightweight PHP file manager + +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: [xbackbone](https://truecharts.org/docs/charts/stable/xbackbone) + +**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/ | mariadb | 3.0.43 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `xbackbone` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install xbackbone TrueCharts/xbackbone +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `xbackbone` deployment + +```console +helm uninstall xbackbone +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install xbackbone \ + --set env.TZ="America/New York" \ + TrueCharts/xbackbone +``` + +#### 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 xbackbone TrueCharts/xbackbone -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/xbackbone/3.0.25/app-readme.md b/stable/xbackbone/3.0.26/app-readme.md similarity index 100% rename from stable/xbackbone/3.0.25/app-readme.md rename to stable/xbackbone/3.0.26/app-readme.md diff --git a/stable/xbackbone/3.0.26/charts/common-10.4.7.tgz b/stable/xbackbone/3.0.26/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/xbackbone/3.0.26/charts/common-10.4.7.tgz differ diff --git a/stable/xbackbone/3.0.26/charts/mariadb-3.0.43.tgz b/stable/xbackbone/3.0.26/charts/mariadb-3.0.43.tgz new file mode 100644 index 00000000000..c84c1cc8aa4 Binary files /dev/null and b/stable/xbackbone/3.0.26/charts/mariadb-3.0.43.tgz differ diff --git a/stable/xbackbone/3.0.26/ix_values.yaml b/stable/xbackbone/3.0.26/ix_values.yaml new file mode 100644 index 00000000000..328ecbedbb7 --- /dev/null +++ b/stable/xbackbone/3.0.26/ix_values.yaml @@ -0,0 +1,43 @@ +image: + repository: tccr.io/truecharts/xbackbone + tag: v3.3.3@sha256:14175767c6a35206fd2447ee6c1b8a1e4c1bcacc57b8a79335b144c2f1996229 + pullPolicy: IfNotPresent + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DB_TYPE: mysql + MYSQL_DATABASE: xbackbone + MYSQL_USER: xbackbone + MYSQL_HOST: + secretKeyRef: + name: mariadbcreds + key: plainhost + MYSQL_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 10121 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/app/config" + +mariadb: + enabled: true + mariadbUsername: xbackbone + mariadbDatabase: xbackbone + existingSecret: "mariadbcreds" diff --git a/stable/xbackbone/3.0.25/questions.yaml b/stable/xbackbone/3.0.26/questions.yaml similarity index 100% rename from stable/xbackbone/3.0.25/questions.yaml rename to stable/xbackbone/3.0.26/questions.yaml diff --git a/stable/xbackbone/3.0.26/templates/common.yaml b/stable/xbackbone/3.0.26/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/xbackbone/3.0.26/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/xbackbone/3.0.26/values.yaml b/stable/xbackbone/3.0.26/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/xteve/6.0.22/CHANGELOG.md b/stable/xteve/6.0.22/CHANGELOG.md deleted file mode 100644 index 6a5de3020d5..00000000000 --- a/stable/xteve/6.0.22/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xteve-6.0.21](https://github.com/truecharts/apps/compare/xteve-6.0.19...xteve-6.0.21) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [xteve-6.0.19](https://github.com/truecharts/apps/compare/xteve-6.0.18...xteve-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [xteve-6.0.18](https://github.com/truecharts/apps/compare/xteve-6.0.17...xteve-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [xteve-6.0.17](https://github.com/truecharts/apps/compare/xteve-6.0.15...xteve-6.0.17) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [xteve-6.0.15](https://github.com/truecharts/apps/compare/xteve-6.0.13...xteve-6.0.15) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [xteve-6.0.13](https://github.com/truecharts/apps/compare/xteve-6.0.12...xteve-6.0.13) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [xteve-6.0.12](https://github.com/truecharts/apps/compare/xteve-6.0.11...xteve-6.0.12) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [xteve-6.0.11](https://github.com/truecharts/apps/compare/xteve-6.0.10...xteve-6.0.11) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/xteve/6.0.22/Chart.lock b/stable/xteve/6.0.22/Chart.lock deleted file mode 100644 index ceab12005fb..00000000000 --- a/stable/xteve/6.0.22/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:38:44.617580844Z" diff --git a/stable/xteve/6.0.22/Chart.yaml b/stable/xteve/6.0.22/Chart.yaml deleted file mode 100644 index 8b18661e1a3..00000000000 --- a/stable/xteve/6.0.22/Chart.yaml +++ /dev/null @@ -1,29 +0,0 @@ -apiVersion: v2 -appVersion: "2.2.0.200" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: M3U Proxy for Plex DVR and Emby Live TV. -home: https://github.com/truecharts/apps/tree/master/charts/stable/xteve -icon: https://truecharts.org/img/chart-icons/xteve.png -keywords: - - xteve - - iptv - - plex - - emby -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: xteve -sources: - - https://github.com/xteve-project/xTeVe - - https://github.com/k8s-at-home/container-images -version: 6.0.22 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/xteve/6.0.22/README.md b/stable/xteve/6.0.22/README.md deleted file mode 100644 index 94e1ccf8e4a..00000000000 --- a/stable/xteve/6.0.22/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# xteve - -![Version: 6.0.22](https://img.shields.io/badge/Version-6.0.22-informational?style=flat-square) ![AppVersion: 2.2.0.200](https://img.shields.io/badge/AppVersion-2.2.0.200-informational?style=flat-square) - -M3U Proxy for Plex DVR and Emby Live TV. - -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: [xteve](https://truecharts.org/docs/charts/stable/xteve) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `xteve` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install xteve TrueCharts/xteve -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `xteve` deployment - -```console -helm uninstall xteve -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install xteve \ - --set env.TZ="America/New York" \ - TrueCharts/xteve -``` - -#### 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 xteve TrueCharts/xteve -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/xteve/6.0.22/ix_values.yaml b/stable/xteve/6.0.22/ix_values.yaml deleted file mode 100644 index 3f4610cbfda..00000000000 --- a/stable/xteve/6.0.22/ix_values.yaml +++ /dev/null @@ -1,19 +0,0 @@ -image: - repository: tccr.io/truecharts/xteve - tag: v2.2.0.200@sha256:762372593094f3c39dd92dcbfb0f09e0298af0d42413fc6fdb4adbf7d828a0f9 - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - -service: - main: - ports: - main: - port: 34400 - targetPort: 34400 - -persistence: - config: - enabled: true - mountPath: "/config" diff --git a/stable/xteve/6.0.23/CHANGELOG.md b/stable/xteve/6.0.23/CHANGELOG.md new file mode 100644 index 00000000000..b77a9935367 --- /dev/null +++ b/stable/xteve/6.0.23/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [xteve-6.0.23](https://github.com/truecharts/apps/compare/xteve-6.0.22...xteve-6.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xteve-6.0.22](https://github.com/truecharts/apps/compare/xteve-6.0.21...xteve-6.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xteve-6.0.21](https://github.com/truecharts/apps/compare/xteve-6.0.19...xteve-6.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [xteve-6.0.19](https://github.com/truecharts/apps/compare/xteve-6.0.18...xteve-6.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [xteve-6.0.18](https://github.com/truecharts/apps/compare/xteve-6.0.17...xteve-6.0.18) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [xteve-6.0.17](https://github.com/truecharts/apps/compare/xteve-6.0.15...xteve-6.0.17) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [xteve-6.0.15](https://github.com/truecharts/apps/compare/xteve-6.0.13...xteve-6.0.15) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [xteve-6.0.13](https://github.com/truecharts/apps/compare/xteve-6.0.12...xteve-6.0.13) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [xteve-6.0.12](https://github.com/truecharts/apps/compare/xteve-6.0.11...xteve-6.0.12) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/xteve/6.0.23/Chart.lock b/stable/xteve/6.0.23/Chart.lock new file mode 100644 index 00000000000..332db37fca7 --- /dev/null +++ b/stable/xteve/6.0.23/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:27.482148715Z" diff --git a/stable/xteve/6.0.23/Chart.yaml b/stable/xteve/6.0.23/Chart.yaml new file mode 100644 index 00000000000..578ecc848a2 --- /dev/null +++ b/stable/xteve/6.0.23/Chart.yaml @@ -0,0 +1,29 @@ +apiVersion: v2 +appVersion: "2.2.0.200" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: M3U Proxy for Plex DVR and Emby Live TV. +home: https://github.com/truecharts/apps/tree/master/charts/stable/xteve +icon: https://truecharts.org/img/chart-icons/xteve.png +keywords: + - xteve + - iptv + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: xteve +sources: + - https://github.com/xteve-project/xTeVe + - https://github.com/k8s-at-home/container-images +version: 6.0.23 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/xteve/6.0.23/README.md b/stable/xteve/6.0.23/README.md new file mode 100644 index 00000000000..f258ddcb92d --- /dev/null +++ b/stable/xteve/6.0.23/README.md @@ -0,0 +1,108 @@ +# xteve + +![Version: 6.0.23](https://img.shields.io/badge/Version-6.0.23-informational?style=flat-square) ![AppVersion: 2.2.0.200](https://img.shields.io/badge/AppVersion-2.2.0.200-informational?style=flat-square) + +M3U Proxy for Plex DVR and Emby Live TV. + +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: [xteve](https://truecharts.org/docs/charts/stable/xteve) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `xteve` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install xteve TrueCharts/xteve +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `xteve` deployment + +```console +helm uninstall xteve +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install xteve \ + --set env.TZ="America/New York" \ + TrueCharts/xteve +``` + +#### 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 xteve TrueCharts/xteve -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/xteve/6.0.22/app-readme.md b/stable/xteve/6.0.23/app-readme.md similarity index 100% rename from stable/xteve/6.0.22/app-readme.md rename to stable/xteve/6.0.23/app-readme.md diff --git a/stable/xteve/6.0.23/charts/common-10.4.7.tgz b/stable/xteve/6.0.23/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/xteve/6.0.23/charts/common-10.4.7.tgz differ diff --git a/stable/xteve/6.0.23/ix_values.yaml b/stable/xteve/6.0.23/ix_values.yaml new file mode 100644 index 00000000000..ecbb0b6b9cf --- /dev/null +++ b/stable/xteve/6.0.23/ix_values.yaml @@ -0,0 +1,19 @@ +image: + repository: tccr.io/truecharts/xteve + tag: v2.2.0.200@sha256:06669087209cee486ce99ca05d8bfb18928d12fb160338424e533cea71cd3587 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + port: 34400 + targetPort: 34400 + +persistence: + config: + enabled: true + mountPath: "/config" diff --git a/stable/xteve/6.0.22/questions.yaml b/stable/xteve/6.0.23/questions.yaml similarity index 100% rename from stable/xteve/6.0.22/questions.yaml rename to stable/xteve/6.0.23/questions.yaml diff --git a/stable/xteve/6.0.23/templates/common.yaml b/stable/xteve/6.0.23/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/xteve/6.0.23/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/xteve/6.0.23/values.yaml b/stable/xteve/6.0.23/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/xwiki/3.0.28/CHANGELOG.md b/stable/xwiki/3.0.28/CHANGELOG.md deleted file mode 100644 index b8c5ae57b4c..00000000000 --- a/stable/xwiki/3.0.28/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [xwiki-3.0.27](https://github.com/truecharts/apps/compare/xwiki-3.0.26...xwiki-3.0.27) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - - -## [xwiki-3.0.26](https://github.com/truecharts/apps/compare/xwiki-3.0.24...xwiki-3.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - - -## [xwiki-3.0.24](https://github.com/truecharts/apps/compare/xwiki-3.0.23...xwiki-3.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [xwiki-3.0.23](https://github.com/truecharts/apps/compare/xwiki-3.0.22...xwiki-3.0.23) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [xwiki-3.0.22](https://github.com/truecharts/apps/compare/xwiki-3.0.20...xwiki-3.0.22) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [xwiki-3.0.20](https://github.com/truecharts/apps/compare/xwiki-3.0.19...xwiki-3.0.20) (2022-07-14) - -### Chore - -- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) - - - -## [xwiki-3.0.19](https://github.com/truecharts/apps/compare/xwiki-3.0.18...xwiki-3.0.19) (2022-07-13) - -### Chore - -- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) - - - -## [xwiki-3.0.18](https://github.com/truecharts/apps/compare/xwiki-3.0.16...xwiki-3.0.18) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls diff --git a/stable/xwiki/3.0.28/Chart.lock b/stable/xwiki/3.0.28/Chart.lock deleted file mode 100644 index cdaa4c5c65f..00000000000 --- a/stable/xwiki/3.0.28/Chart.lock +++ /dev/null @@ -1,9 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -- name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f -generated: "2022-07-24T09:39:06.113738775Z" diff --git a/stable/xwiki/3.0.28/Chart.yaml b/stable/xwiki/3.0.28/Chart.yaml deleted file mode 100644 index 11d3d46dbd2..00000000000 --- a/stable/xwiki/3.0.28/Chart.yaml +++ /dev/null @@ -1,31 +0,0 @@ -apiVersion: v2 -appVersion: "14.5.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 - - condition: postgresql.enabled - name: postgresql - repository: https://charts.truecharts.org/ - version: 8.0.45 -description: XWiki is a free wiki software platform written in Java with a design emphasis on extensibility -home: https://github.com/truecharts/apps/tree/master/charts/stable/xwiki -icon: https://truecharts.org/img/chart-icons/xwiki.png -keywords: - - xwiki - - wiki -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: xwiki -sources: - - https://hub.docker.com/_/xwiki - - https://github.com/xwiki/xwiki-docker -version: 3.0.28 -annotations: - truecharts.org/catagories: | - - productivity - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/xwiki/3.0.28/README.md b/stable/xwiki/3.0.28/README.md deleted file mode 100644 index cdc9c1c3c87..00000000000 --- a/stable/xwiki/3.0.28/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# xwiki - -![Version: 3.0.28](https://img.shields.io/badge/Version-3.0.28-informational?style=flat-square) ![AppVersion: 14.5.0](https://img.shields.io/badge/AppVersion-14.5.0-informational?style=flat-square) - -XWiki is a free wiki software platform written in Java with a design emphasis on extensibility - -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: [xwiki](https://truecharts.org/docs/charts/stable/xwiki) - -**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.45 | -| https://library-charts.truecharts.org | common | 10.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `xwiki` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install xwiki TrueCharts/xwiki -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `xwiki` deployment - -```console -helm uninstall xwiki -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install xwiki \ - --set env.TZ="America/New York" \ - TrueCharts/xwiki -``` - -#### 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 xwiki TrueCharts/xwiki -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/xwiki/3.0.28/ix_values.yaml b/stable/xwiki/3.0.28/ix_values.yaml deleted file mode 100644 index 8cabaff5bb7..00000000000 --- a/stable/xwiki/3.0.28/ix_values.yaml +++ /dev/null @@ -1,44 +0,0 @@ -image: - repository: tccr.io/truecharts/xwiki - tag: v14.5.0-postgres@sha256:38b9e3b3a740e83daccc2682bc39676a28281bf451fc78052b7ff3ae7eddebba - pullPolicy: IfNotPresent - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -env: - DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" - DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" - # User Defined - JAVA_OPTS: "" - DB_HOST: - secretKeyRef: - name: dbcreds - key: plainhost - DB_PASSWORD: - secretKeyRef: - name: dbcreds - key: postgresql-password - -service: - main: - ports: - main: - port: 10208 - targetPort: 8080 - -persistence: - config: - enabled: true - mountPath: "/usr/local/xwiki" - -postgresql: - enabled: true - existingSecret: "dbcreds" - postgresqlUsername: xwiki - postgresqlDatabase: xwiki diff --git a/stable/xwiki/3.0.29/CHANGELOG.md b/stable/xwiki/3.0.29/CHANGELOG.md new file mode 100644 index 00000000000..0a7e8cd673f --- /dev/null +++ b/stable/xwiki/3.0.29/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [xwiki-3.0.29](https://github.com/truecharts/apps/compare/xwiki-3.0.28...xwiki-3.0.29) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xwiki-3.0.28](https://github.com/truecharts/apps/compare/xwiki-3.0.27...xwiki-3.0.28) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [xwiki-3.0.27](https://github.com/truecharts/apps/compare/xwiki-3.0.26...xwiki-3.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + + +## [xwiki-3.0.26](https://github.com/truecharts/apps/compare/xwiki-3.0.24...xwiki-3.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [xwiki-3.0.24](https://github.com/truecharts/apps/compare/xwiki-3.0.23...xwiki-3.0.24) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [xwiki-3.0.23](https://github.com/truecharts/apps/compare/xwiki-3.0.22...xwiki-3.0.23) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [xwiki-3.0.22](https://github.com/truecharts/apps/compare/xwiki-3.0.20...xwiki-3.0.22) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [xwiki-3.0.20](https://github.com/truecharts/apps/compare/xwiki-3.0.19...xwiki-3.0.20) (2022-07-14) + +### Chore + +- update docker general non-major ([#3171](https://github.com/truecharts/apps/issues/3171)) + + + +## [xwiki-3.0.19](https://github.com/truecharts/apps/compare/xwiki-3.0.18...xwiki-3.0.19) (2022-07-13) + +### Chore + +- update docker general non-major ([#3157](https://github.com/truecharts/apps/issues/3157)) diff --git a/stable/xwiki/3.0.29/Chart.lock b/stable/xwiki/3.0.29/Chart.lock new file mode 100644 index 00000000000..5a192fb04b3 --- /dev/null +++ b/stable/xwiki/3.0.29/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +digest: sha256:cbd0c738accbe57a62a043587e6a7da0f81aab1fe49676902c3924b71f56226f +generated: "2022-07-25T19:06:40.318156584Z" diff --git a/stable/xwiki/3.0.29/Chart.yaml b/stable/xwiki/3.0.29/Chart.yaml new file mode 100644 index 00000000000..98af6112bfa --- /dev/null +++ b/stable/xwiki/3.0.29/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "14.5.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.45 +description: XWiki is a free wiki software platform written in Java with a design emphasis on extensibility +home: https://github.com/truecharts/apps/tree/master/charts/stable/xwiki +icon: https://truecharts.org/img/chart-icons/xwiki.png +keywords: + - xwiki + - wiki +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: xwiki +sources: + - https://hub.docker.com/_/xwiki + - https://github.com/xwiki/xwiki-docker +version: 3.0.29 +annotations: + truecharts.org/catagories: | + - productivity + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/xwiki/3.0.29/README.md b/stable/xwiki/3.0.29/README.md new file mode 100644 index 00000000000..912211cffa2 --- /dev/null +++ b/stable/xwiki/3.0.29/README.md @@ -0,0 +1,109 @@ +# xwiki + +![Version: 3.0.29](https://img.shields.io/badge/Version-3.0.29-informational?style=flat-square) ![AppVersion: 14.5.0](https://img.shields.io/badge/AppVersion-14.5.0-informational?style=flat-square) + +XWiki is a free wiki software platform written in Java with a design emphasis on extensibility + +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: [xwiki](https://truecharts.org/docs/charts/stable/xwiki) + +**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.45 | +| https://library-charts.truecharts.org | common | 10.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `xwiki` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install xwiki TrueCharts/xwiki +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `xwiki` deployment + +```console +helm uninstall xwiki +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install xwiki \ + --set env.TZ="America/New York" \ + TrueCharts/xwiki +``` + +#### 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 xwiki TrueCharts/xwiki -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/xwiki/3.0.28/app-readme.md b/stable/xwiki/3.0.29/app-readme.md similarity index 100% rename from stable/xwiki/3.0.28/app-readme.md rename to stable/xwiki/3.0.29/app-readme.md diff --git a/stable/xwiki/3.0.29/charts/common-10.4.7.tgz b/stable/xwiki/3.0.29/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/xwiki/3.0.29/charts/common-10.4.7.tgz differ diff --git a/stable/xwiki/3.0.29/charts/postgresql-8.0.45.tgz b/stable/xwiki/3.0.29/charts/postgresql-8.0.45.tgz new file mode 100644 index 00000000000..865afe15cbb Binary files /dev/null and b/stable/xwiki/3.0.29/charts/postgresql-8.0.45.tgz differ diff --git a/stable/xwiki/3.0.29/ix_values.yaml b/stable/xwiki/3.0.29/ix_values.yaml new file mode 100644 index 00000000000..c376a6c1ec2 --- /dev/null +++ b/stable/xwiki/3.0.29/ix_values.yaml @@ -0,0 +1,44 @@ +image: + repository: tccr.io/truecharts/xwiki + tag: v14.5.0-postgres@sha256:50b6719895a61b3200b54c32289eaf7604ab51cd8db077fa4de8d2a94c978599 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +env: + DB_USER: "{{ .Values.postgresql.postgresqlUsername }}" + DB_DATABASE: "{{ .Values.postgresql.postgresqlDatabase }}" + # User Defined + JAVA_OPTS: "" + DB_HOST: + secretKeyRef: + name: dbcreds + key: plainhost + DB_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + +service: + main: + ports: + main: + port: 10208 + targetPort: 8080 + +persistence: + config: + enabled: true + mountPath: "/usr/local/xwiki" + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: xwiki + postgresqlDatabase: xwiki diff --git a/stable/xwiki/3.0.28/questions.yaml b/stable/xwiki/3.0.29/questions.yaml similarity index 100% rename from stable/xwiki/3.0.28/questions.yaml rename to stable/xwiki/3.0.29/questions.yaml diff --git a/stable/xwiki/3.0.29/templates/common.yaml b/stable/xwiki/3.0.29/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/xwiki/3.0.29/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/xwiki/3.0.29/values.yaml b/stable/xwiki/3.0.29/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/zerotier/2.0.21/CHANGELOG.md b/stable/zerotier/2.0.21/CHANGELOG.md deleted file mode 100644 index 6f5243525b1..00000000000 --- a/stable/zerotier/2.0.21/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zerotier-2.0.20](https://github.com/truecharts/apps/compare/zerotier-2.0.18...zerotier-2.0.20) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [zerotier-2.0.18](https://github.com/truecharts/apps/compare/zerotier-2.0.17...zerotier-2.0.18) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [zerotier-2.0.17](https://github.com/truecharts/apps/compare/zerotier-2.0.16...zerotier-2.0.17) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [zerotier-2.0.16](https://github.com/truecharts/apps/compare/zerotier-2.0.14...zerotier-2.0.16) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [zerotier-2.0.14](https://github.com/truecharts/apps/compare/zerotier-2.0.12...zerotier-2.0.14) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [zerotier-2.0.12](https://github.com/truecharts/apps/compare/zerotier-2.0.11...zerotier-2.0.12) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [zerotier-2.0.11](https://github.com/truecharts/apps/compare/zerotier-2.0.10...zerotier-2.0.11) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [zerotier-2.0.10](https://github.com/truecharts/apps/compare/zerotier-2.0.9...zerotier-2.0.10) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/zerotier/2.0.21/Chart.lock b/stable/zerotier/2.0.21/Chart.lock deleted file mode 100644 index 9ee77caf028..00000000000 --- a/stable/zerotier/2.0.21/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:39:04.09221636Z" diff --git a/stable/zerotier/2.0.21/Chart.yaml b/stable/zerotier/2.0.21/Chart.yaml deleted file mode 100644 index 2eb271fc2f1..00000000000 --- a/stable/zerotier/2.0.21/Chart.yaml +++ /dev/null @@ -1,30 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: zerotier -version: 2.0.21 -appVersion: "1.8.10" -description: ZeroTier is a smart programmable Ethernet switch for planet Earth -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/charts/stable/zerotier -icon: https://truecharts.org/img/chart-icons/zerotier.png -keywords: - - zerotier - - network -sources: - - https://hub.docker.com/r/zerotier/zerotier -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: - 10.4.7 - # condition: -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -annotations: - truecharts.org/catagories: | - - network - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/zerotier/2.0.21/README.md b/stable/zerotier/2.0.21/README.md deleted file mode 100644 index 4f38595483d..00000000000 --- a/stable/zerotier/2.0.21/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# zerotier - -![Version: 2.0.21](https://img.shields.io/badge/Version-2.0.21-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.8.10](https://img.shields.io/badge/AppVersion-1.8.10-informational?style=flat-square) - -ZeroTier is a smart programmable Ethernet switch for planet Earth - -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: [zerotier](https://truecharts.org/docs/charts/stable/zerotier) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `zerotier` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install zerotier TrueCharts/zerotier -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `zerotier` deployment - -```console -helm uninstall zerotier -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install zerotier \ - --set env.TZ="America/New York" \ - TrueCharts/zerotier -``` - -#### 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 zerotier TrueCharts/zerotier -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/zerotier/2.0.21/ix_values.yaml b/stable/zerotier/2.0.21/ix_values.yaml deleted file mode 100644 index 884d9bb6596..00000000000 --- a/stable/zerotier/2.0.21/ix_values.yaml +++ /dev/null @@ -1,40 +0,0 @@ -image: - repository: tccr.io/truecharts/zerotier - pullPolicy: IfNotPresent - tag: v1.8.10@sha256:8139d7cbeea8a8d2329f1afef0a65674153087cf5bb50890580049654ebe3067 - -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false - capabilities: - add: - - NET_ADMIN - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -secretEnv: - ZEROTIER_API_SECRET: "" - ZEROTIER_IDENTITY_PUBLIC: "" - ZEROTIER_IDENTITY_SECRET: "" - -service: - main: - ports: - main: - protocol: UDP - targetPort: 9993 - port: 10190 - -persistence: - config: - enabled: true - mountPath: "/var/lib/zerotier-one" - tun: - enabled: true - type: hostPath - hostPath: /dev/net/tun - mountPath: /dev/net/tun - hostPathType: "" - readOnly: false diff --git a/stable/zerotier/2.0.22/CHANGELOG.md b/stable/zerotier/2.0.22/CHANGELOG.md new file mode 100644 index 00000000000..3a1135480ae --- /dev/null +++ b/stable/zerotier/2.0.22/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [zerotier-2.0.22](https://github.com/truecharts/apps/compare/zerotier-2.0.21...zerotier-2.0.22) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zerotier-2.0.21](https://github.com/truecharts/apps/compare/zerotier-2.0.20...zerotier-2.0.21) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zerotier-2.0.20](https://github.com/truecharts/apps/compare/zerotier-2.0.18...zerotier-2.0.20) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [zerotier-2.0.18](https://github.com/truecharts/apps/compare/zerotier-2.0.17...zerotier-2.0.18) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [zerotier-2.0.17](https://github.com/truecharts/apps/compare/zerotier-2.0.16...zerotier-2.0.17) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [zerotier-2.0.16](https://github.com/truecharts/apps/compare/zerotier-2.0.14...zerotier-2.0.16) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [zerotier-2.0.14](https://github.com/truecharts/apps/compare/zerotier-2.0.12...zerotier-2.0.14) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [zerotier-2.0.12](https://github.com/truecharts/apps/compare/zerotier-2.0.11...zerotier-2.0.12) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [zerotier-2.0.11](https://github.com/truecharts/apps/compare/zerotier-2.0.10...zerotier-2.0.11) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/zerotier/2.0.22/Chart.lock b/stable/zerotier/2.0.22/Chart.lock new file mode 100644 index 00000000000..561e3167c15 --- /dev/null +++ b/stable/zerotier/2.0.22/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:47.380767997Z" diff --git a/stable/zerotier/2.0.22/Chart.yaml b/stable/zerotier/2.0.22/Chart.yaml new file mode 100644 index 00000000000..05855871dfd --- /dev/null +++ b/stable/zerotier/2.0.22/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: zerotier +version: 2.0.22 +appVersion: "1.8.10" +description: ZeroTier is a smart programmable Ethernet switch for planet Earth +type: application +deprecated: false +home: https://github.com/truecharts/apps/tree/master/charts/stable/zerotier +icon: https://truecharts.org/img/chart-icons/zerotier.png +keywords: + - zerotier + - network +sources: + - https://hub.docker.com/r/zerotier/zerotier +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: + 10.4.7 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - network + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/zerotier/2.0.22/README.md b/stable/zerotier/2.0.22/README.md new file mode 100644 index 00000000000..32cd81e24ce --- /dev/null +++ b/stable/zerotier/2.0.22/README.md @@ -0,0 +1,107 @@ +# zerotier + +![Version: 2.0.22](https://img.shields.io/badge/Version-2.0.22-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.8.10](https://img.shields.io/badge/AppVersion-1.8.10-informational?style=flat-square) + +ZeroTier is a smart programmable Ethernet switch for planet Earth + +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: [zerotier](https://truecharts.org/docs/charts/stable/zerotier) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `zerotier` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install zerotier TrueCharts/zerotier +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `zerotier` deployment + +```console +helm uninstall zerotier +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install zerotier \ + --set env.TZ="America/New York" \ + TrueCharts/zerotier +``` + +#### 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 zerotier TrueCharts/zerotier -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/zerotier/2.0.21/app-readme.md b/stable/zerotier/2.0.22/app-readme.md similarity index 100% rename from stable/zerotier/2.0.21/app-readme.md rename to stable/zerotier/2.0.22/app-readme.md diff --git a/stable/zerotier/2.0.22/charts/common-10.4.7.tgz b/stable/zerotier/2.0.22/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/zerotier/2.0.22/charts/common-10.4.7.tgz differ diff --git a/stable/zerotier/2.0.22/ix_values.yaml b/stable/zerotier/2.0.22/ix_values.yaml new file mode 100644 index 00000000000..f569ed04986 --- /dev/null +++ b/stable/zerotier/2.0.22/ix_values.yaml @@ -0,0 +1,40 @@ +image: + repository: tccr.io/truecharts/zerotier + pullPolicy: IfNotPresent + tag: v1.8.10@sha256:adb9aeab818e4ded3d8438ce50bff74ef7211e3495cadb3990c56c68a79b6725 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + capabilities: + add: + - NET_ADMIN + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +secretEnv: + ZEROTIER_API_SECRET: "" + ZEROTIER_IDENTITY_PUBLIC: "" + ZEROTIER_IDENTITY_SECRET: "" + +service: + main: + ports: + main: + protocol: UDP + targetPort: 9993 + port: 10190 + +persistence: + config: + enabled: true + mountPath: "/var/lib/zerotier-one" + tun: + enabled: true + type: hostPath + hostPath: /dev/net/tun + mountPath: /dev/net/tun + hostPathType: "" + readOnly: false diff --git a/stable/zerotier/2.0.21/questions.yaml b/stable/zerotier/2.0.22/questions.yaml similarity index 100% rename from stable/zerotier/2.0.21/questions.yaml rename to stable/zerotier/2.0.22/questions.yaml diff --git a/stable/zerotier/2.0.22/templates/common.yaml b/stable/zerotier/2.0.22/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/zerotier/2.0.22/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/zerotier/2.0.22/values.yaml b/stable/zerotier/2.0.22/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/zigbee2mqtt/4.0.23/CHANGELOG.md b/stable/zigbee2mqtt/4.0.23/CHANGELOG.md deleted file mode 100644 index 3268711c0e4..00000000000 --- a/stable/zigbee2mqtt/4.0.23/CHANGELOG.md +++ /dev/null @@ -1,99 +0,0 @@ -# Changelog - - - -## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [zigbee2mqtt-4.0.22](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.20...zigbee2mqtt-4.0.22) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - - -## [zigbee2mqtt-4.0.20](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.19...zigbee2mqtt-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [zigbee2mqtt-4.0.19](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.18...zigbee2mqtt-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [zigbee2mqtt-4.0.18](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.16...zigbee2mqtt-4.0.18) (2022-07-14) - -### Fix - -- bump to ensure .helmignore is present on all Charts - - - -## [zigbee2mqtt-4.0.16](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.14...zigbee2mqtt-4.0.16) (2022-07-12) - -### Chore - -- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) -- bump to cleanup old docs and use correct icon urls - - - -## [zigbee2mqtt-4.0.14](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.13...zigbee2mqtt-4.0.14) (2022-07-12) - -### Chore - -- bump to regenerate documentation - - - - -### [zigbee2mqtt-4.0.13](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.12...zigbee2mqtt-4.0.13) (2022-07-12) - -#### Chore - -* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) - - - - -### [zigbee2mqtt-4.0.12](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.11...zigbee2mqtt-4.0.12) (2022-07-11) - -#### Chore - -* move icons into the apps folder ([#3139](https://github.com/truecharts/apps/issues/3139)) diff --git a/stable/zigbee2mqtt/4.0.23/Chart.lock b/stable/zigbee2mqtt/4.0.23/Chart.lock deleted file mode 100644 index 312e55030b7..00000000000 --- a/stable/zigbee2mqtt/4.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f -generated: "2022-07-24T09:39:12.68724339Z" diff --git a/stable/zigbee2mqtt/4.0.23/Chart.yaml b/stable/zigbee2mqtt/4.0.23/Chart.yaml deleted file mode 100644 index 5c4e228eb34..00000000000 --- a/stable/zigbee2mqtt/4.0.23/Chart.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: v2 -appVersion: "1.26.0" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.7 -description: Bridges events and allows you to control your Zigbee devices via MQTT -home: https://github.com/truecharts/apps/tree/master/charts/stable/zigbee2mqtt -icon: https://truecharts.org/img/chart-icons/zigbee2mqtt.png -keywords: - - zigbee - - mqtt - - home-assistant -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: zigbee2mqtt -sources: - - https://github.com/Koenkk/zigbee2mqtt -version: 4.0.23 -annotations: - truecharts.org/catagories: | - - media - truecharts.org/SCALE-support: "true" - truecharts.org/grade: U diff --git a/stable/zigbee2mqtt/4.0.23/README.md b/stable/zigbee2mqtt/4.0.23/README.md deleted file mode 100644 index 27be20c661e..00000000000 --- a/stable/zigbee2mqtt/4.0.23/README.md +++ /dev/null @@ -1,107 +0,0 @@ -# zigbee2mqtt - -![Version: 4.0.23](https://img.shields.io/badge/Version-4.0.23-informational?style=flat-square) ![AppVersion: 1.26.0](https://img.shields.io/badge/AppVersion-1.26.0-informational?style=flat-square) - -Bridges events and allows you to control your Zigbee devices via MQTT - -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: [zigbee2mqtt](https://truecharts.org/docs/charts/stable/zigbee2mqtt) - -**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.4.7 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `zigbee2mqtt` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install zigbee2mqtt TrueCharts/zigbee2mqtt -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `zigbee2mqtt` deployment - -```console -helm uninstall zigbee2mqtt -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./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 Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install zigbee2mqtt \ - --set env.TZ="America/New York" \ - TrueCharts/zigbee2mqtt -``` - -#### 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 zigbee2mqtt TrueCharts/zigbee2mqtt -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/stable/zigbee2mqtt/4.0.23/ix_values.yaml b/stable/zigbee2mqtt/4.0.23/ix_values.yaml deleted file mode 100644 index 1437b18ce2c..00000000000 --- a/stable/zigbee2mqtt/4.0.23/ix_values.yaml +++ /dev/null @@ -1,106 +0,0 @@ -image: - repository: tccr.io/truecharts/zigbee2mqtt - tag: v1.26.0@sha256:c8558f886e60e5b091e337b8ffd02c43555f637264f3b33dc7aee8b6abe57f68 - pullPolicy: IfNotPresent - -secretEnv: - ZIGBEE2MQTT_CONFIG_MQTT_USER: "" - ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: "" - -env: - ZIGBEE2MQTT_DATA: "/data" - ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}" - # User defined - USE_CUSTOM_CONFIG_FILE: false - # This values are required for the autogenerated file to work. - # ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API: true - # ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: true - # ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost" - # ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt" - # ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyUSB0" - # ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "auto" - -securityContext: - runAsNonRoot: false - readOnlyRootFilesystem: false - -podSecurityContext: - runAsUser: 0 - runAsGroup: 0 - -service: - main: - ports: - main: - port: 10103 - -persistence: - data: - enabled: true - mountPath: "/data" - -initContainers: - init-config: - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - volumeMounts: - - name: data - mountPath: "/data" - env: - - name: ZIGBEE2MQTT_CONFIG_FRONTEND_PORT - value: "{{ .Values.service.main.ports.main.port }}" - - name: ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API }}" - - name: ZIGBEE2MQTT_CONFIG_PERMIT_JOIN - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_PERMIT_JOIN }}" - - name: ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API }}" - - name: ZIGBEE2MQTT_CONFIG_MQTT_SERVER - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_SERVER }}" - - name: ZIGBEE2MQTT_CONFIG_MQTT_USER - value: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_USER }}" - - name: ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD - value: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD }}" - - name: ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC }}" - - name: ZIGBEE2MQTT_CONFIG_SERIAL_PORT - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_PORT }}" - - name: ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER - value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER }}" - - name: USE_CUSTOM_CONFIG_FILE - value: "{{ .Values.env.USE_CUSTOM_CONFIG_FILE }}" - command: ["/bin/sh", "-c"] - args: - - > - if [ -f /data/configuration.yaml ] || [ ${USE_CUSTOM_CONFIG_FILE} == true ]; - then - echo "Initial configuration exists or User selected to use custom configuration file. Skipping..."; - else - echo "Creating initial configuration"; - touch /data/configuration.yaml; - echo "# Configuration bellow will be always be overridden" >> /data/configuration.yaml; - echo "# from environment settings on the Scale Apps UI." >> /data/configuration.yaml; - echo "# You however will not see this values change in the file." >> /data/configuration.yaml; - echo "# It's a generated file based on the values provided on initial install." >> /data/configuration.yaml; - echo "##########################################################" >> /data/configuration.yaml; - echo "experimental:" >> /data/configuration.yaml; - echo " new_api: $ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API" >> /data/configuration.yaml; - echo "frontend:" >> /data/configuration.yaml; - echo " port: $ZIGBEE2MQTT_CONFIG_FRONTEND_PORT" >> /data/configuration.yaml; - echo "permit_join: $ZIGBEE2MQTT_CONFIG_PERMIT_JOIN" >> /data/configuration.yaml; - echo "mqtt:" >> /data/configuration.yaml; - echo " server: $ZIGBEE2MQTT_CONFIG_MQTT_SERVER" >> /data/configuration.yaml; - echo " base_topic: $ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC" >> /data/configuration.yaml; - if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_USER" ]; - then - echo " user: $ZIGBEE2MQTT_CONFIG_MQTT_USER" >> /data/configuration.yaml; - fi; - if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" ]; - then - echo " password: $ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" >> /data/configuration.yaml; - fi; - echo "serial:" >> /data/configuration.yaml; - echo " port: $ZIGBEE2MQTT_CONFIG_SERIAL_PORT" >> /data/configuration.yaml; - echo " adapter: $ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER" >> /data/configuration.yaml; - echo "##########################################################" >> /data/configuration.yaml; - echo 'Initial configuration file created at "/data/configuration.yaml"'; - fi; diff --git a/stable/zigbee2mqtt/4.0.24/CHANGELOG.md b/stable/zigbee2mqtt/4.0.24/CHANGELOG.md new file mode 100644 index 00000000000..21e9cc5a9f5 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [zigbee2mqtt-4.0.24](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.23...zigbee2mqtt-4.0.24) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zigbee2mqtt-4.0.23](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.22...zigbee2mqtt-4.0.23) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zigbee2mqtt-4.0.22](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.20...zigbee2mqtt-4.0.22) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [zigbee2mqtt-4.0.20](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.19...zigbee2mqtt-4.0.20) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [zigbee2mqtt-4.0.19](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.18...zigbee2mqtt-4.0.19) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [zigbee2mqtt-4.0.18](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.16...zigbee2mqtt-4.0.18) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [zigbee2mqtt-4.0.16](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.14...zigbee2mqtt-4.0.16) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [zigbee2mqtt-4.0.14](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.13...zigbee2mqtt-4.0.14) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [zigbee2mqtt-4.0.13](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.12...zigbee2mqtt-4.0.13) (2022-07-12) + +#### Chore + +* update helm general non-major helm releases ([#3147](https://github.com/truecharts/apps/issues/3147)) diff --git a/stable/zigbee2mqtt/4.0.24/Chart.lock b/stable/zigbee2mqtt/4.0.24/Chart.lock new file mode 100644 index 00000000000..4d2c1c4ba7c --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:55.251348794Z" diff --git a/stable/zigbee2mqtt/4.0.24/Chart.yaml b/stable/zigbee2mqtt/4.0.24/Chart.yaml new file mode 100644 index 00000000000..e6e637c13a9 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/Chart.yaml @@ -0,0 +1,27 @@ +apiVersion: v2 +appVersion: "1.26.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +description: Bridges events and allows you to control your Zigbee devices via MQTT +home: https://github.com/truecharts/apps/tree/master/charts/stable/zigbee2mqtt +icon: https://truecharts.org/img/chart-icons/zigbee2mqtt.png +keywords: + - zigbee + - mqtt + - home-assistant +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: zigbee2mqtt +sources: + - https://github.com/Koenkk/zigbee2mqtt +version: 4.0.24 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/zigbee2mqtt/4.0.24/README.md b/stable/zigbee2mqtt/4.0.24/README.md new file mode 100644 index 00000000000..1f8cc9af566 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/README.md @@ -0,0 +1,107 @@ +# zigbee2mqtt + +![Version: 4.0.24](https://img.shields.io/badge/Version-4.0.24-informational?style=flat-square) ![AppVersion: 1.26.0](https://img.shields.io/badge/AppVersion-1.26.0-informational?style=flat-square) + +Bridges events and allows you to control your Zigbee devices via MQTT + +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: [zigbee2mqtt](https://truecharts.org/docs/charts/stable/zigbee2mqtt) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `zigbee2mqtt` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install zigbee2mqtt TrueCharts/zigbee2mqtt +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `zigbee2mqtt` deployment + +```console +helm uninstall zigbee2mqtt +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install zigbee2mqtt \ + --set env.TZ="America/New York" \ + TrueCharts/zigbee2mqtt +``` + +#### 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 zigbee2mqtt TrueCharts/zigbee2mqtt -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/zigbee2mqtt/4.0.24/SKIPINSTALL b/stable/zigbee2mqtt/4.0.24/SKIPINSTALL new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/zigbee2mqtt/4.0.23/app-readme.md b/stable/zigbee2mqtt/4.0.24/app-readme.md similarity index 100% rename from stable/zigbee2mqtt/4.0.23/app-readme.md rename to stable/zigbee2mqtt/4.0.24/app-readme.md diff --git a/stable/zigbee2mqtt/4.0.24/charts/common-10.4.7.tgz b/stable/zigbee2mqtt/4.0.24/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/zigbee2mqtt/4.0.24/charts/common-10.4.7.tgz differ diff --git a/stable/zigbee2mqtt/4.0.24/ix_values.yaml b/stable/zigbee2mqtt/4.0.24/ix_values.yaml new file mode 100644 index 00000000000..2a41fb21aa1 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/ix_values.yaml @@ -0,0 +1,106 @@ +image: + repository: tccr.io/truecharts/zigbee2mqtt + tag: v1.26.0@sha256:6ebeb960c92b34ef4eab81f6fdb6912c7eff161d7f423f884673aca4981ae032 + pullPolicy: IfNotPresent + +secretEnv: + ZIGBEE2MQTT_CONFIG_MQTT_USER: "" + ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD: "" + +env: + ZIGBEE2MQTT_DATA: "/data" + ZIGBEE2MQTT_CONFIG_FRONTEND_PORT: "{{ .Values.service.main.ports.main.port }}" + # User defined + USE_CUSTOM_CONFIG_FILE: false + # This values are required for the autogenerated file to work. + # ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API: true + # ZIGBEE2MQTT_CONFIG_PERMIT_JOIN: true + # ZIGBEE2MQTT_CONFIG_MQTT_SERVER: "mqtt://localhost" + # ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC: "zigbee2mqtt" + # ZIGBEE2MQTT_CONFIG_SERIAL_PORT: "/dev/ttyUSB0" + # ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER: "auto" + +securityContext: + runAsNonRoot: false + readOnlyRootFilesystem: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10103 + +persistence: + data: + enabled: true + mountPath: "/data" + +initContainers: + init-config: + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + volumeMounts: + - name: data + mountPath: "/data" + env: + - name: ZIGBEE2MQTT_CONFIG_FRONTEND_PORT + value: "{{ .Values.service.main.ports.main.port }}" + - name: ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API }}" + - name: ZIGBEE2MQTT_CONFIG_PERMIT_JOIN + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_PERMIT_JOIN }}" + - name: ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API }}" + - name: ZIGBEE2MQTT_CONFIG_MQTT_SERVER + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_SERVER }}" + - name: ZIGBEE2MQTT_CONFIG_MQTT_USER + value: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_USER }}" + - name: ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD + value: "{{ .Values.secret.ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD }}" + - name: ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC }}" + - name: ZIGBEE2MQTT_CONFIG_SERIAL_PORT + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_PORT }}" + - name: ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER + value: "{{ .Values.env.ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER }}" + - name: USE_CUSTOM_CONFIG_FILE + value: "{{ .Values.env.USE_CUSTOM_CONFIG_FILE }}" + command: ["/bin/sh", "-c"] + args: + - > + if [ -f /data/configuration.yaml ] || [ ${USE_CUSTOM_CONFIG_FILE} == true ]; + then + echo "Initial configuration exists or User selected to use custom configuration file. Skipping..."; + else + echo "Creating initial configuration"; + touch /data/configuration.yaml; + echo "# Configuration bellow will be always be overridden" >> /data/configuration.yaml; + echo "# from environment settings on the Scale Apps UI." >> /data/configuration.yaml; + echo "# You however will not see this values change in the file." >> /data/configuration.yaml; + echo "# It's a generated file based on the values provided on initial install." >> /data/configuration.yaml; + echo "##########################################################" >> /data/configuration.yaml; + echo "experimental:" >> /data/configuration.yaml; + echo " new_api: $ZIGBEE2MQTT_CONFIG_EXPIRIMENTAL_NEW_API" >> /data/configuration.yaml; + echo "frontend:" >> /data/configuration.yaml; + echo " port: $ZIGBEE2MQTT_CONFIG_FRONTEND_PORT" >> /data/configuration.yaml; + echo "permit_join: $ZIGBEE2MQTT_CONFIG_PERMIT_JOIN" >> /data/configuration.yaml; + echo "mqtt:" >> /data/configuration.yaml; + echo " server: $ZIGBEE2MQTT_CONFIG_MQTT_SERVER" >> /data/configuration.yaml; + echo " base_topic: $ZIGBEE2MQTT_CONFIG_MQTT_BASE_TOPIC" >> /data/configuration.yaml; + if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_USER" ]; + then + echo " user: $ZIGBEE2MQTT_CONFIG_MQTT_USER" >> /data/configuration.yaml; + fi; + if [ ! -z "$ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" ]; + then + echo " password: $ZIGBEE2MQTT_CONFIG_MQTT_PASSWORD" >> /data/configuration.yaml; + fi; + echo "serial:" >> /data/configuration.yaml; + echo " port: $ZIGBEE2MQTT_CONFIG_SERIAL_PORT" >> /data/configuration.yaml; + echo " adapter: $ZIGBEE2MQTT_CONFIG_SERIAL_ADAPTER" >> /data/configuration.yaml; + echo "##########################################################" >> /data/configuration.yaml; + echo 'Initial configuration file created at "/data/configuration.yaml"'; + fi; diff --git a/stable/zigbee2mqtt/4.0.23/questions.yaml b/stable/zigbee2mqtt/4.0.24/questions.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.23/questions.yaml rename to stable/zigbee2mqtt/4.0.24/questions.yaml diff --git a/stable/zigbee2mqtt/4.0.24/templates/common.yaml b/stable/zigbee2mqtt/4.0.24/templates/common.yaml new file mode 100644 index 00000000000..b9e7208f382 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.24/templates/common.yaml @@ -0,0 +1,5 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/stable/zigbee2mqtt/4.0.24/values.yaml b/stable/zigbee2mqtt/4.0.24/values.yaml new file mode 100644 index 00000000000..e69de29bb2d diff --git a/stable/zwavejs2mqtt/11.0.25/CHANGELOG.md b/stable/zwavejs2mqtt/11.0.25/CHANGELOG.md new file mode 100644 index 00000000000..ffbe488ba62 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [zwavejs2mqtt-11.0.25](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.24...zwavejs2mqtt-11.0.25) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [zwavejs2mqtt-11.0.24](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.23...zwavejs2mqtt-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zwavejs2mqtt-11.0.24](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.23...zwavejs2mqtt-11.0.24) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zwavejs2mqtt-11.0.24](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.23...zwavejs2mqtt-11.0.24) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [zwavejs2mqtt-11.0.23](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.21...zwavejs2mqtt-11.0.23) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + + + +## [zwavejs2mqtt-11.0.21](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.20...zwavejs2mqtt-11.0.21) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + +## [zwavejs2mqtt-11.0.20](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.19...zwavejs2mqtt-11.0.20) (2022-07-14) + +### Fix + +- regenerate catalog and update template + + + +## [zwavejs2mqtt-11.0.19](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.17...zwavejs2mqtt-11.0.19) (2022-07-14) + +### Fix + +- bump to ensure .helmignore is present on all Charts + + + +## [zwavejs2mqtt-11.0.17](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.15...zwavejs2mqtt-11.0.17) (2022-07-12) + +### Chore + +- update icons ([#3156](https://github.com/truecharts/apps/issues/3156)) +- bump to cleanup old docs and use correct icon urls + + + +## [zwavejs2mqtt-11.0.15](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.14...zwavejs2mqtt-11.0.15) (2022-07-12) + +### Chore + +- bump to regenerate documentation + + + + +### [zwavejs2mqtt-11.0.14](https://github.com/truecharts/apps/compare/zwavejs2mqtt-11.0.13...zwavejs2mqtt-11.0.14) (2022-07-12) + +#### Chore + diff --git a/stable/zwavejs2mqtt/11.0.25/Chart.lock b/stable/zwavejs2mqtt/11.0.25/Chart.lock new file mode 100644 index 00000000000..911ff91b118 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +digest: sha256:52c80f5a7e7acaf8436d216c2e4688aea2f5dfabc4381c10f52bf39683a9cd1f +generated: "2022-07-25T19:06:58.363934449Z" diff --git a/stable/zwavejs2mqtt/11.0.25/Chart.yaml b/stable/zwavejs2mqtt/11.0.25/Chart.yaml new file mode 100644 index 00000000000..d84b3735dbf --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "6.14.0" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.7 +deprecated: false +description: + Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS + and Vue +home: https://github.com/truecharts/apps/tree/master/charts/stable/zwavejs2mqtt +icon: https://truecharts.org/img/chart-icons/zwavejs2mqtt.png +keywords: + - zwavejs2mqtt + - zwave-js + - z-wave + - zwave +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: zwavejs2mqtt +sources: + - https://github.com/zwave-js/zwavejs2mqtt + - https://hub.docker.com/r/zwavejs/zwavejs2mqtt +type: application +version: 11.0.25 +annotations: + truecharts.org/catagories: | + - tools + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/zwavejs2mqtt/11.0.25/README.md b/stable/zwavejs2mqtt/11.0.25/README.md new file mode 100644 index 00000000000..e12a3913d14 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/README.md @@ -0,0 +1,108 @@ +# zwavejs2mqtt + +![Version: 11.0.25](https://img.shields.io/badge/Version-11.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 6.14.0](https://img.shields.io/badge/AppVersion-6.14.0-informational?style=flat-square) + +Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue + +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: [zwavejs2mqtt](https://truecharts.org/docs/charts/stable/zwavejs2mqtt) + +**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.4.7 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). + +### Helm + +To install the chart with the release name `zwavejs2mqtt` + +```console +helm repo add TrueCharts https://helm.truecharts.org +helm repo update +helm install zwavejs2mqtt TrueCharts/zwavejs2mqtt +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). + +### Helm + +To uninstall the `zwavejs2mqtt` deployment + +```console +helm uninstall zwavejs2mqtt +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./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 Commandline + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install zwavejs2mqtt \ + --set env.TZ="America/New York" \ + TrueCharts/zwavejs2mqtt +``` + +#### 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 zwavejs2mqtt TrueCharts/zwavejs2mqtt -f values.yaml +``` + +#### Connecting to other apps + +If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/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/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/zwavejs2mqtt/11.0.25/app-readme.md b/stable/zwavejs2mqtt/11.0.25/app-readme.md new file mode 100644 index 00000000000..ae7176ff0e5 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/app-readme.md @@ -0,0 +1,8 @@ +Fully configurable Zwave to MQTT gateway and Control Panel using NodeJS and Vue + +This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/stable/zwavejs2mqtt + +--- + +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/stable/zwavejs2mqtt/11.0.25/charts/common-10.4.7.tgz b/stable/zwavejs2mqtt/11.0.25/charts/common-10.4.7.tgz new file mode 100644 index 00000000000..5f8cfb60610 Binary files /dev/null and b/stable/zwavejs2mqtt/11.0.25/charts/common-10.4.7.tgz differ diff --git a/stable/zwavejs2mqtt/11.0.25/ix_values.yaml b/stable/zwavejs2mqtt/11.0.25/ix_values.yaml new file mode 100644 index 00000000000..481aa1e7ad5 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/ix_values.yaml @@ -0,0 +1,82 @@ +image: + repository: tccr.io/truecharts/zwavejs2mqtt + pullPolicy: IfNotPresent + tag: 6.14.0@sha256:1c099e18c9e27508557054182a8258faec5b547e9389cf3a3941e13e28334208 + +securityContext: + readOnlyRootFilesystem: false + +# env: {} +# OZW_NETWORK_KEY: + +probes: + liveness: + enabled: true + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 + readiness: + enabled: true + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 + startup: + enabled: false + # custom: true + # spec: + # failureThreshold: 5 + # httpGet: + # path: /health + # port: http + # httpHeaders: + # - name: Accept + # value: text/plain + # initialDelaySeconds: 30 + # periodSeconds: 10 + # timeoutSeconds: 10 + +service: + main: + ports: + main: + port: 8091 + targetPort: 8091 + ws: + enabled: true + ports: + ws: + enabled: true + port: 10046 + targetPort: 3000 + +persistence: + config: + enabled: true + mountPath: "/usr/src/app/store" +# affinity: +# nodeAffinity: +# requiredDuringSchedulingIgnoredDuringExecution: +# nodeSelectorTerms: +# - matchExpressions: +# - key: app +# operator: In +# values: +# - zwave-controller diff --git a/stable/zwavejs2mqtt/11.0.25/questions.yaml b/stable/zwavejs2mqtt/11.0.25/questions.yaml new file mode 100644 index 00000000000..c1f3d5d5816 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/questions.yaml @@ -0,0 +1,2560 @@ +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" +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: portal + group: "Container Image" + label: "Configure Portal Button" + schema: + type: dict + hidden: true + attrs: + - variable: enabled + label: "Enable" + description: "enable the portal button" + schema: + hidden: true + editable: false + type: boolean + default: true + - variable: 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 + default: "deployment" + required: true + enum: + - value: "deployment" + description: "Deployment" + - value: "statefulset" + description: "Statefulset" + - value: "daemonset" + description: "Daemonset" + - variable: replicas + description: "Number of desired pod replicas" + label: "Desired Replicas" + schema: + type: int + default: 1 + required: true + - variable: strategy + description: "Please specify type of workload to deploy" + label: "(Advanced) Update Strategy" + schema: + type: string + default: "Recreate" + required: true + enum: + - value: "Recreate" + description: "Recreate: Kill existing pods before creating new ones" + - value: "RollingUpdate" + description: "RollingUpdate: Create new pods and then kill old ones" + - value: "OnDelete" + description: "(Legacy) OnDelete: ignore .spec.template changes" + - variable: expert + label: "Show Expert Configuration Options" + 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: 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: TZ + label: "Timezone" + group: "Container Configuration" + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + + - variable: envList + label: "Image environment" + 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 Config" + 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: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 8091 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 8091 + + + - variable: ws + label: "WebSocket Service" + description: "WebSocket Service" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: "Enable the service" + schema: + type: boolean + default: true + hidden: true + - variable: type + label: "Service Type" + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "ClusterIP" + description: "ClusterIP" + - value: "NodePort" + description: "NodePort (Advanced)" + - value: "LoadBalancer" + description: "LoadBalancer (Advanced)" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ipFamilyPolicy + label: "IP Family Policy" + description: "(Advanced) Specify the ip policy" + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: "SingleStack" + enum: + - value: "SingleStack" + description: "SingleStack" + - value: "PreferDualStack" + description: "PreferDualStack" + - value: "RequireDualStack" + description: "RequireDualStack" + - variable: ipFamilies + label: "(advanced) IP families" + description: "(advanced) The ip families that should be used" + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: "IP family" + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - 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: 10046 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - 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: 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: 3000 + + - 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: "Nameservers" + schema: + default: [] + type: list + items: + - variable: nameserver + label: "Nameserver" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "Simple" + enum: + - value: "Simple" + description: "Simple" + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: 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: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort" + schema: + type: int + min: 9000 + max: 65535 + + - variable: persistence + label: "Integrated Persistent Storage" + description: "Integrated Persistent Storage" + group: "Storage and Persistence" + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + 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: "HostPath (simple)" + - value: "emptyDir" + description: "emptyDir" + - value: "pvc" + description: "pvc" + - value: "hostPath" + description: "hostPath" + - 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: true + - variable: setPermissions + label: "Automatic Permissions" + description: "Automatically set permissions on install" + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: "readOnly" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: "hostPath" + description: "Path inside the container the storage is mounted" + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: "mountPath" + 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) 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: 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: "pathType" + 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: "pathType" + 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 tha 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: 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/manual/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/manual/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/manual/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/manual/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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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: "ipBlock" +# 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: "namespaceSelector" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: "matchExpressions" +# 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: "matchExpressions" +# 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: "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" + - variable: openvpn + label: "OpenVPN Settings" + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: "authentication username" + description: "authentication username, optional" + schema: + type: string + default: "" + - variable: password + label: "authentication password" + description: "authentication credentials" + schema: + type: string + default: "" + required: true + - 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 ipv4 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: "" + required: true + - 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: "deployKey" + schema: + type: string + - variable: deployKeyBase64 + description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" + label: "deployKeyBase64" + 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, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: "NodePort" + enum: + - value: "NodePort" + description: "NodePort" + - value: "ClusterIP" + description: "ClusterIP" + - value: "LoadBalancer" + description: "LoadBalancer" + - variable: loadBalancerIP + label: "LoadBalancer IP" + description: "LoadBalancerIP" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: "External IP" + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: "leave empty to disable" + label: "nodePort" + 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 ecommand 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 diff --git a/stable/zwavejs2mqtt/11.0.25/templates/common.yaml b/stable/zwavejs2mqtt/11.0.25/templates/common.yaml new file mode 100644 index 00000000000..c1a366e1cf0 --- /dev/null +++ b/stable/zwavejs2mqtt/11.0.25/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/zwavejs2mqtt/11.0.25/values.yaml b/stable/zwavejs2mqtt/11.0.25/values.yaml new file mode 100644 index 00000000000..e69de29bb2d