diff --git a/test/jackett/3.1.5/CONFIG.md b/test/jackett/3.1.5/CONFIG.md deleted file mode 100644 index 6d760c18421..00000000000 --- a/test/jackett/3.1.5/CONFIG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/test/jackett/3.1.5/Chart.lock b/test/jackett/3.1.5/Chart.lock deleted file mode 100644 index b0832134817..00000000000 --- a/test/jackett/3.1.5/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 3.5.5 -digest: sha256:ea66c36be2fa73e56bc33f7e89af9ce338cdfbed0b347484888e87228b825015 -generated: "2021-05-04T15:26:57.938658773Z" diff --git a/test/jackett/3.1.5/Chart.yaml b/test/jackett/3.1.5/Chart.yaml deleted file mode 100644 index e29da188017..00000000000 --- a/test/jackett/3.1.5/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: jackett -version: 3.1.5 -upstream_version: 7.0.1 -appVersion: "auto" -description: API Support for your favorite torrent trackers. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/stable/jackett -icon: https://truecharts.org/_static/img/jackett-icon.png -keywords: - - jackett - - torrent - - usenet -sources: - - https://github.com/truecharts/apps/tree/master/stable/jackett - - https://github.com/k8s-at-home/charts/tree/master/charts/jackett - - https://github.com/Jackett/Jackett - - https://hub.docker.com/r/linuxserver/jackett -dependencies: - - name: common - repository: https://truecharts.org/ - version: 3.5.5 - # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org - - name: Ornias1993 - email: kjeld@schouten-lebbing.nl - url: truecharts.org -# annotations: diff --git a/test/jackett/3.1.5/README.md b/test/jackett/3.1.5/README.md deleted file mode 100644 index 88c3c913b18..00000000000 --- a/test/jackett/3.1.5/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 3.5.5 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/test/jackett/3.1.5/app-readme.md b/test/jackett/3.1.5/app-readme.md deleted file mode 100644 index 7d3c709fdff..00000000000 --- a/test/jackett/3.1.5/app-readme.md +++ /dev/null @@ -1,2 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org diff --git a/test/jackett/3.1.5/charts/common-3.5.5.tgz b/test/jackett/3.1.5/charts/common-3.5.5.tgz deleted file mode 100644 index d01688bb84b..00000000000 Binary files a/test/jackett/3.1.5/charts/common-3.5.5.tgz and /dev/null differ diff --git a/test/jackett/3.1.5/ix_values.yaml b/test/jackett/3.1.5/ix_values.yaml deleted file mode 100644 index f7783217d1e..00000000000 --- a/test/jackett/3.1.5/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/test/jackett/3.1.5/questions.yaml b/test/jackett/3.1.5/questions.yaml deleted file mode 100644 index 6de48d7f95a..00000000000 --- a/test/jackett/3.1.5/questions.yaml +++ /dev/null @@ -1,434 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Workload Configuration" - description: "Configure workload deployment" - - name: "Configuration" - description: "additional container configuration" - - name: "Networking" - description: "Configure / service for container" - - name: "Storage" - description: "Persist and share data that is separate from the lifecycle of the container" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Reverse Proxy Configuration" - description: "Reverse Proxy configuration" - - name: "Advanced" - description: "Advanced Configuration" - - name: "WARNING" - description: "WARNING" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - # Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - # Configure Time Zone - - variable: timezone - group: "Container Image" - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - # Configure Enviroment Variables - - variable: environmentVariables - label: "Image environment" - group: "Configuration" - schema: - type: list - default: [] - items: - - variable: environmentVariable - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - # Enable Host Networking - - variable: hostNetwork - group: "Networking" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - variable: services - group: "Networking" - label: "Configure Service" - schema: - type: dict - attrs: - - variable: main - label: "Main service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - variable: port - label: "Port configuration" - schema: - type: dict - attrs: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - hidden: false - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - variable: port - label: "container port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: targetport - label: "Internal Service port" - description: "When connecting internally to this App, you'll need this port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: nodePort - label: "(optional) host nodePort to expose to" - description: "only get used when nodePort is selected" - schema: - type: int - min: 9000 - max: 65535 - default: 36009 - required: true -## TrueCharts Specific - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "" - enum: - - value: "" - description: "Internal" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: emptyDir - label: "Mount a ramdisk instead of actual storage" - schema: - type: boolean - default: false - hidden: true - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - type: string - default: "100Gi" - - variable: customStorage - label: "Custom app storage" - group: "Storage" - schema: - type: list - default: [] - items: - - variable: volumeMount - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enabled" - schema: - type: boolean - default: true - required: true - hidden: true - editable: false - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - type: boolean - default: true - hidden: false - - variable: readOnly - label: "Mount as ReadOnly" - description: "prevent any write from being done to the mounted volume" - schema: - type: boolean - default: false - hidden: false - - variable: emptyDir - label: "emptyDir" - schema: - type: boolean - default: false - hidden: true - editable: false - - variable: mountPath - label: "Mount Path" - description: "Path to mount inside the pod" - schema: - type: path - required: true - default: "" - editable: true - - variable: hostPath - label: "Host Path" - schema: - type: hostpath - required: true - - variable: ingress - label: "" - group: "Reverse Proxy Configuration" - schema: - type: dict - attrs: - - variable: main - label: "WebUI" - schema: - type: dict - attrs: - - variable: certType - label: "Select Reverse-Proxy Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "Disabled" - - value: "" - description: "No Encryption/TLS/Certificates" - - value: "selfsigned" - description: "Self-Signed Certificate" - - value: "ixcert" - description: "TrueNAS SCALE Certificate" - - variable: type - label: "Reverse Proxy Type" - schema: - type: string - default: "HTTP" - hidden: true - editable: false - required: true - - variable: serviceName - label: "Service name to proxy to" - schema: - hidden: true - editable: false - type: string - default: "" - - variable: entrypoint - label: "Select Entrypoint" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "websecure" - required: true - enum: - - value: "websecure" - description: "Websecure: HTTPS/TLS port 443" - - variable: hosts - label: "Hosts" - schema: - show_if: [["certType", "!=", "disabled"]] - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "Domain Name" - required: true - schema: - type: string - - variable: path - label: "path" - schema: - type: string - required: true - hidden: true - default: "/" - - variable: certificate - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - show_if: [["certType", "=", "ixcert"]] - $ref: - - "definitions/certificate" - - variable: authForwardURL - label: "Forward Authentication URL" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "" - - - variable: UMASK - group: "Advanced" - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Enable privileged - - variable: securityContext - group: "Advanced" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - # Set Pod Security Policy - - variable: podSecurityContext - group: "Advanced" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - 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 this App of the user running the application" - schema: - type: int - default: 568 - - variable: supplementalGroups - label: "supplementalGroups" - description: "Additional groups this App needs access to" - schema: - type: list - default: [] - items: - - variable: Group - label: "Group" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" diff --git a/test/jackett/3.1.5/templates/common.yaml b/test/jackett/3.1.5/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/test/jackett/3.1.5/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/test/jackett/3.1.5/test_values.yaml b/test/jackett/3.1.5/test_values.yaml deleted file mode 100644 index 6202d8a3946..00000000000 --- a/test/jackett/3.1.5/test_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Default values for Jackett. - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -strategy: - type: Recreate - - -services: - main: - enabled: true - port: - port: 9117 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - - -persistence: - config: - enabled: true - mountPath: "/config" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" - - -## TrueCharts Values - -ingress: - main: - enabled: true - # Used when including ingress using {{ include "common.ingress" . }} - type: "HTTP" - entrypoint: "websecure" - certType: "" - annotations: {} - hosts: - - host: chart-example.local - path: / diff --git a/test/jackett/3.1.5/values.yaml b/test/jackett/3.1.5/values.yaml deleted file mode 100644 index 58eb9c684b0..00000000000 --- a/test/jackett/3.1.5/values.yaml +++ /dev/null @@ -1 +0,0 @@ -# This file is empty on purpose, as it should not be used with TrueNAS SCALE diff --git a/test/jackett/3.1.6/CONFIG.md b/test/jackett/3.1.6/CONFIG.md deleted file mode 100644 index 6d760c18421..00000000000 --- a/test/jackett/3.1.6/CONFIG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/test/jackett/3.1.6/Chart.lock b/test/jackett/3.1.6/Chart.lock deleted file mode 100644 index b0832134817..00000000000 --- a/test/jackett/3.1.6/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 3.5.5 -digest: sha256:ea66c36be2fa73e56bc33f7e89af9ce338cdfbed0b347484888e87228b825015 -generated: "2021-05-04T15:26:57.938658773Z" diff --git a/test/jackett/3.1.6/Chart.yaml b/test/jackett/3.1.6/Chart.yaml deleted file mode 100644 index f881c1789a6..00000000000 --- a/test/jackett/3.1.6/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: jackett -version: 3.1.6 -upstream_version: 7.0.1 -appVersion: "auto" -description: API Support for your favorite torrent trackers. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/stable/jackett -icon: https://truecharts.org/_static/img/jackett-icon.png -keywords: - - jackett - - torrent - - usenet -sources: - - https://github.com/truecharts/apps/tree/master/stable/jackett - - https://github.com/k8s-at-home/charts/tree/master/charts/jackett - - https://github.com/Jackett/Jackett - - https://hub.docker.com/r/linuxserver/jackett -dependencies: - - name: common - repository: https://truecharts.org/ - version: 3.5.5 - # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org - - name: Ornias1993 - email: kjeld@schouten-lebbing.nl - url: truecharts.org -# annotations: diff --git a/test/jackett/3.1.6/README.md b/test/jackett/3.1.6/README.md deleted file mode 100644 index 88c3c913b18..00000000000 --- a/test/jackett/3.1.6/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 3.5.5 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/test/jackett/3.1.6/app-readme.md b/test/jackett/3.1.6/app-readme.md deleted file mode 100644 index 7d3c709fdff..00000000000 --- a/test/jackett/3.1.6/app-readme.md +++ /dev/null @@ -1,2 +0,0 @@ -API Support for your favorite torrent trackers. -This App is supplied by TrueCharts, for more information please visit https://truecharts.org diff --git a/test/jackett/3.1.6/charts/common-3.5.5.tgz b/test/jackett/3.1.6/charts/common-3.5.5.tgz deleted file mode 100644 index d01688bb84b..00000000000 Binary files a/test/jackett/3.1.6/charts/common-3.5.5.tgz and /dev/null differ diff --git a/test/jackett/3.1.6/ix_values.yaml b/test/jackett/3.1.6/ix_values.yaml deleted file mode 100644 index f7783217d1e..00000000000 --- a/test/jackett/3.1.6/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/test/jackett/3.1.6/questions.yaml b/test/jackett/3.1.6/questions.yaml deleted file mode 100644 index 6de48d7f95a..00000000000 --- a/test/jackett/3.1.6/questions.yaml +++ /dev/null @@ -1,434 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Workload Configuration" - description: "Configure workload deployment" - - name: "Configuration" - description: "additional container configuration" - - name: "Networking" - description: "Configure / service for container" - - name: "Storage" - description: "Persist and share data that is separate from the lifecycle of the container" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Reverse Proxy Configuration" - description: "Reverse Proxy configuration" - - name: "Advanced" - description: "Advanced Configuration" - - name: "WARNING" - description: "WARNING" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - # Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - # Configure Time Zone - - variable: timezone - group: "Container Image" - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - # Configure Enviroment Variables - - variable: environmentVariables - label: "Image environment" - group: "Configuration" - schema: - type: list - default: [] - items: - - variable: environmentVariable - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - # Enable Host Networking - - variable: hostNetwork - group: "Networking" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - variable: services - group: "Networking" - label: "Configure Service" - schema: - type: dict - attrs: - - variable: main - label: "Main service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - variable: port - label: "Port configuration" - schema: - type: dict - attrs: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - hidden: false - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - variable: port - label: "container port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: targetport - label: "Internal Service port" - description: "When connecting internally to this App, you'll need this port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: nodePort - label: "(optional) host nodePort to expose to" - description: "only get used when nodePort is selected" - schema: - type: int - min: 9000 - max: 65535 - default: 36009 - required: true -## TrueCharts Specific - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "" - enum: - - value: "" - description: "Internal" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: emptyDir - label: "Mount a ramdisk instead of actual storage" - schema: - type: boolean - default: false - hidden: true - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - type: string - default: "100Gi" - - variable: customStorage - label: "Custom app storage" - group: "Storage" - schema: - type: list - default: [] - items: - - variable: volumeMount - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enabled" - schema: - type: boolean - default: true - required: true - hidden: true - editable: false - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - type: boolean - default: true - hidden: false - - variable: readOnly - label: "Mount as ReadOnly" - description: "prevent any write from being done to the mounted volume" - schema: - type: boolean - default: false - hidden: false - - variable: emptyDir - label: "emptyDir" - schema: - type: boolean - default: false - hidden: true - editable: false - - variable: mountPath - label: "Mount Path" - description: "Path to mount inside the pod" - schema: - type: path - required: true - default: "" - editable: true - - variable: hostPath - label: "Host Path" - schema: - type: hostpath - required: true - - variable: ingress - label: "" - group: "Reverse Proxy Configuration" - schema: - type: dict - attrs: - - variable: main - label: "WebUI" - schema: - type: dict - attrs: - - variable: certType - label: "Select Reverse-Proxy Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "Disabled" - - value: "" - description: "No Encryption/TLS/Certificates" - - value: "selfsigned" - description: "Self-Signed Certificate" - - value: "ixcert" - description: "TrueNAS SCALE Certificate" - - variable: type - label: "Reverse Proxy Type" - schema: - type: string - default: "HTTP" - hidden: true - editable: false - required: true - - variable: serviceName - label: "Service name to proxy to" - schema: - hidden: true - editable: false - type: string - default: "" - - variable: entrypoint - label: "Select Entrypoint" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "websecure" - required: true - enum: - - value: "websecure" - description: "Websecure: HTTPS/TLS port 443" - - variable: hosts - label: "Hosts" - schema: - show_if: [["certType", "!=", "disabled"]] - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "Domain Name" - required: true - schema: - type: string - - variable: path - label: "path" - schema: - type: string - required: true - hidden: true - default: "/" - - variable: certificate - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - show_if: [["certType", "=", "ixcert"]] - $ref: - - "definitions/certificate" - - variable: authForwardURL - label: "Forward Authentication URL" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "" - - - variable: UMASK - group: "Advanced" - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Enable privileged - - variable: securityContext - group: "Advanced" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - # Set Pod Security Policy - - variable: podSecurityContext - group: "Advanced" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - 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 this App of the user running the application" - schema: - type: int - default: 568 - - variable: supplementalGroups - label: "supplementalGroups" - description: "Additional groups this App needs access to" - schema: - type: list - default: [] - items: - - variable: Group - label: "Group" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" diff --git a/test/jackett/3.1.6/templates/common.yaml b/test/jackett/3.1.6/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/test/jackett/3.1.6/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/test/jackett/3.1.6/test_values.yaml b/test/jackett/3.1.6/test_values.yaml deleted file mode 100644 index 6202d8a3946..00000000000 --- a/test/jackett/3.1.6/test_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Default values for Jackett. - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -strategy: - type: Recreate - - -services: - main: - enabled: true - port: - port: 9117 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - - -persistence: - config: - enabled: true - mountPath: "/config" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" - - -## TrueCharts Values - -ingress: - main: - enabled: true - # Used when including ingress using {{ include "common.ingress" . }} - type: "HTTP" - entrypoint: "websecure" - certType: "" - annotations: {} - hosts: - - host: chart-example.local - path: / diff --git a/test/jackett/3.1.6/values.yaml b/test/jackett/3.1.6/values.yaml deleted file mode 100644 index 58eb9c684b0..00000000000 --- a/test/jackett/3.1.6/values.yaml +++ /dev/null @@ -1 +0,0 @@ -# This file is empty on purpose, as it should not be used with TrueNAS SCALE diff --git a/test/jackett/3.1.7/CONFIG.md b/test/jackett/3.1.7/CONFIG.md deleted file mode 100644 index 6d760c18421..00000000000 --- a/test/jackett/3.1.7/CONFIG.md +++ /dev/null @@ -1,8 +0,0 @@ -# Configuration Options - -##### Connecting to other apps -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our "Linking Apps Together" guide: -https://truecharts.org/manual/linking/ - -##### Available config options -In the future this page is going to contain an automated list of options available in the installation/edit UI. diff --git a/test/jackett/3.1.7/Chart.lock b/test/jackett/3.1.7/Chart.lock deleted file mode 100644 index c21863ab895..00000000000 --- a/test/jackett/3.1.7/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 3.5.5 -digest: sha256:ea66c36be2fa73e56bc33f7e89af9ce338cdfbed0b347484888e87228b825015 -generated: "2021-05-05T20:48:53.558934959Z" diff --git a/test/jackett/3.1.7/Chart.yaml b/test/jackett/3.1.7/Chart.yaml deleted file mode 100644 index d2dfd6dde9a..00000000000 --- a/test/jackett/3.1.7/Chart.yaml +++ /dev/null @@ -1,33 +0,0 @@ -apiVersion: v2 -kubeVersion: ">=1.16.0-0" -name: jackett -version: 3.1.7 -upstream_version: 7.0.1 -appVersion: "auto" -description: API Support for your favorite torrent trackers. -type: application -deprecated: false -home: https://github.com/truecharts/apps/tree/master/stable/jackett -icon: https://truecharts.org/_static/img/jackett-icon.png -keywords: - - jackett - - torrent - - usenet -sources: - - https://github.com/truecharts/apps/tree/master/stable/jackett - - https://github.com/k8s-at-home/charts/tree/master/charts/jackett - - https://github.com/Jackett/Jackett - - https://hub.docker.com/r/linuxserver/jackett -dependencies: - - name: common - repository: https://truecharts.org/ - version: 3.5.5 - # condition: -maintainers: - - name: TrueCharts - email: info@truecharts.org - url: truecharts.org - - name: Ornias1993 - email: kjeld@schouten-lebbing.nl - url: truecharts.org -# annotations: diff --git a/test/jackett/3.1.7/README.md b/test/jackett/3.1.7/README.md deleted file mode 100644 index 88c3c913b18..00000000000 --- a/test/jackett/3.1.7/README.md +++ /dev/null @@ -1,56 +0,0 @@ -# Introduction - -![Version: 3.1.5](https://img.shields.io/badge/Version-3.1.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: auto](https://img.shields.io/badge/AppVersion-auto-informational?style=flat-square) - -API Support for your favorite torrent trackers. - -TrueCharts are designed to be installed as TrueNAS SCALE app only. We can not guarantee this charts works as a stand-alone helm installation. -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/apps/issues/new/choose)** - -## Source Code - -* -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://truecharts.org/ | common | 3.5.5 | - -## Installing the Chart - -To install the chart with the release name `jackett` - -- Open TrueNAS SCALE -- Go to Apps -- Click "Install" for this specific Apps -- Fill out the configuration form - -## Uninstalling the Chart - -To uninstall the `jackett` deployment - -- Open TrueNAS SCALE -- Go to Apps -- Go to "Installed Apps" -- Expand the menu in the top-right corner of this App -- Click "Remove" for this specific Apps - -The command removes all the Kubernetes components associated with the chart **including storage volumes** _(Except hostPath Storage)_ and deletes the release. - -## Support - -- See the [Wiki](https://truecharts.org) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) -- Ask a [question](https://github.com/truecharts/apps/discussions) - ----------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.5.0](https://github.com/norwoodj/helm-docs/releases/v1.5.0) -All Rights Reserved - The TrueCharts Project diff --git a/test/jackett/3.1.7/app-readme.md b/test/jackett/3.1.7/app-readme.md deleted file mode 100644 index 0114ba37abe..00000000000 --- a/test/jackett/3.1.7/app-readme.md +++ /dev/null @@ -1 +0,0 @@ -API Support for your favorite torrent trackers. diff --git a/test/jackett/3.1.7/charts/common-3.5.5.tgz b/test/jackett/3.1.7/charts/common-3.5.5.tgz deleted file mode 100644 index d01688bb84b..00000000000 Binary files a/test/jackett/3.1.7/charts/common-3.5.5.tgz and /dev/null differ diff --git a/test/jackett/3.1.7/ix_values.yaml b/test/jackett/3.1.7/ix_values.yaml deleted file mode 100644 index f7783217d1e..00000000000 --- a/test/jackett/3.1.7/ix_values.yaml +++ /dev/null @@ -1,15 +0,0 @@ -## -# This file contains Values.yaml content that gets added to the output of questions.yaml -# It's ONLY meant for content that the user is NOT expected to change. -# Example: Everything under "image" is not included in questions.yaml but is included here. -## - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -## -# Most other defaults are set in questions.yaml -# For other options please refer to the wiki, default_values.yaml or the common library chart -## diff --git a/test/jackett/3.1.7/questions.yaml b/test/jackett/3.1.7/questions.yaml deleted file mode 100644 index 6de48d7f95a..00000000000 --- a/test/jackett/3.1.7/questions.yaml +++ /dev/null @@ -1,434 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Workload Configuration" - description: "Configure workload deployment" - - name: "Configuration" - description: "additional container configuration" - - name: "Networking" - description: "Configure / service for container" - - name: "Storage" - description: "Persist and share data that is separate from the lifecycle of the container" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Reverse Proxy Configuration" - description: "Reverse Proxy configuration" - - name: "Advanced" - description: "Advanced Configuration" - - name: "WARNING" - description: "WARNING" -portals: - web_portal: - protocols: - - "$kubernetes-resource_configmap_portal_protocol" - host: - - "$kubernetes-resource_configmap_portal_host" - ports: - - "$kubernetes-resource_configmap_portal_port" -questions: - - variable: portal - group: "Container Image" - label: "Configure Portal Button" - schema: - type: dict - hidden: true - attrs: - - variable: enabled - label: "Enable" - description: "enable the portal button" - schema: - hidden: true - editable: false - type: boolean - default: true - # Update Policy - - variable: strategyType - group: "Container Image" - label: "Update Strategy" - schema: - type: string - default: "Recreate" - enum: - - value: "RollingUpdate" - description: "Create new pods and then kill old ones" - - value: "Recreate" - description: "Kill existing pods before creating new ones" - # Configure Time Zone - - variable: timezone - group: "Container Image" - label: "Timezone" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - # Configure Enviroment Variables - - variable: environmentVariables - label: "Image environment" - group: "Configuration" - schema: - type: list - default: [] - items: - - variable: environmentVariable - label: "Environment Variable" - schema: - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - # Enable Host Networking - - variable: hostNetwork - group: "Networking" - label: "Enable Host Networking" - schema: - type: boolean - default: false - - variable: services - group: "Networking" - label: "Configure Service" - schema: - type: dict - attrs: - - variable: main - label: "Main service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "Service type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System" - schema: - type: string - default: "ClusterIP" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - variable: port - label: "Port configuration" - schema: - type: dict - attrs: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "HTTP" - hidden: false - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - variable: port - label: "container port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: targetport - label: "Internal Service port" - description: "When connecting internally to this App, you'll need this port" - schema: - type: int - default: 9117 - editable: false - hidden: true - - variable: nodePort - label: "(optional) host nodePort to expose to" - description: "only get used when nodePort is selected" - schema: - type: int - min: 9000 - max: 65535 - default: 36009 - required: true -## TrueCharts Specific - - variable: persistence - label: "Integrated Persistent Storage" - group: "Storage" - schema: - type: dict - attrs: - - variable: config - label: "App Config Storage" - description: "Stores the Application Configuration." - schema: - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: storageClass - label: "Type of Storage" - description: " Warning: Anything other than Internal will break rollback!" - schema: - type: string - default: "" - enum: - - value: "" - description: "Internal" - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "/config" - hidden: true - - variable: emptyDir - label: "Mount a ramdisk instead of actual storage" - schema: - type: boolean - default: false - hidden: true - - variable: accessMode - label: "Access Mode (Advanced)" - description: "Allow or disallow multiple PVC's writhing to the same PVC" - schema: - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: size - label: "Size quotum of storage" - schema: - type: string - default: "100Gi" - - variable: customStorage - label: "Custom app storage" - group: "Storage" - schema: - type: list - default: [] - items: - - variable: volumeMount - label: "Custom Storage" - schema: - type: dict - attrs: - - variable: enabled - label: "Enabled" - schema: - type: boolean - default: true - required: true - hidden: true - editable: false - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - type: boolean - default: true - hidden: false - - variable: readOnly - label: "Mount as ReadOnly" - description: "prevent any write from being done to the mounted volume" - schema: - type: boolean - default: false - hidden: false - - variable: emptyDir - label: "emptyDir" - schema: - type: boolean - default: false - hidden: true - editable: false - - variable: mountPath - label: "Mount Path" - description: "Path to mount inside the pod" - schema: - type: path - required: true - default: "" - editable: true - - variable: hostPath - label: "Host Path" - schema: - type: hostpath - required: true - - variable: ingress - label: "" - group: "Reverse Proxy Configuration" - schema: - type: dict - attrs: - - variable: main - label: "WebUI" - schema: - type: dict - attrs: - - variable: certType - label: "Select Reverse-Proxy Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "Disabled" - - value: "" - description: "No Encryption/TLS/Certificates" - - value: "selfsigned" - description: "Self-Signed Certificate" - - value: "ixcert" - description: "TrueNAS SCALE Certificate" - - variable: type - label: "Reverse Proxy Type" - schema: - type: string - default: "HTTP" - hidden: true - editable: false - required: true - - variable: serviceName - label: "Service name to proxy to" - schema: - hidden: true - editable: false - type: string - default: "" - - variable: entrypoint - label: "Select Entrypoint" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "websecure" - required: true - enum: - - value: "websecure" - description: "Websecure: HTTPS/TLS port 443" - - variable: hosts - label: "Hosts" - schema: - show_if: [["certType", "!=", "disabled"]] - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: dict - attrs: - - variable: host - label: "Domain Name" - required: true - schema: - type: string - - variable: path - label: "path" - schema: - type: string - required: true - hidden: true - default: "/" - - variable: certificate - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - show_if: [["certType", "=", "ixcert"]] - $ref: - - "definitions/certificate" - - variable: authForwardURL - label: "Forward Authentication URL" - schema: - show_if: [["certType", "!=", "disabled"]] - type: string - default: "" - - - variable: UMASK - group: "Advanced" - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" - schema: - type: string - default: "002" - # Enable privileged - - variable: securityContext - group: "Advanced" - label: "Security Context" - schema: - type: dict - attrs: - - variable: privileged - label: "Enable privileged mode for Common-Chart based charts" - schema: - type: boolean - default: false - # Set Pod Security Policy - - variable: podSecurityContext - group: "Advanced" - label: "Pod Security Context" - schema: - type: dict - attrs: - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - 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 this App of the user running the application" - schema: - type: int - default: 568 - - variable: supplementalGroups - label: "supplementalGroups" - description: "Additional groups this App needs access to" - schema: - type: list - default: [] - items: - - variable: Group - label: "Group" - schema: - type: int - default: 568 - - variable: fsGroup - label: "fsGroup" - description: "The group that should own ALL storage." - schema: - type: int - default: 568 - - variable: fsGroupChangePolicy - label: "When should we take ownership?" - schema: - type: string - default: "OnRootMismatch" - enum: - - value: "OnRootMismatch" - description: "OnRootMismatch" - - value: "Always" - description: "Always" diff --git a/test/jackett/3.1.7/templates/common.yaml b/test/jackett/3.1.7/templates/common.yaml deleted file mode 100644 index a6613c2ce21..00000000000 --- a/test/jackett/3.1.7/templates/common.yaml +++ /dev/null @@ -1 +0,0 @@ -{{ include "common.all" . }} diff --git a/test/jackett/3.1.7/test_values.yaml b/test/jackett/3.1.7/test_values.yaml deleted file mode 100644 index 6202d8a3946..00000000000 --- a/test/jackett/3.1.7/test_values.yaml +++ /dev/null @@ -1,46 +0,0 @@ -# Default values for Jackett. - -image: - repository: ghcr.io/truecharts/jackett - pullPolicy: IfNotPresent - tag: v0.17.1006 - -strategy: - type: Recreate - - -services: - main: - enabled: true - port: - port: 9117 - -env: {} - # TZ: UTC - # PUID: 1001 - # PGID: 1001 - - -persistence: - config: - enabled: true - mountPath: "/config" - emptyDir: true - accessMode: ReadWriteOnce - size: 1Gi - storageClass: "" - - -## TrueCharts Values - -ingress: - main: - enabled: true - # Used when including ingress using {{ include "common.ingress" . }} - type: "HTTP" - entrypoint: "websecure" - certType: "" - annotations: {} - hosts: - - host: chart-example.local - path: / diff --git a/test/jackett/3.1.7/values.yaml b/test/jackett/3.1.7/values.yaml deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/test/jackett/item.yaml b/test/jackett/item.yaml deleted file mode 100644 index 8d747307488..00000000000 --- a/test/jackett/item.yaml +++ /dev/null @@ -1,3 +0,0 @@ -categories: - - media -icon_url: https://truecharts.org/_static/img/jackett-icon.png