From 458a5a741376e743ac49d4f4f88165d583ecfd31 Mon Sep 17 00:00:00 2001 From: Xstar97 Date: Sat, 21 Jan 2023 06:53:35 -0500 Subject: [PATCH] fix(deemix) add persisted volume to gui (#6567) * fix(deemix) add persisted volume to GUI * update gui text --- charts/stable/deemix/Chart.yaml | 2 +- charts/stable/deemix/questions.yaml | 52 +++++++++++++++++------------ 2 files changed, 31 insertions(+), 23 deletions(-) diff --git a/charts/stable/deemix/Chart.yaml b/charts/stable/deemix/Chart.yaml index cb8fcf7e795..44da09d3584 100644 --- a/charts/stable/deemix/Chart.yaml +++ b/charts/stable/deemix/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://gitlab.com/Bockiii/deemix-docker.git - https://git.freezerapp.xyz/RemixDev/deemix-py type: application -version: 5.0.8 +version: 5.0.9 annotations: truecharts.org/catagories: | - media diff --git a/charts/stable/deemix/questions.yaml b/charts/stable/deemix/questions.yaml index fbd986714ae..4819614f266 100644 --- a/charts/stable/deemix/questions.yaml +++ b/charts/stable/deemix/questions.yaml @@ -9,23 +9,23 @@ questions: # Include{replica1} # Include{controllerExpertExtraArgs} - variable: env - group: "App Configuration" - label: "Image Environment" + group: App Configuration + label: Image Environment schema: additional_attrs: true type: dict attrs: - variable: DEEMIX_SINGLE_USER - label: "DEEMIX_SINGLE_USER" - description: "Setting this environment variable to true will enable a serverwide login. In this mode, only one user needs to log in and every session will use the same login. You do not need to provide an ARL to the container, deemix will store the login information in the config folder." + label: Deemix Single User + description: Enable a server-wide login. In this mode, only one user needs to log in and every session will use the same login. schema: type: boolean default: false # 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 @@ -33,14 +33,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: 6595 @@ -51,8 +51,16 @@ questions: # Include{serviceList} # Include{persistenceRoot} - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." + label: App Config Storage + description: Stores the Application Configuration. + schema: + additional_attrs: true + type: dict + attrs: +# Include{persistenceBasic} + - variable: data + label: App Downloads Storage + description: Stores the Application Downloads. schema: additional_attrs: true type: dict @@ -61,7 +69,7 @@ questions: # Include{persistenceList} # Include{ingressRoot} - variable: main - label: "Main Ingress" + label: Main Ingress schema: additional_attrs: true type: dict @@ -73,41 +81,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: true # 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