diff --git a/charts/incubator/cops/.helmignore b/charts/stable/cops/.helmignore similarity index 100% rename from charts/incubator/cops/.helmignore rename to charts/stable/cops/.helmignore diff --git a/charts/incubator/cops/CHANGELOG.md b/charts/stable/cops/CHANGELOG.md similarity index 100% rename from charts/incubator/cops/CHANGELOG.md rename to charts/stable/cops/CHANGELOG.md diff --git a/charts/incubator/cops/Chart.yaml b/charts/stable/cops/Chart.yaml similarity index 86% rename from charts/incubator/cops/Chart.yaml rename to charts/stable/cops/Chart.yaml index ae0679c3737..094d1c7ba6f 100644 --- a/charts/incubator/cops/Chart.yaml +++ b/charts/stable/cops/Chart.yaml @@ -1,9 +1,3 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - Cloud - - MediaApp-Books - - MediaServer-Books apiVersion: v2 appVersion: "latest" dependencies: @@ -12,7 +6,7 @@ dependencies: version: 11.1.2 deprecated: false description: "Cops(http://blog.slucas.fr/en/oss/calibre-opds-php-server) by Sébastien Lucas, stands for Calibre OPDS (and HTML) Php Server.\n" -home: https://truecharts.org/charts/incubator/cops +home: https://truecharts.org/charts/stable/cops icon: https://truecharts.org/img/hotlink-ok/chart-icons/cops.png keywords: - cops @@ -26,9 +20,15 @@ maintainers: url: https://truecharts.org name: cops sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/cops + - https://github.com/truecharts/charts/tree/master/charts/stable/cops - http://blog.slucas.fr/en/oss/calibre-opds-php-server - https://github.com/orgs/linuxserver/packages/container/package/cops - https://github.com/linuxserver/docker-cops#readme type: application -version: 2.0.12 +version: 3.0.0 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - Cloud + - MediaApp-Books + - MediaServer-Books diff --git a/charts/incubator/cops/README.md b/charts/stable/cops/README.md similarity index 100% rename from charts/incubator/cops/README.md rename to charts/stable/cops/README.md diff --git a/charts/incubator/cops/icon.png b/charts/stable/cops/icon.png similarity index 100% rename from charts/incubator/cops/icon.png rename to charts/stable/cops/icon.png diff --git a/charts/incubator/cops/questions.yaml b/charts/stable/cops/questions.yaml similarity index 85% rename from charts/incubator/cops/questions.yaml rename to charts/stable/cops/questions.yaml index b191ef0fa3b..f1ebbe76780 100644 --- a/charts/incubator/cops/questions.yaml +++ b/charts/stable/cops/questions.yaml @@ -8,19 +8,6 @@ questions: # Include{replicas} # Include{replica1} # Include{controllerExpertExtraArgs} - - variable: env - group: "App Configuration" - label: "Image Environment" - schema: - additional_attrs: true - type: dict - attrs: - - variable: UMASK - label: "UMASK" - description: "Container Variable UMASK" - schema: - type: string - default: "" # Include{containerConfig} # Include{serviceRoot} - variable: main @@ -43,7 +30,7 @@ questions: description: "This port exposes the container port on the service" schema: type: int - default: 80 + default: 10609 required: true # Include{serviceExpertRoot} default: false @@ -51,16 +38,16 @@ questions: # Include{serviceList} # Include{persistenceRoot} - variable: config - label: "config Storage" - description: "COPS Application Data." + label: "App Config Storage" + description: "Stores the Application Configuration." schema: additional_attrs: true type: dict attrs: # Include{persistenceBasic} - - variable: pathbooks - label: "pathbooks Storage" - description: "Calibre metadata.db location." + - variable: books + label: "App Books Storage" + description: "Stores the Application Books." schema: additional_attrs: true type: dict diff --git a/charts/incubator/cops/templates/common.yaml b/charts/stable/cops/templates/common.yaml similarity index 100% rename from charts/incubator/cops/templates/common.yaml rename to charts/stable/cops/templates/common.yaml diff --git a/charts/incubator/cops/values.yaml b/charts/stable/cops/values.yaml similarity index 87% rename from charts/incubator/cops/values.yaml rename to charts/stable/cops/values.yaml index 8d361d6f847..ed99c285d01 100644 --- a/charts/incubator/cops/values.yaml +++ b/charts/stable/cops/values.yaml @@ -1,29 +1,31 @@ -env: - UMASK: "" image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/cops tag: latest@sha256:f356015ceef5155bdab78191c803f03affc80392dd9e24c795395dd4543b947c -persistence: - config: - enabled: true - mountPath: /config - pathbooks: - enabled: true - mountPath: /books + podSecurityContext: runAsGroup: 0 runAsUser: 0 + securityContext: readOnlyRootFilesystem: false runAsNonRoot: false + service: main: ports: main: - port: 80 - protocol: TCP + port: 10609 + protocol: HTTP targetPort: 80 +persistence: + config: + enabled: true + mountPath: /config + books: + enabled: true + mountPath: /books + portal: enabled: true