From ee8b3ed924ebad835e970948030d3c3045f377e4 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sun, 24 Sep 2023 11:18:26 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- incubator/vocechat-server/0.0.1/CHANGELOG.md | 8 + incubator/vocechat-server/0.0.1/Chart.yaml | 28 + incubator/vocechat-server/0.0.1/README.md | 1 + .../vocechat-server/0.0.1/app-changelog.md | 4 + incubator/vocechat-server/0.0.1/app-readme.md | 8 + .../0.0.1/charts/common-14.0.3.tgz | Bin 0 -> 133365 bytes .../vocechat-server/0.0.1/ix_values.yaml | 34 + .../vocechat-server/0.0.1/questions.yaml | 2018 +++++++++++++++++ .../0.0.1}/templates/NOTES.txt | 0 .../0.0.1}/templates/common.yaml | 0 .../vocechat-server/0.0.1}/values.yaml | 0 incubator/vocechat-server/item.yaml | 5 + stable/immich/8.0.16/app-changelog.md | 9 - stable/immich/{8.0.16 => 8.1.16}/CHANGELOG.md | 10 +- stable/immich/{8.0.16 => 8.1.16}/Chart.yaml | 2 +- stable/immich/{8.0.16 => 8.1.16}/LICENSE | 0 stable/immich/{8.0.16 => 8.1.16}/README.md | 0 stable/immich/8.1.16/app-changelog.md | 4 + .../immich/{8.0.16 => 8.1.16}/app-readme.md | 0 .../charts/common-14.0.2.tgz | Bin .../charts/redis-6.0.66.tgz | Bin .../immich/{8.0.16 => 8.1.16}/ix_values.yaml | 9 + .../immich/{8.0.16 => 8.1.16}/questions.yaml | 101 + .../8.1.16}/templates/NOTES.txt | 0 .../{8.0.16 => 8.1.16}/templates/_config.tpl | 0 .../templates/_machinelearning.tpl | 0 .../templates/_microservices.tpl | 0 .../{8.0.16 => 8.1.16}/templates/_proxy.tpl | 0 .../{8.0.16 => 8.1.16}/templates/_server.tpl | 0 .../templates/_typesense.tpl | 0 .../{8.0.16 => 8.1.16}/templates/_wait.tpl | 0 .../{8.0.16 => 8.1.16}/templates/_web.tpl | 0 .../{8.0.16 => 8.1.16}/templates/common.yaml | 0 .../8.0.8 => immich/8.1.16}/values.yaml | 0 stable/projectsend/8.0.8/app-changelog.md | 4 - .../projectsend/{8.0.8 => 8.0.9}/CHANGELOG.md | 10 +- .../projectsend/{8.0.8 => 8.0.9}/Chart.yaml | 2 +- stable/projectsend/{8.0.8 => 8.0.9}/README.md | 0 stable/projectsend/8.0.9/app-changelog.md | 4 + .../{8.0.8 => 8.0.9}/app-readme.md | 0 .../{8.0.8 => 8.0.9}/charts/common-14.0.1.tgz | Bin .../charts/mariadb-7.0.70.tgz | Bin .../{8.0.8 => 8.0.9}/ix_values.yaml | 2 +- .../{8.0.8 => 8.0.9}/questions.yaml | 0 stable/projectsend/8.0.9/templates/NOTES.txt | 1 + .../projectsend/8.0.9/templates/common.yaml | 1 + stable/projectsend/8.0.9/values.yaml | 0 47 files changed, 2239 insertions(+), 26 deletions(-) create mode 100644 incubator/vocechat-server/0.0.1/CHANGELOG.md create mode 100644 incubator/vocechat-server/0.0.1/Chart.yaml create mode 100644 incubator/vocechat-server/0.0.1/README.md create mode 100644 incubator/vocechat-server/0.0.1/app-changelog.md create mode 100644 incubator/vocechat-server/0.0.1/app-readme.md create mode 100644 incubator/vocechat-server/0.0.1/charts/common-14.0.3.tgz create mode 100644 incubator/vocechat-server/0.0.1/ix_values.yaml create mode 100644 incubator/vocechat-server/0.0.1/questions.yaml rename {stable/immich/8.0.16 => incubator/vocechat-server/0.0.1}/templates/NOTES.txt (100%) rename {stable/projectsend/8.0.8 => incubator/vocechat-server/0.0.1}/templates/common.yaml (100%) rename {stable/immich/8.0.16 => incubator/vocechat-server/0.0.1}/values.yaml (100%) create mode 100644 incubator/vocechat-server/item.yaml delete mode 100644 stable/immich/8.0.16/app-changelog.md rename stable/immich/{8.0.16 => 8.1.16}/CHANGELOG.md (95%) rename stable/immich/{8.0.16 => 8.1.16}/Chart.yaml (98%) rename stable/immich/{8.0.16 => 8.1.16}/LICENSE (100%) rename stable/immich/{8.0.16 => 8.1.16}/README.md (100%) create mode 100644 stable/immich/8.1.16/app-changelog.md rename stable/immich/{8.0.16 => 8.1.16}/app-readme.md (100%) rename stable/immich/{8.0.16 => 8.1.16}/charts/common-14.0.2.tgz (100%) rename stable/immich/{8.0.16 => 8.1.16}/charts/redis-6.0.66.tgz (100%) rename stable/immich/{8.0.16 => 8.1.16}/ix_values.yaml (95%) rename stable/immich/{8.0.16 => 8.1.16}/questions.yaml (96%) rename stable/{projectsend/8.0.8 => immich/8.1.16}/templates/NOTES.txt (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_config.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_machinelearning.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_microservices.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_proxy.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_server.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_typesense.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_wait.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/_web.tpl (100%) rename stable/immich/{8.0.16 => 8.1.16}/templates/common.yaml (100%) rename stable/{projectsend/8.0.8 => immich/8.1.16}/values.yaml (100%) delete mode 100644 stable/projectsend/8.0.8/app-changelog.md rename stable/projectsend/{8.0.8 => 8.0.9}/CHANGELOG.md (95%) rename stable/projectsend/{8.0.8 => 8.0.9}/Chart.yaml (98%) rename stable/projectsend/{8.0.8 => 8.0.9}/README.md (100%) create mode 100644 stable/projectsend/8.0.9/app-changelog.md rename stable/projectsend/{8.0.8 => 8.0.9}/app-readme.md (100%) rename stable/projectsend/{8.0.8 => 8.0.9}/charts/common-14.0.1.tgz (100%) rename stable/projectsend/{8.0.8 => 8.0.9}/charts/mariadb-7.0.70.tgz (100%) rename stable/projectsend/{8.0.8 => 8.0.9}/ix_values.yaml (97%) rename stable/projectsend/{8.0.8 => 8.0.9}/questions.yaml (100%) create mode 100644 stable/projectsend/8.0.9/templates/NOTES.txt create mode 100644 stable/projectsend/8.0.9/templates/common.yaml create mode 100644 stable/projectsend/8.0.9/values.yaml diff --git a/incubator/vocechat-server/0.0.1/CHANGELOG.md b/incubator/vocechat-server/0.0.1/CHANGELOG.md new file mode 100644 index 00000000000..2d321edbf7c --- /dev/null +++ b/incubator/vocechat-server/0.0.1/CHANGELOG.md @@ -0,0 +1,8 @@ +**Important:** +*for the complete changelog, please refer to the website* + + + + +## [vocechat-server-0.0.1]vocechat-server-0.0.1 (2023-09-24) + diff --git a/incubator/vocechat-server/0.0.1/Chart.yaml b/incubator/vocechat-server/0.0.1/Chart.yaml new file mode 100644 index 00000000000..85dcdacdb1f --- /dev/null +++ b/incubator/vocechat-server/0.0.1/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "0.3.38" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 14.0.3 +deprecated: false +description: A superlight rust written social server. +home: https://truecharts.org/charts/incubator/vocechat-server +icon: https://truecharts.org/img/hotlink-ok/chart-icons/vocechat-server.png +keywords: + - vocechat-server + - social +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: vocechat-server +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/vocechat-server + - https://github.com/Privoce/vocechat-server-rust +type: application +version: 0.0.1 +annotations: + truecharts.org/catagories: | + - social + truecharts.org/SCALE-support: "true" diff --git a/incubator/vocechat-server/0.0.1/README.md b/incubator/vocechat-server/0.0.1/README.md new file mode 100644 index 00000000000..7e59600739c --- /dev/null +++ b/incubator/vocechat-server/0.0.1/README.md @@ -0,0 +1 @@ +# README diff --git a/incubator/vocechat-server/0.0.1/app-changelog.md b/incubator/vocechat-server/0.0.1/app-changelog.md new file mode 100644 index 00000000000..ae2b294ab5b --- /dev/null +++ b/incubator/vocechat-server/0.0.1/app-changelog.md @@ -0,0 +1,4 @@ + + +## [vocechat-server-0.0.1]vocechat-server-0.0.1 (2023-09-24) + diff --git a/incubator/vocechat-server/0.0.1/app-readme.md b/incubator/vocechat-server/0.0.1/app-readme.md new file mode 100644 index 00000000000..900952f703f --- /dev/null +++ b/incubator/vocechat-server/0.0.1/app-readme.md @@ -0,0 +1,8 @@ +A superlight rust written social server. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/incubator/vocechat-server](https://truecharts.org/charts/incubator/vocechat-server) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can! diff --git a/incubator/vocechat-server/0.0.1/charts/common-14.0.3.tgz b/incubator/vocechat-server/0.0.1/charts/common-14.0.3.tgz new file mode 100644 index 0000000000000000000000000000000000000000..9dab2456ffc0354882cfa2d915135d25ca48d5e3 GIT binary patch literal 133365 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

axP-L9@~Q);(wx12I!(V!9B0_NOaBCFCZ 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� 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 + Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - 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: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: hostPath + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: certificateIssuer + label: Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - 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: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + show_if: [["advanced", "=", true]] + required: true + - variable: ingressClassName + label: (Advanced/Optional) IngressClass Name + schema: + type: string + show_if: [["advanced", "=", true]] + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + show_if: [["advanced", "=", true]] + 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: certificateIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + show_if: [["certificateIssuer", "=", ""]] + type: string + default: "" + - 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: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: clusterIssuer + label: clusterIssuer + description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below' + schema: + type: string + default: "" + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + show_if: [["clusterIssuer", "=", ""]] + 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: clusterIssuer + label: Use Cert-Manager clusterIssuer + description: 'add the name of your Cert-Manager clusterIssuer here for automatic tls certificates.' + schema: + type: string + default: "" + - variable: scaleCert + label: Use TrueNAS SCALE Certificate (Deprecated) + schema: + show_if: [["clusterIssuer", "=", ""]] + type: int + $ref: + - "definitions/certificate" + - variable: secretName + label: Use Custom Secret (Advanced) + schema: + type: string + show_if: [["clusterIssuer", "=", ""]] + default: "" + - 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: securityContext + group: Security and Permissions + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: container + label: Container + schema: + additional_attrs: true + type: dict + attrs: + # Settings from questions.yaml get appended here on a per-app basis + + - 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 of the user running the application" + schema: + type: int + default: 568 + # Settings from questions.yaml get appended here on a per-app basis + - 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 + show_if: [["runAsUser", "=", 0]] + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "0022" + - variable: advanced + label: Show Advanced Settings + description: Advanced settings are not covered by TrueCharts Support + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: pod + label: Pod + schema: + additional_attrs: true + type: dict + attrs: + - 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 + # Settings from questions.yaml get appended here on a per-app basis + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 568 + + - variable: resources + group: Resources and Devices + label: "Resource Limits" + 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/SCALE/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/SCALE/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 + hidden: true + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/SCALE/validation" + schema: + type: string + default: 10m + hidden: true + 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/SCALE/validation" + schema: + type: string + default: 50Mi + hidden: true + 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: device + 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" + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: scaleGPUEntry + label: GPU + schema: + additional_attrs: true + type: dict + attrs: + # Specify GPU configuration + - variable: gpu + label: Select GPU + schema: + additional_attrs: true + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] + - variable: workaround + label: "Workaround" + schema: + type: string + default: workaround + hidden: true +# - variable: horizontalPodAutoscaler +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# type: list +# default: [] +# items: +# - variable: hpaEntry +# label: HPA Entry +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: name +# label: Name +# schema: +# type: string +# required: true +# default: "" +# - 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: + type: list + default: [] + items: + - variable: netPolicyEntry + label: Network Policy Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + default: "" + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: policyType + label: Policy Type + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ingress + description: Ingress + - value: egress + description: Egress + - value: ingress-egress + description: Ingress and Egress + - variable: egress + label: Egress + schema: + type: list + default: [] + items: + - variable: egressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: to + label: To + schema: + type: list + default: [] + items: + - variable: toEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: ingress + label: Ingress + schema: + type: list + default: [] + items: + - variable: ingressEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: from + label: From + schema: + type: list + default: [] + items: + - variable: fromEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: ipBlock + label: IP Block + schema: + additional_attrs: true + type: dict + attrs: + - variable: cidr + label: CIDR + schema: + type: string + default: "" + - variable: except + label: Except + schema: + type: list + default: [] + items: + - variable: exceptint + label: "" + schema: + type: string + - variable: namespaceSelector + label: Namespace Selector + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: podSelector + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: matchExpressions + label: Match Expressions + schema: + type: list + default: [] + items: + - variable: expressionEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: key + label: Key + schema: + type: string + - variable: operator + label: Operator + schema: + type: string + default: TCP + enum: + - value: In + description: In + - value: NotIn + description: NotIn + - value: Exists + description: Exists + - value: DoesNotExist + description: DoesNotExist + - variable: values + label: Values + schema: + type: list + default: [] + items: + - variable: value + label: "" + schema: + type: string + - variable: ports + label: Ports + schema: + type: list + default: [] + items: + - variable: portsEntry + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + - variable: endPort + label: End Port + schema: + type: int + - variable: protocol + label: Protocol + schema: + type: string + default: TCP + enum: + - value: TCP + description: TCP + - value: UDP + description: UDP + - value: SCTP + description: SCTP + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: 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: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available and Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: LoadBalancer + enum: + - value: NodePort + description: Deprecated CHANGE THIS + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: Port + schema: + type: int + default: 36107 + - variable: 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: 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: 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: gluetun + description: Gluetun + - value: tailscale + description: Tailscale + - value: openvpn + description: OpenVPN (Deprecated) + - value: wireguard + description: Wireguard (Deprecated) + - variable: openvpn + label: OpenVPN Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + show_if: [["username", "!=", ""]] + default: "" + required: true + - variable: tailscale + label: Tailscale Settings + schema: + additional_attrs: true + type: dict + show_if: [["type", "=", "tailscale"]] + attrs: + - variable: authkey + label: Authentication Key + description: Provide an auth key to automatically authenticate the node as your user account. + schema: + type: string + private: true + default: "" + - variable: auth_once + label: Auth Once + description: Only attempt to log in if not already logged in. + schema: + type: boolean + default: true + - variable: accept_dns + label: Accept DNS + description: Accept DNS configuration from the admin console. + schema: + type: boolean + default: false + - variable: userspace + label: Userspace + description: Userspace Networking mode allows running Tailscale where you do not have access to create a VPN tunnel device. + schema: + type: boolean + default: false + - variable: routes + label: Routes + description: Expose physical subnet routes to your entire Tailscale network. + schema: + type: string + default: "" + - variable: dest_ip + label: Destination IP + description: Tells the DNAT mechanism which Destination IP to set in the IP header, and where to send packets that are matched. + schema: + type: string + default: "" + - variable: sock5_server + label: Sock5 Server + description: The address on which to listen for SOCKS5 proxying into the tailscale net. + schema: + type: string + default: "" + - variable: outbound_http_proxy_listen + label: Outbound HTTP Proxy Listen + description: The address on which to listen for HTTP proxying into the tailscale net. + schema: + type: string + default: "" + - variable: extra_args + label: Extra Args + description: Extra Args + schema: + type: string + default: "" + - variable: daemon_extra_args + label: Tailscale Daemon Extra Args + description: Tailscale Daemon Extra Args + schema: + type: string + default: "" + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: string + show_if: [["type", "!=", "disabled"]] + default: "" + + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + max_length: 10240 + - variable: docs + group: Documentation + label: Please read the documentation at https://truecharts.org + description: Please read the documentation at +
https://truecharts.org + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDocs + label: I have checked the documentation + schema: + type: boolean + default: true + - variable: donateNag + group: Documentation + label: Please consider supporting TrueCharts, see https://truecharts.org/sponsor + description: Please consider supporting TrueCharts, see +
https://truecharts.org/sponsor + schema: + additional_attrs: true + type: dict + attrs: + - variable: confirmDonate + label: I have considered donating + schema: + type: boolean + default: true + hidden: true diff --git a/stable/immich/8.0.16/templates/NOTES.txt b/incubator/vocechat-server/0.0.1/templates/NOTES.txt similarity index 100% rename from stable/immich/8.0.16/templates/NOTES.txt rename to incubator/vocechat-server/0.0.1/templates/NOTES.txt diff --git a/stable/projectsend/8.0.8/templates/common.yaml b/incubator/vocechat-server/0.0.1/templates/common.yaml similarity index 100% rename from stable/projectsend/8.0.8/templates/common.yaml rename to incubator/vocechat-server/0.0.1/templates/common.yaml diff --git a/stable/immich/8.0.16/values.yaml b/incubator/vocechat-server/0.0.1/values.yaml similarity index 100% rename from stable/immich/8.0.16/values.yaml rename to incubator/vocechat-server/0.0.1/values.yaml diff --git a/incubator/vocechat-server/item.yaml b/incubator/vocechat-server/item.yaml new file mode 100644 index 00000000000..8f3002c3b5e --- /dev/null +++ b/incubator/vocechat-server/item.yaml @@ -0,0 +1,5 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/vocechat-server.png +categories: +- social + +screenshots: [] diff --git a/stable/immich/8.0.16/app-changelog.md b/stable/immich/8.0.16/app-changelog.md deleted file mode 100644 index ba07fd1fe2a..00000000000 --- a/stable/immich/8.0.16/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [immich-8.0.16](https://github.com/truecharts/charts/compare/immich-8.0.15...immich-8.0.16) (2023-09-22) - -### Chore - -- update immich to v1.79.1 (patch) ([#12827](https://github.com/truecharts/charts/issues/12827)) - - \ No newline at end of file diff --git a/stable/immich/8.0.16/CHANGELOG.md b/stable/immich/8.1.16/CHANGELOG.md similarity index 95% rename from stable/immich/8.0.16/CHANGELOG.md rename to stable/immich/8.1.16/CHANGELOG.md index 5f5c6e6703c..0c0aeb2d1a3 100644 --- a/stable/immich/8.0.16/CHANGELOG.md +++ b/stable/immich/8.1.16/CHANGELOG.md @@ -4,6 +4,11 @@ +## [immich-8.1.16](https://github.com/truecharts/charts/compare/immich-8.0.16...immich-8.1.16) (2023-09-24) + + + + ## [immich-8.0.16](https://github.com/truecharts/charts/compare/immich-8.0.15...immich-8.0.16) (2023-09-22) ### Chore @@ -92,8 +97,3 @@ - update container image tccr.io/truecharts/immich-server to v1.75.2 ([#12076](https://github.com/truecharts/charts/issues/12076)) - - -## [immich-8.0.6](https://github.com/truecharts/charts/compare/immich-8.0.5...immich-8.0.6) (2023-08-31) - -### Chore diff --git a/stable/immich/8.0.16/Chart.yaml b/stable/immich/8.1.16/Chart.yaml similarity index 98% rename from stable/immich/8.0.16/Chart.yaml rename to stable/immich/8.1.16/Chart.yaml index 5928925ed23..08f1d04b439 100644 --- a/stable/immich/8.0.16/Chart.yaml +++ b/stable/immich/8.1.16/Chart.yaml @@ -22,7 +22,7 @@ name: immich sources: - https://github.com/truecharts/charts/tree/master/charts/stable/immich - https://github.com/immich-app/immich -version: 8.0.16 +version: 8.1.16 annotations: truecharts.org/catagories: | - media diff --git a/stable/immich/8.0.16/LICENSE b/stable/immich/8.1.16/LICENSE similarity index 100% rename from stable/immich/8.0.16/LICENSE rename to stable/immich/8.1.16/LICENSE diff --git a/stable/immich/8.0.16/README.md b/stable/immich/8.1.16/README.md similarity index 100% rename from stable/immich/8.0.16/README.md rename to stable/immich/8.1.16/README.md diff --git a/stable/immich/8.1.16/app-changelog.md b/stable/immich/8.1.16/app-changelog.md new file mode 100644 index 00000000000..01f5bebe286 --- /dev/null +++ b/stable/immich/8.1.16/app-changelog.md @@ -0,0 +1,4 @@ + + +## [immich-8.1.16](https://github.com/truecharts/charts/compare/immich-8.0.16...immich-8.1.16) (2023-09-24) + diff --git a/stable/immich/8.0.16/app-readme.md b/stable/immich/8.1.16/app-readme.md similarity index 100% rename from stable/immich/8.0.16/app-readme.md rename to stable/immich/8.1.16/app-readme.md diff --git a/stable/immich/8.0.16/charts/common-14.0.2.tgz b/stable/immich/8.1.16/charts/common-14.0.2.tgz similarity index 100% rename from stable/immich/8.0.16/charts/common-14.0.2.tgz rename to stable/immich/8.1.16/charts/common-14.0.2.tgz diff --git a/stable/immich/8.0.16/charts/redis-6.0.66.tgz b/stable/immich/8.1.16/charts/redis-6.0.66.tgz similarity index 100% rename from stable/immich/8.0.16/charts/redis-6.0.66.tgz rename to stable/immich/8.1.16/charts/redis-6.0.66.tgz diff --git a/stable/immich/8.0.16/ix_values.yaml b/stable/immich/8.1.16/ix_values.yaml similarity index 95% rename from stable/immich/8.0.16/ix_values.yaml rename to stable/immich/8.1.16/ix_values.yaml index 66817ba7ebb..e02de2407ad 100644 --- a/stable/immich/8.0.16/ix_values.yaml +++ b/stable/immich/8.1.16/ix_values.yaml @@ -168,6 +168,15 @@ persistence: main: {} microservices: microservices: {} + externallibrary: + enabled: true + mountPath: /media + targetSelector: + # Main pod/container is server + main: + main: {} + microservices: + microservices: {} cnpg: main: diff --git a/stable/immich/8.0.16/questions.yaml b/stable/immich/8.1.16/questions.yaml similarity index 96% rename from stable/immich/8.0.16/questions.yaml rename to stable/immich/8.1.16/questions.yaml index ce94a2530ba..f9336b79e7e 100644 --- a/stable/immich/8.0.16/questions.yaml +++ b/stable/immich/8.1.16/questions.yaml @@ -1071,6 +1071,107 @@ questions: show_if: [["type", "=", "pvc"]] type: string default: 256Gi + - variable: externallibrary + label: App External Library Storage + description: Stores the External Library. + 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: pvc + enum: + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: emptyDir + description: emptyDir + - 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: autoPermissions + label: Automatic Permissions Configuration + description: Automatically set permissions + schema: + show_if: [["type", "!=", "pvc"]] + type: dict + additional_attrs: true + attrs: + - variable: enabled + label: enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: chown + label: Run CHOWN + description: | + It will run CHOWN on the path with the given fsGroup + schema: + type: boolean + default: false + - variable: chmod + label: Run CHMOD + description: | + It will run CHMOD on the path with the given value
+ Format should be 3 digits, e.g. 770 + schema: + type: string + valid_chars: '[0-9]{3}' + default: "" + - variable: recursive + label: Recursive + description: | + It will run CHOWN and CHMOD recursively + schema: + type: boolean + default: false + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage (Do NOT REDUCE after installation) + description: This value can ONLY be INCREASED after the installation + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 256Gi - variable: persistenceList label: Additional App Storage group: Storage and Persistence diff --git a/stable/projectsend/8.0.8/templates/NOTES.txt b/stable/immich/8.1.16/templates/NOTES.txt similarity index 100% rename from stable/projectsend/8.0.8/templates/NOTES.txt rename to stable/immich/8.1.16/templates/NOTES.txt diff --git a/stable/immich/8.0.16/templates/_config.tpl b/stable/immich/8.1.16/templates/_config.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_config.tpl rename to stable/immich/8.1.16/templates/_config.tpl diff --git a/stable/immich/8.0.16/templates/_machinelearning.tpl b/stable/immich/8.1.16/templates/_machinelearning.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_machinelearning.tpl rename to stable/immich/8.1.16/templates/_machinelearning.tpl diff --git a/stable/immich/8.0.16/templates/_microservices.tpl b/stable/immich/8.1.16/templates/_microservices.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_microservices.tpl rename to stable/immich/8.1.16/templates/_microservices.tpl diff --git a/stable/immich/8.0.16/templates/_proxy.tpl b/stable/immich/8.1.16/templates/_proxy.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_proxy.tpl rename to stable/immich/8.1.16/templates/_proxy.tpl diff --git a/stable/immich/8.0.16/templates/_server.tpl b/stable/immich/8.1.16/templates/_server.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_server.tpl rename to stable/immich/8.1.16/templates/_server.tpl diff --git a/stable/immich/8.0.16/templates/_typesense.tpl b/stable/immich/8.1.16/templates/_typesense.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_typesense.tpl rename to stable/immich/8.1.16/templates/_typesense.tpl diff --git a/stable/immich/8.0.16/templates/_wait.tpl b/stable/immich/8.1.16/templates/_wait.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_wait.tpl rename to stable/immich/8.1.16/templates/_wait.tpl diff --git a/stable/immich/8.0.16/templates/_web.tpl b/stable/immich/8.1.16/templates/_web.tpl similarity index 100% rename from stable/immich/8.0.16/templates/_web.tpl rename to stable/immich/8.1.16/templates/_web.tpl diff --git a/stable/immich/8.0.16/templates/common.yaml b/stable/immich/8.1.16/templates/common.yaml similarity index 100% rename from stable/immich/8.0.16/templates/common.yaml rename to stable/immich/8.1.16/templates/common.yaml diff --git a/stable/projectsend/8.0.8/values.yaml b/stable/immich/8.1.16/values.yaml similarity index 100% rename from stable/projectsend/8.0.8/values.yaml rename to stable/immich/8.1.16/values.yaml diff --git a/stable/projectsend/8.0.8/app-changelog.md b/stable/projectsend/8.0.8/app-changelog.md deleted file mode 100644 index d530ffe62a3..00000000000 --- a/stable/projectsend/8.0.8/app-changelog.md +++ /dev/null @@ -1,4 +0,0 @@ - - -## [projectsend-8.0.8](https://github.com/truecharts/charts/compare/projectsend-8.0.7...projectsend-8.0.8) (2023-09-22) - diff --git a/stable/projectsend/8.0.8/CHANGELOG.md b/stable/projectsend/8.0.9/CHANGELOG.md similarity index 95% rename from stable/projectsend/8.0.8/CHANGELOG.md rename to stable/projectsend/8.0.9/CHANGELOG.md index 98486cc8627..9e39ff25f96 100644 --- a/stable/projectsend/8.0.8/CHANGELOG.md +++ b/stable/projectsend/8.0.9/CHANGELOG.md @@ -4,6 +4,11 @@ +## [projectsend-8.0.9](https://github.com/truecharts/charts/compare/projectsend-8.0.8...projectsend-8.0.9) (2023-09-24) + + + + ## [projectsend-8.0.8](https://github.com/truecharts/charts/compare/projectsend-8.0.7...projectsend-8.0.8) (2023-09-22) @@ -92,8 +97,3 @@ ### Chore - update container image tccr.io/truecharts/projectsend to vlatest ([#10812](https://github.com/truecharts/charts/issues/10812)) - - - - -## [projectsend-7.1.2](https://github.com/truecharts/charts/compare/projectsend-7.1.1...projectsend-7.1.2) (2023-07-18) diff --git a/stable/projectsend/8.0.8/Chart.yaml b/stable/projectsend/8.0.9/Chart.yaml similarity index 98% rename from stable/projectsend/8.0.8/Chart.yaml rename to stable/projectsend/8.0.9/Chart.yaml index a2f47bb433e..66ba245fc59 100644 --- a/stable/projectsend/8.0.8/Chart.yaml +++ b/stable/projectsend/8.0.9/Chart.yaml @@ -25,7 +25,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/projectsend - https://github.com/projectsend/projectsend type: application -version: 8.0.8 +version: 8.0.9 annotations: truecharts.org/catagories: | - files diff --git a/stable/projectsend/8.0.8/README.md b/stable/projectsend/8.0.9/README.md similarity index 100% rename from stable/projectsend/8.0.8/README.md rename to stable/projectsend/8.0.9/README.md diff --git a/stable/projectsend/8.0.9/app-changelog.md b/stable/projectsend/8.0.9/app-changelog.md new file mode 100644 index 00000000000..36033c8fea9 --- /dev/null +++ b/stable/projectsend/8.0.9/app-changelog.md @@ -0,0 +1,4 @@ + + +## [projectsend-8.0.9](https://github.com/truecharts/charts/compare/projectsend-8.0.8...projectsend-8.0.9) (2023-09-24) + diff --git a/stable/projectsend/8.0.8/app-readme.md b/stable/projectsend/8.0.9/app-readme.md similarity index 100% rename from stable/projectsend/8.0.8/app-readme.md rename to stable/projectsend/8.0.9/app-readme.md diff --git a/stable/projectsend/8.0.8/charts/common-14.0.1.tgz b/stable/projectsend/8.0.9/charts/common-14.0.1.tgz similarity index 100% rename from stable/projectsend/8.0.8/charts/common-14.0.1.tgz rename to stable/projectsend/8.0.9/charts/common-14.0.1.tgz diff --git a/stable/projectsend/8.0.8/charts/mariadb-7.0.70.tgz b/stable/projectsend/8.0.9/charts/mariadb-7.0.70.tgz similarity index 100% rename from stable/projectsend/8.0.8/charts/mariadb-7.0.70.tgz rename to stable/projectsend/8.0.9/charts/mariadb-7.0.70.tgz diff --git a/stable/projectsend/8.0.8/ix_values.yaml b/stable/projectsend/8.0.9/ix_values.yaml similarity index 97% rename from stable/projectsend/8.0.8/ix_values.yaml rename to stable/projectsend/8.0.9/ix_values.yaml index 460cd9ff681..86cdc80699d 100644 --- a/stable/projectsend/8.0.8/ix_values.yaml +++ b/stable/projectsend/8.0.9/ix_values.yaml @@ -43,7 +43,7 @@ workload: - -c args: - |- - export configFile="/config/projectsend/includes/sys.config.php"; + export configFile="/app/www/public/includes/sys.config.php"; if [ ! -f $configFile ]; then echo "Creating initial config file..."; diff --git a/stable/projectsend/8.0.8/questions.yaml b/stable/projectsend/8.0.9/questions.yaml similarity index 100% rename from stable/projectsend/8.0.8/questions.yaml rename to stable/projectsend/8.0.9/questions.yaml diff --git a/stable/projectsend/8.0.9/templates/NOTES.txt b/stable/projectsend/8.0.9/templates/NOTES.txt new file mode 100644 index 00000000000..efcb74cb772 --- /dev/null +++ b/stable/projectsend/8.0.9/templates/NOTES.txt @@ -0,0 +1 @@ +{{- include "tc.v1.common.lib.chart.notes" $ -}} diff --git a/stable/projectsend/8.0.9/templates/common.yaml b/stable/projectsend/8.0.9/templates/common.yaml new file mode 100644 index 00000000000..b51394e00a4 --- /dev/null +++ b/stable/projectsend/8.0.9/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.v1.common.loader.all" . }} diff --git a/stable/projectsend/8.0.9/values.yaml b/stable/projectsend/8.0.9/values.yaml new file mode 100644 index 00000000000..e69de29bb2d