From 232f509d225aca29b6b0d0a2428d70b17298ce3e Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Fri, 29 Jul 2022 16:38:15 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- incubator/gokapi/0.0.14/ix_values.yaml | 31 ----- .../gokapi/{0.0.14 => 0.0.15}/CHANGELOG.md | 18 +-- .../gokapi/{0.0.14 => 0.0.15}/Chart.lock | 2 +- .../gokapi/{0.0.14 => 0.0.15}/Chart.yaml | 26 ++-- incubator/gokapi/{0.0.14 => 0.0.15}/README.md | 4 +- .../gokapi/{0.0.14 => 0.0.15}/app-readme.md | 3 +- .../charts/common-10.4.8.tgz | Bin incubator/gokapi/0.0.15/ix_values.yaml | 34 +++++ .../gokapi/{0.0.14 => 0.0.15}/questions.yaml | 127 +++++++++++------- .../{0.0.14 => 0.0.15}/templates/common.yaml | 0 .../gokapi/{0.0.14 => 0.0.15}/values.yaml | 0 incubator/gokapi/item.yaml | 6 +- 12 files changed, 139 insertions(+), 112 deletions(-) delete mode 100644 incubator/gokapi/0.0.14/ix_values.yaml rename incubator/gokapi/{0.0.14 => 0.0.15}/CHANGELOG.md (91%) rename incubator/gokapi/{0.0.14 => 0.0.15}/Chart.lock (80%) rename incubator/gokapi/{0.0.14 => 0.0.15}/Chart.yaml (65%) rename incubator/gokapi/{0.0.14 => 0.0.15}/README.md (92%) rename incubator/gokapi/{0.0.14 => 0.0.15}/app-readme.md (76%) rename incubator/gokapi/{0.0.14 => 0.0.15}/charts/common-10.4.8.tgz (100%) create mode 100644 incubator/gokapi/0.0.15/ix_values.yaml rename incubator/gokapi/{0.0.14 => 0.0.15}/questions.yaml (97%) rename incubator/gokapi/{0.0.14 => 0.0.15}/templates/common.yaml (100%) rename incubator/gokapi/{0.0.14 => 0.0.15}/values.yaml (100%) diff --git a/incubator/gokapi/0.0.14/ix_values.yaml b/incubator/gokapi/0.0.14/ix_values.yaml deleted file mode 100644 index 5b293ccb083..00000000000 --- a/incubator/gokapi/0.0.14/ix_values.yaml +++ /dev/null @@ -1,31 +0,0 @@ -env: - GOKAPI_LENGTH_ID: "10" - GOKAPI_MAX_FILESIZE: "5" - GOKAPI_PASSWORD: unraid - GOKAPI_USERNAME: unraid -image: - pullPolicy: IfNotPresent - repository: tccr.io/truecharts/gokapi - tag: latest@sha256:aafdd8cc0e9ce3b45d64975be16e243de1527a1ab90e99f5b4c055ba03214996 -persistence: - config: - enabled: true - mountPath: /app/config - data: - enabled: true - mountPath: /app/data -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false -service: - main: - enabled: true - ports: - main: - enabled: true - port: 53842 - protocol: TCP - targetPort: 53842 diff --git a/incubator/gokapi/0.0.14/CHANGELOG.md b/incubator/gokapi/0.0.15/CHANGELOG.md similarity index 91% rename from incubator/gokapi/0.0.14/CHANGELOG.md rename to incubator/gokapi/0.0.15/CHANGELOG.md index 0533b9e3afe..c7ae6518fa5 100644 --- a/incubator/gokapi/0.0.14/CHANGELOG.md +++ b/incubator/gokapi/0.0.15/CHANGELOG.md @@ -2,6 +2,15 @@ +## [gokapi-0.0.15](https://github.com/truecharts/apps/compare/gokapi-0.0.14...gokapi-0.0.15) (2022-07-29) + +### Fix + +- cleanup ([#3344](https://github.com/truecharts/apps/issues/3344)) + + + + ## [gokapi-0.0.14](https://github.com/truecharts/apps/compare/gokapi-0.0.13...gokapi-0.0.14) (2022-07-26) ### Chore @@ -88,12 +97,3 @@ ### Chore -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] - - - -## [gokapi-0.0.10]gokapi-0.0.10 (2022-07-20) - -### Chore - diff --git a/incubator/gokapi/0.0.14/Chart.lock b/incubator/gokapi/0.0.15/Chart.lock similarity index 80% rename from incubator/gokapi/0.0.14/Chart.lock rename to incubator/gokapi/0.0.15/Chart.lock index 296188ec5e1..51809524844 100644 --- a/incubator/gokapi/0.0.14/Chart.lock +++ b/incubator/gokapi/0.0.15/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.8 digest: sha256:57e44481adb7fd605739fb266e38ae0c04f147ec6de12d4423545322e1461bad -generated: "2022-07-26T10:21:05.485858811Z" +generated: "2022-07-29T16:32:53.912575022Z" diff --git a/incubator/gokapi/0.0.14/Chart.yaml b/incubator/gokapi/0.0.15/Chart.yaml similarity index 65% rename from incubator/gokapi/0.0.14/Chart.yaml rename to incubator/gokapi/0.0.15/Chart.yaml index 55b3b6dd76d..61d96592d8f 100644 --- a/incubator/gokapi/0.0.14/Chart.yaml +++ b/incubator/gokapi/0.0.15/Chart.yaml @@ -1,26 +1,17 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - Cloud - - Tools-Utilities - - Network-Web - - Network-FTP apiVersion: v2 -appVersion: "latest" +appVersion: "1.5.2" dependencies: - name: common repository: https://library-charts.truecharts.org version: 10.4.8 deprecated: false -description: "DESCRIPTION\r\n" -home: https://github.com/truecharts/charts/tree/master/charts/incubator/gokapi +description: "Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days." +home: https://truecharts.org/docs/charts/incubator/gokapi icon: https://truecharts.org/img/chart-icons/gokapi.png keywords: - gokapi - - Cloud - - Tools-Utilities - - Network-Web - - Network-FTP + - cloud + - utilities kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org @@ -31,4 +22,9 @@ sources: - https://github.com/Forceu/gokapi - https://hub.docker.com/r/f0rc3/gokapi type: application -version: 0.0.14 +version: 0.0.15 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - cloud + - utilities diff --git a/incubator/gokapi/0.0.14/README.md b/incubator/gokapi/0.0.15/README.md similarity index 92% rename from incubator/gokapi/0.0.14/README.md rename to incubator/gokapi/0.0.15/README.md index ac2de179a24..740b2e87910 100644 --- a/incubator/gokapi/0.0.14/README.md +++ b/incubator/gokapi/0.0.15/README.md @@ -1,8 +1,8 @@ # gokapi -![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) +![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.5.2](https://img.shields.io/badge/AppVersion-1.5.2-informational?style=flat-square) -DESCRIPTION +Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days. TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. diff --git a/incubator/gokapi/0.0.14/app-readme.md b/incubator/gokapi/0.0.15/app-readme.md similarity index 76% rename from incubator/gokapi/0.0.14/app-readme.md rename to incubator/gokapi/0.0.15/app-readme.md index 5123036d937..577e7d20e06 100644 --- a/incubator/gokapi/0.0.14/app-readme.md +++ b/incubator/gokapi/0.0.15/app-readme.md @@ -1,5 +1,4 @@ -DESCRIPTION - +Gokapi is a lightweight server to share files, which expire after a set amount of downloads or days. This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/incubator/gokapi diff --git a/incubator/gokapi/0.0.14/charts/common-10.4.8.tgz b/incubator/gokapi/0.0.15/charts/common-10.4.8.tgz similarity index 100% rename from incubator/gokapi/0.0.14/charts/common-10.4.8.tgz rename to incubator/gokapi/0.0.15/charts/common-10.4.8.tgz diff --git a/incubator/gokapi/0.0.15/ix_values.yaml b/incubator/gokapi/0.0.15/ix_values.yaml new file mode 100644 index 00000000000..91a869dd07d --- /dev/null +++ b/incubator/gokapi/0.0.15/ix_values.yaml @@ -0,0 +1,34 @@ +image: + pullPolicy: IfNotPresent + repository: tccr.io/truecharts/gokapi + tag: v1.5.2@sha256:6f42eaf2678c9aaccd208a8441237906911220d7ed818798523da5aec31d13df + +secretEnv: + GOKAPI_PASSWORD: "changme" + GOKAPI_USERNAME: "admin" + +env: + GOKAPI_LENGTH_ID: 15 + GOKAPI_MAX_FILESIZE: 102400 + GOKAPI_MAX_MEMORY_UPLOAD: 20 + # GOKAPI_AWS_BUCKET: "" + # GOKAPI_AWS_REGION: "" + # GOKAPI_AWS_KEY: "" + # GOKAPI_AWS_KEY_SECRET: "" + # GOKAPI_AWS_ENDPOINT: "" + +service: + main: + ports: + main: + port: 53842 + protocol: HTTP + targetPort: 53842 + +persistence: + config: + enabled: true + mountPath: /app/config + data: + enabled: true + mountPath: /app/data diff --git a/incubator/gokapi/0.0.14/questions.yaml b/incubator/gokapi/0.0.15/questions.yaml similarity index 97% rename from incubator/gokapi/0.0.14/questions.yaml rename to incubator/gokapi/0.0.15/questions.yaml index 816b1279409..c2d1fa06bbc 100644 --- a/incubator/gokapi/0.0.14/questions.yaml +++ b/incubator/gokapi/0.0.15/questions.yaml @@ -62,7 +62,6 @@ questions: type: boolean default: true hidden: true - - variable: controller group: "Controller" label: "" @@ -169,7 +168,26 @@ questions: label: "Value" schema: type: string - + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: GOKAPI_USERNAME + label: "GOKAPI_USERNAME" + schema: + type: string + required: true + default: "" + - variable: GOKAPI_PASSWORD + label: "GOKAPI_PASSWORD" + schema: + type: string + required: true + private: true + default: "" - variable: env group: "Container Configuration" label: "Image Environment" @@ -177,28 +195,64 @@ questions: additional_attrs: true type: dict attrs: - - - variable: GOKAPI_USERNAME - label: 'GOKAPI_USERNAME' - schema: - type: string - default: "unraid" - - variable: GOKAPI_PASSWORD - label: 'GOKAPI_PASSWORD' - schema: - type: string - default: "unraid" - variable: GOKAPI_LENGTH_ID - label: 'GOKAPI_LENGTH_ID' + label: "GOKAPI_LENGTH_ID" + description: "Sets the length of the download IDs." schema: - type: string - default: "10" + type: int + default: 15 - variable: GOKAPI_MAX_FILESIZE - label: 'GOKAPI_MAX_FILESIZE' + label: "GOKAPI_MAX_FILESIZE" + description: "Sets the maximum allowed file size in MB" schema: - type: string - default: "5" - + type: int + default: 102400 + - variable: GOKAPI_MAX_MEMORY_UPLOAD + label: "GOKAPI_MAX_MEMORY_UPLOAD" + description: "Sets the amount of RAM in MB that can be allocated for an upload. Any upload with a size greater than that will be written to a temporary file" + schema: + type: int + default: 20 + - variable: awsconfig + label: "Configure AWS Storage" + description: "Sets the amount of RAM in MB that can be allocated for an upload. Any upload with a size greater than that will be written to a temporary file" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: GOKAPI_AWS_BUCKET + label: "GOKAPI_AWS_BUCKET" + description: "Sets the bucket name" + schema: + type: string + default: "" + - variable: GOKAPI_AWS_REGION + label: "GOKAPI_AWS_REGION" + description: "Sets the region name" + schema: + type: string + default: "" + - variable: GOKAPI_AWS_KEY + label: "GOKAPI_AWS_KEY" + description: "Sets the API key" + schema: + type: string + private: true + default: "" + - variable: GOKAPI_AWS_KEY_SECRET + label: "GOKAPI_AWS_KEY_SECRET" + description: "Sets the API key secret" + schema: + type: string + private: true + default: "" + - variable: GOKAPI_AWS_ENDPOINT + label: "GOKAPI_AWS_ENDPOINT" + description: "Sets the endpoint" + schema: + type: string + default: "" - variable: TZ label: "Timezone" group: "Container Configuration" @@ -307,7 +361,6 @@ questions: label: "Value" schema: type: string - - variable: service group: "Networking and Services" label: "Configure Service(s)" @@ -418,7 +471,7 @@ questions: label: "Port Type" schema: type: string - default: TCP + default: HTTP enum: - value: HTTP description: "HTTP" @@ -441,9 +494,6 @@ questions: schema: type: int default: 53842 - - - - variable: serviceexpert group: "Networking and Services" label: "Show Expert Config" @@ -458,7 +508,6 @@ questions: schema: type: boolean default: false - - variable: externalInterfaces description: "Add External Interfaces" label: "Add external Interfaces" @@ -600,7 +649,6 @@ questions: label: "Search Entry" schema: type: string - - variable: serviceList label: "Add Manual Custom Services" group: "Networking and Services" @@ -714,7 +762,6 @@ questions: type: int min: 9000 max: 65535 - - variable: persistence label: "Integrated Persistent Storage" description: "Integrated Persistent Storage" @@ -723,7 +770,6 @@ questions: additional_attrs: true type: dict attrs: - - variable: config label: "config Storage" schema: @@ -1076,8 +1122,6 @@ questions: label: "Value" schema: type: string - - - variable: persistenceList label: "Additional app storage" group: "Storage and Persistence" @@ -1280,8 +1324,6 @@ questions: label: "Value" schema: type: string - - - variable: ingress label: "" group: "Ingress" @@ -1344,7 +1386,6 @@ questions: type: string required: true default: "Prefix" - - variable: tls label: "TLS-Settings" schema: @@ -1375,7 +1416,6 @@ questions: type: int $ref: - "definitions/certificate" - - variable: entrypoint label: "(Advanced) Traefik Entrypoint" description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" @@ -1396,7 +1436,6 @@ questions: type: string default: "" required: true - - variable: expert label: "Show Expert Configuration Options" schema: @@ -1455,7 +1494,6 @@ questions: label: "Value" schema: type: string - - variable: ingressList label: "Add Manual Custom Ingresses" group: "Ingress" @@ -1632,7 +1670,6 @@ questions: type: string default: "" required: true - - variable: security label: "Container Security Settings" group: "Security and Permissions" @@ -1660,7 +1697,6 @@ questions: schema: type: string default: "002" - - variable: advancedSecurity label: "Show Advanced Security Settings" group: "Security and Permissions" @@ -1684,7 +1720,7 @@ questions: label: "ReadOnly Root Filesystem" schema: type: boolean - default: false + default: true - variable: allowPrivilegeEscalation label: "Allow Privilege Escalation" schema: @@ -1694,7 +1730,7 @@ questions: label: "runAsNonRoot" schema: type: boolean - default: false + default: true - variable: capabilities label: "Capabilities" schema: @@ -1721,7 +1757,6 @@ questions: label: "" schema: type: string - - variable: podSecurityContext group: "Security and Permissions" label: "Pod Security Context" @@ -1734,13 +1769,13 @@ questions: description: "The UserID of the user running the application" schema: type: int - default: 0 + default: 568 - variable: runAsGroup label: "runAsGroup" description: The groupID this App of the user running the application" schema: type: int - default: 0 + default: 568 - variable: fsGroup label: "fsGroup" description: "The group that should own ALL storage." @@ -1768,8 +1803,6 @@ questions: schema: type: int - - - variable: advancedresources label: "Set Custom Resource Limits/Requests (Advanced)" group: "Resources and Devices" @@ -1876,7 +1909,6 @@ questions: $ref: - "definitions/gpuConfiguration" attrs: [] - # - variable: autoscaling # group: "Advanced" # label: "(Advanced) Horizontal Pod Autoscaler" @@ -2284,7 +2316,6 @@ questions: # - value: "SCTP" # description: "SCTP" - - variable: addons group: "Addons" label: "" diff --git a/incubator/gokapi/0.0.14/templates/common.yaml b/incubator/gokapi/0.0.15/templates/common.yaml similarity index 100% rename from incubator/gokapi/0.0.14/templates/common.yaml rename to incubator/gokapi/0.0.15/templates/common.yaml diff --git a/incubator/gokapi/0.0.14/values.yaml b/incubator/gokapi/0.0.15/values.yaml similarity index 100% rename from incubator/gokapi/0.0.14/values.yaml rename to incubator/gokapi/0.0.15/values.yaml diff --git a/incubator/gokapi/item.yaml b/incubator/gokapi/item.yaml index c5f9abe2450..f5cdf94837b 100644 --- a/incubator/gokapi/item.yaml +++ b/incubator/gokapi/item.yaml @@ -1,7 +1,5 @@ icon_url: https://truecharts.org/img/chart-icons/gokapi.png categories: -- Cloud -- Tools-Utilities -- Network-Web -- Network-FTP +- cloud +- utilities