diff --git a/charts/incubator/kasm/.helmignore b/charts/stable/kasm/.helmignore similarity index 100% rename from charts/incubator/kasm/.helmignore rename to charts/stable/kasm/.helmignore diff --git a/charts/incubator/kasm/CHANGELOG.md b/charts/stable/kasm/CHANGELOG.md similarity index 100% rename from charts/incubator/kasm/CHANGELOG.md rename to charts/stable/kasm/CHANGELOG.md diff --git a/charts/incubator/kasm/Chart.yaml b/charts/stable/kasm/Chart.yaml similarity index 98% rename from charts/incubator/kasm/Chart.yaml rename to charts/stable/kasm/Chart.yaml index b2881ca58a3..00e5ede4a4e 100644 --- a/charts/incubator/kasm/Chart.yaml +++ b/charts/stable/kasm/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://github.com/orgs/linuxserver/packages/container/package/kasm - https://github.com/linuxserver/docker-kasm#readme type: application -version: 3.0.1 +version: 3.1.0 diff --git a/charts/incubator/kasm/README.md b/charts/stable/kasm/README.md similarity index 100% rename from charts/incubator/kasm/README.md rename to charts/stable/kasm/README.md diff --git a/charts/incubator/kasm/icon.png b/charts/stable/kasm/icon.png similarity index 100% rename from charts/incubator/kasm/icon.png rename to charts/stable/kasm/icon.png diff --git a/charts/incubator/kasm/questions.yaml b/charts/stable/kasm/questions.yaml similarity index 100% rename from charts/incubator/kasm/questions.yaml rename to charts/stable/kasm/questions.yaml diff --git a/charts/incubator/kasm/templates/common.yaml b/charts/stable/kasm/templates/common.yaml similarity index 100% rename from charts/incubator/kasm/templates/common.yaml rename to charts/stable/kasm/templates/common.yaml diff --git a/charts/incubator/kasm/values.yaml b/charts/stable/kasm/values.yaml similarity index 100% rename from charts/incubator/kasm/values.yaml rename to charts/stable/kasm/values.yaml diff --git a/charts/incubator/youtransfer/.helmignore b/charts/stable/youtransfer/.helmignore similarity index 100% rename from charts/incubator/youtransfer/.helmignore rename to charts/stable/youtransfer/.helmignore diff --git a/charts/incubator/youtransfer/CHANGELOG.md b/charts/stable/youtransfer/CHANGELOG.md similarity index 100% rename from charts/incubator/youtransfer/CHANGELOG.md rename to charts/stable/youtransfer/CHANGELOG.md diff --git a/charts/incubator/youtransfer/Chart.yaml b/charts/stable/youtransfer/Chart.yaml similarity index 60% rename from charts/incubator/youtransfer/Chart.yaml rename to charts/stable/youtransfer/Chart.yaml index 2872b209792..488214748ff 100644 --- a/charts/incubator/youtransfer/Chart.yaml +++ b/charts/stable/youtransfer/Chart.yaml @@ -10,8 +10,8 @@ dependencies: repository: https://library-charts.truecharts.org version: 11.0.3 deprecated: false -description: "YouTransfer is a simple but elegant self-hosted file transfer & sharing solution. It is an alternative to paid services like Dropbox and WeTransfer by offering similar features but without limitations, price plans and a lengthy privacy policy. You remain in control of your files." -home: https://truecharts.org/docs/charts/incubator/youtransfer +description: YouTransfer is a simple but elegant self-hosted file transfer sharing solution. +home: https://truecharts.org/docs/charts/stable/youtransfer icon: https://truecharts.org/img/hotlink-ok/chart-icons/youtransfer.png keywords: - youtransfer @@ -24,7 +24,7 @@ maintainers: url: https://truecharts.org name: youtransfer sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/youtransfer + - https://github.com/truecharts/charts/tree/master/charts/stable/youtransfer - https://github.com/YouTransfer/YouTransfer - https://hub.docker.com/r/remie/youtransfer/ type: application diff --git a/charts/incubator/youtransfer/README.md b/charts/stable/youtransfer/README.md similarity index 100% rename from charts/incubator/youtransfer/README.md rename to charts/stable/youtransfer/README.md diff --git a/charts/incubator/youtransfer/icon.png b/charts/stable/youtransfer/icon.png similarity index 100% rename from charts/incubator/youtransfer/icon.png rename to charts/stable/youtransfer/icon.png diff --git a/charts/incubator/youtransfer/questions.yaml b/charts/stable/youtransfer/questions.yaml similarity index 73% rename from charts/incubator/youtransfer/questions.yaml rename to charts/stable/youtransfer/questions.yaml index daa43f2301a..54b49aae15f 100644 --- a/charts/incubator/youtransfer/questions.yaml +++ b/charts/stable/youtransfer/questions.yaml @@ -11,8 +11,8 @@ questions: # Include{containerConfig} # Include{serviceRoot} - variable: main - label: Main Service - description: The Primary service on which the healthcheck runs, often the webUI + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" schema: additional_attrs: true type: dict @@ -20,14 +20,14 @@ questions: # Include{serviceSelectorLoadBalancer} # Include{serviceSelectorExtras} - variable: main - label: Main Service Port Configuration + 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 + label: "Port" + description: "This port exposes the container port on the service" schema: type: int default: 5000 @@ -38,16 +38,16 @@ questions: # Include{serviceList} # Include{persistenceRoot} - variable: config - label: config Storage - description: Config Path + label: "config Storage" + description: "Config Path" schema: additional_attrs: true type: dict attrs: # Include{persistenceBasic} - - variable: uploads - label: Uploads Storage - description: Uploads Path + - variable: hostpath3 + label: "hostpath3 Storage" + description: "Uploads Path" schema: additional_attrs: true type: dict @@ -56,7 +56,7 @@ questions: # Include{persistenceList} # Include{ingressRoot} - variable: main - label: Main Ingress + label: "Main Ingress" schema: additional_attrs: true type: dict @@ -68,41 +68,41 @@ questions: # Include{security} # Include{securityContextAdvancedRoot} - variable: privileged - label: Privileged mode + label: "Privileged mode" schema: type: boolean default: false - variable: readOnlyRootFilesystem - label: ReadOnly Root Filesystem + label: "ReadOnly Root Filesystem" schema: type: boolean default: false - variable: allowPrivilegeEscalation - label: Allow Privilege Escalation + label: "Allow Privilege Escalation" schema: type: boolean default: false - variable: runAsNonRoot - label: runAsNonRoot + label: "runAsNonRoot" schema: type: boolean default: false # Include{podSecurityContextRoot} - variable: runAsUser - label: runAsUser - description: The UserID of the user running the application + 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 + 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. + label: "fsGroup" + description: "The group that should own ALL storage." schema: type: int default: 568 diff --git a/charts/incubator/youtransfer/templates/common.yaml b/charts/stable/youtransfer/templates/common.yaml similarity index 100% rename from charts/incubator/youtransfer/templates/common.yaml rename to charts/stable/youtransfer/templates/common.yaml diff --git a/charts/incubator/youtransfer/values.yaml b/charts/stable/youtransfer/values.yaml similarity index 90% rename from charts/incubator/youtransfer/values.yaml rename to charts/stable/youtransfer/values.yaml index 2ad6d32642d..9725bb63476 100644 --- a/charts/incubator/youtransfer/values.yaml +++ b/charts/stable/youtransfer/values.yaml @@ -1,8 +1,15 @@ +env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/youtransfer tag: latest@sha256:7e3253304dce56c3eac8f1966e7a70fdd4e62dcafe4be28cb0152a2d3da3560b - +persistence: + config: + enabled: true + mountPath: /opt/youtransfer/config + hostpath3: + enabled: true + mountPath: /opt/youtransfer/uploads podSecurityContext: runAsGroup: 0 runAsUser: 0 @@ -14,17 +21,8 @@ service: ports: main: port: 5000 - protocol: HTTP + protocol: TCP targetPort: 5000 portal: enabled: true - -persistence: - config: - enabled: true - mountPath: /opt/youtransfer/config - uploads: - enabled: true - mountPath: /opt/youtransfer/uploads - type: hostPath