diff --git a/dependency/mariadb/3.0.49/README.md b/dependency/mariadb/3.0.49/README.md deleted file mode 100644 index d40984c6b6..0000000000 --- a/dependency/mariadb/3.0.49/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# mariadb - -![Version: 3.0.49](https://img.shields.io/badge/Version-3.0.49-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square) - -Fast, reliable, scalable, and easy to use open-source relational database system. - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. - -This readme is just an automatically generated general guide on installing our Helm Charts and Apps. -For more information, please click here: [mariadb](https://truecharts.org/docs/charts/stable/mariadb) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://library-charts.truecharts.org | common | 10.4.9 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `mariadb` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install mariadb TrueCharts/mariadb -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `mariadb` deployment - -```console -helm uninstall mariadb -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. -Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). - -#### Configure using the Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install mariadb \ - --set env.TZ="America/New York" \ - TrueCharts/mariadb -``` - -#### Configure using a yaml file - -Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. - -```console -helm install mariadb TrueCharts/mariadb -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/mariadb/3.0.49/questions.yaml b/dependency/mariadb/3.0.49/questions.yaml deleted file mode 100644 index a5e51d8ba8..0000000000 --- a/dependency/mariadb/3.0.49/questions.yaml +++ /dev/null @@ -1,2280 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Middlewares" - description: "Traefik Middlewares" - - name: "Metrics" - description: "Metrics" - - name: "Addons" - description: "Addon Configuration" - - name: "Advanced" - description: "Advanced Configuration" -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: false - - variable: global - label: "global settings" - group: "Controller" - schema: - type: dict - hidden: true - attrs: - - variable: isSCALE - label: "flag this is SCALE" - schema: - type: boolean - default: true - hidden: true - - variable: controller - group: "Controller" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: advanced - label: "Show Advanced Controller Settings" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "statefulset" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "RollingUpdate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: expert - label: "Show Expert Configuration Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: extraArgs - label: "Extra Args" - schema: - type: list - default: [] - items: - - variable: arg - label: "arg" - schema: - type: string - - variable: labelsList - label: "Controller Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: " Controller Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: TZ - label: "Timezone" - group: "Container Configuration" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: expertpodconf - group: "Container Configuration" - label: "Show Expert Config" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: tty - label: "Enable TTY" - description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled." - group: "Workload Details" - schema: - type: boolean - default: false - - variable: stdin - label: "Enable STDIN" - description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled." - group: "Workload Details" - schema: - type: boolean - default: false - - variable: termination - group: "Container Configuration" - label: "Termination settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: gracePeriodSeconds - label: "Grace Period Seconds" - schema: - type: int - default: 10 - - variable: podLabelsList - group: "Container Configuration" - label: "Pod Labels" - schema: - type: list - default: [] - items: - - variable: podLabelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: podAnnotationsList - group: "Container Configuration" - label: "Pod Annotations" - schema: - type: list - default: [] - items: - - variable: podAnnotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: mariadbDatabase - group: "App Configuration" - label: "Database Name" - schema: - type: string - default: "mydatabase" - required: true - - variable: mariadbUsername - group: "App Configuration" - label: "Database User" - schema: - type: string - default: "mydatabaseuser" - required: true - - variable: mariadbPassword - group: "App Configuration" - label: "Database Password" - schema: - type: string - default: "" - required: true - - variable: mariadbRootPassword - group: "App Configuration" - label: "Root Password" - schema: - type: string - default: "" - required: true - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - additional_attrs: true - 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, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "Simple" - enum: - - value: "Simple" - description: "Simple" - - value: "ClusterIP" - description: "ClusterIP" - - value: "NodePort" - description: "NodePort (Advanced)" - - value: "LoadBalancer" - description: "LoadBalancer (Advanced)" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ipFamilyPolicy - label: "IP Family Policy" - description: "(Advanced) Specify the ip policy" - schema: - show_if: [["type", "!=", "Simple"]] - type: string - default: "SingleStack" - enum: - - value: "SingleStack" - description: "SingleStack" - - value: "PreferDualStack" - description: "PreferDualStack" - - value: "RequireDualStack" - description: "RequireDualStack" - - variable: ipFamilies - label: "(advanced) IP families" - description: "(advanced) The ip families that should be used" - schema: - show_if: [["type", "!=", "Simple"]] - type: list - default: [] - items: - - variable: ipFamily - label: "IP family" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - 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" - schema: - type: int - default: 3306 - required: true - - variable: advanced - label: "Show Advanced settings" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" - schema: - type: int - min: 9000 - max: 65535 - - variable: targetPort - label: "Target Port" - description: "The internal(!) port on the container the Application runs on" - schema: - type: int - default: 3306 - - - variable: serviceexpert - group: "Networking and Services" - label: "Show Expert Config" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hostNetwork - group: "Networking and Services" - label: "Host-Networking (Complicated)" - schema: - type: boolean - default: false - - - variable: externalInterfaces - description: "Add External Interfaces" - label: "Add external Interfaces" - group: "Networking" - schema: - type: list - items: - - variable: interfaceConfiguration - description: "Interface Configuration" - label: "Interface Configuration" - schema: - type: dict - $ref: - - "normalize/interfaceConfiguration" - attrs: - - variable: hostInterface - description: "Please specify host interface" - label: "Host Interface" - schema: - type: string - required: true - $ref: - - "definitions/interface" - - variable: ipam - description: "Define how IP Address will be managed" - label: "IP Address Management" - schema: - type: dict - required: true - attrs: - - variable: type - description: "Specify type for IPAM" - label: "IPAM Type" - schema: - type: string - required: true - enum: - - value: "dhcp" - description: "Use DHCP" - - value: "static" - description: "Use static IP" - show_subquestions_if: "static" - subquestions: - - variable: staticIPConfigurations - label: "Static IP Addresses" - schema: - type: list - items: - - variable: staticIP - label: "Static IP" - schema: - type: ipaddr - cidr: true - - variable: staticRoutes - label: "Static Routes" - schema: - type: list - items: - - variable: staticRouteConfiguration - label: "Static Route Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: destination - label: "Destination" - schema: - type: ipaddr - cidr: true - required: true - - variable: gateway - label: "Gateway" - schema: - type: ipaddr - cidr: false - required: true - - - variable: dnsPolicy - group: "Networking and Services" - label: "dnsPolicy" - schema: - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "ClusterFirst" - description: "ClusterFirst" - - value: "ClusterFirstWithHostNet" - description: "ClusterFirstWithHostNet" - - value: "None" - description: "None" - - - variable: dnsConfig - label: "DNS Configuration" - group: "Networking and Services" - description: "Specify custom DNS configuration which will be applied to the pod" - schema: - additional_attrs: true - type: dict - attrs: - - variable: nameservers - label: "Nameservers" - schema: - default: [] - type: list - items: - - variable: nameserver - label: "Nameserver" - schema: - type: string - - variable: options - label: "options" - schema: - default: [] - type: list - items: - - variable: option - label: "Option Entry" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: searches - label: "Searches" - schema: - default: [] - type: list - items: - - variable: search - label: "Search Entry" - schema: - type: string - - - variable: serviceList - label: "Add Manual Custom Services" - group: "Networking and Services" - schema: - type: list - default: [] - items: - - variable: serviceListEntry - label: "Custom Service" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name" - schema: - type: string - default: "" - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "Simple" - enum: - - value: "Simple" - description: "Simple" - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: portsList - label: "Additional Service Ports" - schema: - type: list - default: [] - items: - - variable: portsListEntry - label: "Custom ports" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Port Name" - schema: - type: string - default: "" - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: targetPort - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - required: true - - variable: port - label: "Container Port" - schema: - type: int - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - - - variable: volumeClaimTemplates - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - additional_attrs: true - type: dict - attrs: - - variable: data - label: "DB Storage" - description: "Stores the old Application Database." - schema: - type: dict - hidden: true - attrs: - - variable: type - label: "Type of Storage" - description: "Sets the persistence type, Anything other than PVC could break rollback!" - schema: - type: string - default: "simplePVC" - enum: - - value: "simplePVC" - description: "PVC (simple)" - - value: "simpleHP" - description: "HostPath (simple)" - - value: "emptyDir" - description: "emptyDir" - - value: "pvc" - description: "pvc" - - value: "hostPath" - description: "hostPath" - - value: "nfs" - description: "NFS Share" - - variable: server - label: "NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: "Path on NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissionsSimple - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "simpleHP"]] - type: boolean - default: true - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPathSimple - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "simpleHP"]] - type: hostpath - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "999Gi" - - variable: hostPathType - label: "(Advanced) hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: storageClass - label: "(Advanced) storageClass" - description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: accessMode - label: "(Advanced) Access Mode" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: advanced - label: "Show Advanced Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name (optional)" - description: "Not required, please set to config when mounting /config or temp when mounting /tmp" - schema: - type: string - - variable: type - label: "Type of Storage" - description: "Sets the persistence type, Anything other than PVC could break rollback!" - schema: - type: string - default: "simpleHP" - enum: - - value: "simplePVC" - description: "PVC (simple)" - - value: "simpleHP" - description: "HostPath (simple)" - - value: "emptyDir" - description: "emptyDir" - - value: "pvc" - description: "pvc" - - value: "hostPath" - description: "hostPath" - - value: "nfs" - description: "NFS Share" - - variable: server - label: "NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: "Path on NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissionsSimple - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "simpleHP"]] - type: boolean - default: true - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPathSimple - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "simpleHP"]] - type: hostpath - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - required: true - valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "999Gi" - - variable: hostPathType - label: "(Advanced) hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: storageClass - label: "(Advanced) storageClass" - description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: accessMode - label: "(Advanced) Access Mode" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: advanced - label: "Show Advanced Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: ingressList - label: "Add Manual Custom Ingresses" - group: "Ingress" - schema: - type: list - default: [] - items: - - variable: ingressListEntry - label: "Custom Ingress" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name" - schema: - type: string - default: "" - - variable: ingressClassName - label: "IngressClass Name" - schema: - type: string - default: "" - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Linked Service" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Service Name" - schema: - type: string - default: "" - - variable: port - label: "Service Port" - schema: - type: int - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: security - label: "Container Security Settings" - group: "Security and Permissions" - schema: - type: dict - additional_attrs: true - attrs: - - variable: editsecurity - label: "Change PUID / UMASK values" - description: "By enabling this you override default set values." - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: PUID - label: "Process User ID - PUID" - description: "When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "When supported by the container, this sets the UMASK for tha App. Not supported by all Apps" - schema: - type: string - default: "002" - - - variable: advancedSecurity - label: "Show Advanced Security Settings" - group: "Security and Permissions" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: securityContext - label: "Security Context" - schema: - additional_attrs: true - type: dict - attrs: - - variable: privileged - label: "Privileged mode" - schema: - type: boolean - default: false - - variable: readOnlyRootFilesystem - label: "ReadOnly Root Filesystem" - schema: - type: boolean - default: false - - variable: allowPrivilegeEscalation - label: "Allow Privilege Escalation" - schema: - type: boolean - default: false - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: true - - variable: capabilities - label: "Capabilities" - schema: - additional_attrs: true - type: dict - attrs: - - variable: drop - label: "Drop Capability" - schema: - type: list - default: [] - items: - - variable: dropEntry - label: "" - schema: - type: string - - variable: add - label: "Add Capability" - schema: - type: list - default: [] - items: - - variable: addEntry - label: "" - schema: - type: string - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - additional_attrs: true - type: dict - attrs: - - 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: 0 - - 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" - - variable: supplementalGroups - label: "supplemental Groups" - schema: - type: list - default: [] - items: - - variable: supplementalGroupsEntry - label: "supplemental Group" - schema: - type: int - - - - variable: advancedresources - label: "Set Custom Resource Limits/Requests (Advanced)" - group: "Resources and Devices" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: resources - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: "CPU" - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "4000m" - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "8Gi" - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: requests - label: "Minimum Resources Required (request)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: "CPU" - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "10m" - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "50Mi" - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - # Specify GPU configuration - - variable: scaleGPU - label: "GPU Configuration" - group: "Resources and Devices" - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - -# - variable: autoscaling -# group: "Advanced" -# label: "(Advanced) Horizontal Pod Autoscaler" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: enabled -# label: "enabled" -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: target -# label: "Target" -# description: "deployment name, defaults to main deployment" -# schema: -# type: string -# default: "" -# - variable: minReplicas -# label: "Minimum Replicas" -# schema: -# type: int -# default: 1 -# - variable: maxReplicas -# label: "Maximum Replicas" -# schema: -# type: int -# default: 5 -# - variable: targetCPUUtilizationPercentage -# label: "Target CPU Utilization Percentage" -# schema: -# type: int -# default: 80 -# - variable: targetMemoryUtilizationPercentage -# label: "Target Memory Utilization Percentage" -# schema: -# type: int -# default: 80 -# - variable: networkPolicy -# group: "Advanced" -# label: "(Advanced) Network Policy" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: enabled -# label: "enabled" -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: policyType -# label: "Policy Type" -# schema: -# type: string -# default: "" -# enum: -# - value: "" -# description: "Default" -# - value: "ingress" -# description: "Ingress" -# - value: "egress" -# description: "Egress" -# - value: "ingress-egress" -# description: "Ingress and Egress" -# - variable: egress -# label: "Egress" -# schema: -# type: list -# default: [] -# items: -# - variable: egressEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: to -# label: "To" -# schema: -# type: list -# default: [] -# items: -# - variable: toEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: ipBlock -# label: "ipBlock" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: cidr -# label: "cidr" -# schema: -# type: string -# default: "" -# - variable: except -# label: "except" -# schema: -# type: list -# default: [] -# items: -# - variable: exceptint -# label: "" -# schema: -# type: string -# - variable: namespaceSelector -# label: "namespaceSelector" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: podSelector -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: ports -# label: "Ports" -# schema: -# type: list -# default: [] -# items: -# - variable: portsEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: port -# label: "port" -# schema: -# type: int -# - variable: endPort -# label: "port" -# schema: -# type: int -# - variable: protocol -# label: "Protocol" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "TCP" -# description: "TCP" -# - value: "UDP" -# description: "UDP" -# - value: "SCTP" -# description: "SCTP" -# - variable: ingress -# label: "Ingress" -# schema: -# type: list -# default: [] -# items: -# - variable: ingressEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: from -# label: "From" -# schema: -# type: list -# default: [] -# items: -# - variable: fromEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: ipBlock -# label: "ipBlock" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: cidr -# label: "cidr" -# schema: -# type: string -# default: "" -# - variable: except -# label: "except" -# schema: -# type: list -# default: [] -# items: -# - variable: exceptint -# label: "" -# schema: -# type: string -# - variable: namespaceSelector -# label: "namespaceSelector" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: podSelector -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: ports -# label: "Ports" -# schema: -# type: list -# default: [] -# items: -# - variable: portsEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: port -# label: "port" -# schema: -# type: int -# - variable: endPort -# label: "port" -# schema: -# type: int -# - variable: protocol -# label: "Protocol" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "TCP" -# description: "TCP" -# - value: "UDP" -# description: "UDP" -# - value: "SCTP" -# description: "SCTP" - - - - variable: addons - group: "Addons" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: vpn - label: "VPN" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: "Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "disabled" - - value: "openvpn" - description: "OpenVPN" - - value: "wireguard" - description: "Wireguard" - - variable: openvpn - label: "OpenVPN Settings" - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: "authentication username" - description: "authentication username, optional" - schema: - type: string - default: "" - - variable: password - label: "authentication password" - description: "authentication credentials" - schema: - type: string - default: "" - required: true - - variable: killSwitch - label: "Enable killswitch" - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: "Killswitch Excluded IPv4 networks" - description: "list of killswitch excluded ipv4 addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: "IPv4 Network" - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: "Killswitch Excluded IPv6 networks" - description: "list of killswitch excluded ipv4 addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: "IPv6 Network" - schema: - type: string - required: true - - - variable: configFile - label: "VPN Config File Location" - schema: - type: dict - show_if: [["type", "!=", "disabled"]] - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: hostPathType - label: "hostPathType" - schema: - type: string - default: "File" - hidden: true - - variable: noMount - label: "noMount" - schema: - type: boolean - default: true - hidden: true - - variable: hostPath - label: "Full path to file" - description: "path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" - schema: - type: string - default: "" - required: true - - variable: envList - label: "VPN environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - variable: codeserver - label: "Codeserver" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: git - label: "Git Settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: deployKey - description: "Raw SSH private key" - label: "deployKey" - schema: - type: string - - variable: deployKeyBase64 - description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" - label: "deployKeyBase64" - schema: - type: string - - variable: service - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: nodePort - description: "leave empty to disable" - label: "nodePort" - schema: - type: int - default: 36107 - - variable: envList - label: "Codeserver environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - - variable: promtail - label: "Promtail" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: loki - label: "Loki URL" - schema: - type: string - required: true - - variable: logs - label: "Log Paths" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: path - label: "Path" - schema: - type: string - required: true - - variable: args - label: "Promtail ecommand line arguments" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: arg - label: "Arg" - schema: - type: string - required: true - - variable: envList - label: "Promtail environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - - - - variable: netshoot - label: "Netshoot" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: envList - label: "Netshoot environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true diff --git a/dependency/mariadb/3.0.49/CHANGELOG.md b/dependency/mariadb/3.0.50/CHANGELOG.md similarity index 88% rename from dependency/mariadb/3.0.49/CHANGELOG.md rename to dependency/mariadb/3.0.50/CHANGELOG.md index 489b1ac332..42c0d1c11b 100644 --- a/dependency/mariadb/3.0.49/CHANGELOG.md +++ b/dependency/mariadb/3.0.50/CHANGELOG.md @@ -2,6 +2,16 @@ +## [mariadb-3.0.50](https://github.com/truecharts/charts/compare/mariadb-3.0.49...mariadb-3.0.50) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + ## [mariadb-3.0.49](https://github.com/truecharts/apps/compare/mariadb-3.0.48...mariadb-3.0.49) (2022-07-29) ### Chore @@ -87,13 +97,3 @@ ## [mariadb-3.0.40](https://github.com/truecharts/apps/compare/mariadb-3.0.39...mariadb-3.0.40) (2022-07-22) -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [mariadb-3.0.39](https://github.com/truecharts/apps/compare/mariadb-3.0.38...mariadb-3.0.39) (2022-07-21) - -### Chore - diff --git a/dependency/mongodb/1.0.51/Chart.lock b/dependency/mariadb/3.0.50/Chart.lock similarity index 80% rename from dependency/mongodb/1.0.51/Chart.lock rename to dependency/mariadb/3.0.50/Chart.lock index c437ca57db..f5cc736390 100644 --- a/dependency/mongodb/1.0.51/Chart.lock +++ b/dependency/mariadb/3.0.50/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.9 digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:08.727864111Z" +generated: "2022-08-09T10:27:11.324803075Z" diff --git a/dependency/mariadb/3.0.49/Chart.yaml b/dependency/mariadb/3.0.50/Chart.yaml similarity index 82% rename from dependency/mariadb/3.0.49/Chart.yaml rename to dependency/mariadb/3.0.50/Chart.yaml index 6e977a04ba..380f046bcc 100644 --- a/dependency/mariadb/3.0.49/Chart.yaml +++ b/dependency/mariadb/3.0.50/Chart.yaml @@ -7,7 +7,7 @@ dependencies: deprecated: false description: Fast, reliable, scalable, and easy to use open-source relational database system. home: https://truecharts.org/docs/charts/dependency/mariadb -icon: https://truecharts.org/img/chart-icons/mariadb.png +icon: https://truecharts.org/img/hotlink-ok/chart-icons/mariadb.png keywords: - mariadb - mysql @@ -20,11 +20,12 @@ maintainers: url: https://truecharts.org name: mariadb sources: + - https://github.com/truecharts/charts/tree/master/charts/dependency/mariadb - https://github.com/bitnami/bitnami-docker-mariadb - https://github.com/prometheus/mysqld_exporter - https://mariadb.org type: application -version: 3.0.49 +version: 3.0.50 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mariadb/3.0.50/README.md b/dependency/mariadb/3.0.50/README.md new file mode 100644 index 0000000000..546da50327 --- /dev/null +++ b/dependency/mariadb/3.0.50/README.md @@ -0,0 +1,110 @@ +# mariadb + +![Version: 3.0.50](https://img.shields.io/badge/Version-3.0.50-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square) + +Fast, reliable, scalable, and easy to use open-source relational database system. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [mariadb](https://truecharts.org/docs/charts/stable/mariadb) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `mariadb` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install mariadb TrueCharts/mariadb +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `mariadb` deployment + +```console +helm uninstall mariadb +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mariadb \ + --set env.TZ="America/New York" \ + TrueCharts/mariadb +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install mariadb TrueCharts/mariadb -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/mariadb/3.0.49/app-readme.md b/dependency/mariadb/3.0.50/app-readme.md similarity index 74% rename from dependency/mariadb/3.0.49/app-readme.md rename to dependency/mariadb/3.0.50/app-readme.md index 78bf5c22bf..5e8667e854 100644 --- a/dependency/mariadb/3.0.49/app-readme.md +++ b/dependency/mariadb/3.0.50/app-readme.md @@ -1,6 +1,6 @@ Fast, reliable, scalable, and easy to use open-source relational database system. -This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/mariadb +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/mariadb](https://truecharts.org/docs/charts/dependency/mariadb) --- diff --git a/dependency/mariadb/3.0.49/charts/common-10.4.9.tgz b/dependency/mariadb/3.0.50/charts/common-10.4.9.tgz similarity index 100% rename from dependency/mariadb/3.0.49/charts/common-10.4.9.tgz rename to dependency/mariadb/3.0.50/charts/common-10.4.9.tgz diff --git a/dependency/mariadb/3.0.49/ix_values.yaml b/dependency/mariadb/3.0.50/ix_values.yaml similarity index 97% rename from dependency/mariadb/3.0.49/ix_values.yaml rename to dependency/mariadb/3.0.50/ix_values.yaml index cafaa8f93f..397666cda1 100644 --- a/dependency/mariadb/3.0.49/ix_values.yaml +++ b/dependency/mariadb/3.0.50/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/mariadb pullPolicy: IfNotPresent - tag: v10.8.3@sha256:1742f0b98f483d4fb73d04d33ef9b80f13698d0d4214076b66b1a7644fde75c6 + tag: v10.8.3@sha256:9a4f24cfb6614cf4799f9c265d2fc165c4f228a83847b3a052acb8f0f1f0016e controller: # -- Set the controller type. @@ -119,3 +119,6 @@ mariadbUsername: "test" mariadbDatabase: "test" mariadbRootPassword: "testroot" existingSecret: "" + +portal: + enabled: false diff --git a/incubator/plextraktsync/0.0.16/questions.yaml b/dependency/mariadb/3.0.50/questions.yaml similarity index 81% rename from incubator/plextraktsync/0.0.16/questions.yaml rename to dependency/mariadb/3.0.50/questions.yaml index a395a8c0e2..270eef6090 100644 --- a/incubator/plextraktsync/0.0.16/questions.yaml +++ b/dependency/mariadb/3.0.50/questions.yaml @@ -25,7 +25,6 @@ groups: description: Addon Configuration - name: Advanced description: Advanced Configuration -portals: {} questions: - variable: global label: Global Settings @@ -67,7 +66,7 @@ questions: description: Statefulset - value: daemonset description: Daemonset - default: deployment + default: statefulset - variable: replicas description: Number of desired pod replicas label: Desired Replicas @@ -146,6 +145,278 @@ questions: label: Value schema: type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: mariadbDatabase + group: "App Configuration" + label: "Database Name" + schema: + type: string + default: "mydatabase" + required: true + - variable: mariadbUsername + group: "App Configuration" + label: "Database User" + schema: + type: string + default: "mydatabaseuser" + required: true + - variable: mariadbPassword + group: "App Configuration" + label: "Database Password" + schema: + type: string + default: "" + required: true + - variable: mariadbRootPassword + group: "App Configuration" + label: "Root Password" + schema: + type: string + default: "" + required: true + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 3306 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 3306 - variable: serviceexpert group: Networking and Services label: Show Expert Config @@ -412,6 +683,191 @@ questions: type: int min: 9000 max: 65535 + - variable: volumeClaimTemplates + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "DB Storage" + description: "Stores the old Application Database." + schema: + type: dict + hidden: true + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string - variable: persistenceList label: Additional App Storage group: Storage and Persistence @@ -850,7 +1306,7 @@ questions: label: "runAsNonRoot" schema: type: boolean - default: false + default: true - variable: capabilities label: Capabilities schema: @@ -889,10 +1345,10 @@ 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" + description: "The groupID this App of the user running the application" schema: type: int default: 0 diff --git a/dependency/mariadb/3.0.49/templates/common.yaml b/dependency/mariadb/3.0.50/templates/common.yaml similarity index 100% rename from dependency/mariadb/3.0.49/templates/common.yaml rename to dependency/mariadb/3.0.50/templates/common.yaml diff --git a/dependency/mariadb/3.0.49/values.yaml b/dependency/mariadb/3.0.50/values.yaml similarity index 100% rename from dependency/mariadb/3.0.49/values.yaml rename to dependency/mariadb/3.0.50/values.yaml diff --git a/dependency/mariadb/item.yaml b/dependency/mariadb/item.yaml index c03634c7a6..ac339c4524 100644 --- a/dependency/mariadb/item.yaml +++ b/dependency/mariadb/item.yaml @@ -1,4 +1,4 @@ -icon_url: https://truecharts.org/img/chart-icons/mariadb.png +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/mariadb.png categories: - database diff --git a/dependency/memcached/3.0.50/CHANGELOG.md b/dependency/memcached/3.0.51/CHANGELOG.md similarity index 91% rename from dependency/memcached/3.0.50/CHANGELOG.md rename to dependency/memcached/3.0.51/CHANGELOG.md index 5185dd5868..0a1926dc63 100644 --- a/dependency/memcached/3.0.50/CHANGELOG.md +++ b/dependency/memcached/3.0.51/CHANGELOG.md @@ -2,6 +2,15 @@ +## [memcached-3.0.51](https://github.com/truecharts/charts/compare/memcached-3.0.50...memcached-3.0.51) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [memcached-3.0.50](https://github.com/truecharts/charts/compare/memcached-3.0.49...memcached-3.0.50) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [postgresql-8.0.42](https://github.com/truecharts/apps/compare/postgresql-8.0.41...postgresql-8.0.42) (2022-07-22) -### Chore - -- update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - - - -## [postgresql-8.0.41](https://github.com/truecharts/apps/compare/postgresql-8.0.40...postgresql-8.0.41) (2022-07-21) - -### Chore diff --git a/dependency/postgresql/8.0.51/Chart.lock b/dependency/memcached/3.0.51/Chart.lock similarity index 80% rename from dependency/postgresql/8.0.51/Chart.lock rename to dependency/memcached/3.0.51/Chart.lock index 239c57abc3..a5065eeff0 100644 --- a/dependency/postgresql/8.0.51/Chart.lock +++ b/dependency/memcached/3.0.51/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.9 digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:08.7435222Z" +generated: "2022-08-09T10:27:11.307516248Z" diff --git a/dependency/memcached/3.0.50/Chart.yaml b/dependency/memcached/3.0.51/Chart.yaml similarity index 98% rename from dependency/memcached/3.0.50/Chart.yaml rename to dependency/memcached/3.0.51/Chart.yaml index 3d31c3a5fb..f541b9f161 100644 --- a/dependency/memcached/3.0.50/Chart.yaml +++ b/dependency/memcached/3.0.51/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-memcached - http://memcached.org/ type: application -version: 3.0.50 +version: 3.0.51 annotations: truecharts.org/catagories: | - database diff --git a/dependency/memcached/3.0.50/README.md b/dependency/memcached/3.0.51/README.md similarity index 98% rename from dependency/memcached/3.0.50/README.md rename to dependency/memcached/3.0.51/README.md index e146f73e47..af5ff1dc02 100644 --- a/dependency/memcached/3.0.50/README.md +++ b/dependency/memcached/3.0.51/README.md @@ -1,6 +1,6 @@ # memcached -![Version: 3.0.50](https://img.shields.io/badge/Version-3.0.50-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.15](https://img.shields.io/badge/AppVersion-1.6.15-informational?style=flat-square) +![Version: 3.0.51](https://img.shields.io/badge/Version-3.0.51-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.6.15](https://img.shields.io/badge/AppVersion-1.6.15-informational?style=flat-square) Memcached is a memory-backed database caching solution diff --git a/dependency/memcached/3.0.50/app-readme.md b/dependency/memcached/3.0.51/app-readme.md similarity index 100% rename from dependency/memcached/3.0.50/app-readme.md rename to dependency/memcached/3.0.51/app-readme.md diff --git a/dependency/memcached/3.0.50/charts/common-10.4.9.tgz b/dependency/memcached/3.0.51/charts/common-10.4.9.tgz similarity index 100% rename from dependency/memcached/3.0.50/charts/common-10.4.9.tgz rename to dependency/memcached/3.0.51/charts/common-10.4.9.tgz diff --git a/dependency/memcached/3.0.50/ix_values.yaml b/dependency/memcached/3.0.51/ix_values.yaml similarity index 68% rename from dependency/memcached/3.0.50/ix_values.yaml rename to dependency/memcached/3.0.51/ix_values.yaml index 294b8f115c..59b7bbd8fd 100644 --- a/dependency/memcached/3.0.50/ix_values.yaml +++ b/dependency/memcached/3.0.51/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/memcached pullPolicy: IfNotPresent - tag: v1.6.15@sha256:b131cbe706f27cce825bbbbfed48ceb3c3353a0e41f3caa0ba85e06c73489c09 + tag: v1.6.15@sha256:48b004a3eec433400af6aa7cca364de8647d47db437f680e67ccc71e424039e9 service: main: diff --git a/dependency/memcached/3.0.50/questions.yaml b/dependency/memcached/3.0.51/questions.yaml similarity index 100% rename from dependency/memcached/3.0.50/questions.yaml rename to dependency/memcached/3.0.51/questions.yaml diff --git a/dependency/memcached/3.0.50/templates/common.yaml b/dependency/memcached/3.0.51/templates/common.yaml similarity index 100% rename from dependency/memcached/3.0.50/templates/common.yaml rename to dependency/memcached/3.0.51/templates/common.yaml diff --git a/dependency/memcached/3.0.50/values.yaml b/dependency/memcached/3.0.51/values.yaml similarity index 100% rename from dependency/memcached/3.0.50/values.yaml rename to dependency/memcached/3.0.51/values.yaml diff --git a/dependency/mongodb/1.0.51/CHANGELOG.md b/dependency/mongodb/1.0.52/CHANGELOG.md similarity index 92% rename from dependency/mongodb/1.0.51/CHANGELOG.md rename to dependency/mongodb/1.0.52/CHANGELOG.md index 2117d3ffc7..b3c2b3d7e6 100644 --- a/dependency/mongodb/1.0.51/CHANGELOG.md +++ b/dependency/mongodb/1.0.52/CHANGELOG.md @@ -2,6 +2,15 @@ +## [mongodb-1.0.52](https://github.com/truecharts/charts/compare/mongodb-1.0.51...mongodb-1.0.52) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [postgresql-8.0.51](https://github.com/truecharts/charts/compare/postgresql-8.0.50...postgresql-8.0.51) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm chart common to v10.4.7 ([#3277](https://github.com/truecharts/apps/issues/3277)) - - - - -## [postgresql-8.0.43](https://github.com/truecharts/apps/compare/postgresql-8.0.42...postgresql-8.0.43) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository diff --git a/dependency/mongodb/1.0.52/Chart.lock b/dependency/mongodb/1.0.52/Chart.lock new file mode 100644 index 0000000000..c82aa9bf56 --- /dev/null +++ b/dependency/mongodb/1.0.52/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:11.106454233Z" diff --git a/dependency/mongodb/1.0.51/Chart.yaml b/dependency/mongodb/1.0.52/Chart.yaml similarity index 98% rename from dependency/mongodb/1.0.51/Chart.yaml rename to dependency/mongodb/1.0.52/Chart.yaml index 7f5bb7ded2..e0e2ca6c36 100644 --- a/dependency/mongodb/1.0.51/Chart.yaml +++ b/dependency/mongodb/1.0.52/Chart.yaml @@ -24,7 +24,7 @@ sources: - https://github.com/bitnami/bitnami-docker-mongodb - https://www.mongodb.com type: application -version: 1.0.51 +version: 1.0.52 annotations: truecharts.org/catagories: | - database diff --git a/dependency/mongodb/1.0.51/README.md b/dependency/mongodb/1.0.52/README.md similarity index 98% rename from dependency/mongodb/1.0.51/README.md rename to dependency/mongodb/1.0.52/README.md index 9b31cbcc7a..f9129ea1f4 100644 --- a/dependency/mongodb/1.0.51/README.md +++ b/dependency/mongodb/1.0.52/README.md @@ -1,6 +1,6 @@ # mongodb -![Version: 1.0.51](https://img.shields.io/badge/Version-1.0.51-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.10](https://img.shields.io/badge/AppVersion-5.0.10-informational?style=flat-square) +![Version: 1.0.52](https://img.shields.io/badge/Version-1.0.52-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.0.10](https://img.shields.io/badge/AppVersion-5.0.10-informational?style=flat-square) Fast, reliable, scalable, and easy to use open-source no-sql database system. diff --git a/dependency/mongodb/1.0.51/app-readme.md b/dependency/mongodb/1.0.52/app-readme.md similarity index 100% rename from dependency/mongodb/1.0.51/app-readme.md rename to dependency/mongodb/1.0.52/app-readme.md diff --git a/dependency/mongodb/1.0.51/charts/common-10.4.9.tgz b/dependency/mongodb/1.0.52/charts/common-10.4.9.tgz similarity index 100% rename from dependency/mongodb/1.0.51/charts/common-10.4.9.tgz rename to dependency/mongodb/1.0.52/charts/common-10.4.9.tgz diff --git a/dependency/mongodb/1.0.51/ix_values.yaml b/dependency/mongodb/1.0.52/ix_values.yaml similarity index 97% rename from dependency/mongodb/1.0.51/ix_values.yaml rename to dependency/mongodb/1.0.52/ix_values.yaml index 5c7e03159b..130672d5ed 100644 --- a/dependency/mongodb/1.0.51/ix_values.yaml +++ b/dependency/mongodb/1.0.52/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/mongodb pullPolicy: IfNotPresent - tag: 5.0.10@sha256:59da06cd0d614b8d65b93ebeb44ca56aea24951aecc423db113bcfac9658ff39 + tag: 5.0.10@sha256:5aa943075841f56c539c2ab824d4751ef37fdecd0ecbc581dc0c6671afbb0a34 controller: # -- Set the controller type. diff --git a/dependency/mongodb/1.0.51/questions.yaml b/dependency/mongodb/1.0.52/questions.yaml similarity index 100% rename from dependency/mongodb/1.0.51/questions.yaml rename to dependency/mongodb/1.0.52/questions.yaml diff --git a/dependency/mongodb/1.0.51/templates/common.yaml b/dependency/mongodb/1.0.52/templates/common.yaml similarity index 100% rename from dependency/mongodb/1.0.51/templates/common.yaml rename to dependency/mongodb/1.0.52/templates/common.yaml diff --git a/dependency/mongodb/1.0.51/values.yaml b/dependency/mongodb/1.0.52/values.yaml similarity index 100% rename from dependency/mongodb/1.0.51/values.yaml rename to dependency/mongodb/1.0.52/values.yaml diff --git a/dependency/postgresql/8.0.51/CHANGELOG.md b/dependency/postgresql/8.0.52/CHANGELOG.md similarity index 91% rename from dependency/postgresql/8.0.51/CHANGELOG.md rename to dependency/postgresql/8.0.52/CHANGELOG.md index c5071c793b..318f1807a0 100644 --- a/dependency/postgresql/8.0.51/CHANGELOG.md +++ b/dependency/postgresql/8.0.52/CHANGELOG.md @@ -2,6 +2,15 @@ +## [postgresql-8.0.52](https://github.com/truecharts/charts/compare/postgresql-8.0.51...postgresql-8.0.52) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [redis-3.0.49](https://github.com/truecharts/charts/compare/redis-3.0.48...redis-3.0.49) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Feat -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - -## [redis-3.0.41](https://github.com/truecharts/apps/compare/redis-3.0.40...redis-3.0.41) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] diff --git a/dependency/postgresql/8.0.52/Chart.lock b/dependency/postgresql/8.0.52/Chart.lock new file mode 100644 index 0000000000..dec3715924 --- /dev/null +++ b/dependency/postgresql/8.0.52/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:11.292941025Z" diff --git a/dependency/postgresql/8.0.51/Chart.yaml b/dependency/postgresql/8.0.52/Chart.yaml similarity index 97% rename from dependency/postgresql/8.0.51/Chart.yaml rename to dependency/postgresql/8.0.52/Chart.yaml index 14cf49adf7..a47011099c 100644 --- a/dependency/postgresql/8.0.51/Chart.yaml +++ b/dependency/postgresql/8.0.52/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/dependency/postgresql - https://www.postgresql.org/ type: application -version: 8.0.51 +version: 8.0.52 annotations: truecharts.org/catagories: | - database diff --git a/dependency/postgresql/8.0.51/README.md b/dependency/postgresql/8.0.52/README.md similarity index 98% rename from dependency/postgresql/8.0.51/README.md rename to dependency/postgresql/8.0.52/README.md index 6722851af2..6d924c2796 100644 --- a/dependency/postgresql/8.0.51/README.md +++ b/dependency/postgresql/8.0.52/README.md @@ -1,6 +1,6 @@ # postgresql -![Version: 8.0.51](https://img.shields.io/badge/Version-8.0.51-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.4.0](https://img.shields.io/badge/AppVersion-14.4.0-informational?style=flat-square) +![Version: 8.0.52](https://img.shields.io/badge/Version-8.0.52-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 14.4.0](https://img.shields.io/badge/AppVersion-14.4.0-informational?style=flat-square) PostgresSQL diff --git a/dependency/postgresql/8.0.51/app-readme.md b/dependency/postgresql/8.0.52/app-readme.md similarity index 100% rename from dependency/postgresql/8.0.51/app-readme.md rename to dependency/postgresql/8.0.52/app-readme.md diff --git a/dependency/postgresql/8.0.51/charts/common-10.4.9.tgz b/dependency/postgresql/8.0.52/charts/common-10.4.9.tgz similarity index 100% rename from dependency/postgresql/8.0.51/charts/common-10.4.9.tgz rename to dependency/postgresql/8.0.52/charts/common-10.4.9.tgz diff --git a/dependency/postgresql/8.0.51/ix_values.yaml b/dependency/postgresql/8.0.52/ix_values.yaml similarity index 97% rename from dependency/postgresql/8.0.51/ix_values.yaml rename to dependency/postgresql/8.0.52/ix_values.yaml index 1fb4721ace..b6ce7dba4b 100644 --- a/dependency/postgresql/8.0.51/ix_values.yaml +++ b/dependency/postgresql/8.0.52/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/postgresql pullPolicy: IfNotPresent - tag: v14.4.0@sha256:2489ba86d1a31155d21c884154e82c5b170c5b82964eb314a54ac2280c06d50b + tag: v14.4.0@sha256:7d76ce34c1d09b1f181a812a39e710451a59ee947cf0d83484176ed19de07a7e controller: # -- Set the controller type. diff --git a/dependency/postgresql/8.0.51/questions.yaml b/dependency/postgresql/8.0.52/questions.yaml similarity index 100% rename from dependency/postgresql/8.0.51/questions.yaml rename to dependency/postgresql/8.0.52/questions.yaml diff --git a/dependency/postgresql/8.0.51/templates/common.yaml b/dependency/postgresql/8.0.52/templates/common.yaml similarity index 100% rename from dependency/postgresql/8.0.51/templates/common.yaml rename to dependency/postgresql/8.0.52/templates/common.yaml diff --git a/dependency/postgresql/8.0.51/values.yaml b/dependency/postgresql/8.0.52/values.yaml similarity index 100% rename from dependency/postgresql/8.0.51/values.yaml rename to dependency/postgresql/8.0.52/values.yaml diff --git a/dependency/redis/3.0.49/Chart.lock b/dependency/redis/3.0.49/Chart.lock deleted file mode 100644 index 88f1c8b1de..0000000000 --- a/dependency/redis/3.0.49/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:08.816627482Z" diff --git a/dependency/redis/3.0.49/CHANGELOG.md b/dependency/redis/3.0.50/CHANGELOG.md similarity index 90% rename from dependency/redis/3.0.49/CHANGELOG.md rename to dependency/redis/3.0.50/CHANGELOG.md index 3ed4fbf89e..aff075d07b 100644 --- a/dependency/redis/3.0.49/CHANGELOG.md +++ b/dependency/redis/3.0.50/CHANGELOG.md @@ -2,6 +2,15 @@ +## [redis-3.0.50](https://github.com/truecharts/charts/compare/tubearchivist-redisjson-0.0.15...redis-3.0.50) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [redis-3.0.48](https://github.com/truecharts/apps/compare/redis-3.0.47...redis-3.0.48) (2022-07-29) @@ -88,12 +97,3 @@ ### Chore - Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - -### Feat - -- force the use of TCCR in CI ([#3226](https://github.com/truecharts/apps/issues/3226)) - - - diff --git a/dependency/redis/3.0.50/Chart.lock b/dependency/redis/3.0.50/Chart.lock new file mode 100644 index 0000000000..aba0b8fe7b --- /dev/null +++ b/dependency/redis/3.0.50/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:31.677435719Z" diff --git a/dependency/redis/3.0.49/Chart.yaml b/dependency/redis/3.0.50/Chart.yaml similarity index 98% rename from dependency/redis/3.0.49/Chart.yaml rename to dependency/redis/3.0.50/Chart.yaml index 0274021d22..f0831f746f 100644 --- a/dependency/redis/3.0.49/Chart.yaml +++ b/dependency/redis/3.0.50/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/bitnami/bitnami-docker-redis - http://redis.io/ type: application -version: 3.0.49 +version: 3.0.50 annotations: truecharts.org/catagories: | - database diff --git a/dependency/redis/3.0.49/README.md b/dependency/redis/3.0.50/README.md similarity index 98% rename from dependency/redis/3.0.49/README.md rename to dependency/redis/3.0.50/README.md index ce1d14cf6d..2756bba1f2 100644 --- a/dependency/redis/3.0.49/README.md +++ b/dependency/redis/3.0.50/README.md @@ -1,6 +1,6 @@ # redis -![Version: 3.0.49](https://img.shields.io/badge/Version-3.0.49-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) +![Version: 3.0.50](https://img.shields.io/badge/Version-3.0.50-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 7.0.4](https://img.shields.io/badge/AppVersion-7.0.4-informational?style=flat-square) Open source, advanced key-value store. diff --git a/dependency/redis/3.0.49/app-readme.md b/dependency/redis/3.0.50/app-readme.md similarity index 100% rename from dependency/redis/3.0.49/app-readme.md rename to dependency/redis/3.0.50/app-readme.md diff --git a/dependency/redis/3.0.49/charts/common-10.4.9.tgz b/dependency/redis/3.0.50/charts/common-10.4.9.tgz similarity index 100% rename from dependency/redis/3.0.49/charts/common-10.4.9.tgz rename to dependency/redis/3.0.50/charts/common-10.4.9.tgz diff --git a/dependency/redis/3.0.49/ix_values.yaml b/dependency/redis/3.0.50/ix_values.yaml similarity index 98% rename from dependency/redis/3.0.49/ix_values.yaml rename to dependency/redis/3.0.50/ix_values.yaml index a5386d5128..90d6258831 100644 --- a/dependency/redis/3.0.49/ix_values.yaml +++ b/dependency/redis/3.0.50/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/redis pullPolicy: IfNotPresent - tag: v7.0.4@sha256:36a4b6cdeeef1fc39050a749a61352b4fc408bd46e56cab4a115dd19d537b45d + tag: v7.0.4@sha256:b06fd2e28c3b9f02a3c314f832db427991a7cf5442fe60c64795f866e0960141 controller: # -- Set the controller type. diff --git a/dependency/redis/3.0.49/questions.yaml b/dependency/redis/3.0.50/questions.yaml similarity index 100% rename from dependency/redis/3.0.49/questions.yaml rename to dependency/redis/3.0.50/questions.yaml diff --git a/dependency/redis/3.0.49/templates/common.yaml b/dependency/redis/3.0.50/templates/common.yaml similarity index 100% rename from dependency/redis/3.0.49/templates/common.yaml rename to dependency/redis/3.0.50/templates/common.yaml diff --git a/dependency/redis/3.0.49/values.yaml b/dependency/redis/3.0.50/values.yaml similarity index 100% rename from dependency/redis/3.0.49/values.yaml rename to dependency/redis/3.0.50/values.yaml diff --git a/dependency/solr/0.0.23/Chart.lock b/dependency/solr/0.0.23/Chart.lock deleted file mode 100644 index 058f67d554..0000000000 --- a/dependency/solr/0.0.23/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-07-30T01:20:30.620380388Z" diff --git a/dependency/solr/0.0.23/README.md b/dependency/solr/0.0.23/README.md deleted file mode 100644 index 2ac4f62b51..0000000000 --- a/dependency/solr/0.0.23/README.md +++ /dev/null @@ -1,108 +0,0 @@ -# solr - -![Version: 0.0.23](https://img.shields.io/badge/Version-0.0.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square) - -Apache Solr - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. - -This readme is just an automatically generated general guide on installing our Helm Charts and Apps. -For more information, please click here: [solr](https://truecharts.org/docs/charts/stable/solr) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - -## Source Code - -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://library-charts.truecharts.org | common | 10.4.9 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this App on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/02-Installing-an-App/). - -### Helm - -To install the chart with the release name `solr` - -```console -helm repo add TrueCharts https://helm.truecharts.org -helm repo update -helm install solr TrueCharts/solr -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this App from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/Quick-Start%20Guides/04-Upgrade-rollback-delete-an-App/). - -### Helm - -To uninstall the `solr` deployment - -```console -helm uninstall solr -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. -Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). - -#### Configure using the Commandline - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install solr \ - --set env.TZ="America/New York" \ - TrueCharts/solr -``` - -#### Configure using a yaml file - -Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. - -```console -helm install solr TrueCharts/solr -f values.yaml -``` - -#### Connecting to other apps - -If you need to connect this App to other Apps on TrueNAS SCALE, please refer to our [Linking Apps Internally](https://truecharts.org/docs/manual/Quick-Start%20Guides/06-linking-apps/) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/dependency/solr/0.0.23/questions.yaml b/dependency/solr/0.0.23/questions.yaml deleted file mode 100644 index cfce116852..0000000000 --- a/dependency/solr/0.0.23/questions.yaml +++ /dev/null @@ -1,2280 +0,0 @@ -groups: - - name: "Container Image" - description: "Image to be used for container" - - name: "Controller" - description: "Configure workload deployment" - - name: "Container Configuration" - description: "additional container configuration" - - name: "App Configuration" - description: "App specific config options" - - name: "Networking and Services" - description: "Configure Network and Services for container" - - name: "Storage and Persistence" - description: "Persist and share data that is separate from the container" - - name: "Ingress" - description: "Ingress Configuration" - - name: "Security and Permissions" - description: "Configure security context and permissions" - - name: "Resources and Devices" - description: "Specify resources/devices to be allocated to workload" - - name: "Middlewares" - description: "Traefik Middlewares" - - name: "Metrics" - description: "Metrics" - - name: "Addons" - description: "Addon Configuration" - - name: "Advanced" - description: "Advanced Configuration" -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: false - - variable: global - label: "global settings" - group: "Controller" - schema: - type: dict - hidden: true - attrs: - - variable: isSCALE - label: "flag this is SCALE" - schema: - type: boolean - default: true - hidden: true - - variable: controller - group: "Controller" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: advanced - label: "Show Advanced Controller Settings" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: type - description: "Please specify type of workload to deploy" - label: "(Advanced) Controller Type" - schema: - type: string - default: "statefulset" - required: true - enum: - - value: "deployment" - description: "Deployment" - - value: "statefulset" - description: "Statefulset" - - value: "daemonset" - description: "Daemonset" - - variable: replicas - description: "Number of desired pod replicas" - label: "Desired Replicas" - schema: - type: int - default: 1 - required: true - - variable: strategy - description: "Please specify type of workload to deploy" - label: "(Advanced) Update Strategy" - schema: - type: string - default: "RollingUpdate" - required: true - enum: - - value: "Recreate" - description: "Recreate: Kill existing pods before creating new ones" - - value: "RollingUpdate" - description: "RollingUpdate: Create new pods and then kill old ones" - - value: "OnDelete" - description: "(Legacy) OnDelete: ignore .spec.template changes" - - variable: expert - label: "Show Expert Configuration Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: extraArgs - label: "Extra Args" - schema: - type: list - default: [] - items: - - variable: arg - label: "arg" - schema: - type: string - - variable: labelsList - label: "Controller Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: " Controller Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: TZ - label: "Timezone" - group: "Container Configuration" - schema: - type: string - default: "Etc/UTC" - $ref: - - "definitions/timezone" - - - variable: envList - label: "Image environment" - group: "Container Configuration" - schema: - type: list - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: expertpodconf - group: "Container Configuration" - label: "Show Expert Config" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: tty - label: "Enable TTY" - description: "Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled." - group: "Workload Details" - schema: - type: boolean - default: false - - variable: stdin - label: "Enable STDIN" - description: "Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled." - group: "Workload Details" - schema: - type: boolean - default: false - - variable: termination - group: "Container Configuration" - label: "Termination settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: gracePeriodSeconds - label: "Grace Period Seconds" - schema: - type: int - default: 10 - - variable: podLabelsList - group: "Container Configuration" - label: "Pod Labels" - schema: - type: list - default: [] - items: - - variable: podLabelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: podAnnotationsList - group: "Container Configuration" - label: "Pod Annotations" - schema: - type: list - default: [] - items: - - variable: podAnnotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: solrCores - group: "App Configuration" - label: "Solr Cores" - schema: - type: string - default: "testcore" - required: true - - variable: solrUsername - group: "App Configuration" - label: "Solr Admin Username" - schema: - type: string - default: "test" - required: true - - variable: solrPassword - group: "App Configuration" - label: "Solr Admin Password" - schema: - type: string - default: "" - required: true - - variable: solrOpts - group: "App Configuration" - label: "Solr Opts" - schema: - type: string - default: "" - - - variable: service - group: "Networking and Services" - label: "Configure Service(s)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - label: "Main Service" - description: "The Primary service on which the healthcheck runs, often the webUI" - schema: - additional_attrs: true - 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, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "Simple" - enum: - - value: "Simple" - description: "Simple" - - value: "ClusterIP" - description: "ClusterIP" - - value: "NodePort" - description: "NodePort (Advanced)" - - value: "LoadBalancer" - description: "LoadBalancer (Advanced)" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ipFamilyPolicy - label: "IP Family Policy" - description: "(Advanced) Specify the ip policy" - schema: - show_if: [["type", "!=", "Simple"]] - type: string - default: "SingleStack" - enum: - - value: "SingleStack" - description: "SingleStack" - - value: "PreferDualStack" - description: "PreferDualStack" - - value: "RequireDualStack" - description: "RequireDualStack" - - variable: ipFamilies - label: "(advanced) IP families" - description: "(advanced) The ip families that should be used" - schema: - show_if: [["type", "!=", "Simple"]] - type: list - default: [] - items: - - variable: ipFamily - label: "IP family" - schema: - type: string - - variable: ports - label: "Service's Port(s) Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: main - 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" - schema: - type: int - default: 8983 - required: true - - variable: advanced - label: "Show Advanced settings" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" - schema: - type: int - min: 9000 - max: 65535 - - variable: targetPort - label: "Target Port" - description: "The internal(!) port on the container the Application runs on" - schema: - type: int - default: 8983 - - - variable: serviceexpert - group: "Networking and Services" - label: "Show Expert Config" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: hostNetwork - group: "Networking and Services" - label: "Host-Networking (Complicated)" - schema: - type: boolean - default: false - - - variable: externalInterfaces - description: "Add External Interfaces" - label: "Add external Interfaces" - group: "Networking" - schema: - type: list - items: - - variable: interfaceConfiguration - description: "Interface Configuration" - label: "Interface Configuration" - schema: - type: dict - $ref: - - "normalize/interfaceConfiguration" - attrs: - - variable: hostInterface - description: "Please specify host interface" - label: "Host Interface" - schema: - type: string - required: true - $ref: - - "definitions/interface" - - variable: ipam - description: "Define how IP Address will be managed" - label: "IP Address Management" - schema: - type: dict - required: true - attrs: - - variable: type - description: "Specify type for IPAM" - label: "IPAM Type" - schema: - type: string - required: true - enum: - - value: "dhcp" - description: "Use DHCP" - - value: "static" - description: "Use static IP" - show_subquestions_if: "static" - subquestions: - - variable: staticIPConfigurations - label: "Static IP Addresses" - schema: - type: list - items: - - variable: staticIP - label: "Static IP" - schema: - type: ipaddr - cidr: true - - variable: staticRoutes - label: "Static Routes" - schema: - type: list - items: - - variable: staticRouteConfiguration - label: "Static Route Configuration" - schema: - additional_attrs: true - type: dict - attrs: - - variable: destination - label: "Destination" - schema: - type: ipaddr - cidr: true - required: true - - variable: gateway - label: "Gateway" - schema: - type: ipaddr - cidr: false - required: true - - - variable: dnsPolicy - group: "Networking and Services" - label: "dnsPolicy" - schema: - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "ClusterFirst" - description: "ClusterFirst" - - value: "ClusterFirstWithHostNet" - description: "ClusterFirstWithHostNet" - - value: "None" - description: "None" - - - variable: dnsConfig - label: "DNS Configuration" - group: "Networking and Services" - description: "Specify custom DNS configuration which will be applied to the pod" - schema: - additional_attrs: true - type: dict - attrs: - - variable: nameservers - label: "Nameservers" - schema: - default: [] - type: list - items: - - variable: nameserver - label: "Nameserver" - schema: - type: string - - variable: options - label: "options" - schema: - default: [] - type: list - items: - - variable: option - label: "Option Entry" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: searches - label: "Searches" - schema: - default: [] - type: list - items: - - variable: search - label: "Search Entry" - schema: - type: string - - - variable: serviceList - label: "Add Manual Custom Services" - group: "Networking and Services" - schema: - type: list - default: [] - items: - - variable: serviceListEntry - label: "Custom Service" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the service" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name" - schema: - type: string - default: "" - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "Simple" - enum: - - value: "Simple" - description: "Simple" - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: portsList - label: "Additional Service Ports" - schema: - type: list - default: [] - items: - - variable: portsListEntry - label: "Custom ports" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the port" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Port Name" - schema: - type: string - default: "" - - variable: protocol - label: "Port Type" - schema: - type: string - default: "TCP" - enum: - - value: HTTP - description: "HTTP" - - value: "HTTPS" - description: "HTTPS" - - value: TCP - description: "TCP" - - value: "UDP" - description: "UDP" - - variable: targetPort - label: "Target Port" - description: "This port exposes the container port on the service" - schema: - type: int - required: true - - variable: port - label: "Container Port" - schema: - type: int - required: true - - variable: nodePort - label: "Node Port (Optional)" - description: "This port gets exposed to the node. Only considered when service type is NodePort" - schema: - type: int - min: 9000 - max: 65535 - - - variable: volumeClaimTemplates - label: "Integrated Persistent Storage" - description: "Integrated Persistent Storage" - group: "Storage and Persistence" - schema: - additional_attrs: true - type: dict - attrs: - - variable: db - label: "DB Storage" - description: "Stores the old Application Database." - schema: - type: dict - hidden: true - attrs: - - variable: type - label: "Type of Storage" - description: "Sets the persistence type, Anything other than PVC could break rollback!" - schema: - type: string - default: "simplePVC" - enum: - - value: "simplePVC" - description: "PVC (simple)" - - value: "simpleHP" - description: "HostPath (simple)" - - value: "emptyDir" - description: "emptyDir" - - value: "pvc" - description: "pvc" - - value: "hostPath" - description: "hostPath" - - value: "nfs" - description: "NFS Share" - - variable: server - label: "NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: "Path on NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissionsSimple - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "simpleHP"]] - type: boolean - default: true - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPathSimple - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "simpleHP"]] - type: hostpath - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "999Gi" - - variable: hostPathType - label: "(Advanced) hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: storageClass - label: "(Advanced) storageClass" - description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: accessMode - label: "(Advanced) Access Mode" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: advanced - label: "Show Advanced Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - - variable: persistenceList - label: "Additional app storage" - group: "Storage and Persistence" - schema: - type: list - default: [] - items: - - variable: persistenceListEntry - label: "Custom Storage" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name (optional)" - description: "Not required, please set to config when mounting /config or temp when mounting /tmp" - schema: - type: string - - variable: type - label: "Type of Storage" - description: "Sets the persistence type, Anything other than PVC could break rollback!" - schema: - type: string - default: "simpleHP" - enum: - - value: "simplePVC" - description: "PVC (simple)" - - value: "simpleHP" - description: "HostPath (simple)" - - value: "emptyDir" - description: "emptyDir" - - value: "pvc" - description: "pvc" - - value: "hostPath" - description: "hostPath" - - value: "nfs" - description: "NFS Share" - - variable: server - label: "NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: path - label: "Path on NFS server" - schema: - show_if: [["type", "=", "nfs"]] - type: string - default: "" - - variable: setPermissionsSimple - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "simpleHP"]] - type: boolean - default: true - - variable: setPermissions - label: "Automatic Permissions" - description: "Automatically set permissions on install" - schema: - show_if: [["type", "=", "hostPath"]] - type: boolean - default: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPathSimple - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "simpleHP"]] - type: hostpath - - variable: hostPath - label: "hostPath" - description: "Path inside the container the storage is mounted" - schema: - show_if: [["type", "=", "hostPath"]] - type: hostpath - - variable: mountPath - label: "mountPath" - description: "Path inside the container the storage is mounted" - schema: - type: string - default: "" - required: true - valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' - - variable: medium - label: "EmptyDir Medium" - schema: - show_if: [["type", "=", "emptyDir"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "Memory" - description: "Memory" - - variable: size - label: "Size quotum of storage" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "999Gi" - - variable: hostPathType - label: "(Advanced) hostPath Type" - schema: - show_if: [["type", "=", "hostPath"]] - type: string - default: "" - enum: - - value: "" - description: "Default" - - value: "DirectoryOrCreate" - description: "DirectoryOrCreate" - - value: "Directory" - description: "Directory" - - value: "FileOrCreate" - description: "FileOrCreate" - - value: "File" - description: "File" - - value: "Socket" - description: "Socket" - - value: "CharDevice" - description: "CharDevice" - - value: "BlockDevice" - description: "BlockDevice" - - variable: storageClass - label: "(Advanced) storageClass" - description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "SCALE-ZFS" - - variable: accessMode - label: "(Advanced) Access Mode" - description: "Allow or disallow multiple PVC's writhing to the same PV" - schema: - show_if: [["type", "=", "pvc"]] - type: string - default: "ReadWriteOnce" - enum: - - value: "ReadWriteOnce" - description: "ReadWriteOnce" - - value: "ReadOnlyMany" - description: "ReadOnlyMany" - - value: "ReadWriteMany" - description: "ReadWriteMany" - - variable: advanced - label: "Show Advanced Options" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - - variable: ingressList - label: "Add Manual Custom Ingresses" - group: "Ingress" - schema: - type: list - default: [] - items: - - variable: ingressListEntry - label: "Custom Ingress" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable Ingress" - schema: - type: boolean - default: true - hidden: true - - variable: name - label: "Name" - schema: - type: string - default: "" - - variable: ingressClassName - label: "IngressClass Name" - schema: - type: string - default: "" - - variable: labelsList - label: "Labels" - schema: - type: list - default: [] - items: - - variable: labelItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: annotationsList - label: "Annotations" - schema: - type: list - default: [] - items: - - variable: annotationItem - label: "Label" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - - variable: value - label: "Value" - schema: - type: string - - variable: hosts - label: "Hosts" - schema: - type: list - default: [] - items: - - variable: hostEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: host - label: "HostName" - schema: - type: string - default: "" - required: true - - variable: paths - label: "Paths" - schema: - type: list - default: [] - items: - - variable: pathEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: path - label: "path" - schema: - type: string - required: true - default: "/" - - variable: pathType - label: "pathType" - schema: - type: string - required: true - default: "Prefix" - - variable: service - label: "Linked Service" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Service Name" - schema: - type: string - default: "" - - variable: port - label: "Service Port" - schema: - type: int - - variable: tls - label: "TLS-Settings" - schema: - type: list - default: [] - items: - - variable: tlsEntry - label: "Host" - schema: - additional_attrs: true - type: dict - attrs: - - variable: hosts - label: "Certificate Hosts" - schema: - type: list - default: [] - items: - - variable: host - label: "Host" - schema: - type: string - default: "" - required: true - - variable: scaleCert - label: "Select TrueNAS SCALE Certificate" - schema: - type: int - $ref: - - "definitions/certificate" - - variable: entrypoint - label: "Traefik Entrypoint" - description: "Entrypoint used by Traefik when using Traefik as Ingress Provider" - schema: - type: string - default: "websecure" - required: true - - variable: middlewares - label: "Traefik Middlewares" - description: "Add previously created Traefik Middlewares to this Ingress" - schema: - type: list - default: [] - items: - - variable: name - label: "Name" - schema: - type: string - default: "" - required: true - - - variable: security - label: "Container Security Settings" - group: "Security and Permissions" - schema: - type: dict - additional_attrs: true - attrs: - - variable: editsecurity - label: "Change PUID / UMASK values" - description: "By enabling this you override default set values." - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: PUID - label: "Process User ID - PUID" - description: "When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps" - schema: - type: int - default: 568 - - variable: UMASK - label: "UMASK" - description: "When supported by the container, this sets the UMASK for tha App. Not supported by all Apps" - schema: - type: string - default: "002" - - - variable: advancedSecurity - label: "Show Advanced Security Settings" - group: "Security and Permissions" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: securityContext - label: "Security Context" - schema: - additional_attrs: true - type: dict - attrs: - - variable: privileged - label: "Privileged mode" - schema: - type: boolean - default: false - - variable: readOnlyRootFilesystem - label: "ReadOnly Root Filesystem" - schema: - type: boolean - default: false - - variable: allowPrivilegeEscalation - label: "Allow Privilege Escalation" - schema: - type: boolean - default: false - - variable: runAsNonRoot - label: "runAsNonRoot" - schema: - type: boolean - default: false - - variable: capabilities - label: "Capabilities" - schema: - additional_attrs: true - type: dict - attrs: - - variable: drop - label: "Drop Capability" - schema: - type: list - default: [] - items: - - variable: dropEntry - label: "" - schema: - type: string - - variable: add - label: "Add Capability" - schema: - type: list - default: [] - items: - - variable: addEntry - label: "" - schema: - type: string - - - variable: podSecurityContext - group: "Security and Permissions" - label: "Pod Security Context" - schema: - additional_attrs: true - type: dict - attrs: - - variable: runAsUser - label: "runAsUser" - description: "The UserID of the user running the application" - schema: - type: int - default: 1001 - - variable: runAsGroup - 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." - 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" - - variable: supplementalGroups - label: "supplemental Groups" - schema: - type: list - default: [] - items: - - variable: supplementalGroupsEntry - label: "supplemental Group" - schema: - type: int - - - - variable: advancedresources - label: "Set Custom Resource Limits/Requests (Advanced)" - group: "Resources and Devices" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: resources - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: limits - label: "Advanced Limit Resource Consumption" - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: "CPU" - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "4000m" - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "8Gi" - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - variable: requests - label: "Minimum Resources Required (request)" - schema: - additional_attrs: true - type: dict - attrs: - - variable: cpu - label: "CPU" - description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "10m" - valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' - - variable: memory - label: "RAM" - description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/manual/indepth/validation/" - schema: - type: string - default: "50Mi" - valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' - - - variable: deviceList - label: "Mount USB devices" - group: "Resources and Devices" - schema: - type: list - default: [] - items: - - variable: deviceListEntry - label: "Device" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "Enable the storage" - schema: - type: boolean - default: true - - variable: type - label: "(Advanced) Type of Storage" - description: "Sets the persistence type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: readOnly - label: "readOnly" - schema: - type: boolean - default: false - - variable: hostPath - label: "Host Device Path" - description: "Path to the device on the host system" - schema: - type: path - - variable: mountPath - label: "Container Device Path" - description: "Path inside the container the device is mounted" - schema: - type: string - default: "/dev/ttyACM0" - - # Specify GPU configuration - - variable: scaleGPU - label: "GPU Configuration" - group: "Resources and Devices" - schema: - type: dict - $ref: - - "definitions/gpuConfiguration" - attrs: [] - -# - variable: autoscaling -# group: "Advanced" -# label: "(Advanced) Horizontal Pod Autoscaler" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: enabled -# label: "enabled" -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: target -# label: "Target" -# description: "deployment name, defaults to main deployment" -# schema: -# type: string -# default: "" -# - variable: minReplicas -# label: "Minimum Replicas" -# schema: -# type: int -# default: 1 -# - variable: maxReplicas -# label: "Maximum Replicas" -# schema: -# type: int -# default: 5 -# - variable: targetCPUUtilizationPercentage -# label: "Target CPU Utilization Percentage" -# schema: -# type: int -# default: 80 -# - variable: targetMemoryUtilizationPercentage -# label: "Target Memory Utilization Percentage" -# schema: -# type: int -# default: 80 -# - variable: networkPolicy -# group: "Advanced" -# label: "(Advanced) Network Policy" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: enabled -# label: "enabled" -# schema: -# type: boolean -# default: false -# show_subquestions_if: true -# subquestions: -# - variable: policyType -# label: "Policy Type" -# schema: -# type: string -# default: "" -# enum: -# - value: "" -# description: "Default" -# - value: "ingress" -# description: "Ingress" -# - value: "egress" -# description: "Egress" -# - value: "ingress-egress" -# description: "Ingress and Egress" -# - variable: egress -# label: "Egress" -# schema: -# type: list -# default: [] -# items: -# - variable: egressEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: to -# label: "To" -# schema: -# type: list -# default: [] -# items: -# - variable: toEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: ipBlock -# label: "ipBlock" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: cidr -# label: "cidr" -# schema: -# type: string -# default: "" -# - variable: except -# label: "except" -# schema: -# type: list -# default: [] -# items: -# - variable: exceptint -# label: "" -# schema: -# type: string -# - variable: namespaceSelector -# label: "namespaceSelector" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: podSelector -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: ports -# label: "Ports" -# schema: -# type: list -# default: [] -# items: -# - variable: portsEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: port -# label: "port" -# schema: -# type: int -# - variable: endPort -# label: "port" -# schema: -# type: int -# - variable: protocol -# label: "Protocol" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "TCP" -# description: "TCP" -# - value: "UDP" -# description: "UDP" -# - value: "SCTP" -# description: "SCTP" -# - variable: ingress -# label: "Ingress" -# schema: -# type: list -# default: [] -# items: -# - variable: ingressEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: from -# label: "From" -# schema: -# type: list -# default: [] -# items: -# - variable: fromEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: ipBlock -# label: "ipBlock" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: cidr -# label: "cidr" -# schema: -# type: string -# default: "" -# - variable: except -# label: "except" -# schema: -# type: list -# default: [] -# items: -# - variable: exceptint -# label: "" -# schema: -# type: string -# - variable: namespaceSelector -# label: "namespaceSelector" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: podSelector -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: matchExpressions -# label: "matchExpressions" -# schema: -# type: list -# default: [] -# items: -# - variable: expressionEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: key -# label: "Key" -# schema: -# type: string -# - variable: operator -# label: "operator" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "In" -# description: "In" -# - value: "NotIn" -# description: "NotIn" -# - value: "Exists " -# description: "Exists " -# - value: "DoesNotExist " -# description: "DoesNotExist " -# - variable: values -# label: "values" -# schema: -# type: list -# default: [] -# items: -# - variable: value -# label: "" -# schema: -# type: string -# - variable: ports -# label: "Ports" -# schema: -# type: list -# default: [] -# items: -# - variable: portsEntry -# label: "" -# schema: -# additional_attrs: true -# type: dict -# attrs: -# - variable: port -# label: "port" -# schema: -# type: int -# - variable: endPort -# label: "port" -# schema: -# type: int -# - variable: protocol -# label: "Protocol" -# schema: -# type: string -# default: "TCP" -# enum: -# - value: "TCP" -# description: "TCP" -# - value: "UDP" -# description: "UDP" -# - value: "SCTP" -# description: "SCTP" - - - - variable: addons - group: "Addons" - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: vpn - label: "VPN" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: "Type" - schema: - type: string - default: "disabled" - enum: - - value: "disabled" - description: "disabled" - - value: "openvpn" - description: "OpenVPN" - - value: "wireguard" - description: "Wireguard" - - variable: openvpn - label: "OpenVPN Settings" - schema: - type: dict - show_if: [["type", "=", "openvpn"]] - attrs: - - variable: username - label: "authentication username" - description: "authentication username, optional" - schema: - type: string - default: "" - - variable: password - label: "authentication password" - description: "authentication credentials" - schema: - type: string - default: "" - required: true - - variable: killSwitch - label: "Enable killswitch" - schema: - type: boolean - show_if: [["type", "!=", "disabled"]] - default: true - - variable: excludedNetworks_IPv4 - label: "Killswitch Excluded IPv4 networks" - description: "list of killswitch excluded ipv4 addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv4 - label: "IPv4 Network" - schema: - type: string - required: true - - variable: excludedNetworks_IPv6 - label: "Killswitch Excluded IPv6 networks" - description: "list of killswitch excluded ipv4 addresses" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: networkv6 - label: "IPv6 Network" - schema: - type: string - required: true - - - variable: configFile - label: "VPN Config File Location" - schema: - type: dict - show_if: [["type", "!=", "disabled"]] - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: true - hidden: true - - variable: type - label: "type" - schema: - type: string - default: "hostPath" - hidden: true - - variable: hostPathType - label: "hostPathType" - schema: - type: string - default: "File" - hidden: true - - variable: noMount - label: "noMount" - schema: - type: boolean - default: true - hidden: true - - variable: hostPath - label: "Full path to file" - description: "path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" - schema: - type: string - default: "" - required: true - - variable: envList - label: "VPN environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - variable: codeserver - label: "Codeserver" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: git - label: "Git Settings" - schema: - additional_attrs: true - type: dict - attrs: - - variable: deployKey - description: "Raw SSH private key" - label: "deployKey" - schema: - type: string - - variable: deployKeyBase64 - description: "Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence" - label: "deployKeyBase64" - schema: - type: string - - variable: service - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: type - label: "Service Type" - description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" - schema: - type: string - default: "NodePort" - enum: - - value: "NodePort" - description: "NodePort" - - value: "ClusterIP" - description: "ClusterIP" - - value: "LoadBalancer" - description: "LoadBalancer" - - variable: loadBalancerIP - label: "LoadBalancer IP" - description: "LoadBalancerIP" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: string - default: "" - - variable: externalIPs - label: "External IP's" - description: "External IP's" - schema: - show_if: [["type", "=", "LoadBalancer"]] - type: list - default: [] - items: - - variable: externalIP - label: "External IP" - schema: - type: string - - variable: ports - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: codeserver - label: "" - schema: - additional_attrs: true - type: dict - attrs: - - variable: nodePort - description: "leave empty to disable" - label: "nodePort" - schema: - type: int - default: 36107 - - variable: envList - label: "Codeserver environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - - variable: promtail - label: "Promtail" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: loki - label: "Loki URL" - schema: - type: string - required: true - - variable: logs - label: "Log Paths" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: path - label: "Path" - schema: - type: string - required: true - - variable: args - label: "Promtail ecommand line arguments" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: arg - label: "Arg" - schema: - type: string - required: true - - variable: envList - label: "Promtail environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true - - - - - - variable: netshoot - label: "Netshoot" - schema: - additional_attrs: true - type: dict - attrs: - - variable: enabled - label: "enabled" - schema: - type: boolean - default: false - show_subquestions_if: true - subquestions: - - variable: envList - label: "Netshoot environment Variables" - schema: - type: list - show_if: [["type", "!=", "disabled"]] - default: [] - items: - - variable: envItem - label: "Environment Variable" - schema: - additional_attrs: true - type: dict - attrs: - - variable: name - label: "Name" - schema: - type: string - required: true - - variable: value - label: "Value" - schema: - type: string - required: true diff --git a/dependency/solr/0.0.23/CHANGELOG.md b/dependency/solr/0.0.24/CHANGELOG.md similarity index 87% rename from dependency/solr/0.0.23/CHANGELOG.md rename to dependency/solr/0.0.24/CHANGELOG.md index ed1c160b81..db9ddebb65 100644 --- a/dependency/solr/0.0.23/CHANGELOG.md +++ b/dependency/solr/0.0.24/CHANGELOG.md @@ -2,6 +2,16 @@ +## [solr-0.0.24](https://github.com/truecharts/charts/compare/solr-0.0.23...solr-0.0.24) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + ## [solr-0.0.23](https://github.com/truecharts/apps/compare/solr-0.0.22...solr-0.0.23) (2022-07-29) ### Chore @@ -85,15 +95,5 @@ -## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- update helm chart common to v10.4.6 - - - ## [solr-0.0.15](https://github.com/truecharts/apps/compare/solr-0.0.14...solr-0.0.15) (2022-07-21) diff --git a/dependency/solr/0.0.24/Chart.lock b/dependency/solr/0.0.24/Chart.lock new file mode 100644 index 0000000000..0606e1a936 --- /dev/null +++ b/dependency/solr/0.0.24/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:31.578014882Z" diff --git a/dependency/solr/0.0.23/Chart.yaml b/dependency/solr/0.0.24/Chart.yaml similarity index 80% rename from dependency/solr/0.0.23/Chart.yaml rename to dependency/solr/0.0.24/Chart.yaml index c479af887b..287b9e57e1 100644 --- a/dependency/solr/0.0.23/Chart.yaml +++ b/dependency/solr/0.0.24/Chart.yaml @@ -7,7 +7,7 @@ dependencies: deprecated: false description: Apache Solr home: https://truecharts.org/docs/charts/dependency/solr -icon: https://truecharts.org/img/chart-icons/solr.png +icon: https://truecharts.org/img/hotlink-ok/chart-icons/solr.png keywords: - solr - apache @@ -19,10 +19,11 @@ maintainers: url: https://truecharts.org name: solr sources: + - https://github.com/truecharts/charts/tree/master/charts/dependency/solr - https://github.com/apache/solr - https://hub.docker.com/r/bitnami/solr/ type: application -version: 0.0.23 +version: 0.0.24 annotations: truecharts.org/catagories: | - search diff --git a/dependency/solr/0.0.24/README.md b/dependency/solr/0.0.24/README.md new file mode 100644 index 0000000000..cfe021485a --- /dev/null +++ b/dependency/solr/0.0.24/README.md @@ -0,0 +1,109 @@ +# solr + +![Version: 0.0.24](https://img.shields.io/badge/Version-0.0.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 9.0.0](https://img.shields.io/badge/AppVersion-9.0.0-informational?style=flat-square) + +Apache Solr + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [solr](https://truecharts.org/docs/charts/stable/solr) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `solr` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install solr TrueCharts/solr +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `solr` deployment + +```console +helm uninstall solr +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install solr \ + --set env.TZ="America/New York" \ + TrueCharts/solr +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install solr TrueCharts/solr -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/dependency/solr/0.0.23/app-readme.md b/dependency/solr/0.0.24/app-readme.md similarity index 71% rename from dependency/solr/0.0.23/app-readme.md rename to dependency/solr/0.0.24/app-readme.md index 4ddf0b3e19..d29e490836 100644 --- a/dependency/solr/0.0.23/app-readme.md +++ b/dependency/solr/0.0.24/app-readme.md @@ -1,6 +1,6 @@ Apache Solr -This App is supplied by TrueCharts, for more information visit the manual: https://truecharts.org/charts/dependency/solr +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/dependency/solr](https://truecharts.org/docs/charts/dependency/solr) --- diff --git a/dependency/solr/0.0.23/charts/common-10.4.9.tgz b/dependency/solr/0.0.24/charts/common-10.4.9.tgz similarity index 100% rename from dependency/solr/0.0.23/charts/common-10.4.9.tgz rename to dependency/solr/0.0.24/charts/common-10.4.9.tgz diff --git a/dependency/solr/0.0.23/ix_values.yaml b/dependency/solr/0.0.24/ix_values.yaml similarity index 97% rename from dependency/solr/0.0.23/ix_values.yaml rename to dependency/solr/0.0.24/ix_values.yaml index 437c7832a9..95ebaf8411 100644 --- a/dependency/solr/0.0.23/ix_values.yaml +++ b/dependency/solr/0.0.24/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/solr pullPolicy: IfNotPresent - tag: v9.0.0@sha256:81e13a0481665bc24432b66b042d66b154af1d799c1f4df39714160db4416655 + tag: v9.0.0@sha256:2931d5bdf999216a8e8174cb939a7035291c201bf259f579683d61bc7967b2b1 controller: # -- Set the controller type. @@ -135,3 +135,6 @@ env: secretKeyRef: name: '{{ .Values.existingSecret | default ( printf "%s-credentials" ( include "tc.common.names.fullname" . ) ) }}' key: "solr-password" + +portal: + enabled: false diff --git a/incubator/rickroll/0.0.16/questions.yaml b/dependency/solr/0.0.24/questions.yaml similarity index 81% rename from incubator/rickroll/0.0.16/questions.yaml rename to dependency/solr/0.0.24/questions.yaml index a395a8c0e2..a443568964 100644 --- a/incubator/rickroll/0.0.16/questions.yaml +++ b/dependency/solr/0.0.24/questions.yaml @@ -25,7 +25,6 @@ groups: description: Addon Configuration - name: Advanced description: Advanced Configuration -portals: {} questions: - variable: global label: Global Settings @@ -67,7 +66,7 @@ questions: description: Statefulset - value: daemonset description: Daemonset - default: deployment + default: statefulset - variable: replicas description: Number of desired pod replicas label: Desired Replicas @@ -146,6 +145,277 @@ questions: label: Value schema: type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: solrCores + group: "App Configuration" + label: "Solr Cores" + schema: + type: string + default: "testcore" + required: true + - variable: solrUsername + group: "App Configuration" + label: "Solr Admin Username" + schema: + type: string + default: "test" + required: true + - variable: solrPassword + group: "App Configuration" + label: "Solr Admin Password" + schema: + type: string + default: "" + required: true + - variable: solrOpts + group: "App Configuration" + label: "Solr Opts" + schema: + type: string + default: "" + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 8983 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8983 - variable: serviceexpert group: Networking and Services label: Show Expert Config @@ -412,6 +682,191 @@ questions: type: int min: 9000 max: 65535 + - variable: volumeClaimTemplates + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: db + label: "DB Storage" + description: "Stores the old Application Database." + schema: + type: dict + hidden: true + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string - variable: persistenceList label: Additional App Storage group: Storage and Persistence @@ -889,10 +1344,10 @@ questions: description: "The UserID of the user running the application" schema: type: int - default: 0 + default: 1001 - variable: runAsGroup label: "runAsGroup" - description: The groupID this App of the user running the application" + description: "The groupID this App of the user running the application" schema: type: int default: 0 diff --git a/dependency/solr/0.0.23/templates/common.yaml b/dependency/solr/0.0.24/templates/common.yaml similarity index 100% rename from dependency/solr/0.0.23/templates/common.yaml rename to dependency/solr/0.0.24/templates/common.yaml diff --git a/dependency/solr/0.0.23/values.yaml b/dependency/solr/0.0.24/values.yaml similarity index 100% rename from dependency/solr/0.0.23/values.yaml rename to dependency/solr/0.0.24/values.yaml diff --git a/dependency/solr/item.yaml b/dependency/solr/item.yaml index 72e3167296..f33a5a6f21 100644 --- a/dependency/solr/item.yaml +++ b/dependency/solr/item.yaml @@ -1,4 +1,4 @@ -icon_url: https://truecharts.org/img/chart-icons/solr.png +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/solr.png categories: - search diff --git a/incubator/actualserver/0.0.15/Chart.lock b/incubator/actualserver/0.0.15/Chart.lock deleted file mode 100644 index c6ad6d7d09..0000000000 --- a/incubator/actualserver/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:32.14204032Z" diff --git a/incubator/actualserver/0.0.15/ix_values.yaml b/incubator/actualserver/0.0.15/ix_values.yaml deleted file mode 100644 index 32e71d6770..0000000000 --- a/incubator/actualserver/0.0.15/ix_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -env: {} -image: - pullPolicy: IfNotPresent - repository: tccr.io/truecharts/actualserver - tag: latest@sha256:8af9fd4323b234d9eb38672113f99e822861bef9aa8cef4ccc00792a0055396e -persistence: {} -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false -service: - main: - enabled: false - ports: - main: - enabled: false - -portal: - enabled: false diff --git a/incubator/actualserver/0.0.15/CHANGELOG.md b/incubator/actualserver/0.0.17/CHANGELOG.md similarity index 89% rename from incubator/actualserver/0.0.15/CHANGELOG.md rename to incubator/actualserver/0.0.17/CHANGELOG.md index f6b20b2d0b..e31bb46a88 100644 --- a/incubator/actualserver/0.0.15/CHANGELOG.md +++ b/incubator/actualserver/0.0.17/CHANGELOG.md @@ -2,6 +2,19 @@ +## [actualserver-0.0.17](https://github.com/truecharts/charts/compare/actualserver-0.0.15...actualserver-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- cleanup ([#3388](https://github.com/truecharts/charts/issues/3388)) + + + + ## [actualserver-0.0.15](https://github.com/truecharts/charts/compare/actualserver-0.0.14...actualserver-0.0.15) (2022-08-08) ### Chore @@ -84,16 +97,3 @@ ## [ariang-0.0.11](https://github.com/truecharts/apps/compare/ariang-0.0.10...ariang-0.0.11) (2022-07-18) -### Chore - -- update image refs ([#3210](https://github.com/truecharts/apps/issues/3210)) - - - -## [ariang-0.0.10](https://github.com/truecharts/apps/compare/ariang-0.0.9...ariang-0.0.10) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - diff --git a/dependency/memcached/3.0.50/Chart.lock b/incubator/actualserver/0.0.17/Chart.lock similarity index 80% rename from dependency/memcached/3.0.50/Chart.lock rename to incubator/actualserver/0.0.17/Chart.lock index 9f59ffc202..8a27c290c9 100644 --- a/dependency/memcached/3.0.50/Chart.lock +++ b/incubator/actualserver/0.0.17/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.9 digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:08.6523508Z" +generated: "2022-08-09T10:27:31.90359293Z" diff --git a/incubator/actualserver/0.0.15/Chart.yaml b/incubator/actualserver/0.0.17/Chart.yaml similarity index 81% rename from incubator/actualserver/0.0.15/Chart.yaml rename to incubator/actualserver/0.0.17/Chart.yaml index ea1ebc6344..a5a0a12be5 100644 --- a/incubator/actualserver/0.0.15/Chart.yaml +++ b/incubator/actualserver/0.0.17/Chart.yaml @@ -1,20 +1,16 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - Other apiVersion: v2 -appVersion: "latest" +appVersion: "1.0.3" dependencies: - name: common repository: https://library-charts.truecharts.org version: 10.4.9 deprecated: false -description: "Actual is a super fast privacy-focused app for managing your finances. You own your data and it will sync it across all devices with optional end-to-end encryption..\r\n" +description: "Actual is a super fast privacy-focused app for managing your finances." home: https://truecharts.org/docs/charts/incubator/actualserver icon: https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png keywords: - actualserver - - Other + - finance kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org @@ -26,4 +22,8 @@ sources: - https://github.com/Kippenhof/docker-templates - https://hub.docker.com/r/kippenhof/actual-server type: application -version: 0.0.15 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - finance +version: 0.0.17 diff --git a/incubator/actualserver/0.0.15/README.md b/incubator/actualserver/0.0.17/README.md similarity index 92% rename from incubator/actualserver/0.0.15/README.md rename to incubator/actualserver/0.0.17/README.md index 6de39b4062..d3e2508097 100644 --- a/incubator/actualserver/0.0.15/README.md +++ b/incubator/actualserver/0.0.17/README.md @@ -1,8 +1,8 @@ # actualserver -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.3](https://img.shields.io/badge/AppVersion-1.0.3-informational?style=flat-square) -Actual is a super fast privacy-focused app for managing your finances. You own your data and it will sync it across all devices with optional end-to-end encryption.. +Actual is a super fast privacy-focused app for managing your finances. TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. diff --git a/incubator/actualserver/0.0.15/app-readme.md b/incubator/actualserver/0.0.17/app-readme.md similarity index 81% rename from incubator/actualserver/0.0.15/app-readme.md rename to incubator/actualserver/0.0.17/app-readme.md index dfbe46e2f8..854abd52e5 100644 --- a/incubator/actualserver/0.0.15/app-readme.md +++ b/incubator/actualserver/0.0.17/app-readme.md @@ -1,5 +1,4 @@ -Actual is a super fast privacy-focused app for managing your finances. You own your data and it will sync it across all devices with optional end-to-end encryption.. - +Actual is a super fast privacy-focused app for managing your finances. This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/actualserver](https://truecharts.org/docs/charts/incubator/actualserver) diff --git a/incubator/actualserver/0.0.15/charts/common-10.4.9.tgz b/incubator/actualserver/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/actualserver/0.0.15/charts/common-10.4.9.tgz rename to incubator/actualserver/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/actualserver/0.0.17/ix_values.yaml b/incubator/actualserver/0.0.17/ix_values.yaml new file mode 100644 index 0000000000..52d1c35340 --- /dev/null +++ b/incubator/actualserver/0.0.17/ix_values.yaml @@ -0,0 +1,31 @@ +image: + repository: tccr.io/truecharts/actualserver + pullPolicy: IfNotPresent + tag: v1.0.3@sha256:df1de72536612762127ac76a46e9565ee5c7d7bf007764f92336be1cc482513b + +podSecurityContext: + runAsGroup: 0 + runAsUser: 0 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +service: + main: + ports: + main: + port: 10293 + protocol: HTTP + targetPort: 5006 + +persistence: + server-files: + enabled: true + mountPath: "/app/server-files" + user-files: + enabled: true + mountPath: "/app/user-files" + +portal: + enabled: true diff --git a/incubator/obsidian/0.0.15/questions.yaml b/incubator/actualserver/0.0.17/questions.yaml similarity index 99% rename from incubator/obsidian/0.0.15/questions.yaml rename to incubator/actualserver/0.0.17/questions.yaml index 8685e4f3c8..bb98001829 100644 --- a/incubator/obsidian/0.0.15/questions.yaml +++ b/incubator/actualserver/0.0.17/questions.yaml @@ -355,7 +355,7 @@ questions: description: "This port exposes the container port on the service" schema: type: int - default: 8585 + default: 10293 required: true - variable: advanced label: Show Advanced Settings @@ -374,7 +374,7 @@ questions: label: Port Type schema: type: string - default: TCP + default: HTTP enum: - value: HTTP description: HTTP @@ -396,7 +396,7 @@ questions: description: "The internal(!) port on the container the Application runs on" schema: type: int - default: 8080 + default: 5006 - variable: serviceexpert group: Networking and Services label: Show Expert Config @@ -671,8 +671,8 @@ questions: additional_attrs: true type: dict attrs: - - variable: storagevaults - label: "storagevaults Storage" + - variable: server-files + label: "server-files Storage" description: "This is the location for the users vaults." schema: additional_attrs: true @@ -848,8 +848,8 @@ questions: label: Value schema: type: string - - variable: storageconfig - label: "storageconfig Storage" + - variable: user-files + label: "user-files Storage" description: "This is the location for the internal data." schema: additional_attrs: true diff --git a/incubator/actualserver/0.0.15/templates/common.yaml b/incubator/actualserver/0.0.17/templates/common.yaml similarity index 100% rename from incubator/actualserver/0.0.15/templates/common.yaml rename to incubator/actualserver/0.0.17/templates/common.yaml diff --git a/incubator/actualserver/0.0.15/values.yaml b/incubator/actualserver/0.0.17/values.yaml similarity index 100% rename from incubator/actualserver/0.0.15/values.yaml rename to incubator/actualserver/0.0.17/values.yaml diff --git a/incubator/actualserver/item.yaml b/incubator/actualserver/item.yaml index 8ff5db6db3..401247b2fb 100644 --- a/incubator/actualserver/item.yaml +++ b/incubator/actualserver/item.yaml @@ -1,4 +1,4 @@ icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/actualserver.png categories: -- Other +- finance diff --git a/incubator/adguardhome-sync/0.0.15/Chart.lock b/incubator/adguardhome-sync/0.0.15/Chart.lock deleted file mode 100644 index 325b75a673..0000000000 --- a/incubator/adguardhome-sync/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:32.173344494Z" diff --git a/incubator/adguardhome-sync/0.0.15/CHANGELOG.md b/incubator/adguardhome-sync/0.0.16/CHANGELOG.md similarity index 80% rename from incubator/adguardhome-sync/0.0.15/CHANGELOG.md rename to incubator/adguardhome-sync/0.0.16/CHANGELOG.md index a6b07a2504..ed6b03355a 100644 --- a/incubator/adguardhome-sync/0.0.15/CHANGELOG.md +++ b/incubator/adguardhome-sync/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [adguardhome-sync-0.0.16](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.15...adguardhome-sync-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [adguardhome-sync-0.0.15](https://github.com/truecharts/charts/compare/adguardhome-sync-0.0.14...adguardhome-sync-0.0.15) (2022-08-08) ### Chore diff --git a/incubator/adguardhome-sync/0.0.16/Chart.lock b/incubator/adguardhome-sync/0.0.16/Chart.lock new file mode 100644 index 0000000000..ca7cb7f71f --- /dev/null +++ b/incubator/adguardhome-sync/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:32.101973603Z" diff --git a/incubator/adguardhome-sync/0.0.15/Chart.yaml b/incubator/adguardhome-sync/0.0.16/Chart.yaml similarity index 98% rename from incubator/adguardhome-sync/0.0.15/Chart.yaml rename to incubator/adguardhome-sync/0.0.16/Chart.yaml index 65e1205c87..2fe725b36a 100644 --- a/incubator/adguardhome-sync/0.0.15/Chart.yaml +++ b/incubator/adguardhome-sync/0.0.16/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://github.com/orgs/linuxserver/packages/container/package/adguardhome-sync - https://github.com/linuxserver/docker-adguardhome-sync#readme type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/adguardhome-sync/0.0.15/README.md b/incubator/adguardhome-sync/0.0.16/README.md similarity index 98% rename from incubator/adguardhome-sync/0.0.15/README.md rename to incubator/adguardhome-sync/0.0.16/README.md index 4345bc5a85..338e89b2d1 100644 --- a/incubator/adguardhome-sync/0.0.15/README.md +++ b/incubator/adguardhome-sync/0.0.16/README.md @@ -1,6 +1,6 @@ # adguardhome-sync -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) Adguardhome-sync(https://github.com/bakito/adguardhome-sync/) is a tool to synchronize AdGuardHome config to replica instances. diff --git a/incubator/adguardhome-sync/0.0.15/app-readme.md b/incubator/adguardhome-sync/0.0.16/app-readme.md similarity index 100% rename from incubator/adguardhome-sync/0.0.15/app-readme.md rename to incubator/adguardhome-sync/0.0.16/app-readme.md diff --git a/incubator/adguardhome-sync/0.0.15/charts/common-10.4.9.tgz b/incubator/adguardhome-sync/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/adguardhome-sync/0.0.15/charts/common-10.4.9.tgz rename to incubator/adguardhome-sync/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/adguardhome-sync/0.0.15/ix_values.yaml b/incubator/adguardhome-sync/0.0.16/ix_values.yaml similarity index 84% rename from incubator/adguardhome-sync/0.0.15/ix_values.yaml rename to incubator/adguardhome-sync/0.0.16/ix_values.yaml index 33b31eb386..3705221306 100644 --- a/incubator/adguardhome-sync/0.0.15/ix_values.yaml +++ b/incubator/adguardhome-sync/0.0.16/ix_values.yaml @@ -4,7 +4,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/adguardhome-sync - tag: latest@sha256:283436a086ee17ff2ed44f814e366c1158d3a1c454b14e5cf5b1c2c6bde5bcbd + tag: latest@sha256:80031787e876fef39a78daccbb2ab9afbc4cebf4e4a11eba5141cb6961801c4e persistence: config: enabled: true diff --git a/incubator/adguardhome-sync/0.0.15/questions.yaml b/incubator/adguardhome-sync/0.0.16/questions.yaml similarity index 100% rename from incubator/adguardhome-sync/0.0.15/questions.yaml rename to incubator/adguardhome-sync/0.0.16/questions.yaml diff --git a/incubator/adguardhome-sync/0.0.15/templates/common.yaml b/incubator/adguardhome-sync/0.0.16/templates/common.yaml similarity index 100% rename from incubator/adguardhome-sync/0.0.15/templates/common.yaml rename to incubator/adguardhome-sync/0.0.16/templates/common.yaml diff --git a/incubator/adguardhome-sync/0.0.15/values.yaml b/incubator/adguardhome-sync/0.0.16/values.yaml similarity index 100% rename from incubator/adguardhome-sync/0.0.15/values.yaml rename to incubator/adguardhome-sync/0.0.16/values.yaml diff --git a/incubator/adminer/0.0.15/Chart.lock b/incubator/adminer/0.0.15/Chart.lock deleted file mode 100644 index b5fae70b80..0000000000 --- a/incubator/adminer/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:02:53.681920884Z" diff --git a/incubator/adminer/0.0.15/CHANGELOG.md b/incubator/adminer/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/adminer/0.0.15/CHANGELOG.md rename to incubator/adminer/0.0.16/CHANGELOG.md index c0e700d47d..0f06186e13 100644 --- a/incubator/adminer/0.0.15/CHANGELOG.md +++ b/incubator/adminer/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [adminer-0.0.16](https://github.com/truecharts/charts/compare/adminer-0.0.15...adminer-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [adminer-0.0.15](https://github.com/truecharts/charts/compare/adminer-0.0.14...adminer-0.0.15) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - - -### [adminer-0.0.5](https://github.com/truecharts/apps/compare/adminer-0.0.4...adminer-0.0.5) (2022-05-05) - -#### Chore - -* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) - - diff --git a/incubator/adminer/0.0.16/Chart.lock b/incubator/adminer/0.0.16/Chart.lock new file mode 100644 index 0000000000..1e19aad43f --- /dev/null +++ b/incubator/adminer/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:51.692666363Z" diff --git a/incubator/adminer/0.0.15/Chart.yaml b/incubator/adminer/0.0.16/Chart.yaml similarity index 98% rename from incubator/adminer/0.0.15/Chart.yaml rename to incubator/adminer/0.0.16/Chart.yaml index 6676a5efa5..dc7f12e118 100644 --- a/incubator/adminer/0.0.15/Chart.yaml +++ b/incubator/adminer/0.0.16/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/vrana/adminer - http://hub.docker.com/_/adminer/ type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/adminer/0.0.15/README.md b/incubator/adminer/0.0.16/README.md similarity index 98% rename from incubator/adminer/0.0.15/README.md rename to incubator/adminer/0.0.16/README.md index 39362c0f6d..15ef01d3e9 100644 --- a/incubator/adminer/0.0.15/README.md +++ b/incubator/adminer/0.0.16/README.md @@ -1,6 +1,6 @@ # adminer -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) Adminer (formerly phpMinAdmin) is a full-featured database management tool written in PHP. Conversely to phpMyAdmin, it consist of a single file ready to deploy to the target server. Adminer is available for MySQL, PostgreSQL, SQLite, MS SQL, Oracle, Firebird, SimpleDB, Elasticsearch and MongoDB. diff --git a/incubator/adminer/0.0.15/app-readme.md b/incubator/adminer/0.0.16/app-readme.md similarity index 100% rename from incubator/adminer/0.0.15/app-readme.md rename to incubator/adminer/0.0.16/app-readme.md diff --git a/incubator/adminer/0.0.15/charts/common-10.4.9.tgz b/incubator/adminer/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/adminer/0.0.15/charts/common-10.4.9.tgz rename to incubator/adminer/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/adminer/0.0.15/ix_values.yaml b/incubator/adminer/0.0.16/ix_values.yaml similarity index 83% rename from incubator/adminer/0.0.15/ix_values.yaml rename to incubator/adminer/0.0.16/ix_values.yaml index efa5bd5614..65ac3b7036 100644 --- a/incubator/adminer/0.0.15/ix_values.yaml +++ b/incubator/adminer/0.0.16/ix_values.yaml @@ -4,7 +4,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/adminer - tag: latest@sha256:80bc778019afe25e71152f68659f82cdc00d9d0d5c4a85bc525f1f6f30b332d9 + tag: latest@sha256:590e4d8d46517c2850a2bae1f5280a6b0740bc1f6734e40d321d3d57594300a9 persistence: {} podSecurityContext: runAsGroup: 0 diff --git a/incubator/adminer/0.0.15/questions.yaml b/incubator/adminer/0.0.16/questions.yaml similarity index 100% rename from incubator/adminer/0.0.15/questions.yaml rename to incubator/adminer/0.0.16/questions.yaml diff --git a/incubator/adminer/0.0.15/templates/common.yaml b/incubator/adminer/0.0.16/templates/common.yaml similarity index 100% rename from incubator/adminer/0.0.15/templates/common.yaml rename to incubator/adminer/0.0.16/templates/common.yaml diff --git a/incubator/adminer/0.0.15/values.yaml b/incubator/adminer/0.0.16/values.yaml similarity index 100% rename from incubator/adminer/0.0.15/values.yaml rename to incubator/adminer/0.0.16/values.yaml diff --git a/incubator/apprise-api/0.0.15/Chart.lock b/incubator/apprise-api/0.0.15/Chart.lock deleted file mode 100644 index 1d58798344..0000000000 --- a/incubator/apprise-api/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:03:56.898992019Z" diff --git a/incubator/apprise-api/0.0.15/CHANGELOG.md b/incubator/apprise-api/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/apprise-api/0.0.15/CHANGELOG.md rename to incubator/apprise-api/0.0.16/CHANGELOG.md index 848a45f7e6..ad158b3f21 100644 --- a/incubator/apprise-api/0.0.15/CHANGELOG.md +++ b/incubator/apprise-api/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [apprise-api-0.0.16](https://github.com/truecharts/charts/compare/apprise-api-0.0.15...apprise-api-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [apprise-api-0.0.15](https://github.com/truecharts/charts/compare/apprise-api-0.0.14...apprise-api-0.0.15) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - - -### [apprise-api-0.0.5](https://github.com/truecharts/apps/compare/apprise-api-0.0.4...apprise-api-0.0.5) (2022-05-05) - -#### Chore - -* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) - - diff --git a/incubator/apprise-api/0.0.16/Chart.lock b/incubator/apprise-api/0.0.16/Chart.lock new file mode 100644 index 0000000000..fabb81d21a --- /dev/null +++ b/incubator/apprise-api/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:52.022978222Z" diff --git a/incubator/apprise-api/0.0.15/Chart.yaml b/incubator/apprise-api/0.0.16/Chart.yaml similarity index 98% rename from incubator/apprise-api/0.0.15/Chart.yaml rename to incubator/apprise-api/0.0.16/Chart.yaml index a015b03476..4c3ca8f6e0 100644 --- a/incubator/apprise-api/0.0.15/Chart.yaml +++ b/incubator/apprise-api/0.0.16/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://github.com/orgs/linuxserver/packages/container/package/apprise-api - https://github.com/linuxserver/docker-apprise-api#readme type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/apprise-api/0.0.15/README.md b/incubator/apprise-api/0.0.16/README.md similarity index 98% rename from incubator/apprise-api/0.0.15/README.md rename to incubator/apprise-api/0.0.16/README.md index 701546b4c3..b412141d17 100644 --- a/incubator/apprise-api/0.0.15/README.md +++ b/incubator/apprise-api/0.0.16/README.md @@ -1,6 +1,6 @@ # apprise-api -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) Apprise-api(https://github.com/caronc/apprise-api) Takes advantage of Apprise(https://github.com/caronc/apprise) through your network with a user-friendly API. diff --git a/incubator/apprise-api/0.0.15/app-readme.md b/incubator/apprise-api/0.0.16/app-readme.md similarity index 100% rename from incubator/apprise-api/0.0.15/app-readme.md rename to incubator/apprise-api/0.0.16/app-readme.md diff --git a/incubator/apprise-api/0.0.15/charts/common-10.4.9.tgz b/incubator/apprise-api/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/apprise-api/0.0.15/charts/common-10.4.9.tgz rename to incubator/apprise-api/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/apprise-api/0.0.15/ix_values.yaml b/incubator/apprise-api/0.0.16/ix_values.yaml similarity index 84% rename from incubator/apprise-api/0.0.15/ix_values.yaml rename to incubator/apprise-api/0.0.16/ix_values.yaml index 0dfef2f494..4e8f43539f 100644 --- a/incubator/apprise-api/0.0.15/ix_values.yaml +++ b/incubator/apprise-api/0.0.16/ix_values.yaml @@ -3,7 +3,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/apprise-api - tag: latest@sha256:d194bc881286e37ef56d8f68ef947007752fb4118e52be3a01741dbb4621d399 + tag: latest@sha256:af06786952514e8aa8c19b516dbbe91b276d7b4c638ce773c36572c797057f98 persistence: config: enabled: true diff --git a/incubator/apprise-api/0.0.15/questions.yaml b/incubator/apprise-api/0.0.16/questions.yaml similarity index 100% rename from incubator/apprise-api/0.0.15/questions.yaml rename to incubator/apprise-api/0.0.16/questions.yaml diff --git a/incubator/apprise-api/0.0.15/templates/common.yaml b/incubator/apprise-api/0.0.16/templates/common.yaml similarity index 100% rename from incubator/apprise-api/0.0.15/templates/common.yaml rename to incubator/apprise-api/0.0.16/templates/common.yaml diff --git a/incubator/apprise-api/0.0.15/values.yaml b/incubator/apprise-api/0.0.16/values.yaml similarity index 100% rename from incubator/apprise-api/0.0.15/values.yaml rename to incubator/apprise-api/0.0.16/values.yaml diff --git a/incubator/autobrr/0.0.3/Chart.lock b/incubator/autobrr/0.0.3/Chart.lock deleted file mode 100644 index 2e3cccfc22..0000000000 --- a/incubator/autobrr/0.0.3/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:05:02.871474156Z" diff --git a/incubator/autobrr/0.0.3/CHANGELOG.md b/incubator/autobrr/0.0.4/CHANGELOG.md similarity index 75% rename from incubator/autobrr/0.0.3/CHANGELOG.md rename to incubator/autobrr/0.0.4/CHANGELOG.md index 0dee9160cc..ec8c5bda25 100644 --- a/incubator/autobrr/0.0.3/CHANGELOG.md +++ b/incubator/autobrr/0.0.4/CHANGELOG.md @@ -2,6 +2,15 @@ +## [autobrr-0.0.4](https://github.com/truecharts/charts/compare/autobrr-0.0.3...autobrr-0.0.4) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [autobrr-0.0.3](https://github.com/truecharts/charts/compare/autobrr-0.0.2...autobrr-0.0.3) (2022-08-08) ### Chore diff --git a/incubator/autobrr/0.0.4/Chart.lock b/incubator/autobrr/0.0.4/Chart.lock new file mode 100644 index 0000000000..c543a25067 --- /dev/null +++ b/incubator/autobrr/0.0.4/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:52.260040594Z" diff --git a/incubator/autobrr/0.0.3/Chart.yaml b/incubator/autobrr/0.0.4/Chart.yaml similarity index 95% rename from incubator/autobrr/0.0.3/Chart.yaml rename to incubator/autobrr/0.0.4/Chart.yaml index eb14381255..86523acc2f 100644 --- a/incubator/autobrr/0.0.3/Chart.yaml +++ b/incubator/autobrr/0.0.4/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: autobrr -version: 0.0.3 -appVersion: "1.1.0" +version: 0.0.4 +appVersion: "1.3.0" description: The modern download automation tool for torrents. type: application deprecated: false diff --git a/incubator/autobrr/0.0.3/README.md b/incubator/autobrr/0.0.4/README.md similarity index 95% rename from incubator/autobrr/0.0.3/README.md rename to incubator/autobrr/0.0.4/README.md index f2bb2f9ea2..91b24eeccc 100644 --- a/incubator/autobrr/0.0.3/README.md +++ b/incubator/autobrr/0.0.4/README.md @@ -1,6 +1,6 @@ # autobrr -![Version: 0.0.3](https://img.shields.io/badge/Version-0.0.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.0](https://img.shields.io/badge/AppVersion-1.1.0-informational?style=flat-square) +![Version: 0.0.4](https://img.shields.io/badge/Version-0.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.3.0](https://img.shields.io/badge/AppVersion-1.3.0-informational?style=flat-square) The modern download automation tool for torrents. diff --git a/incubator/autobrr/0.0.3/app-readme.md b/incubator/autobrr/0.0.4/app-readme.md similarity index 100% rename from incubator/autobrr/0.0.3/app-readme.md rename to incubator/autobrr/0.0.4/app-readme.md diff --git a/incubator/autobrr/0.0.3/charts/common-10.4.9.tgz b/incubator/autobrr/0.0.4/charts/common-10.4.9.tgz similarity index 100% rename from incubator/autobrr/0.0.3/charts/common-10.4.9.tgz rename to incubator/autobrr/0.0.4/charts/common-10.4.9.tgz diff --git a/incubator/autobrr/0.0.3/ix_values.yaml b/incubator/autobrr/0.0.4/ix_values.yaml similarity index 91% rename from incubator/autobrr/0.0.3/ix_values.yaml rename to incubator/autobrr/0.0.4/ix_values.yaml index 1ff83d126f..4d107aceaf 100644 --- a/incubator/autobrr/0.0.3/ix_values.yaml +++ b/incubator/autobrr/0.0.4/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/autobrr pullPolicy: IfNotPresent - tag: v1.1.0@sha256:9ab0e5508fd6f20157089e7674ee4ac8f3b6830ba806047a31998d1674bdc6d4 + tag: 1.3.0@sha256:afb03d6c1777533136df8bf3981e91728a1576a3cce32b325cc2d8ea146e731d service: main: diff --git a/incubator/autobrr/0.0.3/questions.yaml b/incubator/autobrr/0.0.4/questions.yaml similarity index 100% rename from incubator/autobrr/0.0.3/questions.yaml rename to incubator/autobrr/0.0.4/questions.yaml diff --git a/incubator/autobrr/0.0.3/templates/common.yaml b/incubator/autobrr/0.0.4/templates/common.yaml similarity index 100% rename from incubator/autobrr/0.0.3/templates/common.yaml rename to incubator/autobrr/0.0.4/templates/common.yaml diff --git a/incubator/autobrr/0.0.3/values.yaml b/incubator/autobrr/0.0.4/values.yaml similarity index 100% rename from incubator/autobrr/0.0.3/values.yaml rename to incubator/autobrr/0.0.4/values.yaml diff --git a/incubator/autoscan/0.0.15/Chart.lock b/incubator/autoscan/0.0.15/Chart.lock deleted file mode 100644 index 1ca3acf830..0000000000 --- a/incubator/autoscan/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:05:16.097870144Z" diff --git a/incubator/autoscan/0.0.15/CHANGELOG.md b/incubator/autoscan/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/autoscan/0.0.15/CHANGELOG.md rename to incubator/autoscan/0.0.16/CHANGELOG.md index 9c91575a6e..c2916a3385 100644 --- a/incubator/autoscan/0.0.15/CHANGELOG.md +++ b/incubator/autoscan/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [autoscan-0.0.16](https://github.com/truecharts/charts/compare/autoscan-0.0.15...autoscan-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [autoscan-0.0.15](https://github.com/truecharts/charts/compare/autoscan-0.0.14...autoscan-0.0.15) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - - -### [autoscan-0.0.5](https://github.com/truecharts/apps/compare/autoscan-0.0.4...autoscan-0.0.5) (2022-05-05) - -#### Chore - -* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) - - diff --git a/incubator/autoscan/0.0.16/Chart.lock b/incubator/autoscan/0.0.16/Chart.lock new file mode 100644 index 0000000000..c75e369a49 --- /dev/null +++ b/incubator/autoscan/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:27:52.590384853Z" diff --git a/incubator/autoscan/0.0.15/Chart.yaml b/incubator/autoscan/0.0.16/Chart.yaml similarity index 98% rename from incubator/autoscan/0.0.15/Chart.yaml rename to incubator/autoscan/0.0.16/Chart.yaml index 128c2fafdd..f785abb3eb 100644 --- a/incubator/autoscan/0.0.15/Chart.yaml +++ b/incubator/autoscan/0.0.16/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://hotio.dev/containers/autoscan - https://hub.docker.com/r/hotio/autoscan type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/autoscan/0.0.15/README.md b/incubator/autoscan/0.0.16/README.md similarity index 98% rename from incubator/autoscan/0.0.15/README.md rename to incubator/autoscan/0.0.16/README.md index 07ee2e6c40..08452f528f 100644 --- a/incubator/autoscan/0.0.15/README.md +++ b/incubator/autoscan/0.0.16/README.md @@ -1,6 +1,6 @@ # autoscan -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) Autoscan replaces the default Plex and Emby behaviour for picking up file changes on the file system. Autoscan integrates with Sonarr, Radarr and Lidarr to fetch changes in near real-time without relying on the file system. diff --git a/incubator/autoscan/0.0.15/app-readme.md b/incubator/autoscan/0.0.16/app-readme.md similarity index 100% rename from incubator/autoscan/0.0.15/app-readme.md rename to incubator/autoscan/0.0.16/app-readme.md diff --git a/incubator/autoscan/0.0.15/charts/common-10.4.9.tgz b/incubator/autoscan/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/autoscan/0.0.15/charts/common-10.4.9.tgz rename to incubator/autoscan/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/autoscan/0.0.15/ix_values.yaml b/incubator/autoscan/0.0.16/ix_values.yaml similarity index 85% rename from incubator/autoscan/0.0.15/ix_values.yaml rename to incubator/autoscan/0.0.16/ix_values.yaml index 0781302f0c..766608f18e 100644 --- a/incubator/autoscan/0.0.15/ix_values.yaml +++ b/incubator/autoscan/0.0.16/ix_values.yaml @@ -5,7 +5,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/autoscan - tag: latest@sha256:ed7c5a80832fcdd829313f1bb1609ea8ed35ba82495b11cb97d41cad7bb5af8b + tag: latest@sha256:84ac3e04b4084cd9792dd5d9f27240e17aaebc609239fda887b9e56aa298f90c persistence: config: enabled: true diff --git a/incubator/autoscan/0.0.15/questions.yaml b/incubator/autoscan/0.0.16/questions.yaml similarity index 100% rename from incubator/autoscan/0.0.15/questions.yaml rename to incubator/autoscan/0.0.16/questions.yaml diff --git a/incubator/autoscan/0.0.15/templates/common.yaml b/incubator/autoscan/0.0.16/templates/common.yaml similarity index 100% rename from incubator/autoscan/0.0.15/templates/common.yaml rename to incubator/autoscan/0.0.16/templates/common.yaml diff --git a/incubator/autoscan/0.0.15/values.yaml b/incubator/autoscan/0.0.16/values.yaml similarity index 100% rename from incubator/autoscan/0.0.15/values.yaml rename to incubator/autoscan/0.0.16/values.yaml diff --git a/incubator/btdex/0.0.15/Chart.lock b/incubator/btdex/0.0.15/Chart.lock deleted file mode 100644 index 58a33ac27b..0000000000 --- a/incubator/btdex/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:06:39.868059853Z" diff --git a/incubator/btdex/0.0.15/CHANGELOG.md b/incubator/btdex/0.0.16/CHANGELOG.md similarity index 91% rename from incubator/btdex/0.0.15/CHANGELOG.md rename to incubator/btdex/0.0.16/CHANGELOG.md index 23a9a1354e..7b716ceb36 100644 --- a/incubator/btdex/0.0.15/CHANGELOG.md +++ b/incubator/btdex/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [btdex-0.0.16](https://github.com/truecharts/charts/compare/btdex-0.0.15...btdex-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [btdex-0.0.15](https://github.com/truecharts/charts/compare/btdex-0.0.14...btdex-0.0.15) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - - -### [btdex-0.0.5](https://github.com/truecharts/apps/compare/btdex-0.0.4...btdex-0.0.5) (2022-05-05) - -#### Chore - -* update helm general non-major helm releases ([#2612](https://github.com/truecharts/apps/issues/2612)) - - diff --git a/incubator/btdex/0.0.16/Chart.lock b/incubator/btdex/0.0.16/Chart.lock new file mode 100644 index 0000000000..a4051bedcf --- /dev/null +++ b/incubator/btdex/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:11.786424714Z" diff --git a/incubator/btdex/0.0.15/Chart.yaml b/incubator/btdex/0.0.16/Chart.yaml similarity index 98% rename from incubator/btdex/0.0.15/Chart.yaml rename to incubator/btdex/0.0.16/Chart.yaml index 157017ac50..4d8654030b 100644 --- a/incubator/btdex/0.0.15/Chart.yaml +++ b/incubator/btdex/0.0.16/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://btdex.trade/ - https://hub.docker.com/r/furritos/docker-btdex:latest type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/btdex/0.0.15/README.md b/incubator/btdex/0.0.16/README.md similarity index 98% rename from incubator/btdex/0.0.15/README.md rename to incubator/btdex/0.0.16/README.md index a4383dad7a..d520cf7c31 100644 --- a/incubator/btdex/0.0.15/README.md +++ b/incubator/btdex/0.0.16/README.md @@ -1,6 +1,6 @@ # btdex -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) This is a Docker container for BTDEX based on jlesage/docker-baseimage-gui Docker image. diff --git a/incubator/btdex/0.0.15/app-readme.md b/incubator/btdex/0.0.16/app-readme.md similarity index 100% rename from incubator/btdex/0.0.15/app-readme.md rename to incubator/btdex/0.0.16/app-readme.md diff --git a/incubator/btdex/0.0.15/charts/common-10.4.9.tgz b/incubator/btdex/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/btdex/0.0.15/charts/common-10.4.9.tgz rename to incubator/btdex/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/btdex/0.0.15/ix_values.yaml b/incubator/btdex/0.0.16/ix_values.yaml similarity index 85% rename from incubator/btdex/0.0.15/ix_values.yaml rename to incubator/btdex/0.0.16/ix_values.yaml index 5a38864065..b7182961ec 100644 --- a/incubator/btdex/0.0.15/ix_values.yaml +++ b/incubator/btdex/0.0.16/ix_values.yaml @@ -4,7 +4,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/btdex - tag: latest@sha256:12852c1e36db62cc54f71cc69594b32103b5b2396105ba16b72b62a5e4c283c0 + tag: latest@sha256:7589d6a755fc4c189aa3c9c937abc96bd39413df075efbc799ae0b5fcf6b0e9b persistence: btdex: enabled: true diff --git a/incubator/btdex/0.0.15/questions.yaml b/incubator/btdex/0.0.16/questions.yaml similarity index 100% rename from incubator/btdex/0.0.15/questions.yaml rename to incubator/btdex/0.0.16/questions.yaml diff --git a/incubator/btdex/0.0.15/templates/common.yaml b/incubator/btdex/0.0.16/templates/common.yaml similarity index 100% rename from incubator/btdex/0.0.15/templates/common.yaml rename to incubator/btdex/0.0.16/templates/common.yaml diff --git a/incubator/btdex/0.0.15/values.yaml b/incubator/btdex/0.0.16/values.yaml similarity index 100% rename from incubator/btdex/0.0.15/values.yaml rename to incubator/btdex/0.0.16/values.yaml diff --git a/incubator/cloudbeaver/0.0.15/Chart.lock b/incubator/cloudbeaver/0.0.15/Chart.lock deleted file mode 100644 index fe62b9c1ee..0000000000 --- a/incubator/cloudbeaver/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:07:47.245243674Z" diff --git a/incubator/cloudbeaver/0.0.15/CHANGELOG.md b/incubator/cloudbeaver/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/cloudbeaver/0.0.15/CHANGELOG.md rename to incubator/cloudbeaver/0.0.16/CHANGELOG.md index c80a231a53..d55ac111f6 100644 --- a/incubator/cloudbeaver/0.0.15/CHANGELOG.md +++ b/incubator/cloudbeaver/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [cloudbeaver-0.0.16](https://github.com/truecharts/charts/compare/cloudbeaver-0.0.15...cloudbeaver-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [cloudbeaver-0.0.15](https://github.com/truecharts/charts/compare/cloudbeaver-0.0.14...cloudbeaver-0.0.15) (2022-08-08) ### Chore diff --git a/incubator/cloudbeaver/0.0.16/Chart.lock b/incubator/cloudbeaver/0.0.16/Chart.lock new file mode 100644 index 0000000000..94f06472fb --- /dev/null +++ b/incubator/cloudbeaver/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:12.128084989Z" diff --git a/incubator/cloudbeaver/0.0.15/Chart.yaml b/incubator/cloudbeaver/0.0.16/Chart.yaml similarity index 98% rename from incubator/cloudbeaver/0.0.15/Chart.yaml rename to incubator/cloudbeaver/0.0.16/Chart.yaml index 6aba4fbd28..d2c0fd0cea 100644 --- a/incubator/cloudbeaver/0.0.15/Chart.yaml +++ b/incubator/cloudbeaver/0.0.16/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/dbeaver/cloudbeaver - https://hub.docker.com/r/dbeaver/cloudbeaver/ type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/cloudbeaver/0.0.15/README.md b/incubator/cloudbeaver/0.0.16/README.md similarity index 98% rename from incubator/cloudbeaver/0.0.15/README.md rename to incubator/cloudbeaver/0.0.16/README.md index 541cea39f7..7cd7583785 100644 --- a/incubator/cloudbeaver/0.0.15/README.md +++ b/incubator/cloudbeaver/0.0.16/README.md @@ -1,6 +1,6 @@ # cloudbeaver -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) Cloud Database Manager (Official Docker Image) diff --git a/incubator/cloudbeaver/0.0.15/app-readme.md b/incubator/cloudbeaver/0.0.16/app-readme.md similarity index 100% rename from incubator/cloudbeaver/0.0.15/app-readme.md rename to incubator/cloudbeaver/0.0.16/app-readme.md diff --git a/incubator/cloudbeaver/0.0.15/charts/common-10.4.9.tgz b/incubator/cloudbeaver/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/cloudbeaver/0.0.15/charts/common-10.4.9.tgz rename to incubator/cloudbeaver/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/cloudbeaver/0.0.15/ix_values.yaml b/incubator/cloudbeaver/0.0.16/ix_values.yaml similarity index 84% rename from incubator/cloudbeaver/0.0.15/ix_values.yaml rename to incubator/cloudbeaver/0.0.16/ix_values.yaml index d4ecce4c3c..0964a81c99 100644 --- a/incubator/cloudbeaver/0.0.15/ix_values.yaml +++ b/incubator/cloudbeaver/0.0.16/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/cloudbeaver - tag: latest@sha256:34439c57b4a51191ec0a9d0c78b8d99937239f2e4223f2dfbb5a29d3c1f54232 + tag: latest@sha256:b13e3a300891451ef7e6f9577e07585acb51ab9d8a3a45ef329833f820de76b8 persistence: appdata: enabled: true diff --git a/incubator/cloudbeaver/0.0.15/questions.yaml b/incubator/cloudbeaver/0.0.16/questions.yaml similarity index 100% rename from incubator/cloudbeaver/0.0.15/questions.yaml rename to incubator/cloudbeaver/0.0.16/questions.yaml diff --git a/incubator/cloudbeaver/0.0.15/templates/common.yaml b/incubator/cloudbeaver/0.0.16/templates/common.yaml similarity index 100% rename from incubator/cloudbeaver/0.0.15/templates/common.yaml rename to incubator/cloudbeaver/0.0.16/templates/common.yaml diff --git a/incubator/cloudbeaver/0.0.15/values.yaml b/incubator/cloudbeaver/0.0.16/values.yaml similarity index 100% rename from incubator/cloudbeaver/0.0.15/values.yaml rename to incubator/cloudbeaver/0.0.16/values.yaml diff --git a/incubator/cloudcommander/0.0.15/Chart.lock b/incubator/cloudcommander/0.0.15/Chart.lock deleted file mode 100644 index 49a4854d42..0000000000 --- a/incubator/cloudcommander/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:07:47.898384899Z" diff --git a/incubator/cloudcommander/0.0.15/CHANGELOG.md b/incubator/cloudcommander/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/cloudcommander/0.0.15/CHANGELOG.md rename to incubator/cloudcommander/0.0.16/CHANGELOG.md index 608b4c8418..87ad985bd4 100644 --- a/incubator/cloudcommander/0.0.15/CHANGELOG.md +++ b/incubator/cloudcommander/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [cloudcommander-0.0.16](https://github.com/truecharts/charts/compare/cloudcommander-0.0.15...cloudcommander-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [cloudcommander-0.0.15](https://github.com/truecharts/charts/compare/cloudcommander-0.0.14...cloudcommander-0.0.15) (2022-08-08) ### Chore diff --git a/incubator/cloudcommander/0.0.16/Chart.lock b/incubator/cloudcommander/0.0.16/Chart.lock new file mode 100644 index 0000000000..5700e50561 --- /dev/null +++ b/incubator/cloudcommander/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:12.486366393Z" diff --git a/incubator/cloudcommander/0.0.15/Chart.yaml b/incubator/cloudcommander/0.0.16/Chart.yaml similarity index 98% rename from incubator/cloudcommander/0.0.15/Chart.yaml rename to incubator/cloudcommander/0.0.16/Chart.yaml index 7c9de2ce44..348ca04203 100644 --- a/incubator/cloudcommander/0.0.15/Chart.yaml +++ b/incubator/cloudcommander/0.0.16/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/cloudcommander - https://hub.docker.com/r/coderaiser/cloudcmd/ type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/cloudcommander/0.0.15/README.md b/incubator/cloudcommander/0.0.16/README.md similarity index 98% rename from incubator/cloudcommander/0.0.15/README.md rename to incubator/cloudcommander/0.0.16/README.md index fc6d47c439..2d2df7aa15 100644 --- a/incubator/cloudcommander/0.0.15/README.md +++ b/incubator/cloudcommander/0.0.16/README.md @@ -1,6 +1,6 @@ # cloudcommander -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) [b]CloudCommander[/b] is a simple web file browser with a built in text editor and archive compress/extract abilities.[br/] diff --git a/incubator/cloudcommander/0.0.15/app-readme.md b/incubator/cloudcommander/0.0.16/app-readme.md similarity index 100% rename from incubator/cloudcommander/0.0.15/app-readme.md rename to incubator/cloudcommander/0.0.16/app-readme.md diff --git a/incubator/cloudcommander/0.0.15/charts/common-10.4.9.tgz b/incubator/cloudcommander/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/cloudcommander/0.0.15/charts/common-10.4.9.tgz rename to incubator/cloudcommander/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/cloudcommander/0.0.15/ix_values.yaml b/incubator/cloudcommander/0.0.16/ix_values.yaml similarity index 85% rename from incubator/cloudcommander/0.0.15/ix_values.yaml rename to incubator/cloudcommander/0.0.16/ix_values.yaml index 465733017b..e9e117dbcb 100644 --- a/incubator/cloudcommander/0.0.15/ix_values.yaml +++ b/incubator/cloudcommander/0.0.16/ix_values.yaml @@ -3,7 +3,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/cloudcommander - tag: latest@sha256:0865364356f79c865cf6a44880969416fc571171d0b3c5e6209ee528682005df + tag: latest@sha256:2d2d13088296301f053a1781cc9e7b0661387d15ccad1d53107c4ee9c44f6961 persistence: appdata: enabled: true diff --git a/incubator/cloudcommander/0.0.15/questions.yaml b/incubator/cloudcommander/0.0.16/questions.yaml similarity index 100% rename from incubator/cloudcommander/0.0.15/questions.yaml rename to incubator/cloudcommander/0.0.16/questions.yaml diff --git a/incubator/cloudcommander/0.0.15/templates/common.yaml b/incubator/cloudcommander/0.0.16/templates/common.yaml similarity index 100% rename from incubator/cloudcommander/0.0.15/templates/common.yaml rename to incubator/cloudcommander/0.0.16/templates/common.yaml diff --git a/incubator/cloudcommander/0.0.15/values.yaml b/incubator/cloudcommander/0.0.16/values.yaml similarity index 100% rename from incubator/cloudcommander/0.0.15/values.yaml rename to incubator/cloudcommander/0.0.16/values.yaml diff --git a/incubator/cryptpad/0.0.19/Chart.lock b/incubator/cryptpad/0.0.19/Chart.lock deleted file mode 100644 index 6d5a9938e4..0000000000 --- a/incubator/cryptpad/0.0.19/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:09:10.928680968Z" diff --git a/incubator/cryptpad/0.0.19/CHANGELOG.md b/incubator/cryptpad/0.0.20/CHANGELOG.md similarity index 91% rename from incubator/cryptpad/0.0.19/CHANGELOG.md rename to incubator/cryptpad/0.0.20/CHANGELOG.md index 91469b6343..e4fa4ff585 100644 --- a/incubator/cryptpad/0.0.19/CHANGELOG.md +++ b/incubator/cryptpad/0.0.20/CHANGELOG.md @@ -2,6 +2,15 @@ +## [cryptpad-0.0.20](https://github.com/truecharts/charts/compare/cryptpad-0.0.19...cryptpad-0.0.20) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [cryptpad-0.0.19](https://github.com/truecharts/charts/compare/cryptpad-0.0.17...cryptpad-0.0.19) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [cryptpad-0.0.11](https://github.com/truecharts/apps/compare/cryptpad-0.0.10...cryptpad-0.0.11) (2022-07-22) - -### Chore - diff --git a/incubator/cryptpad/0.0.20/Chart.lock b/incubator/cryptpad/0.0.20/Chart.lock new file mode 100644 index 0000000000..baa40e90c0 --- /dev/null +++ b/incubator/cryptpad/0.0.20/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:12.935278749Z" diff --git a/incubator/cryptpad/0.0.19/Chart.yaml b/incubator/cryptpad/0.0.20/Chart.yaml similarity index 98% rename from incubator/cryptpad/0.0.19/Chart.yaml rename to incubator/cryptpad/0.0.20/Chart.yaml index 5e4160f6c7..08d31d79ae 100644 --- a/incubator/cryptpad/0.0.19/Chart.yaml +++ b/incubator/cryptpad/0.0.20/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://cryptpad.fr/ - https://hub.docker.com/r/promasu/cryptpad/ type: application -version: 0.0.19 +version: 0.0.20 diff --git a/incubator/cryptpad/0.0.19/README.md b/incubator/cryptpad/0.0.20/README.md similarity index 98% rename from incubator/cryptpad/0.0.19/README.md rename to incubator/cryptpad/0.0.20/README.md index 07a991e3ab..0f09e87d6f 100644 --- a/incubator/cryptpad/0.0.19/README.md +++ b/incubator/cryptpad/0.0.20/README.md @@ -1,6 +1,6 @@ # cryptpad -![Version: 0.0.19](https://img.shields.io/badge/Version-0.0.19-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.20](https://img.shields.io/badge/Version-0.0.20-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) CryptPad is the Zero Knowledge realtime collaborative editor.[br]mkdir -p /mnt/user/appdata/cryptpad/config [/br]wget -O /mnt/user/appdata/cryptpad/config/config.js https://raw.githubusercontent.com/xwiki-labs/cryptpad/main/config/config.example.js diff --git a/incubator/cryptpad/0.0.19/app-readme.md b/incubator/cryptpad/0.0.20/app-readme.md similarity index 100% rename from incubator/cryptpad/0.0.19/app-readme.md rename to incubator/cryptpad/0.0.20/app-readme.md diff --git a/incubator/cryptpad/0.0.19/charts/common-10.4.9.tgz b/incubator/cryptpad/0.0.20/charts/common-10.4.9.tgz similarity index 100% rename from incubator/cryptpad/0.0.19/charts/common-10.4.9.tgz rename to incubator/cryptpad/0.0.20/charts/common-10.4.9.tgz diff --git a/incubator/cryptpad/0.0.19/ix_values.yaml b/incubator/cryptpad/0.0.20/ix_values.yaml similarity index 91% rename from incubator/cryptpad/0.0.19/ix_values.yaml rename to incubator/cryptpad/0.0.20/ix_values.yaml index 818f46264d..c4a20729c1 100644 --- a/incubator/cryptpad/0.0.19/ix_values.yaml +++ b/incubator/cryptpad/0.0.20/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/cryptpad - tag: latest@sha256:505a94c62f45ee812b2974cba6cdb1ece091d3216bd6c06037cdae7e42d0053a + tag: latest@sha256:3774fdca47386b3580ce6a2d910f3c87dfd575f41613e2ab3b168fd75659ec6f persistence: blobpath: enabled: true diff --git a/incubator/cryptpad/0.0.19/questions.yaml b/incubator/cryptpad/0.0.20/questions.yaml similarity index 100% rename from incubator/cryptpad/0.0.19/questions.yaml rename to incubator/cryptpad/0.0.20/questions.yaml diff --git a/incubator/cryptpad/0.0.19/templates/common.yaml b/incubator/cryptpad/0.0.20/templates/common.yaml similarity index 100% rename from incubator/cryptpad/0.0.19/templates/common.yaml rename to incubator/cryptpad/0.0.20/templates/common.yaml diff --git a/incubator/cryptpad/0.0.19/values.yaml b/incubator/cryptpad/0.0.20/values.yaml similarity index 100% rename from incubator/cryptpad/0.0.19/values.yaml rename to incubator/cryptpad/0.0.20/values.yaml diff --git a/incubator/factorio/0.0.17/Chart.lock b/incubator/factorio/0.0.17/Chart.lock deleted file mode 100644 index 2d65d53c3c..0000000000 --- a/incubator/factorio/0.0.17/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:12:08.454370015Z" diff --git a/incubator/factorio/0.0.17/CHANGELOG.md b/incubator/factorio/0.0.18/CHANGELOG.md similarity index 92% rename from incubator/factorio/0.0.17/CHANGELOG.md rename to incubator/factorio/0.0.18/CHANGELOG.md index bde7d92f08..b567e8dd2d 100644 --- a/incubator/factorio/0.0.17/CHANGELOG.md +++ b/incubator/factorio/0.0.18/CHANGELOG.md @@ -2,6 +2,15 @@ +## [factorio-0.0.18](https://github.com/truecharts/charts/compare/factorio-0.0.17...factorio-0.0.18) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [factorio-0.0.17](https://github.com/truecharts/charts/compare/factorio-0.0.16...factorio-0.0.17) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore - Bump all charts to generate config and container references due to huge increase of repository - - - -## [factorio-0.0.10]factorio-0.0.10 (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] diff --git a/incubator/factorio/0.0.18/Chart.lock b/incubator/factorio/0.0.18/Chart.lock new file mode 100644 index 0000000000..17a6ecde8f --- /dev/null +++ b/incubator/factorio/0.0.18/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:31.793710798Z" diff --git a/incubator/factorio/0.0.17/Chart.yaml b/incubator/factorio/0.0.18/Chart.yaml similarity index 98% rename from incubator/factorio/0.0.17/Chart.yaml rename to incubator/factorio/0.0.18/Chart.yaml index 84318aecda..4297407e6a 100644 --- a/incubator/factorio/0.0.17/Chart.yaml +++ b/incubator/factorio/0.0.18/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://www.factorio.com/ - https://hub.docker.com/r/factoriotools/factorio/ type: application -version: 0.0.17 +version: 0.0.18 diff --git a/incubator/factorio/0.0.17/README.md b/incubator/factorio/0.0.18/README.md similarity index 98% rename from incubator/factorio/0.0.17/README.md rename to incubator/factorio/0.0.18/README.md index 0a493a1ed5..a9ab9342e4 100644 --- a/incubator/factorio/0.0.17/README.md +++ b/incubator/factorio/0.0.18/README.md @@ -1,6 +1,6 @@ # factorio -![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: stable](https://img.shields.io/badge/AppVersion-stable-informational?style=flat-square) +![Version: 0.0.18](https://img.shields.io/badge/Version-0.0.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: stable](https://img.shields.io/badge/AppVersion-stable-informational?style=flat-square) This Docker Container will download the latest stable release of the game, generate the map and you're ready to play. diff --git a/incubator/factorio/0.0.17/app-readme.md b/incubator/factorio/0.0.18/app-readme.md similarity index 100% rename from incubator/factorio/0.0.17/app-readme.md rename to incubator/factorio/0.0.18/app-readme.md diff --git a/incubator/factorio/0.0.17/charts/common-10.4.9.tgz b/incubator/factorio/0.0.18/charts/common-10.4.9.tgz similarity index 100% rename from incubator/factorio/0.0.17/charts/common-10.4.9.tgz rename to incubator/factorio/0.0.18/charts/common-10.4.9.tgz diff --git a/incubator/factorio/0.0.17/ix_values.yaml b/incubator/factorio/0.0.18/ix_values.yaml similarity index 86% rename from incubator/factorio/0.0.17/ix_values.yaml rename to incubator/factorio/0.0.18/ix_values.yaml index 42e025c2a2..c36f06d9ba 100644 --- a/incubator/factorio/0.0.17/ix_values.yaml +++ b/incubator/factorio/0.0.18/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/factorio - tag: vstable@sha256:15fe0d6df10a199aad566e78dc00596cad06051d8a9c97ac395d61f3afb64c9b + tag: vstable@sha256:921d610536f5b952eeedb8abde966ebf65d28138be662455b6413b6ce56bf853 persistence: path: enabled: true diff --git a/incubator/factorio/0.0.17/questions.yaml b/incubator/factorio/0.0.18/questions.yaml similarity index 100% rename from incubator/factorio/0.0.17/questions.yaml rename to incubator/factorio/0.0.18/questions.yaml diff --git a/incubator/factorio/0.0.17/templates/common.yaml b/incubator/factorio/0.0.18/templates/common.yaml similarity index 100% rename from incubator/factorio/0.0.17/templates/common.yaml rename to incubator/factorio/0.0.18/templates/common.yaml diff --git a/incubator/factorio/0.0.17/values.yaml b/incubator/factorio/0.0.18/values.yaml similarity index 100% rename from incubator/factorio/0.0.17/values.yaml rename to incubator/factorio/0.0.18/values.yaml diff --git a/incubator/flame/0.0.15/Chart.lock b/incubator/flame/0.0.15/Chart.lock deleted file mode 100644 index 23c748c7fc..0000000000 --- a/incubator/flame/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:13:42.110435259Z" diff --git a/incubator/flame/0.0.15/CHANGELOG.md b/incubator/flame/0.0.17/CHANGELOG.md similarity index 87% rename from incubator/flame/0.0.15/CHANGELOG.md rename to incubator/flame/0.0.17/CHANGELOG.md index b6af8a5266..a91661aaaa 100644 --- a/incubator/flame/0.0.15/CHANGELOG.md +++ b/incubator/flame/0.0.17/CHANGELOG.md @@ -2,6 +2,19 @@ +## [flame-0.0.17](https://github.com/truecharts/charts/compare/flame-0.0.15...flame-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- cleanup and attempt to enable k8s integration ([#3385](https://github.com/truecharts/charts/issues/3385)) + + + + ## [flame-0.0.15](https://github.com/truecharts/charts/compare/flame-0.0.14...flame-0.0.15) (2022-08-08) ### Chore @@ -84,16 +97,3 @@ -## [flame-0.0.10]flame-0.0.10 (2022-07-21) - -### Chore - -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] - - - -## [flame-0.0.10]flame-0.0.10 (2022-07-21) - -### Chore diff --git a/incubator/flame/0.0.17/Chart.lock b/incubator/flame/0.0.17/Chart.lock new file mode 100644 index 0000000000..e651555564 --- /dev/null +++ b/incubator/flame/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.8 +digest: sha256:57e44481adb7fd605739fb266e38ae0c04f147ec6de12d4423545322e1461bad +generated: "2022-08-09T10:28:31.827468354Z" diff --git a/incubator/flame/0.0.15/Chart.yaml b/incubator/flame/0.0.17/Chart.yaml similarity index 72% rename from incubator/flame/0.0.15/Chart.yaml rename to incubator/flame/0.0.17/Chart.yaml index 5aec3e00e1..d56418ab81 100644 --- a/incubator/flame/0.0.15/Chart.yaml +++ b/incubator/flame/0.0.17/Chart.yaml @@ -1,22 +1,16 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - Tools-Utilities - - Network-Web apiVersion: v2 -appVersion: "latest" +appVersion: "2.3.0" dependencies: - name: common repository: https://library-charts.truecharts.org - version: 10.4.9 + version: 10.4.8 deprecated: false -description: Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. +description: Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors. home: https://truecharts.org/docs/charts/incubator/flame icon: https://truecharts.org/img/hotlink-ok/chart-icons/flame.png keywords: - flame - - Tools-Utilities - - Network-Web + - dashboard kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org @@ -28,4 +22,8 @@ sources: - https://github.com/pawelmalak/flame - https://hub.docker.com/r/pawelmalak/flame type: application -version: 0.0.15 +version: 0.0.17 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - utilities diff --git a/incubator/flame/0.0.15/README.md b/incubator/flame/0.0.17/README.md similarity index 90% rename from incubator/flame/0.0.15/README.md rename to incubator/flame/0.0.17/README.md index d61e1d2b38..7e8828b349 100644 --- a/incubator/flame/0.0.15/README.md +++ b/incubator/flame/0.0.17/README.md @@ -1,8 +1,8 @@ # flame -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.3.0](https://img.shields.io/badge/AppVersion-2.3.0-informational?style=flat-square) -Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. +Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors. TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. @@ -25,7 +25,7 @@ Kubernetes: `>=1.16.0-0` | Repository | Name | Version | |------------|------|---------| -| https://library-charts.truecharts.org | common | 10.4.9 | +| https://library-charts.truecharts.org | common | 10.4.8 | ## Installing the Chart diff --git a/incubator/flame/0.0.15/app-readme.md b/incubator/flame/0.0.17/app-readme.md similarity index 77% rename from incubator/flame/0.0.15/app-readme.md rename to incubator/flame/0.0.17/app-readme.md index 2eca70f195..e87bbb6474 100644 --- a/incubator/flame/0.0.15/app-readme.md +++ b/incubator/flame/0.0.17/app-readme.md @@ -1,4 +1,4 @@ -Flame is self-hosted startpage for your server. Easily manage your apps and bookmarks with built-in editors. +Flame is self-hosted start page for your server. Easily manage your apps and bookmarks with built-in editors. This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/flame](https://truecharts.org/docs/charts/incubator/flame) diff --git a/incubator/flame/0.0.17/charts/common-10.4.8.tgz b/incubator/flame/0.0.17/charts/common-10.4.8.tgz new file mode 100644 index 0000000000..e7ddaf2da5 Binary files /dev/null and b/incubator/flame/0.0.17/charts/common-10.4.8.tgz differ diff --git a/incubator/flame/0.0.15/ix_values.yaml b/incubator/flame/0.0.17/ix_values.yaml similarity index 74% rename from incubator/flame/0.0.15/ix_values.yaml rename to incubator/flame/0.0.17/ix_values.yaml index a281a4af05..63b823562a 100644 --- a/incubator/flame/0.0.15/ix_values.yaml +++ b/incubator/flame/0.0.17/ix_values.yaml @@ -1,28 +1,36 @@ -env: - PASSWORD: flame_password image: - pullPolicy: IfNotPresent repository: tccr.io/truecharts/flame - tag: latest@sha256:47efacdbe12bb2697889aa1f67be324c70fb4ea2c687164edbc215dc4485e819 -persistence: - data: - enabled: true - mountPath: /app/data + pullPolicy: IfNotPresent + tag: v2.3.0@sha256:47efacdbe12bb2697889aa1f67be324c70fb4ea2c687164edbc215dc4485e819 + podSecurityContext: runAsGroup: 0 runAsUser: 0 + securityContext: readOnlyRootFilesystem: false runAsNonRoot: false + +secretEnv: + PASSWORD: flame_password + +env: + enable_integration: true + service: main: enabled: true ports: main: enabled: true - port: 5030 - protocol: TCP + port: 10291 + protocol: HTTP targetPort: 5005 +persistence: + data: + enabled: true + mountPath: /app/data + portal: enabled: true diff --git a/incubator/flame/0.0.15/questions.yaml b/incubator/flame/0.0.17/questions.yaml similarity index 99% rename from incubator/flame/0.0.15/questions.yaml rename to incubator/flame/0.0.17/questions.yaml index c96c000da4..92eb8a9038 100644 --- a/incubator/flame/0.0.15/questions.yaml +++ b/incubator/flame/0.0.17/questions.yaml @@ -153,6 +153,20 @@ questions: label: Value schema: type: string + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PASSWORD + label: 'PASSWORD' + description: "PASSWORD" + schema: + type: string + private: true + default: "" - variable: env group: "Container Configuration" label: "Image Environment" @@ -160,12 +174,12 @@ questions: additional_attrs: true type: dict attrs: - - variable: PASSWORD - label: 'PASSWORD' - description: "Container Variable PASSWORD" + - variable: enable_integration + label: "Enable Kubernetes Integration" + description: "Defines RBAC, ClusterRole, ClusterRoleBinding and Service Account" schema: - type: string - default: "flame_password" + type: boolean + default: false - variable: TZ label: Timezone group: Container Configuration @@ -368,7 +382,7 @@ questions: description: "This port exposes the container port on the service" schema: type: int - default: 5030 + default: 10291 required: true - variable: advanced label: Show Advanced Settings @@ -387,7 +401,7 @@ questions: label: Port Type schema: type: string - default: TCP + default: HTTP enum: - value: HTTP description: HTTP @@ -686,7 +700,7 @@ questions: attrs: - variable: data label: "data Storage" - description: "Container Path appdata" + description: "Container Path data" schema: additional_attrs: true type: dict diff --git a/incubator/flame/0.0.17/templates/_integration.tpl b/incubator/flame/0.0.17/templates/_integration.tpl new file mode 100644 index 0000000000..7f63a2bad1 --- /dev/null +++ b/incubator/flame/0.0.17/templates/_integration.tpl @@ -0,0 +1,18 @@ +{{- define "flame.integration.serviceAccount" -}} +main: + create: true +{{- end -}} +--- +{{- define "flame.integration.rbac" -}} +main: + enabled: true + rules: + - apiGroups: + - "networking.k8s.io" + resources: + - "ingresses" + verbs: + - "get" + - "list" + - "watch" +{{- end -}} diff --git a/incubator/flame/0.0.17/templates/common.yaml b/incubator/flame/0.0.17/templates/common.yaml new file mode 100644 index 0000000000..07f10d695f --- /dev/null +++ b/incubator/flame/0.0.17/templates/common.yaml @@ -0,0 +1,10 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{- if .Values.env.enable_integration -}} +{{- $_ := set .Values "serviceAccount" (include "flame.integration.serviceAccount" . | fromYaml) -}} +{{- $_ := set .Values "rbac" (include "flame.integration.rbac" . | fromYaml) -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} diff --git a/incubator/flame/0.0.15/values.yaml b/incubator/flame/0.0.17/values.yaml similarity index 100% rename from incubator/flame/0.0.15/values.yaml rename to incubator/flame/0.0.17/values.yaml diff --git a/incubator/flame/item.yaml b/incubator/flame/item.yaml index 701d42d678..3fdf8bc289 100644 --- a/incubator/flame/item.yaml +++ b/incubator/flame/item.yaml @@ -1,5 +1,4 @@ icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/flame.png categories: -- Tools-Utilities -- Network-Web +- utilities diff --git a/incubator/goaccess-npm-logs/0.0.15/Chart.lock b/incubator/goaccess-npm-logs/0.0.15/Chart.lock deleted file mode 100644 index c9fdc05511..0000000000 --- a/incubator/goaccess-npm-logs/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:15:38.531926092Z" diff --git a/incubator/goaccess-npm-logs/0.0.15/CHANGELOG.md b/incubator/goaccess-npm-logs/0.0.16/CHANGELOG.md similarity index 91% rename from incubator/goaccess-npm-logs/0.0.15/CHANGELOG.md rename to incubator/goaccess-npm-logs/0.0.16/CHANGELOG.md index 9a0a6a879d..3abe9c3b32 100644 --- a/incubator/goaccess-npm-logs/0.0.15/CHANGELOG.md +++ b/incubator/goaccess-npm-logs/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [goaccess-npm-logs-0.0.16](https://github.com/truecharts/charts/compare/goaccess-npm-logs-0.0.15...goaccess-npm-logs-0.0.16) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [goaccess-npm-logs-0.0.15](https://github.com/truecharts/charts/compare/goaccess-npm-logs-0.0.14...goaccess-npm-logs-0.0.15) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] -- Auto-update chart README [skip ci] - - - -## [goaccess-npm-logs-0.0.10]goaccess-npm-logs-0.0.10 (2022-07-21) - -### Chore diff --git a/incubator/goaccess-npm-logs/0.0.16/Chart.lock b/incubator/goaccess-npm-logs/0.0.16/Chart.lock new file mode 100644 index 0000000000..f44c81ebc7 --- /dev/null +++ b/incubator/goaccess-npm-logs/0.0.16/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:33.248118776Z" diff --git a/incubator/goaccess-npm-logs/0.0.15/Chart.yaml b/incubator/goaccess-npm-logs/0.0.16/Chart.yaml similarity index 98% rename from incubator/goaccess-npm-logs/0.0.15/Chart.yaml rename to incubator/goaccess-npm-logs/0.0.16/Chart.yaml index 4eaf7cc06f..7a0dea23a3 100644 --- a/incubator/goaccess-npm-logs/0.0.15/Chart.yaml +++ b/incubator/goaccess-npm-logs/0.0.16/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/xavier-hernandez/goaccess-for-nginxproxymanager - https://hub.docker.com/r/xavierh/goaccess-for-nginxproxymanager type: application -version: 0.0.15 +version: 0.0.16 diff --git a/incubator/goaccess-npm-logs/0.0.15/README.md b/incubator/goaccess-npm-logs/0.0.16/README.md similarity index 98% rename from incubator/goaccess-npm-logs/0.0.15/README.md rename to incubator/goaccess-npm-logs/0.0.16/README.md index 5a8113fc56..e8e1459d3e 100644 --- a/incubator/goaccess-npm-logs/0.0.15/README.md +++ b/incubator/goaccess-npm-logs/0.0.16/README.md @@ -1,6 +1,6 @@ # goaccess-npm-logs -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) GoAccess for Nginx Proxy Manager Logs diff --git a/incubator/goaccess-npm-logs/0.0.15/app-readme.md b/incubator/goaccess-npm-logs/0.0.16/app-readme.md similarity index 100% rename from incubator/goaccess-npm-logs/0.0.15/app-readme.md rename to incubator/goaccess-npm-logs/0.0.16/app-readme.md diff --git a/incubator/flame/0.0.15/charts/common-10.4.9.tgz b/incubator/goaccess-npm-logs/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/flame/0.0.15/charts/common-10.4.9.tgz rename to incubator/goaccess-npm-logs/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/goaccess-npm-logs/0.0.15/ix_values.yaml b/incubator/goaccess-npm-logs/0.0.16/ix_values.yaml similarity index 87% rename from incubator/goaccess-npm-logs/0.0.15/ix_values.yaml rename to incubator/goaccess-npm-logs/0.0.16/ix_values.yaml index e280e066b6..3ba3c2ba1d 100644 --- a/incubator/goaccess-npm-logs/0.0.15/ix_values.yaml +++ b/incubator/goaccess-npm-logs/0.0.16/ix_values.yaml @@ -8,7 +8,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/goaccess-npm-logs - tag: latest@sha256:d661b7db8f2e9749df12be90c390c4cf2beeef31ff9a20eff82341e411af9328 + tag: latest@sha256:3d31bde313c65145230ef5c02fa44d9ed631af5f224bad41da5fda12918e51de persistence: hostpath1: enabled: true diff --git a/incubator/goaccess-npm-logs/0.0.15/questions.yaml b/incubator/goaccess-npm-logs/0.0.16/questions.yaml similarity index 100% rename from incubator/goaccess-npm-logs/0.0.15/questions.yaml rename to incubator/goaccess-npm-logs/0.0.16/questions.yaml diff --git a/incubator/flame/0.0.15/templates/common.yaml b/incubator/goaccess-npm-logs/0.0.16/templates/common.yaml similarity index 100% rename from incubator/flame/0.0.15/templates/common.yaml rename to incubator/goaccess-npm-logs/0.0.16/templates/common.yaml diff --git a/incubator/goaccess-npm-logs/0.0.15/values.yaml b/incubator/goaccess-npm-logs/0.0.16/values.yaml similarity index 100% rename from incubator/goaccess-npm-logs/0.0.15/values.yaml rename to incubator/goaccess-npm-logs/0.0.16/values.yaml diff --git a/incubator/jenkins/0.0.1/CHANGELOG.md b/incubator/jenkins/0.0.1/CHANGELOG.md new file mode 100644 index 0000000000..3a513c8834 --- /dev/null +++ b/incubator/jenkins/0.0.1/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + + + +## [jenkins-0.0.1]jenkins-0.0.1 (2022-08-09) + +### Feat + +- Jenkins ([#3378](https://github.com/truecharts/charts/issues/3378)) diff --git a/incubator/jenkins/0.0.1/Chart.lock b/incubator/jenkins/0.0.1/Chart.lock new file mode 100644 index 0000000000..dfa432967a --- /dev/null +++ b/incubator/jenkins/0.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.8 +digest: sha256:57e44481adb7fd605739fb266e38ae0c04f147ec6de12d4423545322e1461bad +generated: "2022-08-09T10:28:33.295251353Z" diff --git a/incubator/jenkins/0.0.1/Chart.yaml b/incubator/jenkins/0.0.1/Chart.yaml new file mode 100644 index 0000000000..f1e68531e3 --- /dev/null +++ b/incubator/jenkins/0.0.1/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "2.362" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.8 +deprecated: false +description: "Jenkins is the gold standard in devops tools for running CI/CD pipelines" +home: https://truecharts.org/docs/charts/incubator/jenkins +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jenkins.png +keywords: + - jenkins + - productivity +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jenkins +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/jenkins + - https://hub.docker.com/r/jenkins/jenkins +type: application +version: 0.0.1 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - productivity diff --git a/incubator/jenkins/0.0.1/README.md b/incubator/jenkins/0.0.1/README.md new file mode 100644 index 0000000000..915acc1a63 --- /dev/null +++ b/incubator/jenkins/0.0.1/README.md @@ -0,0 +1,108 @@ +# jenkins + +![Version: 0.0.1](https://img.shields.io/badge/Version-0.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.362](https://img.shields.io/badge/AppVersion-2.362-informational?style=flat-square) + +Jenkins is the gold standard in devops tools for running CI/CD pipelines + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [jenkins](https://truecharts.org/docs/charts/stable/jenkins) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.8 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `jenkins` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install jenkins TrueCharts/jenkins +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `jenkins` deployment + +```console +helm uninstall jenkins +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jenkins \ + --set env.TZ="America/New York" \ + TrueCharts/jenkins +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install jenkins TrueCharts/jenkins -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/jenkins/0.0.1/app-readme.md b/incubator/jenkins/0.0.1/app-readme.md new file mode 100644 index 0000000000..062b3ca02d --- /dev/null +++ b/incubator/jenkins/0.0.1/app-readme.md @@ -0,0 +1,8 @@ +Jenkins is the gold standard in devops tools for running CI/CD pipelines + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/jenkins](https://truecharts.org/docs/charts/incubator/jenkins) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/jenkins/0.0.1/charts/common-10.4.8.tgz b/incubator/jenkins/0.0.1/charts/common-10.4.8.tgz new file mode 100644 index 0000000000..e7ddaf2da5 Binary files /dev/null and b/incubator/jenkins/0.0.1/charts/common-10.4.8.tgz differ diff --git a/incubator/jenkins/0.0.1/ix_values.yaml b/incubator/jenkins/0.0.1/ix_values.yaml new file mode 100644 index 0000000000..058d6fd7dd --- /dev/null +++ b/incubator/jenkins/0.0.1/ix_values.yaml @@ -0,0 +1,34 @@ +image: + repository: tccr.io/truecharts/jenkins + pullPolicy: IfNotPresent + tag: v2.362@sha256:b8b98adf94dc861b556bee88d8ea958162abdde4c041d9689de4406ecfae0d20 + +podSecurityContext: + runAsGroup: 1000 + runAsUser: 1000 + fsGroup: 1000 + +env: + JENKINS_JAVA_OPTS: "" + +service: + main: + ports: + main: + port: 10280 + targetPort: 8080 + agent: + enabled: true + ports: + agent: + enabled: true + port: 50000 + targetPort: 50000 + +persistence: + data: + enabled: true + mountPath: /var/jenkins_home + +portal: + enabled: true diff --git a/incubator/jenkins/0.0.1/questions.yaml b/incubator/jenkins/0.0.1/questions.yaml new file mode 100644 index 0000000000..2c3690f341 --- /dev/null +++ b/incubator/jenkins/0.0.1/questions.yaml @@ -0,0 +1,2530 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: JENKINS_JAVA_OPTS + label: "JENKINS_JAVA_OPTS" + description: "You might need to customize the JVM running Jenkins, typically to adjust system properties or tweak heap memory settings." + schema: + type: string + default: "" + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 10280 + required: true + - variable: advanced + label: "Show Advanced settings" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: protocol + label: "Port Type" + schema: + type: string + default: "HTTP" + enum: + - value: HTTP + description: "HTTP" + - value: "HTTPS" + description: "HTTPS" + - value: TCP + description: "TCP" + - value: "UDP" + description: "UDP" + - variable: nodePort + label: "Node Port (Optional)" + description: "This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer" + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: agent + label: "Agent Service" + description: "Agent Service" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: agent + label: "Agent Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 50000 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 50000 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: true + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + label: "runAsUser" + description: "The UserID of the user running the application" + schema: + type: int + default: 1000 + - variable: runAsGroup + label: "runAsGroup" + description: "The groupID this App of the user running the application" + schema: + type: int + default: 1000 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 1000 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/incubator/goaccess-npm-logs/0.0.15/templates/common.yaml b/incubator/jenkins/0.0.1/templates/common.yaml similarity index 100% rename from incubator/goaccess-npm-logs/0.0.15/templates/common.yaml rename to incubator/jenkins/0.0.1/templates/common.yaml diff --git a/incubator/kitchenowl/0.0.4/values.yaml b/incubator/jenkins/0.0.1/values.yaml similarity index 100% rename from incubator/kitchenowl/0.0.4/values.yaml rename to incubator/jenkins/0.0.1/values.yaml diff --git a/incubator/jenkins/item.yaml b/incubator/jenkins/item.yaml new file mode 100644 index 0000000000..93dfae95ff --- /dev/null +++ b/incubator/jenkins/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/jenkins.png +categories: +- productivity + diff --git a/incubator/kitchenowl/0.0.4/Chart.lock b/incubator/kitchenowl/0.0.4/Chart.lock deleted file mode 100644 index bb00d84d4f..0000000000 --- a/incubator/kitchenowl/0.0.4/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:19:05.528932561Z" diff --git a/incubator/kitchenowl/0.0.4/CHANGELOG.md b/incubator/kitchenowl/0.0.5/CHANGELOG.md similarity index 79% rename from incubator/kitchenowl/0.0.4/CHANGELOG.md rename to incubator/kitchenowl/0.0.5/CHANGELOG.md index d92b51cfb2..fad27e729d 100644 --- a/incubator/kitchenowl/0.0.4/CHANGELOG.md +++ b/incubator/kitchenowl/0.0.5/CHANGELOG.md @@ -2,6 +2,15 @@ +## [kitchenowl-0.0.5](https://github.com/truecharts/charts/compare/kitchenowl-0.0.4...kitchenowl-0.0.5) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [kitchenowl-0.0.4](https://github.com/truecharts/charts/compare/kitchenowl-0.0.2...kitchenowl-0.0.4) (2022-08-08) ### Chore diff --git a/incubator/kitchenowl/0.0.5/Chart.lock b/incubator/kitchenowl/0.0.5/Chart.lock new file mode 100644 index 0000000000..a26e75c9d0 --- /dev/null +++ b/incubator/kitchenowl/0.0.5/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:51.508400662Z" diff --git a/incubator/kitchenowl/0.0.4/Chart.yaml b/incubator/kitchenowl/0.0.5/Chart.yaml similarity index 98% rename from incubator/kitchenowl/0.0.4/Chart.yaml rename to incubator/kitchenowl/0.0.5/Chart.yaml index a33dd38ba5..57418fa0be 100644 --- a/incubator/kitchenowl/0.0.4/Chart.yaml +++ b/incubator/kitchenowl/0.0.5/Chart.yaml @@ -22,7 +22,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/kitchenowl - https://tombursch.github.io/kitchenowl type: application -version: 0.0.4 +version: 0.0.5 annotations: truecharts.org/catagories: | - utilities diff --git a/incubator/kitchenowl/0.0.4/README.md b/incubator/kitchenowl/0.0.5/README.md similarity index 98% rename from incubator/kitchenowl/0.0.4/README.md rename to incubator/kitchenowl/0.0.5/README.md index 6cd77df9e3..1bc35f5382 100644 --- a/incubator/kitchenowl/0.0.4/README.md +++ b/incubator/kitchenowl/0.0.5/README.md @@ -1,6 +1,6 @@ # kitchenowl -![Version: 0.0.4](https://img.shields.io/badge/Version-0.0.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: beta](https://img.shields.io/badge/AppVersion-beta-informational?style=flat-square) +![Version: 0.0.5](https://img.shields.io/badge/Version-0.0.5-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: beta](https://img.shields.io/badge/AppVersion-beta-informational?style=flat-square) KitchenOwl is a smart self-hosted grocery list and recipe manager. diff --git a/incubator/kitchenowl/0.0.4/app-readme.md b/incubator/kitchenowl/0.0.5/app-readme.md similarity index 100% rename from incubator/kitchenowl/0.0.4/app-readme.md rename to incubator/kitchenowl/0.0.5/app-readme.md diff --git a/incubator/goaccess-npm-logs/0.0.15/charts/common-10.4.9.tgz b/incubator/kitchenowl/0.0.5/charts/common-10.4.9.tgz similarity index 100% rename from incubator/goaccess-npm-logs/0.0.15/charts/common-10.4.9.tgz rename to incubator/kitchenowl/0.0.5/charts/common-10.4.9.tgz diff --git a/incubator/kitchenowl/0.0.4/ix_values.yaml b/incubator/kitchenowl/0.0.5/ix_values.yaml similarity index 93% rename from incubator/kitchenowl/0.0.4/ix_values.yaml rename to incubator/kitchenowl/0.0.5/ix_values.yaml index a30d80678e..50f8ffe168 100644 --- a/incubator/kitchenowl/0.0.4/ix_values.yaml +++ b/incubator/kitchenowl/0.0.5/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/kitchenowl-web pullPolicy: IfNotPresent - tag: beta@sha256:1050130a6dc305b682f8eb614972f2ee74dda3b7f35c829171f29823433fe36e + tag: beta@sha256:c4332c7471017c5347f6d7e5674ca33c561612a4878e3ed62711100b2927a48b backendImage: repository: tccr.io/truecharts/kitchenowl-backend diff --git a/incubator/kitchenowl/0.0.4/questions.yaml b/incubator/kitchenowl/0.0.5/questions.yaml similarity index 100% rename from incubator/kitchenowl/0.0.4/questions.yaml rename to incubator/kitchenowl/0.0.5/questions.yaml diff --git a/incubator/kitchenowl/0.0.4/templates/_secrets.tpl b/incubator/kitchenowl/0.0.5/templates/_secrets.tpl similarity index 100% rename from incubator/kitchenowl/0.0.4/templates/_secrets.tpl rename to incubator/kitchenowl/0.0.5/templates/_secrets.tpl diff --git a/incubator/kitchenowl/0.0.4/templates/common.yaml b/incubator/kitchenowl/0.0.5/templates/common.yaml similarity index 100% rename from incubator/kitchenowl/0.0.4/templates/common.yaml rename to incubator/kitchenowl/0.0.5/templates/common.yaml diff --git a/incubator/obsidian/0.0.15/values.yaml b/incubator/kitchenowl/0.0.5/values.yaml similarity index 100% rename from incubator/obsidian/0.0.15/values.yaml rename to incubator/kitchenowl/0.0.5/values.yaml diff --git a/incubator/mymediaforalexa/0.0.1/CHANGELOG.md b/incubator/mymediaforalexa/0.0.1/CHANGELOG.md new file mode 100644 index 0000000000..6836aeb011 --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/CHANGELOG.md @@ -0,0 +1,11 @@ +# Changelog + + + +## [mymediaforalexa-0.0.1]mymediaforalexa-0.0.1 (2022-08-09) + +### Feat + +- Add mymediaforalexa ([#3404](https://github.com/truecharts/charts/issues/3404)) + + \ No newline at end of file diff --git a/incubator/mymediaforalexa/0.0.1/Chart.lock b/incubator/mymediaforalexa/0.0.1/Chart.lock new file mode 100644 index 0000000000..e7738255e3 --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.8 +digest: sha256:57e44481adb7fd605739fb266e38ae0c04f147ec6de12d4423545322e1461bad +generated: "2022-08-09T10:28:52.410298343Z" diff --git a/incubator/mymediaforalexa/0.0.1/Chart.yaml b/incubator/mymediaforalexa/0.0.1/Chart.yaml new file mode 100644 index 0000000000..d0d57472d9 --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +kubeVersion: ">=1.16.0-0" +name: mymediaforalexa +version: 0.0.1 +appVersion: "1.3.147.99" +description: This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com . +type: application +deprecated: false +home: https://truecharts.org/docs/charts/incubator/mymediaforalexa +icon: https://truecharts.org/img/hotlink-ok/chart-icons/mymediaforalexa.png +keywords: + - media + - alexa +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/mymediaforalexa + - https://hub.docker.com/r/bizmodeller/mymediaforalexa + - https://www.mymediaalexa.com/home/docker#dockerhub +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.8 + # condition: +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/incubator/mymediaforalexa/0.0.1/README.md b/incubator/mymediaforalexa/0.0.1/README.md new file mode 100644 index 0000000000..9fa1d8673a --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/README.md @@ -0,0 +1,109 @@ +# mymediaforalexa + +![Version: 0.0.1](https://img.shields.io/badge/Version-0.0.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.3.147.99](https://img.shields.io/badge/AppVersion-1.3.147.99-informational?style=flat-square) + +This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com . + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [mymediaforalexa](https://truecharts.org/docs/charts/stable/mymediaforalexa) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.8 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `mymediaforalexa` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install mymediaforalexa TrueCharts/mymediaforalexa +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `mymediaforalexa` deployment + +```console +helm uninstall mymediaforalexa +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install mymediaforalexa \ + --set env.TZ="America/New York" \ + TrueCharts/mymediaforalexa +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install mymediaforalexa TrueCharts/mymediaforalexa -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/mymediaforalexa/0.0.1/app-readme.md b/incubator/mymediaforalexa/0.0.1/app-readme.md new file mode 100644 index 0000000000..4b5164e98b --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/app-readme.md @@ -0,0 +1,8 @@ +This is the multi-platform Docker image for My Media for Alexa - https://www.mymediaalexa.com . + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/mymediaforalexa](https://truecharts.org/docs/charts/incubator/mymediaforalexa) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/mymediaforalexa/0.0.1/charts/common-10.4.8.tgz b/incubator/mymediaforalexa/0.0.1/charts/common-10.4.8.tgz new file mode 100644 index 0000000000..e7ddaf2da5 Binary files /dev/null and b/incubator/mymediaforalexa/0.0.1/charts/common-10.4.8.tgz differ diff --git a/incubator/mymediaforalexa/0.0.1/ix_values.yaml b/incubator/mymediaforalexa/0.0.1/ix_values.yaml new file mode 100644 index 0000000000..d1d9e3d888 --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/ix_values.yaml @@ -0,0 +1,35 @@ +image: + repository: tccr.io/truecharts/mymediaforalexa + pullPolicy: IfNotPresent + tag: v1.3.147.994@sha256:07f47580c406eb038d042874c4e61f68b03f814e7b8afef6d79053df17c76f46 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + targetPort: 52050 + port: 52050 + sub: + ports: + sub: + targetPort: 52051 + port: 52051 + +persistence: + data: + enabled: true + mountPath: "/datadir" + media: + enabled: true + mountPath: "/medialibrary" + +portal: + enabled: true diff --git a/incubator/mymediaforalexa/0.0.1/questions.yaml b/incubator/mymediaforalexa/0.0.1/questions.yaml new file mode 100644 index 0000000000..b4e5d7b41a --- /dev/null +++ b/incubator/mymediaforalexa/0.0.1/questions.yaml @@ -0,0 +1,2700 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 52050 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 52050 + - variable: sub + label: "Sub Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: sub + label: "Sub Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 52051 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 52051 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: data + label: "App Data Storage" + description: "Stores the Application Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: media + label: "App Media Library Storage" + description: "Stores the Application Media Library." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/budge/2.0.29/templates/common.yaml b/incubator/mymediaforalexa/0.0.1/templates/common.yaml similarity index 100% rename from stable/budge/2.0.29/templates/common.yaml rename to incubator/mymediaforalexa/0.0.1/templates/common.yaml diff --git a/incubator/plextraktsync/0.0.16/values.yaml b/incubator/mymediaforalexa/0.0.1/values.yaml similarity index 100% rename from incubator/plextraktsync/0.0.16/values.yaml rename to incubator/mymediaforalexa/0.0.1/values.yaml diff --git a/incubator/mymediaforalexa/item.yaml b/incubator/mymediaforalexa/item.yaml new file mode 100644 index 0000000000..97a5d6c72e --- /dev/null +++ b/incubator/mymediaforalexa/item.yaml @@ -0,0 +1,4 @@ +icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/mymediaforalexa.png +categories: +- media + diff --git a/incubator/obsidian/0.0.15/Chart.lock b/incubator/obsidian/0.0.15/Chart.lock deleted file mode 100644 index 7ced88cbeb..0000000000 --- a/incubator/obsidian/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:23:37.442535028Z" diff --git a/incubator/obsidian/0.0.15/CHANGELOG.md b/incubator/obsidian/0.0.17/CHANGELOG.md similarity index 88% rename from incubator/obsidian/0.0.15/CHANGELOG.md rename to incubator/obsidian/0.0.17/CHANGELOG.md index 63d7900035..053fc0e493 100644 --- a/incubator/obsidian/0.0.15/CHANGELOG.md +++ b/incubator/obsidian/0.0.17/CHANGELOG.md @@ -2,6 +2,19 @@ +## [obsidian-0.0.17](https://github.com/truecharts/charts/compare/obsidian-0.0.15...obsidian-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- cleanup ([#3387](https://github.com/truecharts/charts/issues/3387)) + + + + ## [obsidian-0.0.15](https://github.com/truecharts/charts/compare/obsidian-0.0.14...obsidian-0.0.15) (2022-08-08) ### Chore @@ -84,11 +97,3 @@ - Auto-update chart README [skip ci] - Move Dev to incubator and some cleanup - - - -## [obsidian-0.0.10]obsidian-0.0.10 (2022-07-22) - -### Chore - -- Move Dev to incubator and some cleanup diff --git a/incubator/obsidian/0.0.17/Chart.lock b/incubator/obsidian/0.0.17/Chart.lock new file mode 100644 index 0000000000..609651d634 --- /dev/null +++ b/incubator/obsidian/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:53.310061315Z" diff --git a/incubator/obsidian/0.0.15/Chart.yaml b/incubator/obsidian/0.0.17/Chart.yaml similarity index 83% rename from incubator/obsidian/0.0.15/Chart.yaml rename to incubator/obsidian/0.0.17/Chart.yaml index 56b36b753d..2450503010 100644 --- a/incubator/obsidian/0.0.15/Chart.yaml +++ b/incubator/obsidian/0.0.17/Chart.yaml @@ -1,22 +1,16 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - Productivity - - Tools-Utilities apiVersion: v2 -appVersion: "latest" +appVersion: "0.1.0" dependencies: - name: common repository: https://library-charts.truecharts.org version: 10.4.9 deprecated: false -description: "DESCRIPTION\r\n" +description: "A knowledge base that works on local Markdown files." home: https://truecharts.org/docs/charts/incubator/obsidian icon: https://truecharts.org/img/hotlink-ok/chart-icons/obsidian.png keywords: - obsidian - - Productivity - - Tools-Utilities + - productivity kubeVersion: ">=1.16.0-0" maintainers: - email: info@truecharts.org @@ -28,4 +22,8 @@ sources: - https://github.com/sytone/obsidian-remote - https://github.com/sytone/obsidian-remote/pkgs/container/obsidian-remote type: application -version: 0.0.15 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - productivity +version: 0.0.17 diff --git a/incubator/obsidian/0.0.15/README.md b/incubator/obsidian/0.0.17/README.md similarity index 94% rename from incubator/obsidian/0.0.15/README.md rename to incubator/obsidian/0.0.17/README.md index 0300d40d76..456ec32fb7 100644 --- a/incubator/obsidian/0.0.15/README.md +++ b/incubator/obsidian/0.0.17/README.md @@ -1,8 +1,8 @@ # obsidian -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.1.0](https://img.shields.io/badge/AppVersion-0.1.0-informational?style=flat-square) -DESCRIPTION +A knowledge base that works on local Markdown files. TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. diff --git a/incubator/obsidian/0.0.15/app-readme.md b/incubator/obsidian/0.0.17/app-readme.md similarity index 88% rename from incubator/obsidian/0.0.15/app-readme.md rename to incubator/obsidian/0.0.17/app-readme.md index 6c87f92584..2dbf682672 100644 --- a/incubator/obsidian/0.0.15/app-readme.md +++ b/incubator/obsidian/0.0.17/app-readme.md @@ -1,5 +1,4 @@ -DESCRIPTION - +A knowledge base that works on local Markdown files. This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/obsidian](https://truecharts.org/docs/charts/incubator/obsidian) diff --git a/incubator/kitchenowl/0.0.4/charts/common-10.4.9.tgz b/incubator/obsidian/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/kitchenowl/0.0.4/charts/common-10.4.9.tgz rename to incubator/obsidian/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/obsidian/0.0.15/ix_values.yaml b/incubator/obsidian/0.0.17/ix_values.yaml similarity index 62% rename from incubator/obsidian/0.0.15/ix_values.yaml rename to incubator/obsidian/0.0.17/ix_values.yaml index 6f872d8c52..756386aad5 100644 --- a/incubator/obsidian/0.0.15/ix_values.yaml +++ b/incubator/obsidian/0.0.17/ix_values.yaml @@ -1,8 +1,35 @@ -env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/obsidian - tag: latest@sha256:610f16a169fd31a55fc096b66c50125340dc915c9113063067e42d6a16f3a4b8 + tag: v0.1.0@sha256:a6abedd49187450e9bc9ce53d68024790abd89c176116dce7403eab74f1c08b8 + +podSecurityContext: + runAsGroup: 0 + runAsUser: 0 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +service: + main: + ports: + main: + port: 10292 + protocol: HTTP + targetPort: 8080 + api: + enabled: true + ports: + http: + enabled: true + port: 27123 + targetPort: 27123 + https: + enabled: true + port: 27124 + targetPort: 27124 + persistence: storageconfig: enabled: true @@ -10,21 +37,6 @@ persistence: storagevaults: enabled: true mountPath: /vaults -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false -service: - main: - enabled: true - ports: - main: - enabled: true - port: 8585 - protocol: TCP - targetPort: 8080 portal: enabled: true diff --git a/incubator/obsidian/0.0.17/questions.yaml b/incubator/obsidian/0.0.17/questions.yaml new file mode 100644 index 0000000000..2ce6eba7ed --- /dev/null +++ b/incubator/obsidian/0.0.17/questions.yaml @@ -0,0 +1,2753 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 10292 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: api + label: "API Service" + description: "API Service" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: http + label: "http Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 27123 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 27123 + - variable: https + label: "https Service Port Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: port + label: "Port" + description: "This port exposes the container port on the service" + schema: + type: int + default: 27124 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTPS + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 27124 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: vaults + label: "vaults Storage" + description: "This is the location for the users vaults." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: config + label: "config Storage" + description: "This is the location for the internal data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/incubator/obsidian/0.0.15/templates/common.yaml b/incubator/obsidian/0.0.17/templates/common.yaml similarity index 100% rename from incubator/obsidian/0.0.15/templates/common.yaml rename to incubator/obsidian/0.0.17/templates/common.yaml diff --git a/incubator/rickroll/0.0.16/values.yaml b/incubator/obsidian/0.0.17/values.yaml similarity index 100% rename from incubator/rickroll/0.0.16/values.yaml rename to incubator/obsidian/0.0.17/values.yaml diff --git a/incubator/obsidian/item.yaml b/incubator/obsidian/item.yaml index 89120b165e..b2b2700f3b 100644 --- a/incubator/obsidian/item.yaml +++ b/incubator/obsidian/item.yaml @@ -1,5 +1,4 @@ icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/obsidian.png categories: -- Productivity -- Tools-Utilities +- productivity diff --git a/incubator/plextraktsync/0.0.16/Chart.lock b/incubator/plextraktsync/0.0.16/Chart.lock deleted file mode 100644 index f765d0749d..0000000000 --- a/incubator/plextraktsync/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:26:05.185731614Z" diff --git a/incubator/plextraktsync/0.0.16/CHANGELOG.md b/incubator/plextraktsync/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/plextraktsync/0.0.16/CHANGELOG.md rename to incubator/plextraktsync/0.0.17/CHANGELOG.md index bc33e850b1..b3ab7fd56c 100644 --- a/incubator/plextraktsync/0.0.16/CHANGELOG.md +++ b/incubator/plextraktsync/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [plextraktsync-0.0.17](https://github.com/truecharts/charts/compare/plextraktsync-0.0.16...plextraktsync-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [plextraktsync-0.0.16](https://github.com/truecharts/charts/compare/plextraktsync-0.0.15...plextraktsync-0.0.16) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [plextraktsync-0.0.10]plextraktsync-0.0.10 (2022-07-22) -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [plextraktsync-0.0.10]plextraktsync-0.0.10 (2022-07-22) diff --git a/incubator/plextraktsync/0.0.17/Chart.lock b/incubator/plextraktsync/0.0.17/Chart.lock new file mode 100644 index 0000000000..897c66740e --- /dev/null +++ b/incubator/plextraktsync/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:28:53.750188925Z" diff --git a/incubator/plextraktsync/0.0.16/Chart.yaml b/incubator/plextraktsync/0.0.17/Chart.yaml similarity index 98% rename from incubator/plextraktsync/0.0.16/Chart.yaml rename to incubator/plextraktsync/0.0.17/Chart.yaml index 0af0140b55..d638f5cc3e 100644 --- a/incubator/plextraktsync/0.0.16/Chart.yaml +++ b/incubator/plextraktsync/0.0.17/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/Taxel/PlexTraktSync - https://ghcr.io/taxel/plextraktsync type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/plextraktsync/0.0.16/README.md b/incubator/plextraktsync/0.0.17/README.md similarity index 98% rename from incubator/plextraktsync/0.0.16/README.md rename to incubator/plextraktsync/0.0.17/README.md index 51f1427987..dd50614702 100644 --- a/incubator/plextraktsync/0.0.16/README.md +++ b/incubator/plextraktsync/0.0.17/README.md @@ -1,6 +1,6 @@ # plextraktsync -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) Cette app permet de synchroniser le contenu de votre bibliotheque plex (pas de plexpass obligatoire) avec le site trakt.tv . diff --git a/incubator/plextraktsync/0.0.16/app-readme.md b/incubator/plextraktsync/0.0.17/app-readme.md similarity index 100% rename from incubator/plextraktsync/0.0.16/app-readme.md rename to incubator/plextraktsync/0.0.17/app-readme.md diff --git a/incubator/obsidian/0.0.15/charts/common-10.4.9.tgz b/incubator/plextraktsync/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/obsidian/0.0.15/charts/common-10.4.9.tgz rename to incubator/plextraktsync/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/plextraktsync/0.0.16/ix_values.yaml b/incubator/plextraktsync/0.0.17/ix_values.yaml similarity index 83% rename from incubator/plextraktsync/0.0.16/ix_values.yaml rename to incubator/plextraktsync/0.0.17/ix_values.yaml index af54751fce..f32d80f538 100644 --- a/incubator/plextraktsync/0.0.16/ix_values.yaml +++ b/incubator/plextraktsync/0.0.17/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/plextraktsync - tag: latest@sha256:2a8bfabbfb65e4ea7ba580b6c868ca9d0ef566c2a000dcedaa46313008dab1cd + tag: latest@sha256:ff561b289181e5bb75eeeafcc096a7c30699f6a7e6d0933f1c860f98c8b1e8cc persistence: {} podSecurityContext: runAsGroup: 0 diff --git a/incubator/actualserver/0.0.15/questions.yaml b/incubator/plextraktsync/0.0.17/questions.yaml similarity index 100% rename from incubator/actualserver/0.0.15/questions.yaml rename to incubator/plextraktsync/0.0.17/questions.yaml diff --git a/incubator/plextraktsync/0.0.16/templates/common.yaml b/incubator/plextraktsync/0.0.17/templates/common.yaml similarity index 100% rename from incubator/plextraktsync/0.0.16/templates/common.yaml rename to incubator/plextraktsync/0.0.17/templates/common.yaml diff --git a/incubator/rimgo/0.0.20/values.yaml b/incubator/plextraktsync/0.0.17/values.yaml similarity index 100% rename from incubator/rimgo/0.0.20/values.yaml rename to incubator/plextraktsync/0.0.17/values.yaml diff --git a/incubator/rickroll/0.0.16/Chart.lock b/incubator/rickroll/0.0.16/Chart.lock deleted file mode 100644 index 4dce92626d..0000000000 --- a/incubator/rickroll/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:29:24.564132672Z" diff --git a/incubator/rickroll/0.0.16/ix_values.yaml b/incubator/rickroll/0.0.16/ix_values.yaml deleted file mode 100644 index 6918e1408e..0000000000 --- a/incubator/rickroll/0.0.16/ix_values.yaml +++ /dev/null @@ -1,28 +0,0 @@ -env: {} -image: - pullPolicy: IfNotPresent - repository: tccr.io/truecharts/rickroll - tag: latest@sha256:0dac223d148af2b858316ba3bd28466e35d91b724541420439170d2055c70148 -persistence: {} -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -probes: - liveness: - enabled: false - readiness: - enabled: false - startup: - enabled: false -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false -service: - main: - enabled: false - ports: - main: - enabled: false - -portal: - enabled: false diff --git a/incubator/rickroll/0.0.16/CHANGELOG.md b/incubator/rickroll/0.0.17/CHANGELOG.md similarity index 87% rename from incubator/rickroll/0.0.16/CHANGELOG.md rename to incubator/rickroll/0.0.17/CHANGELOG.md index 0c944253c3..fdd8cbe8bf 100644 --- a/incubator/rickroll/0.0.16/CHANGELOG.md +++ b/incubator/rickroll/0.0.17/CHANGELOG.md @@ -2,6 +2,19 @@ +## [rickroll-0.0.17](https://github.com/truecharts/charts/compare/rickroll-0.0.16...rickroll-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- Add rickroll images and network ([#3400](https://github.com/truecharts/charts/issues/3400)) + + + + ## [rickroll-0.0.16](https://github.com/truecharts/charts/compare/rickroll-0.0.15...rickroll-0.0.16) (2022-08-08) ### Chore @@ -84,16 +97,3 @@ - Move Dev to incubator and some cleanup - - -## [rickroll-0.0.10]rickroll-0.0.10 (2022-07-22) - -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [rickroll-0.0.10]rickroll-0.0.10 (2022-07-22) diff --git a/incubator/rickroll/0.0.17/Chart.lock b/incubator/rickroll/0.0.17/Chart.lock new file mode 100644 index 0000000000..751dc1d892 --- /dev/null +++ b/incubator/rickroll/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:11.747120947Z" diff --git a/incubator/rickroll/0.0.16/Chart.yaml b/incubator/rickroll/0.0.17/Chart.yaml similarity index 98% rename from incubator/rickroll/0.0.16/Chart.yaml rename to incubator/rickroll/0.0.17/Chart.yaml index dc91a7fd6a..8179eb27f2 100644 --- a/incubator/rickroll/0.0.16/Chart.yaml +++ b/incubator/rickroll/0.0.17/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/modem7/docker-rickroll - https://hub.docker.com/r/modem7/docker-rickroll type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/rickroll/0.0.16/README.md b/incubator/rickroll/0.0.17/README.md similarity index 98% rename from incubator/rickroll/0.0.16/README.md rename to incubator/rickroll/0.0.17/README.md index 80aa6d5e86..b5b2b071c1 100644 --- a/incubator/rickroll/0.0.16/README.md +++ b/incubator/rickroll/0.0.17/README.md @@ -1,6 +1,6 @@ # rickroll -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) Self-hosted Rickrolls. Image is based on Nginx stable alpine, and all the content is local to the container. diff --git a/incubator/rickroll/0.0.16/app-readme.md b/incubator/rickroll/0.0.17/app-readme.md similarity index 100% rename from incubator/rickroll/0.0.16/app-readme.md rename to incubator/rickroll/0.0.17/app-readme.md diff --git a/incubator/plextraktsync/0.0.16/charts/common-10.4.9.tgz b/incubator/rickroll/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/plextraktsync/0.0.16/charts/common-10.4.9.tgz rename to incubator/rickroll/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/searx/0.0.17/values.yaml b/incubator/rickroll/0.0.17/ci/basic-values.yaml similarity index 100% rename from incubator/searx/0.0.17/values.yaml rename to incubator/rickroll/0.0.17/ci/basic-values.yaml diff --git a/incubator/rickroll/0.0.17/ci/fhd-values.yaml b/incubator/rickroll/0.0.17/ci/fhd-values.yaml new file mode 100644 index 0000000000..7d974674dd --- /dev/null +++ b/incubator/rickroll/0.0.17/ci/fhd-values.yaml @@ -0,0 +1 @@ +imageSelector: "imagefhd" diff --git a/incubator/rickroll/0.0.17/ci/fhdgame-values.yaml b/incubator/rickroll/0.0.17/ci/fhdgame-values.yaml new file mode 100644 index 0000000000..965675f5f6 --- /dev/null +++ b/incubator/rickroll/0.0.17/ci/fhdgame-values.yaml @@ -0,0 +1 @@ +imageSelector: "imagefhdgame" diff --git a/incubator/rickroll/0.0.17/ci/fhdonclick-values.yaml b/incubator/rickroll/0.0.17/ci/fhdonclick-values.yaml new file mode 100644 index 0000000000..ba25718dd3 --- /dev/null +++ b/incubator/rickroll/0.0.17/ci/fhdonclick-values.yaml @@ -0,0 +1 @@ +imageSelector: "imagefhdonclick" diff --git a/incubator/rickroll/0.0.17/ci/onclick-values.yaml b/incubator/rickroll/0.0.17/ci/onclick-values.yaml new file mode 100644 index 0000000000..70310f903e --- /dev/null +++ b/incubator/rickroll/0.0.17/ci/onclick-values.yaml @@ -0,0 +1 @@ +imageSelector: "imageonclick" diff --git a/incubator/rickroll/0.0.17/ix_values.yaml b/incubator/rickroll/0.0.17/ix_values.yaml new file mode 100644 index 0000000000..cdb9d3c2f3 --- /dev/null +++ b/incubator/rickroll/0.0.17/ix_values.yaml @@ -0,0 +1,41 @@ +image: + repository: tccr.io/truecharts/rickroll + pullPolicy: IfNotPresent + tag: latest@sha256:0dac223d148af2b858316ba3bd28466e35d91b724541420439170d2055c70148 +imagefhd: + repository: tccr.io/truecharts/rickroll-fhd + pullPolicy: IfNotPresent + tag: latest@sha256:e9fa8994f11ec9143ba3d8cff5e5ae454a069acf71e0f614dcbe12eb0b9fc541 +imagefhdgame: + repository: tccr.io/truecharts/rickroll-fhd-game + pullPolicy: IfNotPresent + tag: latest@sha256:6290d3022f6969ce64278aef10a8bf4ad84b2c4438f43d6fe4366862b250be9c +imagefhdonclick: + repository: tccr.io/truecharts/rickroll-fhd-onclick + pullPolicy: IfNotPresent + tag: latest@sha256:d99dba2a6f73426d6404d9ef3bdeeb2af4440d98f039f8614260aa7d7ecfeaa2 +imageonclick: + repository: tccr.io/truecharts/rickroll-onclick + pullPolicy: IfNotPresent + tag: latest@sha256:8b3c9444e7acaed9d8799dff317770cd549a4e12e0903f29eb2ba5c8d2c44f51 + +imageSelector: "image" + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsGroup: 0 + runAsUser: 0 + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 8080 + port: 10289 + +portal: + enabled: true diff --git a/incubator/rickroll/0.0.17/questions.yaml b/incubator/rickroll/0.0.17/questions.yaml new file mode 100644 index 0000000000..874f89f8cf --- /dev/null +++ b/incubator/rickroll/0.0.17/questions.yaml @@ -0,0 +1,2223 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: imageSelector + group: "Container Image" + label: "Select Image" + schema: + type: string + default: "image" + enum: + - value: "image" + description: "Auto starts, but muted | SD quality" + - value: "imagefhd" + description: "Auto starts, but muted | 1080p quality" + - value: "imagefhdgame" + description: "Lost the game onClick | 1080p quality" + - value: "imagefhdonclick" + description: "Uses an onClick method with a poster image | 1080p quality" + - value: "imagefhdonclick" + description: "Uses an onClick method with a poster image | SD quality" + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 10289 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/incubator/rickroll/0.0.16/templates/common.yaml b/incubator/rickroll/0.0.17/templates/common.yaml similarity index 100% rename from incubator/rickroll/0.0.16/templates/common.yaml rename to incubator/rickroll/0.0.17/templates/common.yaml diff --git a/incubator/searxng/0.0.18/values.yaml b/incubator/rickroll/0.0.17/values.yaml similarity index 100% rename from incubator/searxng/0.0.18/values.yaml rename to incubator/rickroll/0.0.17/values.yaml diff --git a/incubator/rimgo/0.0.20/Chart.lock b/incubator/rimgo/0.0.20/Chart.lock deleted file mode 100644 index 3a13fb9ded..0000000000 --- a/incubator/rimgo/0.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:29:35.030219025Z" diff --git a/incubator/rimgo/0.0.20/CHANGELOG.md b/incubator/rimgo/0.0.21/CHANGELOG.md similarity index 90% rename from incubator/rimgo/0.0.20/CHANGELOG.md rename to incubator/rimgo/0.0.21/CHANGELOG.md index 969458da42..4451b7ab04 100644 --- a/incubator/rimgo/0.0.20/CHANGELOG.md +++ b/incubator/rimgo/0.0.21/CHANGELOG.md @@ -2,6 +2,15 @@ +## [rimgo-0.0.21](https://github.com/truecharts/charts/compare/rimgo-0.0.20...rimgo-0.0.21) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [rimgo-0.0.20](https://github.com/truecharts/charts/compare/rimgo-0.0.18...rimgo-0.0.20) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [rimgo-0.0.12](https://github.com/truecharts/apps/compare/rimgo-0.0.11...rimgo-0.0.12) (2022-07-23) - -### Chore diff --git a/incubator/rimgo/0.0.21/Chart.lock b/incubator/rimgo/0.0.21/Chart.lock new file mode 100644 index 0000000000..535df17568 --- /dev/null +++ b/incubator/rimgo/0.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:13.161754047Z" diff --git a/incubator/rimgo/0.0.20/Chart.yaml b/incubator/rimgo/0.0.21/Chart.yaml similarity index 97% rename from incubator/rimgo/0.0.20/Chart.yaml rename to incubator/rimgo/0.0.21/Chart.yaml index b9383a6022..f427095d85 100644 --- a/incubator/rimgo/0.0.20/Chart.yaml +++ b/incubator/rimgo/0.0.21/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/rimgo - https://quay.io/repository/pussthecatorg/rimgo type: application -version: 0.0.20 +version: 0.0.21 diff --git a/incubator/rimgo/0.0.20/README.md b/incubator/rimgo/0.0.21/README.md similarity index 98% rename from incubator/rimgo/0.0.20/README.md rename to incubator/rimgo/0.0.21/README.md index 8e4f5f12bb..17f10d6fd3 100644 --- a/incubator/rimgo/0.0.20/README.md +++ b/incubator/rimgo/0.0.21/README.md @@ -1,6 +1,6 @@ # rimgo -![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-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.21](https://img.shields.io/badge/Version-0.0.21-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) Alternative Imgur front-end diff --git a/incubator/rimgo/0.0.20/app-readme.md b/incubator/rimgo/0.0.21/app-readme.md similarity index 100% rename from incubator/rimgo/0.0.20/app-readme.md rename to incubator/rimgo/0.0.21/app-readme.md diff --git a/incubator/rickroll/0.0.16/charts/common-10.4.9.tgz b/incubator/rimgo/0.0.21/charts/common-10.4.9.tgz similarity index 100% rename from incubator/rickroll/0.0.16/charts/common-10.4.9.tgz rename to incubator/rimgo/0.0.21/charts/common-10.4.9.tgz diff --git a/incubator/rimgo/0.0.20/ix_values.yaml b/incubator/rimgo/0.0.21/ix_values.yaml similarity index 84% rename from incubator/rimgo/0.0.20/ix_values.yaml rename to incubator/rimgo/0.0.21/ix_values.yaml index 98aac3a7f5..e38ab10ad7 100644 --- a/incubator/rimgo/0.0.20/ix_values.yaml +++ b/incubator/rimgo/0.0.21/ix_values.yaml @@ -5,7 +5,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/rimgo - tag: latest@sha256:b3201fca05a185273e9f7064798dc6d5f30bffc9ad800afe8367430231ecea6d + tag: latest@sha256:31a8406e2220071f9c83b4ce34624abf4833063fcce865030872fe7a149de67d persistence: {} podSecurityContext: runAsGroup: 0 diff --git a/incubator/rimgo/0.0.20/questions.yaml b/incubator/rimgo/0.0.21/questions.yaml similarity index 100% rename from incubator/rimgo/0.0.20/questions.yaml rename to incubator/rimgo/0.0.21/questions.yaml diff --git a/incubator/rimgo/0.0.20/templates/common.yaml b/incubator/rimgo/0.0.21/templates/common.yaml similarity index 100% rename from incubator/rimgo/0.0.20/templates/common.yaml rename to incubator/rimgo/0.0.21/templates/common.yaml diff --git a/incubator/sftpgo/0.0.16/values.yaml b/incubator/rimgo/0.0.21/values.yaml similarity index 100% rename from incubator/sftpgo/0.0.16/values.yaml rename to incubator/rimgo/0.0.21/values.yaml diff --git a/incubator/searx/0.0.17/Chart.lock b/incubator/searx/0.0.17/Chart.lock deleted file mode 100644 index e73f990e78..0000000000 --- a/incubator/searx/0.0.17/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:30:48.342133986Z" diff --git a/incubator/searx/0.0.17/CHANGELOG.md b/incubator/searx/0.0.18/CHANGELOG.md similarity index 92% rename from incubator/searx/0.0.17/CHANGELOG.md rename to incubator/searx/0.0.18/CHANGELOG.md index 4c5b5637d1..e5e0b24c6d 100644 --- a/incubator/searx/0.0.17/CHANGELOG.md +++ b/incubator/searx/0.0.18/CHANGELOG.md @@ -2,6 +2,15 @@ +## [searx-0.0.18](https://github.com/truecharts/charts/compare/searx-0.0.17...searx-0.0.18) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [searx-0.0.17](https://github.com/truecharts/charts/compare/searx-0.0.15...searx-0.0.17) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [searx-0.0.10]searx-0.0.10 (2022-07-22) - -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - diff --git a/incubator/searx/0.0.18/Chart.lock b/incubator/searx/0.0.18/Chart.lock new file mode 100644 index 0000000000..1304818552 --- /dev/null +++ b/incubator/searx/0.0.18/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:13.437571038Z" diff --git a/incubator/searx/0.0.17/Chart.yaml b/incubator/searx/0.0.18/Chart.yaml similarity index 98% rename from incubator/searx/0.0.17/Chart.yaml rename to incubator/searx/0.0.18/Chart.yaml index 484dd0e3e8..154e0969c7 100644 --- a/incubator/searx/0.0.17/Chart.yaml +++ b/incubator/searx/0.0.18/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/asciimoo/searx - https://hub.docker.com/r/searx/searx/ type: application -version: 0.0.17 +version: 0.0.18 diff --git a/incubator/searx/0.0.17/README.md b/incubator/searx/0.0.18/README.md similarity index 98% rename from incubator/searx/0.0.17/README.md rename to incubator/searx/0.0.18/README.md index b67cb7b1a4..7ed775721f 100644 --- a/incubator/searx/0.0.17/README.md +++ b/incubator/searx/0.0.18/README.md @@ -1,6 +1,6 @@ # searx -![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-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.18](https://img.shields.io/badge/Version-0.0.18-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) Searx is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, searx can be used over Tor for online anonymity. diff --git a/incubator/searx/0.0.17/app-readme.md b/incubator/searx/0.0.18/app-readme.md similarity index 100% rename from incubator/searx/0.0.17/app-readme.md rename to incubator/searx/0.0.18/app-readme.md diff --git a/incubator/rimgo/0.0.20/charts/common-10.4.9.tgz b/incubator/searx/0.0.18/charts/common-10.4.9.tgz similarity index 100% rename from incubator/rimgo/0.0.20/charts/common-10.4.9.tgz rename to incubator/searx/0.0.18/charts/common-10.4.9.tgz diff --git a/incubator/searx/0.0.17/ix_values.yaml b/incubator/searx/0.0.18/ix_values.yaml similarity index 83% rename from incubator/searx/0.0.17/ix_values.yaml rename to incubator/searx/0.0.18/ix_values.yaml index 66fc082e98..208c5359c0 100644 --- a/incubator/searx/0.0.17/ix_values.yaml +++ b/incubator/searx/0.0.18/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/searx - tag: latest@sha256:927d72c125beccc02f80501557e26bed79a4e9e8da413295d713c88818a5b342 + tag: latest@sha256:23d2d8b4df38ecc5ed617ddf75dce6a2c48595db8ec91595ea5fb9fe9a726264 persistence: config: enabled: true diff --git a/incubator/searx/0.0.17/questions.yaml b/incubator/searx/0.0.18/questions.yaml similarity index 100% rename from incubator/searx/0.0.17/questions.yaml rename to incubator/searx/0.0.18/questions.yaml diff --git a/incubator/searx/0.0.17/templates/common.yaml b/incubator/searx/0.0.18/templates/common.yaml similarity index 100% rename from incubator/searx/0.0.17/templates/common.yaml rename to incubator/searx/0.0.18/templates/common.yaml diff --git a/incubator/traktarr/0.0.16/values.yaml b/incubator/searx/0.0.18/values.yaml similarity index 100% rename from incubator/traktarr/0.0.16/values.yaml rename to incubator/searx/0.0.18/values.yaml diff --git a/incubator/searxng/0.0.18/Chart.lock b/incubator/searxng/0.0.18/Chart.lock deleted file mode 100644 index 1171bcda3d..0000000000 --- a/incubator/searxng/0.0.18/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:30:59.011219599Z" diff --git a/incubator/searxng/0.0.18/CHANGELOG.md b/incubator/searxng/0.0.19/CHANGELOG.md similarity index 91% rename from incubator/searxng/0.0.18/CHANGELOG.md rename to incubator/searxng/0.0.19/CHANGELOG.md index 13ae01ae57..ded40adc83 100644 --- a/incubator/searxng/0.0.18/CHANGELOG.md +++ b/incubator/searxng/0.0.19/CHANGELOG.md @@ -2,6 +2,15 @@ +## [searxng-0.0.19](https://github.com/truecharts/charts/compare/searxng-0.0.18...searxng-0.0.19) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [searxng-0.0.18](https://github.com/truecharts/charts/compare/searxng-0.0.16...searxng-0.0.18) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [searxng-0.0.11]searxng-0.0.11 (2022-07-22) ### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Bump all charts to generate config and container references due to huge increase of repository - - Move Dev to incubator and some cleanup - - - - diff --git a/incubator/searxng/0.0.19/Chart.lock b/incubator/searxng/0.0.19/Chart.lock new file mode 100644 index 0000000000..2a939bcb58 --- /dev/null +++ b/incubator/searxng/0.0.19/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:13.616960129Z" diff --git a/incubator/searxng/0.0.18/Chart.yaml b/incubator/searxng/0.0.19/Chart.yaml similarity index 98% rename from incubator/searxng/0.0.18/Chart.yaml rename to incubator/searxng/0.0.19/Chart.yaml index 714c04051e..1390f4e889 100644 --- a/incubator/searxng/0.0.18/Chart.yaml +++ b/incubator/searxng/0.0.19/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://github.com/searxng/searxng - https://hub.docker.com/r/searxng/searxng type: application -version: 0.0.18 +version: 0.0.19 diff --git a/incubator/searxng/0.0.18/README.md b/incubator/searxng/0.0.19/README.md similarity index 98% rename from incubator/searxng/0.0.18/README.md rename to incubator/searxng/0.0.19/README.md index 6f4162b931..ec80432bc4 100644 --- a/incubator/searxng/0.0.18/README.md +++ b/incubator/searxng/0.0.19/README.md @@ -1,6 +1,6 @@ # searxng -![Version: 0.0.18](https://img.shields.io/badge/Version-0.0.18-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.19](https://img.shields.io/badge/Version-0.0.19-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) SearXNG is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled. Additionally, SearXNG can be used over Tor for online anonymity. diff --git a/incubator/searxng/0.0.18/app-readme.md b/incubator/searxng/0.0.19/app-readme.md similarity index 100% rename from incubator/searxng/0.0.18/app-readme.md rename to incubator/searxng/0.0.19/app-readme.md diff --git a/incubator/searx/0.0.17/charts/common-10.4.9.tgz b/incubator/searxng/0.0.19/charts/common-10.4.9.tgz similarity index 100% rename from incubator/searx/0.0.17/charts/common-10.4.9.tgz rename to incubator/searxng/0.0.19/charts/common-10.4.9.tgz diff --git a/incubator/searxng/0.0.18/ix_values.yaml b/incubator/searxng/0.0.19/ix_values.yaml similarity index 84% rename from incubator/searxng/0.0.18/ix_values.yaml rename to incubator/searxng/0.0.19/ix_values.yaml index 6a84df5c54..5e34a671df 100644 --- a/incubator/searxng/0.0.18/ix_values.yaml +++ b/incubator/searxng/0.0.19/ix_values.yaml @@ -3,7 +3,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/searxng - tag: latest@sha256:834ababa9dc7059c4f82a29b94c8de3f0995545e37faa7089368a9f2dec58b73 + tag: latest@sha256:72cb11f2325a81e2c1bf6506dd6628fedf1510fb3279520a27330db2c1d2fc50 persistence: config: enabled: true diff --git a/incubator/searxng/0.0.18/questions.yaml b/incubator/searxng/0.0.19/questions.yaml similarity index 100% rename from incubator/searxng/0.0.18/questions.yaml rename to incubator/searxng/0.0.19/questions.yaml diff --git a/incubator/searxng/0.0.18/templates/common.yaml b/incubator/searxng/0.0.19/templates/common.yaml similarity index 100% rename from incubator/searxng/0.0.18/templates/common.yaml rename to incubator/searxng/0.0.19/templates/common.yaml diff --git a/incubator/troddit/0.0.16/values.yaml b/incubator/searxng/0.0.19/values.yaml similarity index 100% rename from incubator/troddit/0.0.16/values.yaml rename to incubator/searxng/0.0.19/values.yaml diff --git a/incubator/sftpgo/0.0.16/Chart.lock b/incubator/sftpgo/0.0.16/Chart.lock deleted file mode 100644 index 1cf9aef46c..0000000000 --- a/incubator/sftpgo/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:31:31.979111515Z" diff --git a/incubator/sftpgo/0.0.16/CHANGELOG.md b/incubator/sftpgo/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/sftpgo/0.0.16/CHANGELOG.md rename to incubator/sftpgo/0.0.17/CHANGELOG.md index 1cfb753c26..343fcf9556 100644 --- a/incubator/sftpgo/0.0.16/CHANGELOG.md +++ b/incubator/sftpgo/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [sftpgo-0.0.17](https://github.com/truecharts/charts/compare/sftpgo-0.0.16...sftpgo-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [sftpgo-0.0.16](https://github.com/truecharts/charts/compare/sftpgo-0.0.15...sftpgo-0.0.16) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [sftpgo-0.0.10]sftpgo-0.0.10 (2022-07-22) -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [sftpgo-0.0.10]sftpgo-0.0.10 (2022-07-22) diff --git a/incubator/sftpgo/0.0.17/Chart.lock b/incubator/sftpgo/0.0.17/Chart.lock new file mode 100644 index 0000000000..e62dd936f6 --- /dev/null +++ b/incubator/sftpgo/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:31.764592288Z" diff --git a/incubator/sftpgo/0.0.16/Chart.yaml b/incubator/sftpgo/0.0.17/Chart.yaml similarity index 98% rename from incubator/sftpgo/0.0.16/Chart.yaml rename to incubator/sftpgo/0.0.17/Chart.yaml index 43eb9e1208..e1f8f2a3ca 100644 --- a/incubator/sftpgo/0.0.16/Chart.yaml +++ b/incubator/sftpgo/0.0.17/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/drakkan/sftpgo - https://hub.docker.com/r/drakkan/sftpgo type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/sftpgo/0.0.16/README.md b/incubator/sftpgo/0.0.17/README.md similarity index 98% rename from incubator/sftpgo/0.0.16/README.md rename to incubator/sftpgo/0.0.17/README.md index 6cf59489b7..3663401e3c 100644 --- a/incubator/sftpgo/0.0.16/README.md +++ b/incubator/sftpgo/0.0.17/README.md @@ -1,6 +1,6 @@ # sftpgo -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) Fully featured and highly configurable SFTP server with optional HTTP/S, FTP, FTPS and WebDAV support. Several storage backends are supported: local filesystem, encrypted local filesystem, S3 (compatible) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP. diff --git a/incubator/sftpgo/0.0.16/app-readme.md b/incubator/sftpgo/0.0.17/app-readme.md similarity index 100% rename from incubator/sftpgo/0.0.16/app-readme.md rename to incubator/sftpgo/0.0.17/app-readme.md diff --git a/incubator/searxng/0.0.18/charts/common-10.4.9.tgz b/incubator/sftpgo/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/searxng/0.0.18/charts/common-10.4.9.tgz rename to incubator/sftpgo/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/sftpgo/0.0.16/ix_values.yaml b/incubator/sftpgo/0.0.17/ix_values.yaml similarity index 94% rename from incubator/sftpgo/0.0.16/ix_values.yaml rename to incubator/sftpgo/0.0.17/ix_values.yaml index 0bafea100c..f47b74c70c 100644 --- a/incubator/sftpgo/0.0.16/ix_values.yaml +++ b/incubator/sftpgo/0.0.17/ix_values.yaml @@ -9,7 +9,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/sftpgo - tag: latest@sha256:adec6714181af7922a31d3fe658315f119aa37630b78d7477ead80207a15a72d + tag: latest@sha256:761b9b97327316b8ae5ac3d91008c7dc1679880207d538d9d34ffae37b4199e2 persistence: backupdirectory: enabled: true diff --git a/incubator/sftpgo/0.0.16/questions.yaml b/incubator/sftpgo/0.0.17/questions.yaml similarity index 100% rename from incubator/sftpgo/0.0.16/questions.yaml rename to incubator/sftpgo/0.0.17/questions.yaml diff --git a/incubator/sftpgo/0.0.16/templates/common.yaml b/incubator/sftpgo/0.0.17/templates/common.yaml similarity index 100% rename from incubator/sftpgo/0.0.16/templates/common.yaml rename to incubator/sftpgo/0.0.17/templates/common.yaml diff --git a/incubator/ts-dnsserver/0.0.16/values.yaml b/incubator/sftpgo/0.0.17/values.yaml similarity index 100% rename from incubator/ts-dnsserver/0.0.16/values.yaml rename to incubator/sftpgo/0.0.17/values.yaml diff --git a/incubator/traktarr/0.0.16/Chart.lock b/incubator/traktarr/0.0.16/Chart.lock deleted file mode 100644 index ac4bc27c2a..0000000000 --- a/incubator/traktarr/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:35:45.97291663Z" diff --git a/incubator/traktarr/0.0.16/CHANGELOG.md b/incubator/traktarr/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/traktarr/0.0.16/CHANGELOG.md rename to incubator/traktarr/0.0.17/CHANGELOG.md index f0cf659715..14b75762d2 100644 --- a/incubator/traktarr/0.0.16/CHANGELOG.md +++ b/incubator/traktarr/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [traktarr-0.0.17](https://github.com/truecharts/charts/compare/traktarr-0.0.16...traktarr-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [traktarr-0.0.16](https://github.com/truecharts/charts/compare/traktarr-0.0.14...traktarr-0.0.16) (2022-08-08) ### Chore @@ -88,8 +97,3 @@ -## [traktarr-0.0.10]traktarr-0.0.10 (2022-07-22) - -### Chore - -- Move Dev to incubator and some cleanup diff --git a/incubator/traktarr/0.0.17/Chart.lock b/incubator/traktarr/0.0.17/Chart.lock new file mode 100644 index 0000000000..74de0f9b4a --- /dev/null +++ b/incubator/traktarr/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:33.347600925Z" diff --git a/incubator/traktarr/0.0.16/Chart.yaml b/incubator/traktarr/0.0.17/Chart.yaml similarity index 98% rename from incubator/traktarr/0.0.16/Chart.yaml rename to incubator/traktarr/0.0.17/Chart.yaml index a9a0366db4..5841f258d4 100644 --- a/incubator/traktarr/0.0.16/Chart.yaml +++ b/incubator/traktarr/0.0.17/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/l3uddz/traktarr - https://hub.docker.com/r/eafxx/traktarr type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/traktarr/0.0.16/README.md b/incubator/traktarr/0.0.17/README.md similarity index 98% rename from incubator/traktarr/0.0.16/README.md rename to incubator/traktarr/0.0.17/README.md index cda294e3ef..0914f58b03 100644 --- a/incubator/traktarr/0.0.16/README.md +++ b/incubator/traktarr/0.0.17/README.md @@ -1,6 +1,6 @@ # traktarr -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) Script to add new series and movies to Sonarr/Radarr based on Trakt lists. [br][br] diff --git a/incubator/traktarr/0.0.16/app-readme.md b/incubator/traktarr/0.0.17/app-readme.md similarity index 100% rename from incubator/traktarr/0.0.16/app-readme.md rename to incubator/traktarr/0.0.17/app-readme.md diff --git a/incubator/sftpgo/0.0.16/charts/common-10.4.9.tgz b/incubator/traktarr/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/sftpgo/0.0.16/charts/common-10.4.9.tgz rename to incubator/traktarr/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/traktarr/0.0.16/ix_values.yaml b/incubator/traktarr/0.0.17/ix_values.yaml similarity index 87% rename from incubator/traktarr/0.0.16/ix_values.yaml rename to incubator/traktarr/0.0.17/ix_values.yaml index 87747366f0..74b398f3b4 100644 --- a/incubator/traktarr/0.0.16/ix_values.yaml +++ b/incubator/traktarr/0.0.17/ix_values.yaml @@ -10,7 +10,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/traktarr - tag: latest@sha256:b2fa9c30879d7ee41ec4bd8f83c7c1f7510cb536d593136f3174596006be81db + tag: latest@sha256:f96c733ca7d30be08f6230d99ce1473608a2c784777802de3e9c9bf0f5cd8222 persistence: config: enabled: true diff --git a/incubator/traktarr/0.0.16/questions.yaml b/incubator/traktarr/0.0.17/questions.yaml similarity index 100% rename from incubator/traktarr/0.0.16/questions.yaml rename to incubator/traktarr/0.0.17/questions.yaml diff --git a/incubator/traktarr/0.0.16/templates/common.yaml b/incubator/traktarr/0.0.17/templates/common.yaml similarity index 100% rename from incubator/traktarr/0.0.16/templates/common.yaml rename to incubator/traktarr/0.0.17/templates/common.yaml diff --git a/incubator/twonky-server/0.0.16/values.yaml b/incubator/traktarr/0.0.17/values.yaml similarity index 100% rename from incubator/twonky-server/0.0.16/values.yaml rename to incubator/traktarr/0.0.17/values.yaml diff --git a/incubator/troddit/0.0.16/Chart.lock b/incubator/troddit/0.0.16/Chart.lock deleted file mode 100644 index f039540e00..0000000000 --- a/incubator/troddit/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:36:06.352968994Z" diff --git a/incubator/troddit/0.0.16/CHANGELOG.md b/incubator/troddit/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/troddit/0.0.16/CHANGELOG.md rename to incubator/troddit/0.0.17/CHANGELOG.md index eb1ce550ee..14c55cf0f9 100644 --- a/incubator/troddit/0.0.16/CHANGELOG.md +++ b/incubator/troddit/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [troddit-0.0.17](https://github.com/truecharts/charts/compare/troddit-0.0.16...troddit-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [troddit-0.0.16](https://github.com/truecharts/charts/compare/troddit-0.0.15...troddit-0.0.16) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [troddit-0.0.10]troddit-0.0.10 (2022-07-22) -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [troddit-0.0.10]troddit-0.0.10 (2022-07-22) diff --git a/incubator/troddit/0.0.17/Chart.lock b/incubator/troddit/0.0.17/Chart.lock new file mode 100644 index 0000000000..54202d658b --- /dev/null +++ b/incubator/troddit/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:33.627034626Z" diff --git a/incubator/troddit/0.0.16/Chart.yaml b/incubator/troddit/0.0.17/Chart.yaml similarity index 98% rename from incubator/troddit/0.0.16/Chart.yaml rename to incubator/troddit/0.0.17/Chart.yaml index 87cc1c2aa7..d4fb719ea7 100644 --- a/incubator/troddit/0.0.16/Chart.yaml +++ b/incubator/troddit/0.0.17/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/burhan-syed/troddit - https://hub.docker.com/r/bsyed/troddit type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/troddit/0.0.16/README.md b/incubator/troddit/0.0.17/README.md similarity index 98% rename from incubator/troddit/0.0.16/README.md rename to incubator/troddit/0.0.17/README.md index 8e63ea8ae2..a9714b202b 100644 --- a/incubator/troddit/0.0.16/README.md +++ b/incubator/troddit/0.0.17/README.md @@ -1,6 +1,6 @@ # troddit -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) A web client for Reddit diff --git a/incubator/troddit/0.0.16/app-readme.md b/incubator/troddit/0.0.17/app-readme.md similarity index 100% rename from incubator/troddit/0.0.16/app-readme.md rename to incubator/troddit/0.0.17/app-readme.md diff --git a/incubator/traktarr/0.0.16/charts/common-10.4.9.tgz b/incubator/troddit/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/traktarr/0.0.16/charts/common-10.4.9.tgz rename to incubator/troddit/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/troddit/0.0.16/ix_values.yaml b/incubator/troddit/0.0.17/ix_values.yaml similarity index 85% rename from incubator/troddit/0.0.16/ix_values.yaml rename to incubator/troddit/0.0.17/ix_values.yaml index 8e7fff4a3d..4a743b83b0 100644 --- a/incubator/troddit/0.0.16/ix_values.yaml +++ b/incubator/troddit/0.0.17/ix_values.yaml @@ -7,7 +7,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/troddit - tag: latest@sha256:ad0275803d5238cc891dd546518bf1b7bd3780011736321cbb0543a1149354ff + tag: latest@sha256:ba76bb8cf31d7002ef11e8c29ca37449908d4e6cdb604af55cbd51b5afadfd0b persistence: {} podSecurityContext: runAsGroup: 0 diff --git a/incubator/troddit/0.0.16/questions.yaml b/incubator/troddit/0.0.17/questions.yaml similarity index 100% rename from incubator/troddit/0.0.16/questions.yaml rename to incubator/troddit/0.0.17/questions.yaml diff --git a/incubator/troddit/0.0.16/templates/common.yaml b/incubator/troddit/0.0.17/templates/common.yaml similarity index 100% rename from incubator/troddit/0.0.16/templates/common.yaml rename to incubator/troddit/0.0.17/templates/common.yaml diff --git a/incubator/vertex/0.0.17/values.yaml b/incubator/troddit/0.0.17/values.yaml similarity index 100% rename from incubator/vertex/0.0.17/values.yaml rename to incubator/troddit/0.0.17/values.yaml diff --git a/incubator/ts-dnsserver/0.0.16/Chart.lock b/incubator/ts-dnsserver/0.0.16/Chart.lock deleted file mode 100644 index 9509799a6f..0000000000 --- a/incubator/ts-dnsserver/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:36:07.248551057Z" diff --git a/incubator/ts-dnsserver/0.0.16/CHANGELOG.md b/incubator/ts-dnsserver/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/ts-dnsserver/0.0.16/CHANGELOG.md rename to incubator/ts-dnsserver/0.0.17/CHANGELOG.md index 779495fde5..6e8bf379e1 100644 --- a/incubator/ts-dnsserver/0.0.16/CHANGELOG.md +++ b/incubator/ts-dnsserver/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [ts-dnsserver-0.0.17](https://github.com/truecharts/charts/compare/ts-dnsserver-0.0.16...ts-dnsserver-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [ts-dnsserver-0.0.16](https://github.com/truecharts/charts/compare/ts-dnsserver-0.0.15...ts-dnsserver-0.0.16) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [ts-dnsserver-0.0.10]ts-dnsserver-0.0.10 (2022-07-22) -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [ts-dnsserver-0.0.10]ts-dnsserver-0.0.10 (2022-07-22) diff --git a/incubator/ts-dnsserver/0.0.17/Chart.lock b/incubator/ts-dnsserver/0.0.17/Chart.lock new file mode 100644 index 0000000000..6d0a180f18 --- /dev/null +++ b/incubator/ts-dnsserver/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:33.718411855Z" diff --git a/incubator/ts-dnsserver/0.0.16/Chart.yaml b/incubator/ts-dnsserver/0.0.17/Chart.yaml similarity index 98% rename from incubator/ts-dnsserver/0.0.16/Chart.yaml rename to incubator/ts-dnsserver/0.0.17/Chart.yaml index 6c69f65e4a..f37c679be8 100644 --- a/incubator/ts-dnsserver/0.0.16/Chart.yaml +++ b/incubator/ts-dnsserver/0.0.17/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/TechnitiumSoftware/DnsServer - https://hub.docker.com/r/roxedus/ts-dnsserver/ type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/ts-dnsserver/0.0.16/README.md b/incubator/ts-dnsserver/0.0.17/README.md similarity index 98% rename from incubator/ts-dnsserver/0.0.16/README.md rename to incubator/ts-dnsserver/0.0.17/README.md index 96c4d9a331..e0af0bbdb9 100644 --- a/incubator/ts-dnsserver/0.0.16/README.md +++ b/incubator/ts-dnsserver/0.0.17/README.md @@ -1,6 +1,6 @@ # ts-dnsserver -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) Technitium DNS Server is an open source tool that can be used for self hosting a local DNS server for privacy and security or, used for experimentation/testing by software developers on their computer. It works out-of-the-box with no or minimal configuration and provides a user friendly web console accessible using any web browser. diff --git a/incubator/ts-dnsserver/0.0.16/app-readme.md b/incubator/ts-dnsserver/0.0.17/app-readme.md similarity index 100% rename from incubator/ts-dnsserver/0.0.16/app-readme.md rename to incubator/ts-dnsserver/0.0.17/app-readme.md diff --git a/incubator/troddit/0.0.16/charts/common-10.4.9.tgz b/incubator/ts-dnsserver/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/troddit/0.0.16/charts/common-10.4.9.tgz rename to incubator/ts-dnsserver/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/ts-dnsserver/0.0.16/ix_values.yaml b/incubator/ts-dnsserver/0.0.17/ix_values.yaml similarity index 87% rename from incubator/ts-dnsserver/0.0.16/ix_values.yaml rename to incubator/ts-dnsserver/0.0.17/ix_values.yaml index 4f54a27c8f..a16166ad36 100644 --- a/incubator/ts-dnsserver/0.0.16/ix_values.yaml +++ b/incubator/ts-dnsserver/0.0.17/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/ts-dnsserver - tag: latest@sha256:88f961b81e844ace40d022fc0c96ecb5be8cdd90509ee2705d263e4a2c782593 + tag: latest@sha256:426e2e1488428e66678597f23f1d734367c3abacc439fdcd649db60af53dc8d5 persistence: config: enabled: true diff --git a/incubator/ts-dnsserver/0.0.16/questions.yaml b/incubator/ts-dnsserver/0.0.17/questions.yaml similarity index 100% rename from incubator/ts-dnsserver/0.0.16/questions.yaml rename to incubator/ts-dnsserver/0.0.17/questions.yaml diff --git a/incubator/ts-dnsserver/0.0.16/templates/common.yaml b/incubator/ts-dnsserver/0.0.17/templates/common.yaml similarity index 100% rename from incubator/ts-dnsserver/0.0.16/templates/common.yaml rename to incubator/ts-dnsserver/0.0.17/templates/common.yaml diff --git a/incubator/virt-manager/0.0.20/values.yaml b/incubator/ts-dnsserver/0.0.17/values.yaml similarity index 100% rename from incubator/virt-manager/0.0.20/values.yaml rename to incubator/ts-dnsserver/0.0.17/values.yaml diff --git a/incubator/twonky-server/0.0.16/Chart.lock b/incubator/twonky-server/0.0.16/Chart.lock deleted file mode 100644 index be638785ec..0000000000 --- a/incubator/twonky-server/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:36:42.724537445Z" diff --git a/incubator/twonky-server/0.0.16/CHANGELOG.md b/incubator/twonky-server/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/twonky-server/0.0.16/CHANGELOG.md rename to incubator/twonky-server/0.0.17/CHANGELOG.md index f0deca49b6..9c52569441 100644 --- a/incubator/twonky-server/0.0.16/CHANGELOG.md +++ b/incubator/twonky-server/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [twonky-server-0.0.17](https://github.com/truecharts/charts/compare/twonky-server-0.0.16...twonky-server-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [twonky-server-0.0.16](https://github.com/truecharts/charts/compare/twonky-server-0.0.15...twonky-server-0.0.16) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [twonky-server-0.0.10]twonky-server-0.0.10 (2022-07-22) -### Chore - -- Auto-update chart README [skip ci] - - Move Dev to incubator and some cleanup - - - - -## [twonky-server-0.0.10]twonky-server-0.0.10 (2022-07-22) diff --git a/incubator/twonky-server/0.0.17/Chart.lock b/incubator/twonky-server/0.0.17/Chart.lock new file mode 100644 index 0000000000..39d3512f43 --- /dev/null +++ b/incubator/twonky-server/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:51.639229331Z" diff --git a/incubator/twonky-server/0.0.16/Chart.yaml b/incubator/twonky-server/0.0.17/Chart.yaml similarity index 98% rename from incubator/twonky-server/0.0.16/Chart.yaml rename to incubator/twonky-server/0.0.17/Chart.yaml index 502de993c0..2216549e47 100644 --- a/incubator/twonky-server/0.0.16/Chart.yaml +++ b/incubator/twonky-server/0.0.17/Chart.yaml @@ -30,4 +30,4 @@ sources: - https://github.com/H2CK/twonkyserver - https://hub.docker.com/r/dtjs48jkt/twonkyserver/ type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/twonky-server/0.0.16/README.md b/incubator/twonky-server/0.0.17/README.md similarity index 98% rename from incubator/twonky-server/0.0.16/README.md rename to incubator/twonky-server/0.0.17/README.md index ebfd7cf2a7..b555d95803 100644 --- a/incubator/twonky-server/0.0.16/README.md +++ b/incubator/twonky-server/0.0.17/README.md @@ -1,6 +1,6 @@ # twonky-server -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) TwonkyMedia server (TMS) is DLNA-compliant UPnP AV server software from PacketVideo. TwonkyMedia server can be used to share and stream media to most UPnP AV or DLNA-compliant clients, in addition to non-UPnP devices through the HTML, RSS, and JSON supported front ends. diff --git a/incubator/twonky-server/0.0.16/app-readme.md b/incubator/twonky-server/0.0.17/app-readme.md similarity index 100% rename from incubator/twonky-server/0.0.16/app-readme.md rename to incubator/twonky-server/0.0.17/app-readme.md diff --git a/incubator/ts-dnsserver/0.0.16/charts/common-10.4.9.tgz b/incubator/twonky-server/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/ts-dnsserver/0.0.16/charts/common-10.4.9.tgz rename to incubator/twonky-server/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/twonky-server/0.0.16/ix_values.yaml b/incubator/twonky-server/0.0.17/ix_values.yaml similarity index 85% rename from incubator/twonky-server/0.0.16/ix_values.yaml rename to incubator/twonky-server/0.0.17/ix_values.yaml index b25e6f8ebf..e8f8decbea 100644 --- a/incubator/twonky-server/0.0.16/ix_values.yaml +++ b/incubator/twonky-server/0.0.17/ix_values.yaml @@ -2,7 +2,7 @@ env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/twonky-server - tag: latest@sha256:16e2c7e952c11b8411a304dd6b46af02687c7fd230934f3d377491d1e1bc30af + tag: latest@sha256:07e853fe57fea282377f1183b1e7112c988446c15aca2fc919e7cd072b121de1 persistence: config: enabled: true diff --git a/incubator/twonky-server/0.0.16/questions.yaml b/incubator/twonky-server/0.0.17/questions.yaml similarity index 100% rename from incubator/twonky-server/0.0.16/questions.yaml rename to incubator/twonky-server/0.0.17/questions.yaml diff --git a/incubator/twonky-server/0.0.16/templates/common.yaml b/incubator/twonky-server/0.0.17/templates/common.yaml similarity index 100% rename from incubator/twonky-server/0.0.16/templates/common.yaml rename to incubator/twonky-server/0.0.17/templates/common.yaml diff --git a/incubator/webp-server/0.0.16/values.yaml b/incubator/twonky-server/0.0.17/values.yaml similarity index 100% rename from incubator/webp-server/0.0.16/values.yaml rename to incubator/twonky-server/0.0.17/values.yaml diff --git a/incubator/vertex/0.0.17/Chart.lock b/incubator/vertex/0.0.17/Chart.lock deleted file mode 100644 index 5422d81769..0000000000 --- a/incubator/vertex/0.0.17/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:37:31.519701198Z" diff --git a/incubator/vertex/0.0.17/CHANGELOG.md b/incubator/vertex/0.0.18/CHANGELOG.md similarity index 90% rename from incubator/vertex/0.0.17/CHANGELOG.md rename to incubator/vertex/0.0.18/CHANGELOG.md index 6d870fa089..9a2a20f89e 100644 --- a/incubator/vertex/0.0.17/CHANGELOG.md +++ b/incubator/vertex/0.0.18/CHANGELOG.md @@ -2,6 +2,15 @@ +## [vertex-0.0.18](https://github.com/truecharts/charts/compare/vertex-0.0.17...vertex-0.0.18) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [vertex-0.0.17](https://github.com/truecharts/charts/compare/vertex-0.0.16...vertex-0.0.17) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore - Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - Bump all charts to generate config and container references due to huge increase of repository - - Move Dev to incubator and some cleanup - - - - -## [vertex-0.0.10]vertex-0.0.10 (2022-07-22) - diff --git a/incubator/vertex/0.0.18/Chart.lock b/incubator/vertex/0.0.18/Chart.lock new file mode 100644 index 0000000000..c798dd04ce --- /dev/null +++ b/incubator/vertex/0.0.18/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:53.191039045Z" diff --git a/incubator/vertex/0.0.17/Chart.yaml b/incubator/vertex/0.0.18/Chart.yaml similarity index 98% rename from incubator/vertex/0.0.17/Chart.yaml rename to incubator/vertex/0.0.18/Chart.yaml index e1dbddf3c2..fd130f0192 100644 --- a/incubator/vertex/0.0.17/Chart.yaml +++ b/incubator/vertex/0.0.18/Chart.yaml @@ -28,4 +28,4 @@ sources: - https://gitlab.lswl.in/lswl/vertex - https://hub.docker.com/r/lswl/vertex type: application -version: 0.0.17 +version: 0.0.18 diff --git a/incubator/vertex/0.0.17/README.md b/incubator/vertex/0.0.18/README.md similarity index 98% rename from incubator/vertex/0.0.17/README.md rename to incubator/vertex/0.0.18/README.md index c835a86a4d..271dbf69a1 100644 --- a/incubator/vertex/0.0.17/README.md +++ b/incubator/vertex/0.0.18/README.md @@ -1,6 +1,6 @@ # vertex -![Version: 0.0.17](https://img.shields.io/badge/Version-0.0.17-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: stable](https://img.shields.io/badge/AppVersion-stable-informational?style=flat-square) +![Version: 0.0.18](https://img.shields.io/badge/Version-0.0.18-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: stable](https://img.shields.io/badge/AppVersion-stable-informational?style=flat-square) Vertex , , , , PT diff --git a/incubator/vertex/0.0.17/app-readme.md b/incubator/vertex/0.0.18/app-readme.md similarity index 100% rename from incubator/vertex/0.0.17/app-readme.md rename to incubator/vertex/0.0.18/app-readme.md diff --git a/incubator/twonky-server/0.0.16/charts/common-10.4.9.tgz b/incubator/vertex/0.0.18/charts/common-10.4.9.tgz similarity index 100% rename from incubator/twonky-server/0.0.16/charts/common-10.4.9.tgz rename to incubator/vertex/0.0.18/charts/common-10.4.9.tgz diff --git a/incubator/vertex/0.0.17/ix_values.yaml b/incubator/vertex/0.0.18/ix_values.yaml similarity index 83% rename from incubator/vertex/0.0.17/ix_values.yaml rename to incubator/vertex/0.0.18/ix_values.yaml index bcabc6e172..d6867502e8 100644 --- a/incubator/vertex/0.0.17/ix_values.yaml +++ b/incubator/vertex/0.0.18/ix_values.yaml @@ -3,7 +3,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/vertex - tag: vstable@sha256:e04ff48dd611a4155e0aaa20f89d5e3bbdd759011f96151fe471be510b6b8fc3 + tag: vstable@sha256:a700f0a29c7a318cfee7ecbe30b5a29006618ce16e118e18612ce7aedcc09233 persistence: config: enabled: true diff --git a/incubator/vertex/0.0.17/questions.yaml b/incubator/vertex/0.0.18/questions.yaml similarity index 100% rename from incubator/vertex/0.0.17/questions.yaml rename to incubator/vertex/0.0.18/questions.yaml diff --git a/incubator/vertex/0.0.17/templates/common.yaml b/incubator/vertex/0.0.18/templates/common.yaml similarity index 100% rename from incubator/vertex/0.0.17/templates/common.yaml rename to incubator/vertex/0.0.18/templates/common.yaml diff --git a/incubator/wger/0.0.36/values.yaml b/incubator/vertex/0.0.18/values.yaml similarity index 100% rename from incubator/wger/0.0.36/values.yaml rename to incubator/vertex/0.0.18/values.yaml diff --git a/incubator/virt-manager/0.0.20/Chart.lock b/incubator/virt-manager/0.0.20/Chart.lock deleted file mode 100644 index 7406fdfb07..0000000000 --- a/incubator/virt-manager/0.0.20/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:37:45.931683838Z" diff --git a/incubator/virt-manager/0.0.20/CHANGELOG.md b/incubator/virt-manager/0.0.21/CHANGELOG.md similarity index 90% rename from incubator/virt-manager/0.0.20/CHANGELOG.md rename to incubator/virt-manager/0.0.21/CHANGELOG.md index 6740af1677..f49832537b 100644 --- a/incubator/virt-manager/0.0.20/CHANGELOG.md +++ b/incubator/virt-manager/0.0.21/CHANGELOG.md @@ -2,6 +2,15 @@ +## [virt-manager-0.0.21](https://github.com/truecharts/charts/compare/virt-manager-0.0.20...virt-manager-0.0.21) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [virt-manager-0.0.20](https://github.com/truecharts/charts/compare/virt-manager-0.0.18...virt-manager-0.0.20) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ### Chore -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - - - -## [virt-manager-0.0.12](https://github.com/truecharts/apps/compare/virt-manager-0.0.11...virt-manager-0.0.12) (2022-07-23) - -### Chore diff --git a/incubator/virt-manager/0.0.21/Chart.lock b/incubator/virt-manager/0.0.21/Chart.lock new file mode 100644 index 0000000000..fabfd1caa1 --- /dev/null +++ b/incubator/virt-manager/0.0.21/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:53.483724526Z" diff --git a/incubator/virt-manager/0.0.20/Chart.yaml b/incubator/virt-manager/0.0.21/Chart.yaml similarity index 98% rename from incubator/virt-manager/0.0.20/Chart.yaml rename to incubator/virt-manager/0.0.21/Chart.yaml index e928943ba8..889550f19b 100644 --- a/incubator/virt-manager/0.0.20/Chart.yaml +++ b/incubator/virt-manager/0.0.21/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/virt-manager - https://hub.docker.com/r/mber5/virt-manager type: application -version: 0.0.20 +version: 0.0.21 diff --git a/incubator/virt-manager/0.0.20/README.md b/incubator/virt-manager/0.0.21/README.md similarity index 98% rename from incubator/virt-manager/0.0.20/README.md rename to incubator/virt-manager/0.0.21/README.md index 006c06f33c..8e15e1761b 100644 --- a/incubator/virt-manager/0.0.20/README.md +++ b/incubator/virt-manager/0.0.21/README.md @@ -1,6 +1,6 @@ # virt-manager -![Version: 0.0.20](https://img.shields.io/badge/Version-0.0.20-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.21](https://img.shields.io/badge/Version-0.0.21-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) The virt-manager application is a desktop user interface for managing virtual machines through libvirt. diff --git a/incubator/virt-manager/0.0.20/app-readme.md b/incubator/virt-manager/0.0.21/app-readme.md similarity index 100% rename from incubator/virt-manager/0.0.20/app-readme.md rename to incubator/virt-manager/0.0.21/app-readme.md diff --git a/incubator/vertex/0.0.17/charts/common-10.4.9.tgz b/incubator/virt-manager/0.0.21/charts/common-10.4.9.tgz similarity index 100% rename from incubator/vertex/0.0.17/charts/common-10.4.9.tgz rename to incubator/virt-manager/0.0.21/charts/common-10.4.9.tgz diff --git a/incubator/virt-manager/0.0.20/ix_values.yaml b/incubator/virt-manager/0.0.21/ix_values.yaml similarity index 88% rename from incubator/virt-manager/0.0.20/ix_values.yaml rename to incubator/virt-manager/0.0.21/ix_values.yaml index 83a7a29f5b..22a5e41123 100644 --- a/incubator/virt-manager/0.0.20/ix_values.yaml +++ b/incubator/virt-manager/0.0.21/ix_values.yaml @@ -3,7 +3,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/virt-manager - tag: latest@sha256:e8a7e81397f0701007377bae53538af7ef3a0e42308e93b68882e5bde3eca48c + tag: latest@sha256:a75af88fab7138af7a6ba03cf0773753d6c3b892cab6f036a647b15020978c07 persistence: devkvm: enabled: true diff --git a/incubator/virt-manager/0.0.20/questions.yaml b/incubator/virt-manager/0.0.21/questions.yaml similarity index 100% rename from incubator/virt-manager/0.0.20/questions.yaml rename to incubator/virt-manager/0.0.21/questions.yaml diff --git a/incubator/virt-manager/0.0.20/templates/common.yaml b/incubator/virt-manager/0.0.21/templates/common.yaml similarity index 100% rename from incubator/virt-manager/0.0.20/templates/common.yaml rename to incubator/virt-manager/0.0.21/templates/common.yaml diff --git a/incubator/zoneminder/0.0.15/values.yaml b/incubator/virt-manager/0.0.21/values.yaml similarity index 100% rename from incubator/zoneminder/0.0.15/values.yaml rename to incubator/virt-manager/0.0.21/values.yaml diff --git a/incubator/webp-server/0.0.16/Chart.lock b/incubator/webp-server/0.0.16/Chart.lock deleted file mode 100644 index 30618c8c1b..0000000000 --- a/incubator/webp-server/0.0.16/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:37:55.156161665Z" diff --git a/incubator/webp-server/0.0.16/CHANGELOG.md b/incubator/webp-server/0.0.17/CHANGELOG.md similarity index 91% rename from incubator/webp-server/0.0.16/CHANGELOG.md rename to incubator/webp-server/0.0.17/CHANGELOG.md index 2ce21019a7..7315a0d2d7 100644 --- a/incubator/webp-server/0.0.16/CHANGELOG.md +++ b/incubator/webp-server/0.0.17/CHANGELOG.md @@ -2,6 +2,15 @@ +## [webp-server-0.0.17](https://github.com/truecharts/charts/compare/webp-server-0.0.16...webp-server-0.0.17) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [webp-server-0.0.16](https://github.com/truecharts/charts/compare/webp-server-0.0.14...webp-server-0.0.16) (2022-08-08) ### Chore @@ -88,8 +97,3 @@ -## [webp-server-0.0.10]webp-server-0.0.10 (2022-07-22) - -### Chore - -- Move Dev to incubator and some cleanup diff --git a/incubator/webp-server/0.0.17/Chart.lock b/incubator/webp-server/0.0.17/Chart.lock new file mode 100644 index 0000000000..345763c2d7 --- /dev/null +++ b/incubator/webp-server/0.0.17/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:29:54.008177947Z" diff --git a/incubator/webp-server/0.0.16/Chart.yaml b/incubator/webp-server/0.0.17/Chart.yaml similarity index 98% rename from incubator/webp-server/0.0.16/Chart.yaml rename to incubator/webp-server/0.0.17/Chart.yaml index 76b6cdf830..7b40ed9cea 100644 --- a/incubator/webp-server/0.0.16/Chart.yaml +++ b/incubator/webp-server/0.0.17/Chart.yaml @@ -36,4 +36,4 @@ sources: - https://github.com/webp-sh/webp_server_go - https://hub.docker.com/r/webpsh/webps type: application -version: 0.0.16 +version: 0.0.17 diff --git a/incubator/webp-server/0.0.16/README.md b/incubator/webp-server/0.0.17/README.md similarity index 98% rename from incubator/webp-server/0.0.16/README.md rename to incubator/webp-server/0.0.17/README.md index 8bc27e0bd3..f65ade2dcc 100644 --- a/incubator/webp-server/0.0.16/README.md +++ b/incubator/webp-server/0.0.17/README.md @@ -1,6 +1,6 @@ # webp-server -![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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.17](https://img.shields.io/badge/Version-0.0.17-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) DESCRIPTION diff --git a/incubator/webp-server/0.0.16/app-readme.md b/incubator/webp-server/0.0.17/app-readme.md similarity index 100% rename from incubator/webp-server/0.0.16/app-readme.md rename to incubator/webp-server/0.0.17/app-readme.md diff --git a/incubator/virt-manager/0.0.20/charts/common-10.4.9.tgz b/incubator/webp-server/0.0.17/charts/common-10.4.9.tgz similarity index 100% rename from incubator/virt-manager/0.0.20/charts/common-10.4.9.tgz rename to incubator/webp-server/0.0.17/charts/common-10.4.9.tgz diff --git a/incubator/webp-server/0.0.16/ix_values.yaml b/incubator/webp-server/0.0.17/ix_values.yaml similarity index 87% rename from incubator/webp-server/0.0.16/ix_values.yaml rename to incubator/webp-server/0.0.17/ix_values.yaml index 44719d82b0..fddcec532d 100644 --- a/incubator/webp-server/0.0.16/ix_values.yaml +++ b/incubator/webp-server/0.0.17/ix_values.yaml @@ -5,7 +5,7 @@ env: image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/webp-server - tag: latest@sha256:8eaca58480f4021f397a9bfe8283df6db149e54935811ed6406c68eb9e0381b0 + tag: latest@sha256:3101fd30f7115d2c970956f02f31106849d963c6bc3eaaebff7ac2844dbc8487 persistence: storagecache: enabled: true diff --git a/incubator/webp-server/0.0.16/questions.yaml b/incubator/webp-server/0.0.17/questions.yaml similarity index 100% rename from incubator/webp-server/0.0.16/questions.yaml rename to incubator/webp-server/0.0.17/questions.yaml diff --git a/incubator/webp-server/0.0.16/templates/common.yaml b/incubator/webp-server/0.0.17/templates/common.yaml similarity index 100% rename from incubator/webp-server/0.0.16/templates/common.yaml rename to incubator/webp-server/0.0.17/templates/common.yaml diff --git a/stable/anonaddy/9.0.32/values.yaml b/incubator/webp-server/0.0.17/values.yaml similarity index 100% rename from stable/anonaddy/9.0.32/values.yaml rename to incubator/webp-server/0.0.17/values.yaml diff --git a/incubator/wger/0.0.36/CHANGELOG.md b/incubator/wger/0.0.37/CHANGELOG.md similarity index 91% rename from incubator/wger/0.0.36/CHANGELOG.md rename to incubator/wger/0.0.37/CHANGELOG.md index 7a00946633..4c2e194d12 100644 --- a/incubator/wger/0.0.36/CHANGELOG.md +++ b/incubator/wger/0.0.37/CHANGELOG.md @@ -2,6 +2,15 @@ +## [wger-0.0.37](https://github.com/truecharts/charts/compare/wger-0.0.36...wger-0.0.37) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [wger-0.0.36](https://github.com/truecharts/charts/compare/wger-0.0.35...wger-0.0.36) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - -## [wger-0.0.29](https://github.com/truecharts/apps/compare/wger-0.0.28...wger-0.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - diff --git a/incubator/wger/0.0.36/Chart.lock b/incubator/wger/0.0.37/Chart.lock similarity index 88% rename from incubator/wger/0.0.36/Chart.lock rename to incubator/wger/0.0.37/Chart.lock index 49067cb37e..23adba2051 100644 --- a/incubator/wger/0.0.36/Chart.lock +++ b/incubator/wger/0.0.37/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:73c5d584c0314ac8a7027f8933198282b7b81891d7291092df32a84bef0d277c -generated: "2022-08-08T22:38:28.122970652Z" +generated: "2022-08-09T10:30:26.002447268Z" diff --git a/incubator/wger/0.0.36/Chart.yaml b/incubator/wger/0.0.37/Chart.yaml similarity index 98% rename from incubator/wger/0.0.36/Chart.yaml rename to incubator/wger/0.0.37/Chart.yaml index 214235d50f..b8e1d0bbec 100644 --- a/incubator/wger/0.0.36/Chart.yaml +++ b/incubator/wger/0.0.37/Chart.yaml @@ -27,7 +27,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/incubator/wger - https://github.com/wger-project/wger - https://github.com/wger-project/docker -version: 0.0.36 +version: 0.0.37 annotations: truecharts.org/catagories: | - life diff --git a/incubator/wger/0.0.36/README.md b/incubator/wger/0.0.37/README.md similarity index 98% rename from incubator/wger/0.0.36/README.md rename to incubator/wger/0.0.37/README.md index 2041a5bc71..4efe35cc62 100644 --- a/incubator/wger/0.0.36/README.md +++ b/incubator/wger/0.0.37/README.md @@ -1,6 +1,6 @@ # wger -![Version: 0.0.36](https://img.shields.io/badge/Version-0.0.36-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 0.0.37](https://img.shields.io/badge/Version-0.0.37-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) Workout Manager is a free, open source web application that helps you manage your personal workouts, weight and diet plans and can also be used as a simple gym management utility. diff --git a/incubator/wger/0.0.36/app-readme.md b/incubator/wger/0.0.37/app-readme.md similarity index 100% rename from incubator/wger/0.0.36/app-readme.md rename to incubator/wger/0.0.37/app-readme.md diff --git a/incubator/webp-server/0.0.16/charts/common-10.4.9.tgz b/incubator/wger/0.0.37/charts/common-10.4.9.tgz similarity index 100% rename from incubator/webp-server/0.0.16/charts/common-10.4.9.tgz rename to incubator/wger/0.0.37/charts/common-10.4.9.tgz diff --git a/incubator/wger/0.0.36/charts/postgresql-8.0.50.tgz b/incubator/wger/0.0.37/charts/postgresql-8.0.50.tgz similarity index 100% rename from incubator/wger/0.0.36/charts/postgresql-8.0.50.tgz rename to incubator/wger/0.0.37/charts/postgresql-8.0.50.tgz diff --git a/incubator/wger/0.0.36/charts/redis-3.0.48.tgz b/incubator/wger/0.0.37/charts/redis-3.0.48.tgz similarity index 100% rename from incubator/wger/0.0.36/charts/redis-3.0.48.tgz rename to incubator/wger/0.0.37/charts/redis-3.0.48.tgz diff --git a/incubator/wger/0.0.36/ix_values.yaml b/incubator/wger/0.0.37/ix_values.yaml similarity index 98% rename from incubator/wger/0.0.36/ix_values.yaml rename to incubator/wger/0.0.37/ix_values.yaml index 1b61c950f0..334de776cb 100644 --- a/incubator/wger/0.0.36/ix_values.yaml +++ b/incubator/wger/0.0.37/ix_values.yaml @@ -5,7 +5,7 @@ image: nginxImage: repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:16eac28256bb91454ebfe1fc0ba773780f0f450acc82c80c71e73e3c8b44875a + tag: v1.23.1@sha256:e97e936c9774204b00648c3309e57cdf85fd3e6f597ca420f27dbe9875968d53 securityContext: runAsNonRoot: false diff --git a/incubator/wger/0.0.36/questions.yaml b/incubator/wger/0.0.37/questions.yaml similarity index 100% rename from incubator/wger/0.0.36/questions.yaml rename to incubator/wger/0.0.37/questions.yaml diff --git a/incubator/wger/0.0.36/templates/_secrets.tpl b/incubator/wger/0.0.37/templates/_secrets.tpl similarity index 100% rename from incubator/wger/0.0.36/templates/_secrets.tpl rename to incubator/wger/0.0.37/templates/_secrets.tpl diff --git a/incubator/wger/0.0.36/templates/common.yaml b/incubator/wger/0.0.37/templates/common.yaml similarity index 100% rename from incubator/wger/0.0.36/templates/common.yaml rename to incubator/wger/0.0.37/templates/common.yaml diff --git a/stable/budge/2.0.29/values.yaml b/incubator/wger/0.0.37/values.yaml similarity index 100% rename from stable/budge/2.0.29/values.yaml rename to incubator/wger/0.0.37/values.yaml diff --git a/incubator/zoneminder/0.0.15/Chart.lock b/incubator/zoneminder/0.0.15/Chart.lock deleted file mode 100644 index 11f3590cfd..0000000000 --- a/incubator/zoneminder/0.0.15/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:39:39.800093356Z" diff --git a/incubator/zoneminder/0.0.15/Chart.yaml b/incubator/zoneminder/0.0.15/Chart.yaml deleted file mode 100644 index 1a6bf9c58d..0000000000 --- a/incubator/zoneminder/0.0.15/Chart.yaml +++ /dev/null @@ -1,35 +0,0 @@ -annotations: - truecharts.org/SCALE-support: "true" - truecharts.org/catagories: | - - HomeAutomation - - MediaApp-Video - - MediaServer-Video - - Tools-Utilities -apiVersion: v2 -appVersion: "latest" -dependencies: - - name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -deprecated: false -description: "Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try.[br]\n" -home: https://truecharts.org/docs/charts/incubator/zoneminder -icon: https://truecharts.org/img/hotlink-ok/chart-icons/zoneminder.png -keywords: - - zoneminder - - HomeAutomation - - MediaApp-Video - - MediaServer-Video - - Tools-Utilities -kubeVersion: ">=1.16.0-0" -maintainers: - - email: info@truecharts.org - name: TrueCharts - url: https://truecharts.org -name: zoneminder -sources: - - https://github.com/truecharts/charts/tree/master/charts/incubator/zoneminder - - https://zoneminder.com/ - - https://hub.docker.com/r/dlandon/zoneminder.TrueNAS/ -type: application -version: 0.0.15 diff --git a/incubator/zoneminder/0.0.15/README.md b/incubator/zoneminder/0.0.15/README.md deleted file mode 100644 index 84a0165c8b..0000000000 --- a/incubator/zoneminder/0.0.15/README.md +++ /dev/null @@ -1,109 +0,0 @@ -# zoneminder - -![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: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) - -Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try.[br] - -TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. - -This readme is just an automatically generated general guide on installing our Helm Charts and Apps. -For more information, please click here: [zoneminder](https://truecharts.org/docs/charts/stable/zoneminder) - -**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** - -## Source Code - -* -* -* - -## Requirements - -Kubernetes: `>=1.16.0-0` - -## Dependencies - -| Repository | Name | Version | -|------------|------|---------| -| https://library-charts.truecharts.org | common | 10.4.9 | - -## Installing the Chart - -### TrueNAS SCALE - -To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). - -### Helm - -To install the chart with the release name `zoneminder` - -```console -helm repo add TrueCharts https://charts.truecharts.org -helm repo update -helm install zoneminder TrueCharts/zoneminder -``` - -## Uninstall - -### TrueNAS SCALE - -**Upgrading, Rolling Back and Uninstalling the Chart** - -To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). - -### Helm - -To uninstall the `zoneminder` deployment - -```console -helm uninstall zoneminder -``` - -## Configuration - -### Helm - -#### Available Settings - -Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. -Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). - -#### Configure using the command line - -Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. - -```console -helm install zoneminder \ - --set env.TZ="America/New York" \ - TrueCharts/zoneminder -``` - -#### Configure using a yaml file - -Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. - -```console -helm install zoneminder TrueCharts/zoneminder -f values.yaml -``` - -#### Connecting to other charts - -If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. - -## Support - -- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). -- See the [Website](https://truecharts.org) -- Check our [Discord](https://discord.gg/tVsPTHWTtr) -- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) - ---- - -## Sponsor TrueCharts - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! - ---- - -All Rights Reserved - The TrueCharts Project diff --git a/incubator/zoneminder/0.0.15/app-readme.md b/incubator/zoneminder/0.0.15/app-readme.md deleted file mode 100644 index 2b3ae37d93..0000000000 --- a/incubator/zoneminder/0.0.15/app-readme.md +++ /dev/null @@ -1,9 +0,0 @@ -Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try.[br] - - -This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/zoneminder](https://truecharts.org/docs/charts/incubator/zoneminder) - ---- - -TrueCharts can only exist due to the incredible effort of our staff. -Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/zoneminder/0.0.15/CHANGELOG.md b/incubator/zoneminder/0.0.16/CHANGELOG.md similarity index 90% rename from incubator/zoneminder/0.0.15/CHANGELOG.md rename to incubator/zoneminder/0.0.16/CHANGELOG.md index ef6b088d02..e8d25fec56 100644 --- a/incubator/zoneminder/0.0.15/CHANGELOG.md +++ b/incubator/zoneminder/0.0.16/CHANGELOG.md @@ -2,6 +2,15 @@ +## [zoneminder-0.0.16](https://github.com/truecharts/charts/compare/zoneminder-0.0.15...zoneminder-0.0.16) (2022-08-09) + +### Fix + +- Add path for open button ([#3409](https://github.com/truecharts/charts/issues/3409)) + + + + ## [zoneminder-0.0.15](https://github.com/truecharts/charts/compare/zoneminder-0.0.14...zoneminder-0.0.15) (2022-08-08) ### Chore diff --git a/dependency/mariadb/3.0.49/Chart.lock b/incubator/zoneminder/0.0.16/Chart.lock similarity index 80% rename from dependency/mariadb/3.0.49/Chart.lock rename to incubator/zoneminder/0.0.16/Chart.lock index ecd8fcfa20..27067dee86 100644 --- a/dependency/mariadb/3.0.49/Chart.lock +++ b/incubator/zoneminder/0.0.16/Chart.lock @@ -3,4 +3,4 @@ dependencies: repository: https://library-charts.truecharts.org version: 10.4.9 digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-07-30T01:19:48.07794824Z" +generated: "2022-08-09T10:30:13.00554164Z" diff --git a/incubator/zoneminder/0.0.16/Chart.yaml b/incubator/zoneminder/0.0.16/Chart.yaml new file mode 100644 index 0000000000..e18bd6d2f8 --- /dev/null +++ b/incubator/zoneminder/0.0.16/Chart.yaml @@ -0,0 +1,33 @@ +apiVersion: v2 +appVersion: "latest" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +deprecated: false +description: "Zoneminder is the top Linux video camera security and surveillance solution." +home: https://truecharts.org/docs/charts/incubator/zoneminder +icon: https://truecharts.org/img/hotlink-ok/chart-icons/zoneminder.png +keywords: + - zoneminder + - home + - automation + - cctv + - utilities +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: zoneminder +sources: + - https://github.com/truecharts/charts/tree/master/charts/incubator/zoneminder + - https://zoneminder.com/ + - https://hub.docker.com/r/dlandon/zoneminder.TrueNAS/ +type: application +version: 0.0.16 +annotations: + truecharts.org/SCALE-support: "true" + truecharts.org/catagories: | + - utilities + - cctv diff --git a/incubator/zoneminder/0.0.16/README.md b/incubator/zoneminder/0.0.16/README.md new file mode 100644 index 0000000000..6dca98cd0b --- /dev/null +++ b/incubator/zoneminder/0.0.16/README.md @@ -0,0 +1,109 @@ +# zoneminder + +![Version: 0.0.16](https://img.shields.io/badge/Version-0.0.16-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) + +Zoneminder is the top Linux video camera security and surveillance solution. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [zoneminder](https://truecharts.org/docs/charts/stable/zoneminder) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `zoneminder` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install zoneminder TrueCharts/zoneminder +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `zoneminder` deployment + +```console +helm uninstall zoneminder +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install zoneminder \ + --set env.TZ="America/New York" \ + TrueCharts/zoneminder +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install zoneminder TrueCharts/zoneminder -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/incubator/zoneminder/0.0.16/app-readme.md b/incubator/zoneminder/0.0.16/app-readme.md new file mode 100644 index 0000000000..b8e3ea683c --- /dev/null +++ b/incubator/zoneminder/0.0.16/app-readme.md @@ -0,0 +1,8 @@ +Zoneminder is the top Linux video camera security and surveillance solution. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/incubator/zoneminder](https://truecharts.org/docs/charts/incubator/zoneminder) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/incubator/wger/0.0.36/charts/common-10.4.9.tgz b/incubator/zoneminder/0.0.16/charts/common-10.4.9.tgz similarity index 100% rename from incubator/wger/0.0.36/charts/common-10.4.9.tgz rename to incubator/zoneminder/0.0.16/charts/common-10.4.9.tgz diff --git a/incubator/zoneminder/0.0.15/ix_values.yaml b/incubator/zoneminder/0.0.16/ix_values.yaml similarity index 76% rename from incubator/zoneminder/0.0.15/ix_values.yaml rename to incubator/zoneminder/0.0.16/ix_values.yaml index f6f2a10db2..3a4a5bc318 100644 --- a/incubator/zoneminder/0.0.15/ix_values.yaml +++ b/incubator/zoneminder/0.0.16/ix_values.yaml @@ -1,8 +1,40 @@ -env: {} image: pullPolicy: IfNotPresent repository: tccr.io/truecharts/zoneminder tag: latest@sha256:8c95874d836c198e074a9cc4b7df3f85f4a71ab900de9679339182fbe172ef3b + +podSecurityContext: + runAsGroup: 0 + runAsUser: 0 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +service: + main: + ports: + main: + port: 10292 + protocol: HTTPS + targetPort: 443 + zmninja: + enabled: true + ports: + zmninja: + enabled: true + port: 10293 + protocol: TCP + targetPort: 9000 + +probes: + liveness: + path: "/zm" + readiness: + path: "/zm" + startup: + path: "/zm" + persistence: config: enabled: true @@ -10,29 +42,6 @@ persistence: datapath: enabled: true mountPath: /var/cache/zoneminder -podSecurityContext: - runAsGroup: 0 - runAsUser: 0 -securityContext: - readOnlyRootFilesystem: false - runAsNonRoot: false -service: - main: - enabled: true - ports: - main: - enabled: true - port: 8443 - protocol: HTTP - targetPort: 443 - zmninjaeventno: - enabled: true - ports: - zmninjaeventno: - enabled: true - port: 9000 - protocol: TCP - targetPort: 9000 portal: enabled: true diff --git a/incubator/zoneminder/0.0.15/questions.yaml b/incubator/zoneminder/0.0.16/questions.yaml similarity index 99% rename from incubator/zoneminder/0.0.15/questions.yaml rename to incubator/zoneminder/0.0.16/questions.yaml index a6da274bd8..f3542dbbbd 100644 --- a/incubator/zoneminder/0.0.15/questions.yaml +++ b/incubator/zoneminder/0.0.16/questions.yaml @@ -33,6 +33,7 @@ portals: - "$kubernetes-resource_configmap_portal_host" ports: - "$kubernetes-resource_configmap_portal_port" + path: "/zm/index.php" questions: - variable: global label: Global Settings @@ -355,7 +356,7 @@ questions: description: "This port exposes the container port on the service" schema: type: int - default: 8443 + default: 10292 required: true - variable: advanced label: Show Advanced Settings @@ -397,8 +398,8 @@ questions: schema: type: int default: 443 - - variable: zmninjaeventno - label: 'zmninjaeventno service' + - variable: zmninja + label: 'zmninja service' schema: additional_attrs: true type: dict @@ -475,8 +476,8 @@ questions: additional_attrs: true type: dict attrs: - - variable: zmninjaeventno - label: "zmninjaeventno Service Port Configuration" + - variable: zmninja + label: "zmninja Service Port Configuration" schema: additional_attrs: true type: dict @@ -486,7 +487,7 @@ questions: description: "This port exposes the container port on the service" schema: type: int - default: 9000 + default: 10293 required: true - variable: advanced label: Show Advanced Settings diff --git a/incubator/zoneminder/0.0.15/templates/common.yaml b/incubator/zoneminder/0.0.16/templates/common.yaml similarity index 100% rename from incubator/zoneminder/0.0.15/templates/common.yaml rename to incubator/zoneminder/0.0.16/templates/common.yaml diff --git a/stable/custom-app/5.1.30/values.yaml b/incubator/zoneminder/0.0.16/values.yaml similarity index 100% rename from stable/custom-app/5.1.30/values.yaml rename to incubator/zoneminder/0.0.16/values.yaml diff --git a/incubator/zoneminder/item.yaml b/incubator/zoneminder/item.yaml index aa6ba33799..9af515720e 100644 --- a/incubator/zoneminder/item.yaml +++ b/incubator/zoneminder/item.yaml @@ -1,7 +1,5 @@ icon_url: https://truecharts.org/img/hotlink-ok/chart-icons/zoneminder.png categories: -- HomeAutomation -- MediaApp-Video -- MediaServer-Video -- Tools-Utilities +- utilities +- cctv diff --git a/stable/anonaddy/9.0.32/CHANGELOG.md b/stable/anonaddy/9.0.33/CHANGELOG.md similarity index 92% rename from stable/anonaddy/9.0.32/CHANGELOG.md rename to stable/anonaddy/9.0.33/CHANGELOG.md index 9ea7fc78b8..1580c3af6e 100644 --- a/stable/anonaddy/9.0.32/CHANGELOG.md +++ b/stable/anonaddy/9.0.33/CHANGELOG.md @@ -2,6 +2,15 @@ +## [anonaddy-9.0.33](https://github.com/truecharts/charts/compare/anonaddy-9.0.32...anonaddy-9.0.33) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [anonaddy-9.0.32](https://github.com/truecharts/charts/compare/anonaddy-9.0.31...anonaddy-9.0.32) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [anonaddy-9.0.25](https://github.com/truecharts/apps/compare/anonaddy-9.0.24...anonaddy-9.0.25) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - diff --git a/stable/anonaddy/9.0.32/Chart.lock b/stable/anonaddy/9.0.33/Chart.lock similarity index 88% rename from stable/anonaddy/9.0.32/Chart.lock rename to stable/anonaddy/9.0.33/Chart.lock index c4ad87d1d2..3270f16eee 100644 --- a/stable/anonaddy/9.0.32/Chart.lock +++ b/stable/anonaddy/9.0.33/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:3b15b50ae844e25a2d6e611b59d838b38ce0f61ceb1ce4228ed4186d9ba42232 -generated: "2022-08-08T22:40:36.208137883Z" +generated: "2022-08-09T10:30:28.678663167Z" diff --git a/stable/anonaddy/9.0.32/Chart.yaml b/stable/anonaddy/9.0.33/Chart.yaml similarity index 96% rename from stable/anonaddy/9.0.32/Chart.yaml rename to stable/anonaddy/9.0.33/Chart.yaml index f62cd64d0f..e96b390065 100644 --- a/stable/anonaddy/9.0.32/Chart.yaml +++ b/stable/anonaddy/9.0.33/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "0.12.3" +appVersion: "0.13.3" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -26,7 +26,7 @@ name: anonaddy sources: - https://github.com/truecharts/charts/tree/master/charts/stable/anonaddy - https://github.com/anonaddy/docker -version: 9.0.32 +version: 9.0.33 annotations: truecharts.org/catagories: | - email diff --git a/stable/anonaddy/9.0.32/README.md b/stable/anonaddy/9.0.33/README.md similarity index 94% rename from stable/anonaddy/9.0.32/README.md rename to stable/anonaddy/9.0.33/README.md index 9cc88dab93..c38c97354f 100644 --- a/stable/anonaddy/9.0.32/README.md +++ b/stable/anonaddy/9.0.33/README.md @@ -1,6 +1,6 @@ # anonaddy -![Version: 9.0.32](https://img.shields.io/badge/Version-9.0.32-informational?style=flat-square) ![AppVersion: 0.12.3](https://img.shields.io/badge/AppVersion-0.12.3-informational?style=flat-square) +![Version: 9.0.33](https://img.shields.io/badge/Version-9.0.33-informational?style=flat-square) ![AppVersion: 0.13.3](https://img.shields.io/badge/AppVersion-0.13.3-informational?style=flat-square) Protect your email from spam using disposable addresses. diff --git a/stable/anonaddy/9.0.32/app-readme.md b/stable/anonaddy/9.0.33/app-readme.md similarity index 100% rename from stable/anonaddy/9.0.32/app-readme.md rename to stable/anonaddy/9.0.33/app-readme.md diff --git a/incubator/zoneminder/0.0.15/charts/common-10.4.9.tgz b/stable/anonaddy/9.0.33/charts/common-10.4.9.tgz similarity index 100% rename from incubator/zoneminder/0.0.15/charts/common-10.4.9.tgz rename to stable/anonaddy/9.0.33/charts/common-10.4.9.tgz diff --git a/stable/anonaddy/9.0.32/charts/mariadb-3.0.49.tgz b/stable/anonaddy/9.0.33/charts/mariadb-3.0.49.tgz similarity index 100% rename from stable/anonaddy/9.0.32/charts/mariadb-3.0.49.tgz rename to stable/anonaddy/9.0.33/charts/mariadb-3.0.49.tgz diff --git a/stable/anonaddy/9.0.32/charts/redis-3.0.48.tgz b/stable/anonaddy/9.0.33/charts/redis-3.0.48.tgz similarity index 100% rename from stable/anonaddy/9.0.32/charts/redis-3.0.48.tgz rename to stable/anonaddy/9.0.33/charts/redis-3.0.48.tgz diff --git a/stable/anonaddy/9.0.32/ix_values.yaml b/stable/anonaddy/9.0.33/ix_values.yaml similarity index 93% rename from stable/anonaddy/9.0.32/ix_values.yaml rename to stable/anonaddy/9.0.33/ix_values.yaml index c9b3ee0058..f8be76b8ad 100644 --- a/stable/anonaddy/9.0.32/ix_values.yaml +++ b/stable/anonaddy/9.0.33/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/anonaddy - tag: v0.12.3@sha256:2a4e6c55b0ecf0ecee4d28e8411b951ab0255e336cf48c389acd0e39fc5005ec + tag: 0.13.3@sha256:c3903d9124e2cc4ac2a48de575c7f6c7d157640ac8f3b1c7c707c97f278ae5cd pullPolicy: IfNotPresent strategy: diff --git a/stable/anonaddy/9.0.32/questions.yaml b/stable/anonaddy/9.0.33/questions.yaml similarity index 100% rename from stable/anonaddy/9.0.32/questions.yaml rename to stable/anonaddy/9.0.33/questions.yaml diff --git a/stable/anonaddy/9.0.32/templates/_appkey.tpl b/stable/anonaddy/9.0.33/templates/_appkey.tpl similarity index 100% rename from stable/anonaddy/9.0.32/templates/_appkey.tpl rename to stable/anonaddy/9.0.33/templates/_appkey.tpl diff --git a/stable/anonaddy/9.0.32/templates/common.yaml b/stable/anonaddy/9.0.33/templates/common.yaml similarity index 100% rename from stable/anonaddy/9.0.32/templates/common.yaml rename to stable/anonaddy/9.0.33/templates/common.yaml diff --git a/stable/cyberchef/2.0.53/values.yaml b/stable/anonaddy/9.0.33/values.yaml similarity index 100% rename from stable/cyberchef/2.0.53/values.yaml rename to stable/anonaddy/9.0.33/values.yaml diff --git a/stable/budge/2.0.29/Chart.lock b/stable/budge/2.0.29/Chart.lock deleted file mode 100644 index d3dd3cd596..0000000000 --- a/stable/budge/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:42:31.590197543Z" diff --git a/stable/budge/2.0.29/CHANGELOG.md b/stable/budge/2.0.30/CHANGELOG.md similarity index 92% rename from stable/budge/2.0.29/CHANGELOG.md rename to stable/budge/2.0.30/CHANGELOG.md index 43daa8cffe..a11d3858b7 100644 --- a/stable/budge/2.0.29/CHANGELOG.md +++ b/stable/budge/2.0.30/CHANGELOG.md @@ -2,6 +2,15 @@ +## [budge-2.0.30](https://github.com/truecharts/charts/compare/budge-2.0.29...budge-2.0.30) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [budge-2.0.29](https://github.com/truecharts/charts/compare/budge-2.0.28...budge-2.0.29) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [budge-2.0.22](https://github.com/truecharts/apps/compare/budge-2.0.21...budge-2.0.22) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - diff --git a/stable/budge/2.0.30/Chart.lock b/stable/budge/2.0.30/Chart.lock new file mode 100644 index 0000000000..ff556805d3 --- /dev/null +++ b/stable/budge/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:30:14.204094657Z" diff --git a/stable/budge/2.0.29/Chart.yaml b/stable/budge/2.0.30/Chart.yaml similarity index 98% rename from stable/budge/2.0.29/Chart.yaml rename to stable/budge/2.0.30/Chart.yaml index 959315841d..42bc800221 100644 --- a/stable/budge/2.0.29/Chart.yaml +++ b/stable/budge/2.0.30/Chart.yaml @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/budge - https://github.com/linuxserver/budge - https://github.com/linuxserver/docker-BudgE -version: 2.0.29 +version: 2.0.30 annotations: truecharts.org/catagories: | - media diff --git a/stable/budge/2.0.29/README.md b/stable/budge/2.0.30/README.md similarity index 98% rename from stable/budge/2.0.29/README.md rename to stable/budge/2.0.30/README.md index 2215d826e4..1514a22dde 100644 --- a/stable/budge/2.0.29/README.md +++ b/stable/budge/2.0.30/README.md @@ -1,6 +1,6 @@ # budge -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-informational?style=flat-square) ![AppVersion: 0.0.9](https://img.shields.io/badge/AppVersion-0.0.9-informational?style=flat-square) +![Version: 2.0.30](https://img.shields.io/badge/Version-2.0.30-informational?style=flat-square) ![AppVersion: 0.0.9](https://img.shields.io/badge/AppVersion-0.0.9-informational?style=flat-square) Budge is an open source 'budgeting with envelopes' personal finance app. diff --git a/stable/budge/2.0.29/app-readme.md b/stable/budge/2.0.30/app-readme.md similarity index 100% rename from stable/budge/2.0.29/app-readme.md rename to stable/budge/2.0.30/app-readme.md diff --git a/stable/anonaddy/9.0.32/charts/common-10.4.9.tgz b/stable/budge/2.0.30/charts/common-10.4.9.tgz similarity index 100% rename from stable/anonaddy/9.0.32/charts/common-10.4.9.tgz rename to stable/budge/2.0.30/charts/common-10.4.9.tgz diff --git a/stable/budge/2.0.29/ix_values.yaml b/stable/budge/2.0.30/ix_values.yaml similarity index 83% rename from stable/budge/2.0.29/ix_values.yaml rename to stable/budge/2.0.30/ix_values.yaml index 1d3f5260a9..daa66528d1 100644 --- a/stable/budge/2.0.29/ix_values.yaml +++ b/stable/budge/2.0.30/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/budge - tag: v0.0.9@sha256:13e1e7271b36e0bda63e65eb6cbfcffc312d0cf0fb50653d080f247327221d15 + tag: v0.0.9@sha256:9ab3509b033a052ed7ecc3a03dd8a396476775096432291259f5c8e2f410580e pullPolicy: IfNotPresent securityContext: diff --git a/stable/budge/2.0.29/questions.yaml b/stable/budge/2.0.30/questions.yaml similarity index 100% rename from stable/budge/2.0.29/questions.yaml rename to stable/budge/2.0.30/questions.yaml diff --git a/stable/custom-app/5.1.30/templates/common.yaml b/stable/budge/2.0.30/templates/common.yaml similarity index 100% rename from stable/custom-app/5.1.30/templates/common.yaml rename to stable/budge/2.0.30/templates/common.yaml diff --git a/stable/dashdot/1.0.37/values.yaml b/stable/budge/2.0.30/values.yaml similarity index 100% rename from stable/dashdot/1.0.37/values.yaml rename to stable/budge/2.0.30/values.yaml diff --git a/stable/calibre-web/11.0.31/CHANGELOG.md b/stable/calibre-web/11.0.31/CHANGELOG.md new file mode 100644 index 0000000000..66ad45f952 --- /dev/null +++ b/stable/calibre-web/11.0.31/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [calibre-web-11.0.31](https://github.com/truecharts/charts/compare/calibre-web-11.0.30...calibre-web-11.0.31) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [calibre-web-11.0.30](https://github.com/truecharts/charts/compare/calibre-web-11.0.29...calibre-web-11.0.30) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [calibre-web-11.0.29](https://github.com/truecharts/apps/compare/calibre-web-11.0.28...calibre-web-11.0.29) (2022-07-27) + +### Chore + +- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313)) + + + + +## [calibre-web-11.0.28](https://github.com/truecharts/apps/compare/calibre-web-11.0.27...calibre-web-11.0.28) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-web-11.0.27](https://github.com/truecharts/apps/compare/calibre-web-11.0.26...calibre-web-11.0.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.26](https://github.com/truecharts/apps/compare/calibre-web-11.0.25...calibre-web-11.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [calibre-web-11.0.25](https://github.com/truecharts/apps/compare/calibre-web-11.0.24...calibre-web-11.0.25) (2022-07-23) + +### Chore + +- update docker general non-major ([#3276](https://github.com/truecharts/apps/issues/3276)) + + + diff --git a/stable/calibre-web/11.0.31/Chart.lock b/stable/calibre-web/11.0.31/Chart.lock new file mode 100644 index 0000000000..9b033355d2 --- /dev/null +++ b/stable/calibre-web/11.0.31/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:30:33.356340933Z" diff --git a/stable/calibre-web/11.0.31/Chart.yaml b/stable/calibre-web/11.0.31/Chart.yaml new file mode 100644 index 0000000000..9271a9329a --- /dev/null +++ b/stable/calibre-web/11.0.31/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.6.19" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +deprecated: false +description: Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. +home: https://truecharts.org/docs/charts/stable/calibre-web +icon: https://truecharts.org/img/hotlink-ok/chart-icons/calibre-web.png +keywords: + - calibre-web + - calibre + - ebook +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: calibre-web +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/calibre-web + - https://hub.docker.com/r/linuxserver/calibre-web/ + - https://github.com/janeczku/calibre-web +type: application +version: 11.0.31 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/calibre-web/11.0.31/README.md b/stable/calibre-web/11.0.31/README.md new file mode 100644 index 0000000000..0239611ddf --- /dev/null +++ b/stable/calibre-web/11.0.31/README.md @@ -0,0 +1,109 @@ +# calibre-web + +![Version: 11.0.31](https://img.shields.io/badge/Version-11.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.6.19](https://img.shields.io/badge/AppVersion-0.6.19-informational?style=flat-square) + +Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [calibre-web](https://truecharts.org/docs/charts/stable/calibre-web) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `calibre-web` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install calibre-web TrueCharts/calibre-web +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `calibre-web` deployment + +```console +helm uninstall calibre-web +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install calibre-web \ + --set env.TZ="America/New York" \ + TrueCharts/calibre-web +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install calibre-web TrueCharts/calibre-web -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/calibre-web/11.0.31/app-readme.md b/stable/calibre-web/11.0.31/app-readme.md new file mode 100644 index 0000000000..fdc871bc68 --- /dev/null +++ b/stable/calibre-web/11.0.31/app-readme.md @@ -0,0 +1,8 @@ +Calibre-Web is a web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/calibre-web](https://truecharts.org/docs/charts/stable/calibre-web) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/budge/2.0.29/charts/common-10.4.9.tgz b/stable/calibre-web/11.0.31/charts/common-10.4.9.tgz similarity index 100% rename from stable/budge/2.0.29/charts/common-10.4.9.tgz rename to stable/calibre-web/11.0.31/charts/common-10.4.9.tgz diff --git a/stable/calibre-web/11.0.31/ix_values.yaml b/stable/calibre-web/11.0.31/ix_values.yaml new file mode 100644 index 0000000000..63ae11dc99 --- /dev/null +++ b/stable/calibre-web/11.0.31/ix_values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/calibre-web + pullPolicy: IfNotPresent + tag: 0.6.19@sha256:8c869c2c3e8277dd8471ebccebd6a177bc3cf38066eb9cdd48212753f6eefd85 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 8083 + targetPort: 8083 + +persistence: + config: + enabled: true + mountPath: "/config" + +portal: + enabled: true diff --git a/stable/calibre-web/11.0.31/questions.yaml b/stable/calibre-web/11.0.31/questions.yaml new file mode 100644 index 0000000000..5492a26c39 --- /dev/null +++ b/stable/calibre-web/11.0.31/questions.yaml @@ -0,0 +1,2391 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 8083 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8083 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/cyberchef/2.0.53/templates/common.yaml b/stable/calibre-web/11.0.31/templates/common.yaml similarity index 100% rename from stable/cyberchef/2.0.53/templates/common.yaml rename to stable/calibre-web/11.0.31/templates/common.yaml diff --git a/stable/docker-compose/2.0.27/values.yaml b/stable/calibre-web/11.0.31/values.yaml similarity index 100% rename from stable/docker-compose/2.0.27/values.yaml rename to stable/calibre-web/11.0.31/values.yaml diff --git a/stable/custom-app/5.1.30/Chart.lock b/stable/custom-app/5.1.30/Chart.lock deleted file mode 100644 index d0d7197901..0000000000 --- a/stable/custom-app/5.1.30/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:43:50.025950827Z" diff --git a/stable/custom-app/5.1.30/CHANGELOG.md b/stable/custom-app/5.1.31/CHANGELOG.md similarity index 92% rename from stable/custom-app/5.1.30/CHANGELOG.md rename to stable/custom-app/5.1.31/CHANGELOG.md index 3c442a69e5..536ae5f2d3 100644 --- a/stable/custom-app/5.1.30/CHANGELOG.md +++ b/stable/custom-app/5.1.31/CHANGELOG.md @@ -2,6 +2,15 @@ +## [custom-app-5.1.31](https://github.com/truecharts/charts/compare/custom-app-5.1.30...custom-app-5.1.31) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [custom-app-5.1.30](https://github.com/truecharts/charts/compare/custom-app-5.1.28...custom-app-5.1.30) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - Auto-update chart README [skip ci] - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) - - - - -## [custom-app-5.1.23](https://github.com/truecharts/apps/compare/custom-app-5.1.22...custom-app-5.1.23) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) diff --git a/stable/custom-app/5.1.31/Chart.lock b/stable/custom-app/5.1.31/Chart.lock new file mode 100644 index 0000000000..b96bf9149e --- /dev/null +++ b/stable/custom-app/5.1.31/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:30:34.329421909Z" diff --git a/stable/custom-app/5.1.30/Chart.yaml b/stable/custom-app/5.1.31/Chart.yaml similarity index 94% rename from stable/custom-app/5.1.30/Chart.yaml rename to stable/custom-app/5.1.31/Chart.yaml index 1e8a32377a..b70dacd5f6 100644 --- a/stable/custom-app/5.1.30/Chart.yaml +++ b/stable/custom-app/5.1.31/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "0.20.1489" +appVersion: "0.20.1539" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -19,7 +19,7 @@ name: custom-app sources: - https://github.com/truecharts/charts/tree/master/charts/stable/custom-app type: application -version: 5.1.30 +version: 5.1.31 annotations: truecharts.org/catagories: | - custom diff --git a/stable/custom-app/5.1.30/README.md b/stable/custom-app/5.1.31/README.md similarity index 95% rename from stable/custom-app/5.1.30/README.md rename to stable/custom-app/5.1.31/README.md index cc5f12ea42..5e0a45900c 100644 --- a/stable/custom-app/5.1.30/README.md +++ b/stable/custom-app/5.1.31/README.md @@ -1,6 +1,6 @@ # custom-app -![Version: 5.1.30](https://img.shields.io/badge/Version-5.1.30-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1489](https://img.shields.io/badge/AppVersion-0.20.1489-informational?style=flat-square) +![Version: 5.1.31](https://img.shields.io/badge/Version-5.1.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1539](https://img.shields.io/badge/AppVersion-0.20.1539-informational?style=flat-square) Advanced tool to create your own TrueCharts-based App diff --git a/stable/custom-app/5.1.30/app-readme.md b/stable/custom-app/5.1.31/app-readme.md similarity index 100% rename from stable/custom-app/5.1.30/app-readme.md rename to stable/custom-app/5.1.31/app-readme.md diff --git a/stable/custom-app/5.1.30/charts/common-10.4.9.tgz b/stable/custom-app/5.1.31/charts/common-10.4.9.tgz similarity index 100% rename from stable/custom-app/5.1.30/charts/common-10.4.9.tgz rename to stable/custom-app/5.1.31/charts/common-10.4.9.tgz diff --git a/stable/custom-app/5.1.30/ci/test-values.yaml b/stable/custom-app/5.1.31/ci/test-values.yaml similarity index 88% rename from stable/custom-app/5.1.30/ci/test-values.yaml rename to stable/custom-app/5.1.31/ci/test-values.yaml index f355c8c9cf..36717bf9bc 100644 --- a/stable/custom-app/5.1.30/ci/test-values.yaml +++ b/stable/custom-app/5.1.31/ci/test-values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/jackett pullPolicy: IfNotPresent - tag: 0.20.1489@sha256:e07a554cdbc0bce3c689baf4f8f31f2dcad24e6148d51eec5bcd049d1a6f16a6 + tag: 0.20.1539@sha256:b78834a9df15f6fe01f6f7b8e02b8861f7a249ef0af513fb780eaa5a7206fe1a securityContext: readOnlyRootFilesystem: false diff --git a/stable/custom-app/5.1.30/ix_values.yaml b/stable/custom-app/5.1.31/ix_values.yaml similarity index 52% rename from stable/custom-app/5.1.30/ix_values.yaml rename to stable/custom-app/5.1.31/ix_values.yaml index 2556cbecba..7f4d3166fb 100644 --- a/stable/custom-app/5.1.30/ix_values.yaml +++ b/stable/custom-app/5.1.31/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/jackett pullPolicy: IfNotPresent - tag: 0.20.1489@sha256:e07a554cdbc0bce3c689baf4f8f31f2dcad24e6148d51eec5bcd049d1a6f16a6 + tag: 0.20.1539@sha256:b78834a9df15f6fe01f6f7b8e02b8861f7a249ef0af513fb780eaa5a7206fe1a portal: enabled: true diff --git a/stable/custom-app/5.1.30/questions.yaml b/stable/custom-app/5.1.31/questions.yaml similarity index 100% rename from stable/custom-app/5.1.30/questions.yaml rename to stable/custom-app/5.1.31/questions.yaml diff --git a/stable/dashdot/1.0.37/templates/common.yaml b/stable/custom-app/5.1.31/templates/common.yaml similarity index 100% rename from stable/dashdot/1.0.37/templates/common.yaml rename to stable/custom-app/5.1.31/templates/common.yaml diff --git a/stable/dokuwiki/3.0.42/values.yaml b/stable/custom-app/5.1.31/values.yaml similarity index 100% rename from stable/dokuwiki/3.0.42/values.yaml rename to stable/custom-app/5.1.31/values.yaml diff --git a/stable/cyberchef/2.0.53/Chart.lock b/stable/cyberchef/2.0.53/Chart.lock deleted file mode 100644 index 55f1e780b5..0000000000 --- a/stable/cyberchef/2.0.53/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:43:57.623744433Z" diff --git a/stable/cyberchef/2.0.53/CHANGELOG.md b/stable/cyberchef/2.0.54/CHANGELOG.md similarity index 90% rename from stable/cyberchef/2.0.53/CHANGELOG.md rename to stable/cyberchef/2.0.54/CHANGELOG.md index 5a328f8cbc..6c1fa3419d 100644 --- a/stable/cyberchef/2.0.53/CHANGELOG.md +++ b/stable/cyberchef/2.0.54/CHANGELOG.md @@ -2,6 +2,15 @@ +## [cyberchef-2.0.54](https://github.com/truecharts/charts/compare/cyberchef-2.0.53...cyberchef-2.0.54) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [cyberchef-2.0.53](https://github.com/truecharts/charts/compare/cyberchef-2.0.51...cyberchef-2.0.53) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - -## [cyberchef-2.0.44](https://github.com/truecharts/apps/compare/cyberchef-2.0.43...cyberchef-2.0.44) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - diff --git a/stable/cyberchef/2.0.54/Chart.lock b/stable/cyberchef/2.0.54/Chart.lock new file mode 100644 index 0000000000..28833f9592 --- /dev/null +++ b/stable/cyberchef/2.0.54/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:30:54.151541708Z" diff --git a/stable/cyberchef/2.0.53/Chart.yaml b/stable/cyberchef/2.0.54/Chart.yaml similarity index 98% rename from stable/cyberchef/2.0.53/Chart.yaml rename to stable/cyberchef/2.0.54/Chart.yaml index 46b4c6a65e..470406f5d8 100644 --- a/stable/cyberchef/2.0.53/Chart.yaml +++ b/stable/cyberchef/2.0.54/Chart.yaml @@ -18,7 +18,7 @@ name: cyberchef sources: - https://github.com/truecharts/charts/tree/master/charts/stable/cyberchef - https://hub.docker.com/r/mpepping/cyberchef -version: 2.0.53 +version: 2.0.54 annotations: truecharts.org/catagories: | - utilities diff --git a/stable/cyberchef/2.0.53/README.md b/stable/cyberchef/2.0.54/README.md similarity index 98% rename from stable/cyberchef/2.0.53/README.md rename to stable/cyberchef/2.0.54/README.md index ca9095db3d..72bb1932c6 100644 --- a/stable/cyberchef/2.0.53/README.md +++ b/stable/cyberchef/2.0.54/README.md @@ -1,6 +1,6 @@ # cyberchef -![Version: 2.0.53](https://img.shields.io/badge/Version-2.0.53-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square) +![Version: 2.0.54](https://img.shields.io/badge/Version-2.0.54-informational?style=flat-square) ![AppVersion: 9.46.0](https://img.shields.io/badge/AppVersion-9.46.0-informational?style=flat-square) CyberChef is a simple, intuitive web app for carrying out all manner of "cyber" operations within a web browser. diff --git a/stable/cyberchef/2.0.53/app-readme.md b/stable/cyberchef/2.0.54/app-readme.md similarity index 100% rename from stable/cyberchef/2.0.53/app-readme.md rename to stable/cyberchef/2.0.54/app-readme.md diff --git a/stable/cyberchef/2.0.53/charts/common-10.4.9.tgz b/stable/cyberchef/2.0.54/charts/common-10.4.9.tgz similarity index 100% rename from stable/cyberchef/2.0.53/charts/common-10.4.9.tgz rename to stable/cyberchef/2.0.54/charts/common-10.4.9.tgz diff --git a/stable/cyberchef/2.0.53/ix_values.yaml b/stable/cyberchef/2.0.54/ix_values.yaml similarity index 78% rename from stable/cyberchef/2.0.53/ix_values.yaml rename to stable/cyberchef/2.0.54/ix_values.yaml index 47df46ccf0..f412c01950 100644 --- a/stable/cyberchef/2.0.53/ix_values.yaml +++ b/stable/cyberchef/2.0.54/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/cyberchef - tag: v9.46.0@sha256:30c1a09f7f8a625e0dacf6ffae94b93c7b4ff41cd35fabac11a1f34e2aded6da + tag: v9.46.0@sha256:d113d93ac6ac47b519be3c86e81a8f0a6ae2cfbd19d42e87e97714139c23fb52 pullPolicy: IfNotPresent securityContext: diff --git a/stable/cyberchef/2.0.53/questions.yaml b/stable/cyberchef/2.0.54/questions.yaml similarity index 100% rename from stable/cyberchef/2.0.53/questions.yaml rename to stable/cyberchef/2.0.54/questions.yaml diff --git a/stable/docker-compose/2.0.27/templates/common.yaml b/stable/cyberchef/2.0.54/templates/common.yaml similarity index 100% rename from stable/docker-compose/2.0.27/templates/common.yaml rename to stable/cyberchef/2.0.54/templates/common.yaml diff --git a/stable/duckdns/2.0.29/values.yaml b/stable/cyberchef/2.0.54/values.yaml similarity index 100% rename from stable/duckdns/2.0.29/values.yaml rename to stable/cyberchef/2.0.54/values.yaml diff --git a/stable/dashdot/1.0.37/Chart.lock b/stable/dashdot/1.0.37/Chart.lock deleted file mode 100644 index e653374a85..0000000000 --- a/stable/dashdot/1.0.37/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:44:12.25390101Z" diff --git a/stable/dashdot/1.0.37/CHANGELOG.md b/stable/dashdot/1.0.38/CHANGELOG.md similarity index 92% rename from stable/dashdot/1.0.37/CHANGELOG.md rename to stable/dashdot/1.0.38/CHANGELOG.md index cf19821577..1dbb49b943 100644 --- a/stable/dashdot/1.0.37/CHANGELOG.md +++ b/stable/dashdot/1.0.38/CHANGELOG.md @@ -2,6 +2,15 @@ +## [dashdot-1.0.38](https://github.com/truecharts/charts/compare/dashdot-1.0.37...dashdot-1.0.38) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [dashdot-1.0.37](https://github.com/truecharts/charts/compare/dashdot-1.0.36...dashdot-1.0.37) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update docker general non-major ([#3258](https://github.com/truecharts/apps/issues/3258)) - -## [dashdot-1.0.30](https://github.com/truecharts/apps/compare/dashdot-1.0.29...dashdot-1.0.30) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - diff --git a/stable/dashdot/1.0.38/Chart.lock b/stable/dashdot/1.0.38/Chart.lock new file mode 100644 index 0000000000..c50af077dd --- /dev/null +++ b/stable/dashdot/1.0.38/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:30:54.603660318Z" diff --git a/stable/dashdot/1.0.37/Chart.yaml b/stable/dashdot/1.0.38/Chart.yaml similarity index 95% rename from stable/dashdot/1.0.37/Chart.yaml rename to stable/dashdot/1.0.38/Chart.yaml index 75dd1d97ca..930854ac05 100644 --- a/stable/dashdot/1.0.37/Chart.yaml +++ b/stable/dashdot/1.0.38/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "4.3.6" +appVersion: "4.3.7" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/dashdot - https://github.com/MauriceNino/dashdot - https://hub.docker.com/r/mauricenino/dashdot -version: 1.0.37 +version: 1.0.38 annotations: truecharts.org/catagories: | - media diff --git a/stable/dashdot/1.0.37/README.md b/stable/dashdot/1.0.38/README.md similarity index 94% rename from stable/dashdot/1.0.37/README.md rename to stable/dashdot/1.0.38/README.md index c9e03976e1..d48595162b 100644 --- a/stable/dashdot/1.0.37/README.md +++ b/stable/dashdot/1.0.38/README.md @@ -1,6 +1,6 @@ # dashdot -![Version: 1.0.37](https://img.shields.io/badge/Version-1.0.37-informational?style=flat-square) ![AppVersion: 4.3.6](https://img.shields.io/badge/AppVersion-4.3.6-informational?style=flat-square) +![Version: 1.0.38](https://img.shields.io/badge/Version-1.0.38-informational?style=flat-square) ![AppVersion: 4.3.7](https://img.shields.io/badge/AppVersion-4.3.7-informational?style=flat-square) dash. (or dashdot) is a modern server dashboard, running on the latest tech, designed with glassmorphism in mind. diff --git a/stable/dashdot/1.0.37/app-readme.md b/stable/dashdot/1.0.38/app-readme.md similarity index 100% rename from stable/dashdot/1.0.37/app-readme.md rename to stable/dashdot/1.0.38/app-readme.md diff --git a/stable/dashdot/1.0.37/charts/common-10.4.9.tgz b/stable/dashdot/1.0.38/charts/common-10.4.9.tgz similarity index 100% rename from stable/dashdot/1.0.37/charts/common-10.4.9.tgz rename to stable/dashdot/1.0.38/charts/common-10.4.9.tgz diff --git a/stable/dashdot/1.0.37/ix_values.yaml b/stable/dashdot/1.0.38/ix_values.yaml similarity index 97% rename from stable/dashdot/1.0.37/ix_values.yaml rename to stable/dashdot/1.0.38/ix_values.yaml index 762a40b6a2..c17289392c 100644 --- a/stable/dashdot/1.0.37/ix_values.yaml +++ b/stable/dashdot/1.0.38/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/dashdot - tag: 4.3.6@sha256:d3103e1a8ea72622c576fde7c10b7f8fb3ba6c94fe2ab2c844583f5d8c5b1b0c + tag: 4.3.7@sha256:32d68c1e17d12f5497a35c66b8502cc0366d01b087e98100c4f825e8fe961293 pullPolicy: IfNotPresent securityContext: diff --git a/stable/dashdot/1.0.37/questions.yaml b/stable/dashdot/1.0.38/questions.yaml similarity index 100% rename from stable/dashdot/1.0.37/questions.yaml rename to stable/dashdot/1.0.38/questions.yaml diff --git a/stable/dokuwiki/3.0.42/templates/common.yaml b/stable/dashdot/1.0.38/templates/common.yaml similarity index 100% rename from stable/dokuwiki/3.0.42/templates/common.yaml rename to stable/dashdot/1.0.38/templates/common.yaml diff --git a/stable/filezilla/4.0.27/values.yaml b/stable/dashdot/1.0.38/values.yaml similarity index 100% rename from stable/filezilla/4.0.27/values.yaml rename to stable/dashdot/1.0.38/values.yaml diff --git a/stable/docker-compose/2.0.27/Chart.lock b/stable/docker-compose/2.0.27/Chart.lock deleted file mode 100644 index 769a6778a6..0000000000 --- a/stable/docker-compose/2.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:45:15.247144021Z" diff --git a/stable/docker-compose/2.0.27/CHANGELOG.md b/stable/docker-compose/2.0.28/CHANGELOG.md similarity index 89% rename from stable/docker-compose/2.0.27/CHANGELOG.md rename to stable/docker-compose/2.0.28/CHANGELOG.md index 4e0e00b126..b955acb9f9 100644 --- a/stable/docker-compose/2.0.27/CHANGELOG.md +++ b/stable/docker-compose/2.0.28/CHANGELOG.md @@ -2,6 +2,15 @@ +## [docker-compose-2.0.28](https://github.com/truecharts/charts/compare/docker-compose-2.0.27...docker-compose-2.0.28) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [docker-compose-2.0.27](https://github.com/truecharts/charts/compare/docker-compose-2.0.26...docker-compose-2.0.27) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [docker-compose-2.0.20](https://github.com/truecharts/apps/compare/docker-compose-2.0.19...docker-compose-2.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [docker-compose-2.0.19](https://github.com/truecharts/apps/compare/docker-compose-2.0.18...docker-compose-2.0.19) (2022-07-14) diff --git a/stable/docker-compose/2.0.28/Chart.lock b/stable/docker-compose/2.0.28/Chart.lock new file mode 100644 index 0000000000..5e5d1cd715 --- /dev/null +++ b/stable/docker-compose/2.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:01.381934827Z" diff --git a/stable/docker-compose/2.0.27/Chart.yaml b/stable/docker-compose/2.0.28/Chart.yaml similarity index 98% rename from stable/docker-compose/2.0.27/Chart.yaml rename to stable/docker-compose/2.0.28/Chart.yaml index 61f274d5e0..04bcabbae9 100644 --- a/stable/docker-compose/2.0.27/Chart.yaml +++ b/stable/docker-compose/2.0.28/Chart.yaml @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/docker-compose - https://hub.docker.com/_/docker type: application -version: 2.0.27 +version: 2.0.28 annotations: truecharts.org/catagories: | - docker diff --git a/stable/docker-compose/2.0.27/README.md b/stable/docker-compose/2.0.28/README.md similarity index 98% rename from stable/docker-compose/2.0.27/README.md rename to stable/docker-compose/2.0.28/README.md index ae869ffb10..cebf115958 100644 --- a/stable/docker-compose/2.0.27/README.md +++ b/stable/docker-compose/2.0.28/README.md @@ -1,6 +1,6 @@ # docker-compose -![Version: 2.0.27](https://img.shields.io/badge/Version-2.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20.10.17](https://img.shields.io/badge/AppVersion-20.10.17-informational?style=flat-square) +![Version: 2.0.28](https://img.shields.io/badge/Version-2.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20.10.17](https://img.shields.io/badge/AppVersion-20.10.17-informational?style=flat-square) Dedicated App for using Docker-Compose on TrueNAS SCALE diff --git a/stable/docker-compose/2.0.27/app-readme.md b/stable/docker-compose/2.0.28/app-readme.md similarity index 100% rename from stable/docker-compose/2.0.27/app-readme.md rename to stable/docker-compose/2.0.28/app-readme.md diff --git a/stable/docker-compose/2.0.27/charts/common-10.4.9.tgz b/stable/docker-compose/2.0.28/charts/common-10.4.9.tgz similarity index 100% rename from stable/docker-compose/2.0.27/charts/common-10.4.9.tgz rename to stable/docker-compose/2.0.28/charts/common-10.4.9.tgz diff --git a/stable/docker-compose/2.0.27/ix_values.yaml b/stable/docker-compose/2.0.28/ix_values.yaml similarity index 96% rename from stable/docker-compose/2.0.27/ix_values.yaml rename to stable/docker-compose/2.0.28/ix_values.yaml index b0d3fe49b8..848b044195 100644 --- a/stable/docker-compose/2.0.27/ix_values.yaml +++ b/stable/docker-compose/2.0.28/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/docker-in-docker pullPolicy: IfNotPresent - tag: v20.10.17@sha256:9b1fd64a1cc74136b6934a5cb7ad5d6039c70e1975dfdf98e3dc4a8b5b148f92 + tag: v20.10.17@sha256:0638289505029b257dbf08242cd4123847e8b85a9760de757f0ce325d18eae4e controller: # -- Set the controller type. diff --git a/stable/docker-compose/2.0.27/questions.yaml b/stable/docker-compose/2.0.28/questions.yaml similarity index 100% rename from stable/docker-compose/2.0.27/questions.yaml rename to stable/docker-compose/2.0.28/questions.yaml diff --git a/stable/duckdns/2.0.29/templates/common.yaml b/stable/docker-compose/2.0.28/templates/common.yaml similarity index 100% rename from stable/duckdns/2.0.29/templates/common.yaml rename to stable/docker-compose/2.0.28/templates/common.yaml diff --git a/stable/flaresolverr/6.0.25/values.yaml b/stable/docker-compose/2.0.28/values.yaml similarity index 100% rename from stable/flaresolverr/6.0.25/values.yaml rename to stable/docker-compose/2.0.28/values.yaml diff --git a/stable/dokuwiki/3.0.42/Chart.lock b/stable/dokuwiki/3.0.42/Chart.lock deleted file mode 100644 index e128d194ea..0000000000 --- a/stable/dokuwiki/3.0.42/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:45:21.667563679Z" diff --git a/stable/dokuwiki/3.0.42/CHANGELOG.md b/stable/dokuwiki/3.0.43/CHANGELOG.md similarity index 88% rename from stable/dokuwiki/3.0.42/CHANGELOG.md rename to stable/dokuwiki/3.0.43/CHANGELOG.md index aa9e906ed9..566c9be0e7 100644 --- a/stable/dokuwiki/3.0.42/CHANGELOG.md +++ b/stable/dokuwiki/3.0.43/CHANGELOG.md @@ -2,6 +2,15 @@ +## [dokuwiki-3.0.43](https://github.com/truecharts/charts/compare/dokuwiki-3.0.42...dokuwiki-3.0.43) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [dokuwiki-3.0.42](https://github.com/truecharts/charts/compare/dokuwiki-3.0.40...dokuwiki-3.0.42) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - -## [dokuwiki-3.0.35](https://github.com/truecharts/apps/compare/dokuwiki-3.0.33...dokuwiki-3.0.35) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - diff --git a/stable/dokuwiki/3.0.43/Chart.lock b/stable/dokuwiki/3.0.43/Chart.lock new file mode 100644 index 0000000000..514d17a719 --- /dev/null +++ b/stable/dokuwiki/3.0.43/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:03.031070136Z" diff --git a/stable/dokuwiki/3.0.42/Chart.yaml b/stable/dokuwiki/3.0.43/Chart.yaml similarity index 98% rename from stable/dokuwiki/3.0.42/Chart.yaml rename to stable/dokuwiki/3.0.43/Chart.yaml index 9f9b71e8b0..052b816895 100644 --- a/stable/dokuwiki/3.0.42/Chart.yaml +++ b/stable/dokuwiki/3.0.43/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: dokuwiki -version: 3.0.42 +version: 3.0.43 appVersion: "20200729.0" description: Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. type: application diff --git a/stable/dokuwiki/3.0.42/README.md b/stable/dokuwiki/3.0.43/README.md similarity index 98% rename from stable/dokuwiki/3.0.42/README.md rename to stable/dokuwiki/3.0.43/README.md index 9196418e02..8e861a9d65 100644 --- a/stable/dokuwiki/3.0.42/README.md +++ b/stable/dokuwiki/3.0.43/README.md @@ -1,6 +1,6 @@ # dokuwiki -![Version: 3.0.42](https://img.shields.io/badge/Version-3.0.42-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20200729.0](https://img.shields.io/badge/AppVersion-20200729.0-informational?style=flat-square) +![Version: 3.0.43](https://img.shields.io/badge/Version-3.0.43-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 20200729.0](https://img.shields.io/badge/AppVersion-20200729.0-informational?style=flat-square) Dokuwiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database. diff --git a/stable/dokuwiki/3.0.42/app-readme.md b/stable/dokuwiki/3.0.43/app-readme.md similarity index 100% rename from stable/dokuwiki/3.0.42/app-readme.md rename to stable/dokuwiki/3.0.43/app-readme.md diff --git a/stable/dokuwiki/3.0.42/charts/common-10.4.9.tgz b/stable/dokuwiki/3.0.43/charts/common-10.4.9.tgz similarity index 100% rename from stable/dokuwiki/3.0.42/charts/common-10.4.9.tgz rename to stable/dokuwiki/3.0.43/charts/common-10.4.9.tgz diff --git a/stable/dokuwiki/3.0.42/ix_values.yaml b/stable/dokuwiki/3.0.43/ix_values.yaml similarity index 85% rename from stable/dokuwiki/3.0.42/ix_values.yaml rename to stable/dokuwiki/3.0.43/ix_values.yaml index a3a3cb8c14..10d32d7ff4 100644 --- a/stable/dokuwiki/3.0.42/ix_values.yaml +++ b/stable/dokuwiki/3.0.43/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/dokuwiki pullPolicy: IfNotPresent - tag: v20200729.0.0@sha256:f107582ed54fecc7758479446ba552dfc5dbb269fbf651c4e7f5b51edf1929e9 + tag: v20200729.0.0@sha256:f378cb6ab972256af9db5f5e66d2a451d462350e5457ba05e6fe8130bcc95257 securityContext: runAsNonRoot: false diff --git a/stable/dokuwiki/3.0.42/questions.yaml b/stable/dokuwiki/3.0.43/questions.yaml similarity index 100% rename from stable/dokuwiki/3.0.42/questions.yaml rename to stable/dokuwiki/3.0.43/questions.yaml diff --git a/stable/flaresolverr/6.0.25/templates/common.yaml b/stable/dokuwiki/3.0.43/templates/common.yaml similarity index 100% rename from stable/flaresolverr/6.0.25/templates/common.yaml rename to stable/dokuwiki/3.0.43/templates/common.yaml diff --git a/stable/friendica/4.0.34/values.yaml b/stable/dokuwiki/3.0.43/values.yaml similarity index 100% rename from stable/friendica/4.0.34/values.yaml rename to stable/dokuwiki/3.0.43/values.yaml diff --git a/stable/duckdns/2.0.29/Chart.lock b/stable/duckdns/2.0.29/Chart.lock deleted file mode 100644 index 4a5c1866b6..0000000000 --- a/stable/duckdns/2.0.29/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:45:57.688451669Z" diff --git a/stable/duckdns/2.0.29/CHANGELOG.md b/stable/duckdns/2.0.30/CHANGELOG.md similarity index 92% rename from stable/duckdns/2.0.29/CHANGELOG.md rename to stable/duckdns/2.0.30/CHANGELOG.md index 0d727da8f5..634d2b7e11 100644 --- a/stable/duckdns/2.0.29/CHANGELOG.md +++ b/stable/duckdns/2.0.30/CHANGELOG.md @@ -2,6 +2,15 @@ +## [duckdns-2.0.30](https://github.com/truecharts/charts/compare/duckdns-2.0.29...duckdns-2.0.30) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [duckdns-2.0.29](https://github.com/truecharts/charts/compare/duckdns-2.0.28...duckdns-2.0.29) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - -## [duckdns-2.0.22](https://github.com/truecharts/apps/compare/duckdns-2.0.21...duckdns-2.0.22) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - diff --git a/stable/duckdns/2.0.30/Chart.lock b/stable/duckdns/2.0.30/Chart.lock new file mode 100644 index 0000000000..2c6bc22d56 --- /dev/null +++ b/stable/duckdns/2.0.30/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:14.634428858Z" diff --git a/stable/duckdns/2.0.29/Chart.yaml b/stable/duckdns/2.0.30/Chart.yaml similarity index 98% rename from stable/duckdns/2.0.29/Chart.yaml rename to stable/duckdns/2.0.30/Chart.yaml index 32db00eb30..984fae04b5 100644 --- a/stable/duckdns/2.0.29/Chart.yaml +++ b/stable/duckdns/2.0.30/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: duckdns -version: 2.0.29 +version: 2.0.30 appVersion: "latest" description: Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. type: application diff --git a/stable/duckdns/2.0.29/README.md b/stable/duckdns/2.0.30/README.md similarity index 98% rename from stable/duckdns/2.0.29/README.md rename to stable/duckdns/2.0.30/README.md index 9c77c8b4ed..f55619152e 100644 --- a/stable/duckdns/2.0.29/README.md +++ b/stable/duckdns/2.0.30/README.md @@ -1,6 +1,6 @@ # duckdns -![Version: 2.0.29](https://img.shields.io/badge/Version-2.0.29-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: 2.0.30](https://img.shields.io/badge/Version-2.0.30-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) Duckdns is a free service which will point a DNS (sub domains of duckdns.org) to an IP of your choice. diff --git a/stable/duckdns/2.0.29/app-readme.md b/stable/duckdns/2.0.30/app-readme.md similarity index 100% rename from stable/duckdns/2.0.29/app-readme.md rename to stable/duckdns/2.0.30/app-readme.md diff --git a/stable/duckdns/2.0.29/charts/common-10.4.9.tgz b/stable/duckdns/2.0.30/charts/common-10.4.9.tgz similarity index 100% rename from stable/duckdns/2.0.29/charts/common-10.4.9.tgz rename to stable/duckdns/2.0.30/charts/common-10.4.9.tgz diff --git a/stable/duckdns/2.0.29/ix_values.yaml b/stable/duckdns/2.0.30/ix_values.yaml similarity index 84% rename from stable/duckdns/2.0.29/ix_values.yaml rename to stable/duckdns/2.0.30/ix_values.yaml index 5d2441cb1d..f7126f60f8 100644 --- a/stable/duckdns/2.0.29/ix_values.yaml +++ b/stable/duckdns/2.0.30/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/duckdns pullPolicy: IfNotPresent - tag: latest@sha256:c478bb138ffbdbc1ecf53ec6a97e54a6b03aad4a7315dc74db21e62ab88cec20 + tag: latest@sha256:5a0531f26412cca5bf71f5b59721b4f3400e0711593b436a5d1c5c1a5d2e2346 securityContext: runAsNonRoot: false diff --git a/stable/duckdns/2.0.29/questions.yaml b/stable/duckdns/2.0.30/questions.yaml similarity index 100% rename from stable/duckdns/2.0.29/questions.yaml rename to stable/duckdns/2.0.30/questions.yaml diff --git a/stable/kavita/2.0.25/templates/common.yaml b/stable/duckdns/2.0.30/templates/common.yaml similarity index 100% rename from stable/kavita/2.0.25/templates/common.yaml rename to stable/duckdns/2.0.30/templates/common.yaml diff --git a/stable/inventree/3.0.36/values.yaml b/stable/duckdns/2.0.30/values.yaml similarity index 100% rename from stable/inventree/3.0.36/values.yaml rename to stable/duckdns/2.0.30/values.yaml diff --git a/stable/filezilla/4.0.27/Chart.lock b/stable/filezilla/4.0.27/Chart.lock deleted file mode 100644 index de916ded92..0000000000 --- a/stable/filezilla/4.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:47:21.537188458Z" diff --git a/stable/filezilla/4.0.27/CHANGELOG.md b/stable/filezilla/4.0.28/CHANGELOG.md similarity index 92% rename from stable/filezilla/4.0.27/CHANGELOG.md rename to stable/filezilla/4.0.28/CHANGELOG.md index e2e9c40837..dbbd4d0302 100644 --- a/stable/filezilla/4.0.27/CHANGELOG.md +++ b/stable/filezilla/4.0.28/CHANGELOG.md @@ -2,6 +2,15 @@ +## [filezilla-4.0.28](https://github.com/truecharts/charts/compare/filezilla-4.0.27...filezilla-4.0.28) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [filezilla-4.0.27](https://github.com/truecharts/charts/compare/filezilla-4.0.26...filezilla-4.0.27) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - -## [filezilla-4.0.20](https://github.com/truecharts/apps/compare/filezilla-4.0.19...filezilla-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - diff --git a/stable/filezilla/4.0.28/Chart.lock b/stable/filezilla/4.0.28/Chart.lock new file mode 100644 index 0000000000..1423420373 --- /dev/null +++ b/stable/filezilla/4.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:15.026534488Z" diff --git a/stable/filezilla/4.0.27/Chart.yaml b/stable/filezilla/4.0.28/Chart.yaml similarity index 98% rename from stable/filezilla/4.0.27/Chart.yaml rename to stable/filezilla/4.0.28/Chart.yaml index 1e633f0709..eb1cd43015 100644 --- a/stable/filezilla/4.0.27/Chart.yaml +++ b/stable/filezilla/4.0.28/Chart.yaml @@ -24,7 +24,7 @@ sources: - https://filezilla-project.org/ - https://github.com/linuxserver/docker-filezilla type: application -version: 4.0.27 +version: 4.0.28 annotations: truecharts.org/catagories: | - media diff --git a/stable/filezilla/4.0.27/README.md b/stable/filezilla/4.0.28/README.md similarity index 98% rename from stable/filezilla/4.0.27/README.md rename to stable/filezilla/4.0.28/README.md index 5e97bced16..f9c17dae91 100644 --- a/stable/filezilla/4.0.27/README.md +++ b/stable/filezilla/4.0.28/README.md @@ -1,6 +1,6 @@ # filezilla -![Version: 4.0.27](https://img.shields.io/badge/Version-4.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.55.1](https://img.shields.io/badge/AppVersion-3.55.1-informational?style=flat-square) +![Version: 4.0.28](https://img.shields.io/badge/Version-4.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.55.1](https://img.shields.io/badge/AppVersion-3.55.1-informational?style=flat-square) A Helm chart for Kubernetes diff --git a/stable/filezilla/4.0.27/app-readme.md b/stable/filezilla/4.0.28/app-readme.md similarity index 100% rename from stable/filezilla/4.0.27/app-readme.md rename to stable/filezilla/4.0.28/app-readme.md diff --git a/stable/filezilla/4.0.27/charts/common-10.4.9.tgz b/stable/filezilla/4.0.28/charts/common-10.4.9.tgz similarity index 100% rename from stable/filezilla/4.0.27/charts/common-10.4.9.tgz rename to stable/filezilla/4.0.28/charts/common-10.4.9.tgz diff --git a/stable/filezilla/4.0.27/ix_values.yaml b/stable/filezilla/4.0.28/ix_values.yaml similarity index 82% rename from stable/filezilla/4.0.27/ix_values.yaml rename to stable/filezilla/4.0.28/ix_values.yaml index 23e599ad1e..3fd3fda27d 100644 --- a/stable/filezilla/4.0.27/ix_values.yaml +++ b/stable/filezilla/4.0.28/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/filezilla pullPolicy: IfNotPresent - tag: v3.55.1@sha256:e970e0e3976d781d649f2196713c63000f5a1b839eac4a2ed8a24739e2da6ef3 + tag: v3.55.1@sha256:4bf9d0ada1c6b6052d1deabcc47f4b278ea24119fa524a7bb41db07eacf4705a securityContext: readOnlyRootFilesystem: false diff --git a/stable/filezilla/4.0.27/questions.yaml b/stable/filezilla/4.0.28/questions.yaml similarity index 100% rename from stable/filezilla/4.0.27/questions.yaml rename to stable/filezilla/4.0.28/questions.yaml diff --git a/stable/filezilla/4.0.27/templates/common.yaml b/stable/filezilla/4.0.28/templates/common.yaml similarity index 100% rename from stable/filezilla/4.0.27/templates/common.yaml rename to stable/filezilla/4.0.28/templates/common.yaml diff --git a/stable/kavita/2.0.25/values.yaml b/stable/filezilla/4.0.28/values.yaml similarity index 100% rename from stable/kavita/2.0.25/values.yaml rename to stable/filezilla/4.0.28/values.yaml diff --git a/stable/flaresolverr/6.0.25/Chart.lock b/stable/flaresolverr/6.0.25/Chart.lock deleted file mode 100644 index d8c344f33c..0000000000 --- a/stable/flaresolverr/6.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:47:42.928546865Z" diff --git a/stable/flaresolverr/6.0.25/CHANGELOG.md b/stable/flaresolverr/6.0.26/CHANGELOG.md similarity index 89% rename from stable/flaresolverr/6.0.25/CHANGELOG.md rename to stable/flaresolverr/6.0.26/CHANGELOG.md index b20d2e6923..5ed4008e73 100644 --- a/stable/flaresolverr/6.0.25/CHANGELOG.md +++ b/stable/flaresolverr/6.0.26/CHANGELOG.md @@ -2,6 +2,15 @@ +## [flaresolverr-6.0.26](https://github.com/truecharts/charts/compare/flaresolverr-6.0.25...flaresolverr-6.0.26) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [flaresolverr-6.0.25](https://github.com/truecharts/charts/compare/flaresolverr-6.0.24...flaresolverr-6.0.25) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [flaresolverr-6.0.18](https://github.com/truecharts/apps/compare/flaresolverr-6.0.17...flaresolverr-6.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [flaresolverr-6.0.17](https://github.com/truecharts/apps/compare/flaresolverr-6.0.15...flaresolverr-6.0.17) (2022-07-14) diff --git a/stable/flaresolverr/6.0.26/Chart.lock b/stable/flaresolverr/6.0.26/Chart.lock new file mode 100644 index 0000000000..0896d9ee51 --- /dev/null +++ b/stable/flaresolverr/6.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:21.842811131Z" diff --git a/stable/flaresolverr/6.0.25/Chart.yaml b/stable/flaresolverr/6.0.26/Chart.yaml similarity index 95% rename from stable/flaresolverr/6.0.25/Chart.yaml rename to stable/flaresolverr/6.0.26/Chart.yaml index f6d0c3e435..78d693932c 100644 --- a/stable/flaresolverr/6.0.25/Chart.yaml +++ b/stable/flaresolverr/6.0.26/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2.2.4" +appVersion: "2.2.6" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -20,7 +20,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/flaresolverr - https://github.com/FlareSolverr/FlareSolverr - https://hub.docker.com/r/flaresolverr/flaresolverr -version: 6.0.25 +version: 6.0.26 annotations: truecharts.org/catagories: | - media diff --git a/stable/flaresolverr/6.0.25/README.md b/stable/flaresolverr/6.0.26/README.md similarity index 94% rename from stable/flaresolverr/6.0.25/README.md rename to stable/flaresolverr/6.0.26/README.md index 7c8ecc9ae7..088312b9ee 100644 --- a/stable/flaresolverr/6.0.25/README.md +++ b/stable/flaresolverr/6.0.26/README.md @@ -1,6 +1,6 @@ # flaresolverr -![Version: 6.0.25](https://img.shields.io/badge/Version-6.0.25-informational?style=flat-square) ![AppVersion: 2.2.4](https://img.shields.io/badge/AppVersion-2.2.4-informational?style=flat-square) +![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![AppVersion: 2.2.6](https://img.shields.io/badge/AppVersion-2.2.6-informational?style=flat-square) FlareSolverr is a proxy server to bypass Cloudflare protection diff --git a/stable/flaresolverr/6.0.25/app-readme.md b/stable/flaresolverr/6.0.26/app-readme.md similarity index 100% rename from stable/flaresolverr/6.0.25/app-readme.md rename to stable/flaresolverr/6.0.26/app-readme.md diff --git a/stable/flaresolverr/6.0.25/charts/common-10.4.9.tgz b/stable/flaresolverr/6.0.26/charts/common-10.4.9.tgz similarity index 100% rename from stable/flaresolverr/6.0.25/charts/common-10.4.9.tgz rename to stable/flaresolverr/6.0.26/charts/common-10.4.9.tgz diff --git a/stable/flaresolverr/6.0.25/ix_values.yaml b/stable/flaresolverr/6.0.26/ix_values.yaml similarity index 81% rename from stable/flaresolverr/6.0.25/ix_values.yaml rename to stable/flaresolverr/6.0.26/ix_values.yaml index 174dbbaf34..02e9641f75 100644 --- a/stable/flaresolverr/6.0.25/ix_values.yaml +++ b/stable/flaresolverr/6.0.26/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/flaresolverr pullPolicy: IfNotPresent - tag: v2.2.4@sha256:37909c16161f7cb5c1fa55c74fe4d17c23f5bbfb70328c6c7badaa1988d70cb2 + tag: 2.2.6@sha256:6df62b6f651343a67716bbe511d21305d7d4507ddba680f6c955dff1892998ff securityContext: readOnlyRootFilesystem: false diff --git a/stable/flaresolverr/6.0.25/questions.yaml b/stable/flaresolverr/6.0.26/questions.yaml similarity index 100% rename from stable/flaresolverr/6.0.25/questions.yaml rename to stable/flaresolverr/6.0.26/questions.yaml diff --git a/stable/logitech-media-server/4.0.27/templates/common.yaml b/stable/flaresolverr/6.0.26/templates/common.yaml similarity index 100% rename from stable/logitech-media-server/4.0.27/templates/common.yaml rename to stable/flaresolverr/6.0.26/templates/common.yaml diff --git a/stable/leantime/4.0.30/values.yaml b/stable/flaresolverr/6.0.26/values.yaml similarity index 100% rename from stable/leantime/4.0.30/values.yaml rename to stable/flaresolverr/6.0.26/values.yaml diff --git a/stable/friendica/4.0.34/CHANGELOG.md b/stable/friendica/4.0.35/CHANGELOG.md similarity index 92% rename from stable/friendica/4.0.34/CHANGELOG.md rename to stable/friendica/4.0.35/CHANGELOG.md index 134dd710e2..13e285a5f0 100644 --- a/stable/friendica/4.0.34/CHANGELOG.md +++ b/stable/friendica/4.0.35/CHANGELOG.md @@ -2,6 +2,15 @@ +## [friendica-4.0.35](https://github.com/truecharts/charts/compare/friendica-4.0.34...friendica-4.0.35) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [friendica-4.0.34](https://github.com/truecharts/charts/compare/friendica-4.0.33...friendica-4.0.34) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [friendica-4.0.27](https://github.com/truecharts/apps/compare/friendica-4.0.26...friendica-4.0.27) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - diff --git a/stable/friendica/4.0.34/Chart.lock b/stable/friendica/4.0.35/Chart.lock similarity index 88% rename from stable/friendica/4.0.34/Chart.lock rename to stable/friendica/4.0.35/Chart.lock index 0f1368ac7b..6437e82e12 100644 --- a/stable/friendica/4.0.34/Chart.lock +++ b/stable/friendica/4.0.35/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:3b15b50ae844e25a2d6e611b59d838b38ce0f61ceb1ce4228ed4186d9ba42232 -generated: "2022-08-08T22:49:13.012606411Z" +generated: "2022-08-09T10:31:38.657771867Z" diff --git a/stable/friendica/4.0.34/Chart.yaml b/stable/friendica/4.0.35/Chart.yaml similarity index 98% rename from stable/friendica/4.0.34/Chart.yaml rename to stable/friendica/4.0.35/Chart.yaml index c49a4eb1f9..7b850fce56 100644 --- a/stable/friendica/4.0.34/Chart.yaml +++ b/stable/friendica/4.0.35/Chart.yaml @@ -28,7 +28,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/friendica - https://friendi.ca/ - https://hub.docker.com/_/friendica -version: 4.0.34 +version: 4.0.35 annotations: truecharts.org/catagories: | - social diff --git a/stable/friendica/4.0.34/README.md b/stable/friendica/4.0.35/README.md similarity index 98% rename from stable/friendica/4.0.34/README.md rename to stable/friendica/4.0.35/README.md index 99c3e8b5de..01c0811c9a 100644 --- a/stable/friendica/4.0.34/README.md +++ b/stable/friendica/4.0.35/README.md @@ -1,6 +1,6 @@ # friendica -![Version: 4.0.34](https://img.shields.io/badge/Version-4.0.34-informational?style=flat-square) ![AppVersion: 2022.06](https://img.shields.io/badge/AppVersion-2022.06-informational?style=flat-square) +![Version: 4.0.35](https://img.shields.io/badge/Version-4.0.35-informational?style=flat-square) ![AppVersion: 2022.06](https://img.shields.io/badge/AppVersion-2022.06-informational?style=flat-square) Welcome to the free social web diff --git a/stable/friendica/4.0.34/app-readme.md b/stable/friendica/4.0.35/app-readme.md similarity index 100% rename from stable/friendica/4.0.34/app-readme.md rename to stable/friendica/4.0.35/app-readme.md diff --git a/stable/friendica/4.0.34/charts/common-10.4.9.tgz b/stable/friendica/4.0.35/charts/common-10.4.9.tgz similarity index 100% rename from stable/friendica/4.0.34/charts/common-10.4.9.tgz rename to stable/friendica/4.0.35/charts/common-10.4.9.tgz diff --git a/stable/friendica/4.0.34/charts/mariadb-3.0.49.tgz b/stable/friendica/4.0.35/charts/mariadb-3.0.49.tgz similarity index 100% rename from stable/friendica/4.0.34/charts/mariadb-3.0.49.tgz rename to stable/friendica/4.0.35/charts/mariadb-3.0.49.tgz diff --git a/stable/friendica/4.0.34/charts/redis-3.0.48.tgz b/stable/friendica/4.0.35/charts/redis-3.0.48.tgz similarity index 100% rename from stable/friendica/4.0.34/charts/redis-3.0.48.tgz rename to stable/friendica/4.0.35/charts/redis-3.0.48.tgz diff --git a/stable/friendica/4.0.34/ix_values.yaml b/stable/friendica/4.0.35/ix_values.yaml similarity index 94% rename from stable/friendica/4.0.34/ix_values.yaml rename to stable/friendica/4.0.35/ix_values.yaml index d76af003e4..f89dabdad0 100644 --- a/stable/friendica/4.0.34/ix_values.yaml +++ b/stable/friendica/4.0.35/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/friendica pullPolicy: IfNotPresent - tag: v2022.06@sha256:483bf013550c8ae2343cbb67b9dd52e983a873bd54fc909e52a1b879fc6be2d4 + tag: v2022.06@sha256:6083368af48f2fc0542c6b47234a7a2f358b7f49c44ba0f319a990b96f8aaaa7 securityContext: runAsNonRoot: false diff --git a/stable/friendica/4.0.34/questions.yaml b/stable/friendica/4.0.35/questions.yaml similarity index 100% rename from stable/friendica/4.0.34/questions.yaml rename to stable/friendica/4.0.35/questions.yaml diff --git a/stable/friendica/4.0.34/templates/common.yaml b/stable/friendica/4.0.35/templates/common.yaml similarity index 100% rename from stable/friendica/4.0.34/templates/common.yaml rename to stable/friendica/4.0.35/templates/common.yaml diff --git a/stable/logitech-media-server/4.0.27/values.yaml b/stable/friendica/4.0.35/values.yaml similarity index 100% rename from stable/logitech-media-server/4.0.27/values.yaml rename to stable/friendica/4.0.35/values.yaml diff --git a/stable/grocy/11.0.32/CHANGELOG.md b/stable/grocy/11.0.32/CHANGELOG.md new file mode 100644 index 0000000000..e28ec8fc82 --- /dev/null +++ b/stable/grocy/11.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [grocy-11.0.32](https://github.com/truecharts/charts/compare/grocy-11.0.31...grocy-11.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [grocy-11.0.31](https://github.com/truecharts/charts/compare/grocy-11.0.30...grocy-11.0.31) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [grocy-11.0.30](https://github.com/truecharts/apps/compare/grocy-11.0.29...grocy-11.0.30) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [grocy-11.0.29](https://github.com/truecharts/apps/compare/grocy-11.0.28...grocy-11.0.29) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [grocy-11.0.28](https://github.com/truecharts/apps/compare/grocy-11.0.27...grocy-11.0.28) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [grocy-11.0.28](https://github.com/truecharts/apps/compare/grocy-11.0.27...grocy-11.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.27](https://github.com/truecharts/apps/compare/grocy-11.0.26...grocy-11.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [grocy-11.0.26](https://github.com/truecharts/apps/compare/grocy-11.0.24...grocy-11.0.26) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) + diff --git a/stable/grocy/11.0.32/Chart.lock b/stable/grocy/11.0.32/Chart.lock new file mode 100644 index 0000000000..ba6d34afc6 --- /dev/null +++ b/stable/grocy/11.0.32/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:34.603095863Z" diff --git a/stable/grocy/11.0.32/Chart.yaml b/stable/grocy/11.0.32/Chart.yaml new file mode 100644 index 0000000000..1a1dff1f0e --- /dev/null +++ b/stable/grocy/11.0.32/Chart.yaml @@ -0,0 +1,28 @@ +apiVersion: v2 +appVersion: "3.3.1" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +deprecated: false +description: ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home +home: https://truecharts.org/docs/charts/stable/grocy +icon: https://truecharts.org/img/hotlink-ok/chart-icons/grocy.png +keywords: + - grocy +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: grocy +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/grocy + - https://github.com/grocy/grocy +type: application +version: 11.0.32 +annotations: + truecharts.org/catagories: | + - Home-Automation + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/grocy/11.0.32/README.md b/stable/grocy/11.0.32/README.md new file mode 100644 index 0000000000..c3c0adf442 --- /dev/null +++ b/stable/grocy/11.0.32/README.md @@ -0,0 +1,108 @@ +# grocy + +![Version: 11.0.32](https://img.shields.io/badge/Version-11.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 3.3.1](https://img.shields.io/badge/AppVersion-3.3.1-informational?style=flat-square) + +ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [grocy](https://truecharts.org/docs/charts/stable/grocy) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `grocy` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install grocy TrueCharts/grocy +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `grocy` deployment + +```console +helm uninstall grocy +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install grocy \ + --set env.TZ="America/New York" \ + TrueCharts/grocy +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install grocy TrueCharts/grocy -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/grocy/11.0.32/app-readme.md b/stable/grocy/11.0.32/app-readme.md new file mode 100644 index 0000000000..fde1392473 --- /dev/null +++ b/stable/grocy/11.0.32/app-readme.md @@ -0,0 +1,8 @@ +ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/grocy](https://truecharts.org/docs/charts/stable/grocy) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/inventree/3.0.36/charts/common-10.4.9.tgz b/stable/grocy/11.0.32/charts/common-10.4.9.tgz similarity index 100% rename from stable/inventree/3.0.36/charts/common-10.4.9.tgz rename to stable/grocy/11.0.32/charts/common-10.4.9.tgz diff --git a/stable/grocy/11.0.32/ix_values.yaml b/stable/grocy/11.0.32/ix_values.yaml new file mode 100644 index 0000000000..7f89d602a3 --- /dev/null +++ b/stable/grocy/11.0.32/ix_values.yaml @@ -0,0 +1,27 @@ +image: + repository: tccr.io/truecharts/grocy + tag: v3.3.1@sha256:b78942b8a73732c8f678b641dd8851198608cf8bebd6721102ca54b5bdcbaf8c + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + +service: + main: + ports: + main: + port: 10013 + targetPort: 80 + +persistence: + config: + enabled: true + mountPath: "/config" + +portal: + enabled: true diff --git a/stable/grocy/11.0.32/questions.yaml b/stable/grocy/11.0.32/questions.yaml new file mode 100644 index 0000000000..2e64cbae78 --- /dev/null +++ b/stable/grocy/11.0.32/questions.yaml @@ -0,0 +1,2391 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 10013 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 80 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/matomo/3.0.41/templates/common.yaml b/stable/grocy/11.0.32/templates/common.yaml similarity index 100% rename from stable/matomo/3.0.41/templates/common.yaml rename to stable/grocy/11.0.32/templates/common.yaml diff --git a/stable/matomo/3.0.41/values.yaml b/stable/grocy/11.0.32/values.yaml similarity index 100% rename from stable/matomo/3.0.41/values.yaml rename to stable/grocy/11.0.32/values.yaml diff --git a/stable/inventree/3.0.36/CHANGELOG.md b/stable/inventree/3.0.37/CHANGELOG.md similarity index 91% rename from stable/inventree/3.0.36/CHANGELOG.md rename to stable/inventree/3.0.37/CHANGELOG.md index 45200ee2fd..0e7f601e9b 100644 --- a/stable/inventree/3.0.36/CHANGELOG.md +++ b/stable/inventree/3.0.37/CHANGELOG.md @@ -2,6 +2,15 @@ +## [inventree-3.0.37](https://github.com/truecharts/charts/compare/inventree-3.0.36...inventree-3.0.37) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [inventree-3.0.36](https://github.com/truecharts/charts/compare/inventree-3.0.35...inventree-3.0.36) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - -## [inventree-3.0.29](https://github.com/truecharts/apps/compare/inventree-3.0.28...inventree-3.0.29) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - diff --git a/stable/vikunja/3.0.34/Chart.lock b/stable/inventree/3.0.37/Chart.lock similarity index 88% rename from stable/vikunja/3.0.34/Chart.lock rename to stable/inventree/3.0.37/Chart.lock index 64ae28179c..0811a44f91 100644 --- a/stable/vikunja/3.0.34/Chart.lock +++ b/stable/inventree/3.0.37/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:73c5d584c0314ac8a7027f8933198282b7b81891d7291092df32a84bef0d277c -generated: "2022-08-08T23:12:18.600971449Z" +generated: "2022-08-09T10:31:50.175827941Z" diff --git a/stable/inventree/3.0.36/Chart.yaml b/stable/inventree/3.0.37/Chart.yaml similarity index 96% rename from stable/inventree/3.0.36/Chart.yaml rename to stable/inventree/3.0.37/Chart.yaml index cd305977ee..8ec012a21f 100644 --- a/stable/inventree/3.0.36/Chart.yaml +++ b/stable/inventree/3.0.37/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "0.7.7" +appVersion: "0.8.0" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -28,7 +28,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/inventree - https://inventree.readthedocs.io - https://github.com/inventree/InvenTree -version: 3.0.36 +version: 3.0.37 annotations: truecharts.org/catagories: | - utilities diff --git a/stable/inventree/3.0.36/README.md b/stable/inventree/3.0.37/README.md similarity index 94% rename from stable/inventree/3.0.36/README.md rename to stable/inventree/3.0.37/README.md index 7ab4961053..a724903229 100644 --- a/stable/inventree/3.0.36/README.md +++ b/stable/inventree/3.0.37/README.md @@ -1,6 +1,6 @@ # inventree -![Version: 3.0.36](https://img.shields.io/badge/Version-3.0.36-informational?style=flat-square) ![AppVersion: 0.7.7](https://img.shields.io/badge/AppVersion-0.7.7-informational?style=flat-square) +![Version: 3.0.37](https://img.shields.io/badge/Version-3.0.37-informational?style=flat-square) ![AppVersion: 0.8.0](https://img.shields.io/badge/AppVersion-0.8.0-informational?style=flat-square) InvenTree is an open-source Inventory Management System which provides powerful low-level stock control and part tracking. diff --git a/stable/inventree/3.0.36/app-readme.md b/stable/inventree/3.0.37/app-readme.md similarity index 100% rename from stable/inventree/3.0.36/app-readme.md rename to stable/inventree/3.0.37/app-readme.md diff --git a/stable/kavita/2.0.25/charts/common-10.4.9.tgz b/stable/inventree/3.0.37/charts/common-10.4.9.tgz similarity index 100% rename from stable/kavita/2.0.25/charts/common-10.4.9.tgz rename to stable/inventree/3.0.37/charts/common-10.4.9.tgz diff --git a/stable/inventree/3.0.36/charts/postgresql-8.0.50.tgz b/stable/inventree/3.0.37/charts/postgresql-8.0.50.tgz similarity index 100% rename from stable/inventree/3.0.36/charts/postgresql-8.0.50.tgz rename to stable/inventree/3.0.37/charts/postgresql-8.0.50.tgz diff --git a/stable/inventree/3.0.36/charts/redis-3.0.48.tgz b/stable/inventree/3.0.37/charts/redis-3.0.48.tgz similarity index 100% rename from stable/inventree/3.0.36/charts/redis-3.0.48.tgz rename to stable/inventree/3.0.37/charts/redis-3.0.48.tgz diff --git a/stable/inventree/3.0.36/ix_values.yaml b/stable/inventree/3.0.37/ix_values.yaml similarity index 95% rename from stable/inventree/3.0.36/ix_values.yaml rename to stable/inventree/3.0.37/ix_values.yaml index 985a741120..e62cab2d02 100644 --- a/stable/inventree/3.0.36/ix_values.yaml +++ b/stable/inventree/3.0.37/ix_values.yaml @@ -1,11 +1,11 @@ image: repository: tccr.io/truecharts/inventree - tag: 0.7.7@sha256:1e6a9146cdf8c837a5716a285dfcaed9c2df03620fa07372d84f8569138d25ae + tag: 0.8.0@sha256:4ab0aaf2a99eda69d86b3d530a62fbd81786a8552c9743dc43f442f8934b6da8 pullPolicy: IfNotPresent nginxImage: repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:16eac28256bb91454ebfe1fc0ba773780f0f450acc82c80c71e73e3c8b44875a + tag: v1.23.1@sha256:e97e936c9774204b00648c3309e57cdf85fd3e6f597ca420f27dbe9875968d53 securityContext: readOnlyRootFilesystem: false @@ -128,6 +128,10 @@ initContainers: init-migrate: name: init-migrate image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + securityContext: + runAsUser: "{{ .Values.podSecurityContext.runAsUser }}" + runAsGroup: "{{ .Values.podSecurityContext.runAsGroup }}" + runAsNonRoot: true volumeMounts: - name: data mountPath: "/home/inventree/data" diff --git a/stable/inventree/3.0.36/questions.yaml b/stable/inventree/3.0.37/questions.yaml similarity index 100% rename from stable/inventree/3.0.36/questions.yaml rename to stable/inventree/3.0.37/questions.yaml diff --git a/stable/inventree/3.0.36/templates/_secrets.tpl b/stable/inventree/3.0.37/templates/_secrets.tpl similarity index 100% rename from stable/inventree/3.0.36/templates/_secrets.tpl rename to stable/inventree/3.0.37/templates/_secrets.tpl diff --git a/stable/inventree/3.0.36/templates/common.yaml b/stable/inventree/3.0.37/templates/common.yaml similarity index 100% rename from stable/inventree/3.0.36/templates/common.yaml rename to stable/inventree/3.0.37/templates/common.yaml diff --git a/stable/medusa/3.0.32/values.yaml b/stable/inventree/3.0.37/values.yaml similarity index 100% rename from stable/medusa/3.0.32/values.yaml rename to stable/inventree/3.0.37/values.yaml diff --git a/stable/jackett/11.0.55/CHANGELOG.md b/stable/jackett/11.0.55/CHANGELOG.md new file mode 100644 index 0000000000..d6d9f4d62c --- /dev/null +++ b/stable/jackett/11.0.55/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jackett-11.0.55](https://github.com/truecharts/charts/compare/jackett-11.0.54...jackett-11.0.55) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [jackett-11.0.54](https://github.com/truecharts/charts/compare/jackett-11.0.52...jackett-11.0.54) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - update docker general non-major ([#3356](https://github.com/truecharts/charts/issues/3356)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [jackett-11.0.52](https://github.com/truecharts/apps/compare/jackett-11.0.51...jackett-11.0.52) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [jackett-11.0.51](https://github.com/truecharts/apps/compare/jackett-11.0.50...jackett-11.0.51) (2022-07-28) + +### Chore + +- update docker general non-major ([#3326](https://github.com/truecharts/apps/issues/3326)) + + + + +## [jackett-11.0.50](https://github.com/truecharts/apps/compare/jackett-11.0.49...jackett-11.0.50) (2022-07-27) + +### Chore + +- update docker general non-major ([#3313](https://github.com/truecharts/apps/issues/3313)) + + + + +## [jackett-11.0.49](https://github.com/truecharts/apps/compare/jackett-11.0.48...jackett-11.0.49) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [jackett-11.0.48](https://github.com/truecharts/apps/compare/jackett-11.0.47...jackett-11.0.48) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jackett-11.0.48](https://github.com/truecharts/apps/compare/jackett-11.0.47...jackett-11.0.48) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jackett-11.0.47](https://github.com/truecharts/apps/compare/jackett-11.0.46...jackett-11.0.47) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) + + + + +## [jackett-11.0.47](https://github.com/truecharts/apps/compare/jackett-11.0.46...jackett-11.0.47) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + - update docker general non-major ([#3279](https://github.com/truecharts/apps/issues/3279)) diff --git a/stable/jackett/11.0.55/Chart.lock b/stable/jackett/11.0.55/Chart.lock new file mode 100644 index 0000000000..cda611750f --- /dev/null +++ b/stable/jackett/11.0.55/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:42.146400196Z" diff --git a/stable/jackett/11.0.55/Chart.yaml b/stable/jackett/11.0.55/Chart.yaml new file mode 100644 index 0000000000..4083df972c --- /dev/null +++ b/stable/jackett/11.0.55/Chart.yaml @@ -0,0 +1,31 @@ +apiVersion: v2 +appVersion: "0.20.1539" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +deprecated: false +description: API Support for your favorite torrent trackers. +home: https://truecharts.org/docs/charts/stable/jackett +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jackett.png +keywords: + - jackett + - torrent + - usenet +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jackett +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jackett + - https://github.com/Jackett/Jackett +type: application +version: 11.0.55 +annotations: + truecharts.org/catagories: | + - media + - test + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jackett/11.0.55/README.md b/stable/jackett/11.0.55/README.md new file mode 100644 index 0000000000..badafb00fa --- /dev/null +++ b/stable/jackett/11.0.55/README.md @@ -0,0 +1,108 @@ +# jackett + +![Version: 11.0.55](https://img.shields.io/badge/Version-11.0.55-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.20.1539](https://img.shields.io/badge/AppVersion-0.20.1539-informational?style=flat-square) + +API Support for your favorite torrent trackers. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [jackett](https://truecharts.org/docs/charts/stable/jackett) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `jackett` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install jackett TrueCharts/jackett +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `jackett` deployment + +```console +helm uninstall jackett +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jackett \ + --set env.TZ="America/New York" \ + TrueCharts/jackett +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install jackett TrueCharts/jackett -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jackett/11.0.55/app-readme.md b/stable/jackett/11.0.55/app-readme.md new file mode 100644 index 0000000000..94165e2dad --- /dev/null +++ b/stable/jackett/11.0.55/app-readme.md @@ -0,0 +1,8 @@ +API Support for your favorite torrent trackers. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/jackett](https://truecharts.org/docs/charts/stable/jackett) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/leantime/4.0.30/charts/common-10.4.9.tgz b/stable/jackett/11.0.55/charts/common-10.4.9.tgz similarity index 100% rename from stable/leantime/4.0.30/charts/common-10.4.9.tgz rename to stable/jackett/11.0.55/charts/common-10.4.9.tgz diff --git a/stable/jackett/11.0.55/ix_values.yaml b/stable/jackett/11.0.55/ix_values.yaml new file mode 100644 index 0000000000..44dd824a1b --- /dev/null +++ b/stable/jackett/11.0.55/ix_values.yaml @@ -0,0 +1,33 @@ +image: + repository: tccr.io/truecharts/jackett + pullPolicy: IfNotPresent + tag: 0.20.1539@sha256:b78834a9df15f6fe01f6f7b8e02b8861f7a249ef0af513fb780eaa5a7206fe1a + +securityContext: + readOnlyRootFilesystem: false + +service: + main: + ports: + main: + protocol: HTTP + targetPort: 9117 + port: 9117 + +probes: + liveness: + path: "/UI/Login" + + readiness: + path: "/UI/Login" + + startup: + path: "/UI/Login" + +persistence: + config: + enabled: true + mountPath: "/config" + +portal: + enabled: true diff --git a/stable/jackett/11.0.55/questions.yaml b/stable/jackett/11.0.55/questions.yaml new file mode 100644 index 0000000000..a21eaa3d80 --- /dev/null +++ b/stable/jackett/11.0.55/questions.yaml @@ -0,0 +1,2391 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 9117 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 9117 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/minio/3.0.38/templates/common.yaml b/stable/jackett/11.0.55/templates/common.yaml similarity index 100% rename from stable/minio/3.0.38/templates/common.yaml rename to stable/jackett/11.0.55/templates/common.yaml diff --git a/stable/minio/3.0.38/values.yaml b/stable/jackett/11.0.55/values.yaml similarity index 100% rename from stable/minio/3.0.38/values.yaml rename to stable/jackett/11.0.55/values.yaml diff --git a/stable/jellyfin/11.0.26/CHANGELOG.md b/stable/jellyfin/11.0.26/CHANGELOG.md new file mode 100644 index 0000000000..e0215fb834 --- /dev/null +++ b/stable/jellyfin/11.0.26/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [jellyfin-11.0.26](https://github.com/truecharts/charts/compare/jellyfin-11.0.25...jellyfin-11.0.26) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [jellyfin-11.0.25](https://github.com/truecharts/charts/compare/jellyfin-11.0.24...jellyfin-11.0.25) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [jellyfin-11.0.24](https://github.com/truecharts/apps/compare/jellyfin-11.0.23...jellyfin-11.0.24) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [jellyfin-11.0.23](https://github.com/truecharts/apps/compare/jellyfin-11.0.22...jellyfin-11.0.23) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyfin-11.0.23](https://github.com/truecharts/apps/compare/jellyfin-11.0.22...jellyfin-11.0.23) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.22](https://github.com/truecharts/apps/compare/jellyfin-11.0.21...jellyfin-11.0.22) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [jellyfin-11.0.21](https://github.com/truecharts/apps/compare/jellyfin-11.0.19...jellyfin-11.0.21) (2022-07-22) + +### Chore + +- Bump all charts to generate config and container references due to huge increase of repository + - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) + + + +## [jellyfin-11.0.19](https://github.com/truecharts/apps/compare/jellyfin-11.0.18...jellyfin-11.0.19) (2022-07-19) + +### Chore + +- Update Readme and Description on SCALE + + + diff --git a/stable/jellyfin/11.0.26/Chart.lock b/stable/jellyfin/11.0.26/Chart.lock new file mode 100644 index 0000000000..d013221a75 --- /dev/null +++ b/stable/jellyfin/11.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:31:54.735649376Z" diff --git a/stable/jellyfin/11.0.26/Chart.yaml b/stable/jellyfin/11.0.26/Chart.yaml new file mode 100644 index 0000000000..d258fe04ae --- /dev/null +++ b/stable/jellyfin/11.0.26/Chart.yaml @@ -0,0 +1,30 @@ +apiVersion: v2 +appVersion: "10.8.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +deprecated: false +description: Jellyfin is a Free Software Media System +home: https://truecharts.org/docs/charts/stable/jellyfin +icon: https://truecharts.org/img/hotlink-ok/chart-icons/jellyfin.png +keywords: + - jellyfin + - plex + - emby +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: jellyfin +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/jellyfin + - https://github.com/jellyfin/jellyfin +type: application +version: 11.0.26 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/jellyfin/11.0.26/README.md b/stable/jellyfin/11.0.26/README.md new file mode 100644 index 0000000000..1817011cea --- /dev/null +++ b/stable/jellyfin/11.0.26/README.md @@ -0,0 +1,108 @@ +# jellyfin + +![Version: 11.0.26](https://img.shields.io/badge/Version-11.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 10.8.3](https://img.shields.io/badge/AppVersion-10.8.3-informational?style=flat-square) + +Jellyfin is a Free Software Media System + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [jellyfin](https://truecharts.org/docs/charts/stable/jellyfin) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `jellyfin` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install jellyfin TrueCharts/jellyfin +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `jellyfin` deployment + +```console +helm uninstall jellyfin +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install jellyfin \ + --set env.TZ="America/New York" \ + TrueCharts/jellyfin +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install jellyfin TrueCharts/jellyfin -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/jellyfin/11.0.26/app-readme.md b/stable/jellyfin/11.0.26/app-readme.md new file mode 100644 index 0000000000..34ffb5d567 --- /dev/null +++ b/stable/jellyfin/11.0.26/app-readme.md @@ -0,0 +1,8 @@ +Jellyfin is a Free Software Media System + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/jellyfin](https://truecharts.org/docs/charts/stable/jellyfin) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/logitech-media-server/4.0.27/charts/common-10.4.9.tgz b/stable/jellyfin/11.0.26/charts/common-10.4.9.tgz similarity index 100% rename from stable/logitech-media-server/4.0.27/charts/common-10.4.9.tgz rename to stable/jellyfin/11.0.26/charts/common-10.4.9.tgz diff --git a/stable/jellyfin/11.0.26/ix_values.yaml b/stable/jellyfin/11.0.26/ix_values.yaml new file mode 100644 index 0000000000..dfd598664d --- /dev/null +++ b/stable/jellyfin/11.0.26/ix_values.yaml @@ -0,0 +1,29 @@ +image: + repository: tccr.io/truecharts/jellyfin + pullPolicy: IfNotPresent + tag: 10.8.3@sha256:8a96c55a4809828bdc90e6c98baadaa6926f7dc9e69b72b9369957c75db8dad9 + +securityContext: + readOnlyRootFilesystem: false + +env: + JELLYFIN_PublishedServerUrl: "https://jelly.mydomain.com" + +service: + main: + ports: + main: + port: 8096 + targetPort: 8096 + +persistence: + config: + enabled: true + mountPath: "/config" + cache: + enabled: true + mountPath: "/cache" + type: "emptyDir" + +portal: + enabled: true diff --git a/stable/jellyfin/11.0.26/questions.yaml b/stable/jellyfin/11.0.26/questions.yaml new file mode 100644 index 0000000000..ed63e191d1 --- /dev/null +++ b/stable/jellyfin/11.0.26/questions.yaml @@ -0,0 +1,2404 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: JELLYFIN_PublishedServerUrl + description: "Published Server URL" + label: "The Server URL to publish in UDP Auto Discovery response." + schema: + type: string + default: "" + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 8096 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8096 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: config + label: "App Config Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/mylar/6.0.26/templates/common.yaml b/stable/jellyfin/11.0.26/templates/common.yaml similarity index 100% rename from stable/mylar/6.0.26/templates/common.yaml rename to stable/jellyfin/11.0.26/templates/common.yaml diff --git a/stable/monica/3.0.34/values.yaml b/stable/jellyfin/11.0.26/values.yaml similarity index 100% rename from stable/monica/3.0.34/values.yaml rename to stable/jellyfin/11.0.26/values.yaml diff --git a/stable/kavita/2.0.25/Chart.lock b/stable/kavita/2.0.25/Chart.lock deleted file mode 100644 index 118187b2c3..0000000000 --- a/stable/kavita/2.0.25/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:53:07.95534818Z" diff --git a/stable/kavita/2.0.25/CHANGELOG.md b/stable/kavita/2.0.26/CHANGELOG.md similarity index 90% rename from stable/kavita/2.0.25/CHANGELOG.md rename to stable/kavita/2.0.26/CHANGELOG.md index 518f6f10c6..7ee40067c4 100644 --- a/stable/kavita/2.0.25/CHANGELOG.md +++ b/stable/kavita/2.0.26/CHANGELOG.md @@ -2,6 +2,15 @@ +## [kavita-2.0.26](https://github.com/truecharts/charts/compare/kavita-2.0.25...kavita-2.0.26) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [kavita-2.0.25](https://github.com/truecharts/charts/compare/kavita-2.0.24...kavita-2.0.25) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [kavita-2.0.18](https://github.com/truecharts/apps/compare/kavita-2.0.17...kavita-2.0.18) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [kavita-2.0.17](https://github.com/truecharts/apps/compare/kavita-2.0.15...kavita-2.0.17) (2022-07-14) diff --git a/stable/kavita/2.0.26/Chart.lock b/stable/kavita/2.0.26/Chart.lock new file mode 100644 index 0000000000..ed8f993eb4 --- /dev/null +++ b/stable/kavita/2.0.26/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:32:02.489188145Z" diff --git a/stable/kavita/2.0.25/Chart.yaml b/stable/kavita/2.0.26/Chart.yaml similarity index 98% rename from stable/kavita/2.0.25/Chart.yaml rename to stable/kavita/2.0.26/Chart.yaml index 27a1eba3ca..6bda716a42 100644 --- a/stable/kavita/2.0.25/Chart.yaml +++ b/stable/kavita/2.0.26/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: kavita -version: 2.0.25 +version: 2.0.26 appVersion: "0.5.4" description: Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats type: application diff --git a/stable/kavita/2.0.25/README.md b/stable/kavita/2.0.26/README.md similarity index 98% rename from stable/kavita/2.0.25/README.md rename to stable/kavita/2.0.26/README.md index 6fba771a25..f3388aa9ec 100644 --- a/stable/kavita/2.0.25/README.md +++ b/stable/kavita/2.0.26/README.md @@ -1,6 +1,6 @@ # kavita -![Version: 2.0.25](https://img.shields.io/badge/Version-2.0.25-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.4](https://img.shields.io/badge/AppVersion-0.5.4-informational?style=flat-square) +![Version: 2.0.26](https://img.shields.io/badge/Version-2.0.26-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.5.4](https://img.shields.io/badge/AppVersion-0.5.4-informational?style=flat-square) Kavita is a rocket fueled self-hosted digital library which supports a vast array of file formats diff --git a/stable/kavita/2.0.25/app-readme.md b/stable/kavita/2.0.26/app-readme.md similarity index 100% rename from stable/kavita/2.0.25/app-readme.md rename to stable/kavita/2.0.26/app-readme.md diff --git a/stable/matomo/3.0.41/charts/common-10.4.9.tgz b/stable/kavita/2.0.26/charts/common-10.4.9.tgz similarity index 100% rename from stable/matomo/3.0.41/charts/common-10.4.9.tgz rename to stable/kavita/2.0.26/charts/common-10.4.9.tgz diff --git a/stable/kavita/2.0.25/ix_values.yaml b/stable/kavita/2.0.26/ix_values.yaml similarity index 83% rename from stable/kavita/2.0.25/ix_values.yaml rename to stable/kavita/2.0.26/ix_values.yaml index b936744bb4..6c02694f2c 100644 --- a/stable/kavita/2.0.25/ix_values.yaml +++ b/stable/kavita/2.0.26/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/kavita pullPolicy: IfNotPresent - tag: v0.5.4@sha256:c7997a6c483043159620dde0012f0add63571678c021d21dd67e5e64a6d5a92a + tag: v0.5.4@sha256:9db6c0712df77c33f778cbdd30da3ac39c55732a51a9faac055a3e0d2742fcd9 securityContext: readOnlyRootFilesystem: false diff --git a/stable/kavita/2.0.25/questions.yaml b/stable/kavita/2.0.26/questions.yaml similarity index 100% rename from stable/kavita/2.0.25/questions.yaml rename to stable/kavita/2.0.26/questions.yaml diff --git a/stable/odoo/8.0.31/templates/common.yaml b/stable/kavita/2.0.26/templates/common.yaml similarity index 100% rename from stable/odoo/8.0.31/templates/common.yaml rename to stable/kavita/2.0.26/templates/common.yaml diff --git a/stable/mylar/6.0.26/values.yaml b/stable/kavita/2.0.26/values.yaml similarity index 100% rename from stable/mylar/6.0.26/values.yaml rename to stable/kavita/2.0.26/values.yaml diff --git a/stable/leantime/4.0.30/CHANGELOG.md b/stable/leantime/4.0.31/CHANGELOG.md similarity index 91% rename from stable/leantime/4.0.30/CHANGELOG.md rename to stable/leantime/4.0.31/CHANGELOG.md index e603977c9a..dc1cd467dc 100644 --- a/stable/leantime/4.0.30/CHANGELOG.md +++ b/stable/leantime/4.0.31/CHANGELOG.md @@ -2,6 +2,15 @@ +## [leantime-4.0.31](https://github.com/truecharts/charts/compare/leantime-4.0.30...leantime-4.0.31) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [leantime-4.0.30](https://github.com/truecharts/charts/compare/leantime-4.0.29...leantime-4.0.30) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - -## [leantime-4.0.24](https://github.com/truecharts/apps/compare/leantime-4.0.23...leantime-4.0.24) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - - diff --git a/stable/leantime/4.0.30/Chart.lock b/stable/leantime/4.0.31/Chart.lock similarity index 85% rename from stable/leantime/4.0.30/Chart.lock rename to stable/leantime/4.0.31/Chart.lock index 68edd8bd6c..7e20b7e639 100644 --- a/stable/leantime/4.0.30/Chart.lock +++ b/stable/leantime/4.0.31/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 3.0.49 digest: sha256:50ef4d854b59fd90d07e35a944c8b6a06c4d46c301d5e0ecb84e4c49ec16bbbf -generated: "2022-08-08T22:54:38.588171336Z" +generated: "2022-08-09T10:32:21.244223569Z" diff --git a/stable/leantime/4.0.30/Chart.yaml b/stable/leantime/4.0.31/Chart.yaml similarity index 96% rename from stable/leantime/4.0.30/Chart.yaml rename to stable/leantime/4.0.31/Chart.yaml index 574c98d31b..bd07fadfa6 100644 --- a/stable/leantime/4.0.30/Chart.yaml +++ b/stable/leantime/4.0.31/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "2.2.3" +appVersion: "2.2.4" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -25,7 +25,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/leantime - https://leantime.io/ - https://hub.docker.com/r/nicholaswilde/leantime -version: 4.0.30 +version: 4.0.31 annotations: truecharts.org/catagories: | - management diff --git a/stable/leantime/4.0.30/README.md b/stable/leantime/4.0.31/README.md similarity index 94% rename from stable/leantime/4.0.30/README.md rename to stable/leantime/4.0.31/README.md index edd7d43870..600620e68c 100644 --- a/stable/leantime/4.0.30/README.md +++ b/stable/leantime/4.0.31/README.md @@ -1,6 +1,6 @@ # leantime -![Version: 4.0.30](https://img.shields.io/badge/Version-4.0.30-informational?style=flat-square) ![AppVersion: 2.2.3](https://img.shields.io/badge/AppVersion-2.2.3-informational?style=flat-square) +![Version: 4.0.31](https://img.shields.io/badge/Version-4.0.31-informational?style=flat-square) ![AppVersion: 2.2.4](https://img.shields.io/badge/AppVersion-2.2.4-informational?style=flat-square) Straightforward open source project management system to make your ideas reality. diff --git a/stable/leantime/4.0.30/app-readme.md b/stable/leantime/4.0.31/app-readme.md similarity index 100% rename from stable/leantime/4.0.30/app-readme.md rename to stable/leantime/4.0.31/app-readme.md diff --git a/stable/medusa/3.0.32/charts/common-10.4.9.tgz b/stable/leantime/4.0.31/charts/common-10.4.9.tgz similarity index 100% rename from stable/medusa/3.0.32/charts/common-10.4.9.tgz rename to stable/leantime/4.0.31/charts/common-10.4.9.tgz diff --git a/stable/leantime/4.0.30/charts/mariadb-3.0.49.tgz b/stable/leantime/4.0.31/charts/mariadb-3.0.49.tgz similarity index 100% rename from stable/leantime/4.0.30/charts/mariadb-3.0.49.tgz rename to stable/leantime/4.0.31/charts/mariadb-3.0.49.tgz diff --git a/stable/leantime/4.0.30/ix_values.yaml b/stable/leantime/4.0.31/ix_values.yaml similarity index 91% rename from stable/leantime/4.0.30/ix_values.yaml rename to stable/leantime/4.0.31/ix_values.yaml index 884a47a658..541cd7cc77 100644 --- a/stable/leantime/4.0.30/ix_values.yaml +++ b/stable/leantime/4.0.31/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/leantime pullPolicy: IfNotPresent - tag: 2.2.3@sha256:0f4052047d87f12187e3f5cacd927ddf70a3c05de38a0fde7b48cd0b4e831668 + tag: 2.2.4@sha256:8fc7222222ed5b95d460a5a0009054ba77c76555aaa2b1dfaeaa1519f5ffa348 securityContext: runAsNonRoot: false diff --git a/stable/leantime/4.0.30/questions.yaml b/stable/leantime/4.0.31/questions.yaml similarity index 100% rename from stable/leantime/4.0.30/questions.yaml rename to stable/leantime/4.0.31/questions.yaml diff --git a/stable/leantime/4.0.30/templates/_secrets.tpl b/stable/leantime/4.0.31/templates/_secrets.tpl similarity index 100% rename from stable/leantime/4.0.30/templates/_secrets.tpl rename to stable/leantime/4.0.31/templates/_secrets.tpl diff --git a/stable/leantime/4.0.30/templates/common.yaml b/stable/leantime/4.0.31/templates/common.yaml similarity index 100% rename from stable/leantime/4.0.30/templates/common.yaml rename to stable/leantime/4.0.31/templates/common.yaml diff --git a/stable/odoo/8.0.31/values.yaml b/stable/leantime/4.0.31/values.yaml similarity index 100% rename from stable/odoo/8.0.31/values.yaml rename to stable/leantime/4.0.31/values.yaml diff --git a/stable/logitech-media-server/4.0.27/Chart.lock b/stable/logitech-media-server/4.0.27/Chart.lock deleted file mode 100644 index cf091ddd21..0000000000 --- a/stable/logitech-media-server/4.0.27/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:55:34.486492736Z" diff --git a/stable/logitech-media-server/4.0.27/CHANGELOG.md b/stable/logitech-media-server/4.0.28/CHANGELOG.md similarity index 92% rename from stable/logitech-media-server/4.0.27/CHANGELOG.md rename to stable/logitech-media-server/4.0.28/CHANGELOG.md index 46697f38e6..68e6006d70 100644 --- a/stable/logitech-media-server/4.0.27/CHANGELOG.md +++ b/stable/logitech-media-server/4.0.28/CHANGELOG.md @@ -2,6 +2,15 @@ +## [logitech-media-server-4.0.28](https://github.com/truecharts/charts/compare/logitech-media-server-4.0.27...logitech-media-server-4.0.28) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [logitech-media-server-4.0.27](https://github.com/truecharts/charts/compare/logitech-media-server-4.0.26...logitech-media-server-4.0.27) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - Bump all charts to generate config and container references due to huge increase of repository - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - -## [logitech-media-server-4.0.20](https://github.com/truecharts/apps/compare/logitech-media-server-4.0.19...logitech-media-server-4.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - diff --git a/stable/logitech-media-server/4.0.28/Chart.lock b/stable/logitech-media-server/4.0.28/Chart.lock new file mode 100644 index 0000000000..f5d4b39d39 --- /dev/null +++ b/stable/logitech-media-server/4.0.28/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:32:14.894113045Z" diff --git a/stable/logitech-media-server/4.0.27/Chart.yaml b/stable/logitech-media-server/4.0.28/Chart.yaml similarity index 98% rename from stable/logitech-media-server/4.0.27/Chart.yaml rename to stable/logitech-media-server/4.0.28/Chart.yaml index 7b3cea4986..50a7582490 100644 --- a/stable/logitech-media-server/4.0.27/Chart.yaml +++ b/stable/logitech-media-server/4.0.28/Chart.yaml @@ -24,7 +24,7 @@ sources: - https://github.com/Logitech/slimserver - https://hub.docker.com/r/lmscommunity/logitechmediaserver type: application -version: 4.0.27 +version: 4.0.28 annotations: truecharts.org/catagories: | - media diff --git a/stable/logitech-media-server/4.0.27/README.md b/stable/logitech-media-server/4.0.28/README.md similarity index 98% rename from stable/logitech-media-server/4.0.27/README.md rename to stable/logitech-media-server/4.0.28/README.md index 0d0fe106fa..e6834063f2 100644 --- a/stable/logitech-media-server/4.0.27/README.md +++ b/stable/logitech-media-server/4.0.28/README.md @@ -1,6 +1,6 @@ # logitech-media-server -![Version: 4.0.27](https://img.shields.io/badge/Version-4.0.27-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.3.0](https://img.shields.io/badge/AppVersion-8.3.0-informational?style=flat-square) +![Version: 4.0.28](https://img.shields.io/badge/Version-4.0.28-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 8.3.0](https://img.shields.io/badge/AppVersion-8.3.0-informational?style=flat-square) Logitech Media Server is a platform for home/office audio streaming. diff --git a/stable/logitech-media-server/4.0.27/app-readme.md b/stable/logitech-media-server/4.0.28/app-readme.md similarity index 100% rename from stable/logitech-media-server/4.0.27/app-readme.md rename to stable/logitech-media-server/4.0.28/app-readme.md diff --git a/stable/minio/3.0.38/charts/common-10.4.9.tgz b/stable/logitech-media-server/4.0.28/charts/common-10.4.9.tgz similarity index 100% rename from stable/minio/3.0.38/charts/common-10.4.9.tgz rename to stable/logitech-media-server/4.0.28/charts/common-10.4.9.tgz diff --git a/stable/logitech-media-server/4.0.27/ix_values.yaml b/stable/logitech-media-server/4.0.28/ix_values.yaml similarity index 95% rename from stable/logitech-media-server/4.0.27/ix_values.yaml rename to stable/logitech-media-server/4.0.28/ix_values.yaml index 6fb1f979c8..e68ad51ed4 100644 --- a/stable/logitech-media-server/4.0.27/ix_values.yaml +++ b/stable/logitech-media-server/4.0.28/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/logitechmediaserver pullPolicy: IfNotPresent - tag: v8.3.0@sha256:259958ffded49b831a393cb2b2b0040ddc6adea9d439a9be73589c8a5561092b + tag: v8.3.0@sha256:f4cce3ff10fadc5c453c462ff96d4d4a1c1fda4be4a856df9d1d83414b46037e env: # Permissions Settings HTTP_PORT: "{{ .Values.service.main.ports.main.port }}" diff --git a/stable/logitech-media-server/4.0.27/questions.yaml b/stable/logitech-media-server/4.0.28/questions.yaml similarity index 100% rename from stable/logitech-media-server/4.0.27/questions.yaml rename to stable/logitech-media-server/4.0.28/questions.yaml diff --git a/stable/prowlarr/6.0.26/templates/common.yaml b/stable/logitech-media-server/4.0.28/templates/common.yaml similarity index 100% rename from stable/prowlarr/6.0.26/templates/common.yaml rename to stable/logitech-media-server/4.0.28/templates/common.yaml diff --git a/stable/prometheus/4.0.55/values.yaml b/stable/logitech-media-server/4.0.28/values.yaml similarity index 100% rename from stable/prometheus/4.0.55/values.yaml rename to stable/logitech-media-server/4.0.28/values.yaml diff --git a/stable/matomo/3.0.41/CHANGELOG.md b/stable/matomo/3.0.42/CHANGELOG.md similarity index 92% rename from stable/matomo/3.0.41/CHANGELOG.md rename to stable/matomo/3.0.42/CHANGELOG.md index d64be9b879..db2768d7c9 100644 --- a/stable/matomo/3.0.41/CHANGELOG.md +++ b/stable/matomo/3.0.42/CHANGELOG.md @@ -2,6 +2,15 @@ +## [matomo-3.0.42](https://github.com/truecharts/charts/compare/matomo-3.0.41...matomo-3.0.42) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [matomo-3.0.41](https://github.com/truecharts/charts/compare/matomo-3.0.39...matomo-3.0.41) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - -## [matomo-3.0.34](https://github.com/truecharts/apps/compare/matomo-3.0.33...matomo-3.0.34) (2022-07-23) - -### Chore - -- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - diff --git a/stable/monica/3.0.34/Chart.lock b/stable/matomo/3.0.42/Chart.lock similarity index 85% rename from stable/monica/3.0.34/Chart.lock rename to stable/matomo/3.0.42/Chart.lock index c6b7c032dd..bee5da358c 100644 --- a/stable/monica/3.0.34/Chart.lock +++ b/stable/matomo/3.0.42/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 3.0.49 digest: sha256:50ef4d854b59fd90d07e35a944c8b6a06c4d46c301d5e0ecb84e4c49ec16bbbf -generated: "2022-08-08T22:58:00.584758164Z" +generated: "2022-08-09T10:32:30.668948583Z" diff --git a/stable/matomo/3.0.41/Chart.yaml b/stable/matomo/3.0.42/Chart.yaml similarity index 98% rename from stable/matomo/3.0.41/Chart.yaml rename to stable/matomo/3.0.42/Chart.yaml index c363366f5b..6805731267 100644 --- a/stable/matomo/3.0.41/Chart.yaml +++ b/stable/matomo/3.0.42/Chart.yaml @@ -24,7 +24,7 @@ sources: - https://hub.docker.com/r/bitnami/matomo - https://github.com/bitnami/bitnami-docker-matomo - https://github.com/matomo-org/matomo -version: 3.0.41 +version: 3.0.42 annotations: truecharts.org/catagories: | - productivity diff --git a/stable/matomo/3.0.41/README.md b/stable/matomo/3.0.42/README.md similarity index 98% rename from stable/matomo/3.0.41/README.md rename to stable/matomo/3.0.42/README.md index 2eb3f32a36..70b297d484 100644 --- a/stable/matomo/3.0.41/README.md +++ b/stable/matomo/3.0.42/README.md @@ -1,6 +1,6 @@ # matomo -![Version: 3.0.41](https://img.shields.io/badge/Version-3.0.41-informational?style=flat-square) ![AppVersion: 4.10.1](https://img.shields.io/badge/AppVersion-4.10.1-informational?style=flat-square) +![Version: 3.0.42](https://img.shields.io/badge/Version-3.0.42-informational?style=flat-square) ![AppVersion: 4.10.1](https://img.shields.io/badge/AppVersion-4.10.1-informational?style=flat-square) Matomo is the leading Free/Libre open analytics platform diff --git a/stable/matomo/3.0.41/app-readme.md b/stable/matomo/3.0.42/app-readme.md similarity index 100% rename from stable/matomo/3.0.41/app-readme.md rename to stable/matomo/3.0.42/app-readme.md diff --git a/stable/monica/3.0.34/charts/common-10.4.9.tgz b/stable/matomo/3.0.42/charts/common-10.4.9.tgz similarity index 100% rename from stable/monica/3.0.34/charts/common-10.4.9.tgz rename to stable/matomo/3.0.42/charts/common-10.4.9.tgz diff --git a/stable/matomo/3.0.41/charts/mariadb-3.0.49.tgz b/stable/matomo/3.0.42/charts/mariadb-3.0.49.tgz similarity index 100% rename from stable/matomo/3.0.41/charts/mariadb-3.0.49.tgz rename to stable/matomo/3.0.42/charts/mariadb-3.0.49.tgz diff --git a/stable/matomo/3.0.41/ix_values.yaml b/stable/matomo/3.0.42/ix_values.yaml similarity index 96% rename from stable/matomo/3.0.41/ix_values.yaml rename to stable/matomo/3.0.42/ix_values.yaml index 4a5e32c2fc..08c5253199 100644 --- a/stable/matomo/3.0.41/ix_values.yaml +++ b/stable/matomo/3.0.42/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/matomo - tag: v4.10.1@sha256:fef0dc1f3f5e07486f649d9428b50026aa5af59063341bbcaaab9082bea4e4dd + tag: v4.10.1@sha256:44375de5f2eee77697937b4c96129ef89952303eb76a2c155c2136b9d93fc0b3 pullPolicy: IfNotPresent securityContext: diff --git a/stable/matomo/3.0.41/questions.yaml b/stable/matomo/3.0.42/questions.yaml similarity index 100% rename from stable/matomo/3.0.41/questions.yaml rename to stable/matomo/3.0.42/questions.yaml diff --git a/stable/rsshub/3.0.58/templates/common.yaml b/stable/matomo/3.0.42/templates/common.yaml similarity index 100% rename from stable/rsshub/3.0.58/templates/common.yaml rename to stable/matomo/3.0.42/templates/common.yaml diff --git a/stable/prowlarr/6.0.26/values.yaml b/stable/matomo/3.0.42/values.yaml similarity index 100% rename from stable/prowlarr/6.0.26/values.yaml rename to stable/matomo/3.0.42/values.yaml diff --git a/stable/medusa/3.0.32/Chart.lock b/stable/medusa/3.0.32/Chart.lock deleted file mode 100644 index ba78f53696..0000000000 --- a/stable/medusa/3.0.32/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:56:38.332285852Z" diff --git a/stable/medusa/3.0.32/CHANGELOG.md b/stable/medusa/3.0.33/CHANGELOG.md similarity index 92% rename from stable/medusa/3.0.32/CHANGELOG.md rename to stable/medusa/3.0.33/CHANGELOG.md index e4e7c1f696..018965f9d3 100644 --- a/stable/medusa/3.0.32/CHANGELOG.md +++ b/stable/medusa/3.0.33/CHANGELOG.md @@ -2,6 +2,15 @@ +## [medusa-3.0.33](https://github.com/truecharts/charts/compare/medusa-3.0.32...medusa-3.0.33) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [medusa-3.0.32](https://github.com/truecharts/charts/compare/medusa-3.0.30...medusa-3.0.32) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [medusa-3.0.23](https://github.com/truecharts/apps/compare/medusa-3.0.22...medusa-3.0.23) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - diff --git a/stable/medusa/3.0.33/Chart.lock b/stable/medusa/3.0.33/Chart.lock new file mode 100644 index 0000000000..b23f4e4601 --- /dev/null +++ b/stable/medusa/3.0.33/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:32:25.790736925Z" diff --git a/stable/medusa/3.0.32/Chart.yaml b/stable/medusa/3.0.33/Chart.yaml similarity index 98% rename from stable/medusa/3.0.32/Chart.yaml rename to stable/medusa/3.0.33/Chart.yaml index 6fde88c843..962fdd9f74 100644 --- a/stable/medusa/3.0.32/Chart.yaml +++ b/stable/medusa/3.0.33/Chart.yaml @@ -25,7 +25,7 @@ sources: - https://github.com/linuxserver/docker-medusa - https://pymedusa.com/ type: application -version: 3.0.32 +version: 3.0.33 annotations: truecharts.org/catagories: | - media diff --git a/stable/medusa/3.0.32/README.md b/stable/medusa/3.0.33/README.md similarity index 98% rename from stable/medusa/3.0.32/README.md rename to stable/medusa/3.0.33/README.md index 6ae5d98acc..c5af9d485a 100644 --- a/stable/medusa/3.0.32/README.md +++ b/stable/medusa/3.0.33/README.md @@ -1,6 +1,6 @@ # medusa -![Version: 3.0.32](https://img.shields.io/badge/Version-3.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.6](https://img.shields.io/badge/AppVersion-1.0.6-informational?style=flat-square) +![Version: 3.0.33](https://img.shields.io/badge/Version-3.0.33-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.0.6](https://img.shields.io/badge/AppVersion-1.0.6-informational?style=flat-square) An automatic Video Library Manager for TV Shows diff --git a/stable/medusa/3.0.32/app-readme.md b/stable/medusa/3.0.33/app-readme.md similarity index 100% rename from stable/medusa/3.0.32/app-readme.md rename to stable/medusa/3.0.33/app-readme.md diff --git a/stable/mylar/6.0.26/charts/common-10.4.9.tgz b/stable/medusa/3.0.33/charts/common-10.4.9.tgz similarity index 100% rename from stable/mylar/6.0.26/charts/common-10.4.9.tgz rename to stable/medusa/3.0.33/charts/common-10.4.9.tgz diff --git a/stable/medusa/3.0.32/ix_values.yaml b/stable/medusa/3.0.33/ix_values.yaml similarity index 82% rename from stable/medusa/3.0.32/ix_values.yaml rename to stable/medusa/3.0.33/ix_values.yaml index 3419b7dbd4..90707f0988 100644 --- a/stable/medusa/3.0.32/ix_values.yaml +++ b/stable/medusa/3.0.33/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/medusa pullPolicy: IfNotPresent - tag: 1.0.6@sha256:744562b8753d570360c768dab56d62b4f27a1f5f00234ec7b15928f36569d462 + tag: 1.0.6@sha256:d5b468669bec81066ada388bee2e01223f7ce0a55a405b935460715379636826 securityContext: readOnlyRootFilesystem: false diff --git a/stable/medusa/3.0.32/questions.yaml b/stable/medusa/3.0.33/questions.yaml similarity index 100% rename from stable/medusa/3.0.32/questions.yaml rename to stable/medusa/3.0.33/questions.yaml diff --git a/stable/medusa/3.0.32/templates/common.yaml b/stable/medusa/3.0.33/templates/common.yaml similarity index 100% rename from stable/medusa/3.0.32/templates/common.yaml rename to stable/medusa/3.0.33/templates/common.yaml diff --git a/stable/recipes/8.0.33/values.yaml b/stable/medusa/3.0.33/values.yaml similarity index 100% rename from stable/recipes/8.0.33/values.yaml rename to stable/medusa/3.0.33/values.yaml diff --git a/stable/minio/3.0.38/Chart.lock b/stable/minio/3.0.38/Chart.lock deleted file mode 100644 index c13dc1a830..0000000000 --- a/stable/minio/3.0.38/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:57:16.173410678Z" diff --git a/stable/minio/3.0.38/CHANGELOG.md b/stable/minio/3.0.39/CHANGELOG.md similarity index 92% rename from stable/minio/3.0.38/CHANGELOG.md rename to stable/minio/3.0.39/CHANGELOG.md index 02922493cc..8d2a363722 100644 --- a/stable/minio/3.0.38/CHANGELOG.md +++ b/stable/minio/3.0.39/CHANGELOG.md @@ -2,6 +2,15 @@ +## [minio-3.0.39](https://github.com/truecharts/charts/compare/minio-3.0.38...minio-3.0.39) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [minio-3.0.38](https://github.com/truecharts/charts/compare/minio-3.0.37...minio-3.0.38) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [minio-3.0.31](https://github.com/truecharts/apps/compare/minio-3.0.30...minio-3.0.31) (2022-07-20) - -### Chore - -- update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - - - diff --git a/stable/minio/3.0.39/Chart.lock b/stable/minio/3.0.39/Chart.lock new file mode 100644 index 0000000000..dbf82ab3e9 --- /dev/null +++ b/stable/minio/3.0.39/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:32:34.703738925Z" diff --git a/stable/minio/3.0.38/Chart.yaml b/stable/minio/3.0.39/Chart.yaml similarity index 97% rename from stable/minio/3.0.38/Chart.yaml rename to stable/minio/3.0.39/Chart.yaml index 58a31337f5..1fe6638821 100644 --- a/stable/minio/3.0.38/Chart.yaml +++ b/stable/minio/3.0.39/Chart.yaml @@ -20,7 +20,7 @@ name: minio sources: - https://github.com/truecharts/charts/tree/master/charts/stable/minio - https://github.com/minio/minio -version: 3.0.38 +version: 3.0.39 annotations: truecharts.org/catagories: | - media diff --git a/stable/minio/3.0.38/README.md b/stable/minio/3.0.39/README.md similarity index 98% rename from stable/minio/3.0.38/README.md rename to stable/minio/3.0.39/README.md index 645e60ae01..1130d02212 100644 --- a/stable/minio/3.0.38/README.md +++ b/stable/minio/3.0.39/README.md @@ -1,6 +1,6 @@ # minio -![Version: 3.0.38](https://img.shields.io/badge/Version-3.0.38-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 3.0.39](https://img.shields.io/badge/Version-3.0.39-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) Minio is a self-hosted S3 storage server diff --git a/stable/minio/3.0.38/app-readme.md b/stable/minio/3.0.39/app-readme.md similarity index 100% rename from stable/minio/3.0.38/app-readme.md rename to stable/minio/3.0.39/app-readme.md diff --git a/stable/odoo/8.0.31/charts/common-10.4.9.tgz b/stable/minio/3.0.39/charts/common-10.4.9.tgz similarity index 100% rename from stable/odoo/8.0.31/charts/common-10.4.9.tgz rename to stable/minio/3.0.39/charts/common-10.4.9.tgz diff --git a/stable/minio/3.0.38/ix_values.yaml b/stable/minio/3.0.39/ix_values.yaml similarity index 91% rename from stable/minio/3.0.38/ix_values.yaml rename to stable/minio/3.0.39/ix_values.yaml index 0222ef8f5f..ea01400e80 100644 --- a/stable/minio/3.0.38/ix_values.yaml +++ b/stable/minio/3.0.39/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/minio - tag: latest@sha256:bcc19972a2470366dd3bc8082767599a8b89c75a5a08c309731bce5792e05105 + tag: latest@sha256:cb8b3d723710c76eb79903eefa7ec21d951d0cdf77cee0891256b2979f00d104 pullPolicy: IfNotPresent args: ["server", "/data", "--address", ":10106", "--console-address", ":10107"] diff --git a/stable/minio/3.0.38/questions.yaml b/stable/minio/3.0.39/questions.yaml similarity index 100% rename from stable/minio/3.0.38/questions.yaml rename to stable/minio/3.0.39/questions.yaml diff --git a/stable/snapdrop/2.0.31/templates/common.yaml b/stable/minio/3.0.39/templates/common.yaml similarity index 100% rename from stable/snapdrop/2.0.31/templates/common.yaml rename to stable/minio/3.0.39/templates/common.yaml diff --git a/stable/rsshub/3.0.58/values.yaml b/stable/minio/3.0.39/values.yaml similarity index 100% rename from stable/rsshub/3.0.58/values.yaml rename to stable/minio/3.0.39/values.yaml diff --git a/stable/monica/3.0.34/CHANGELOG.md b/stable/monica/3.0.35/CHANGELOG.md similarity index 92% rename from stable/monica/3.0.34/CHANGELOG.md rename to stable/monica/3.0.35/CHANGELOG.md index 4e9f9513de..447f2a053e 100644 --- a/stable/monica/3.0.34/CHANGELOG.md +++ b/stable/monica/3.0.35/CHANGELOG.md @@ -2,6 +2,15 @@ +## [monica-3.0.35](https://github.com/truecharts/charts/compare/monica-3.0.34...monica-3.0.35) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [monica-3.0.34](https://github.com/truecharts/charts/compare/monica-3.0.33...monica-3.0.34) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - -## [monica-3.0.27](https://github.com/truecharts/apps/compare/monica-3.0.26...monica-3.0.27) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - diff --git a/stable/matomo/3.0.41/Chart.lock b/stable/monica/3.0.35/Chart.lock similarity index 85% rename from stable/matomo/3.0.41/Chart.lock rename to stable/monica/3.0.35/Chart.lock index ac9c603027..daea9545ae 100644 --- a/stable/matomo/3.0.41/Chart.lock +++ b/stable/monica/3.0.35/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 3.0.49 digest: sha256:50ef4d854b59fd90d07e35a944c8b6a06c4d46c301d5e0ecb84e4c49ec16bbbf -generated: "2022-08-08T22:56:08.917196929Z" +generated: "2022-08-09T10:32:53.871841139Z" diff --git a/stable/monica/3.0.34/Chart.yaml b/stable/monica/3.0.35/Chart.yaml similarity index 98% rename from stable/monica/3.0.34/Chart.yaml rename to stable/monica/3.0.35/Chart.yaml index 3d7916c01d..d6eabba602 100644 --- a/stable/monica/3.0.34/Chart.yaml +++ b/stable/monica/3.0.35/Chart.yaml @@ -23,7 +23,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/monica - https://github.com/monicahq/monica - https://hub.docker.com/_/monica -version: 3.0.34 +version: 3.0.35 annotations: truecharts.org/catagories: | - crm diff --git a/stable/monica/3.0.34/README.md b/stable/monica/3.0.35/README.md similarity index 98% rename from stable/monica/3.0.34/README.md rename to stable/monica/3.0.35/README.md index 837aa81547..511826641e 100644 --- a/stable/monica/3.0.34/README.md +++ b/stable/monica/3.0.35/README.md @@ -1,6 +1,6 @@ # monica -![Version: 3.0.34](https://img.shields.io/badge/Version-3.0.34-informational?style=flat-square) ![AppVersion: 3.7.0](https://img.shields.io/badge/AppVersion-3.7.0-informational?style=flat-square) +![Version: 3.0.35](https://img.shields.io/badge/Version-3.0.35-informational?style=flat-square) ![AppVersion: 3.7.0](https://img.shields.io/badge/AppVersion-3.7.0-informational?style=flat-square) Monica is a great open source personal relationship management system. diff --git a/stable/monica/3.0.34/app-readme.md b/stable/monica/3.0.35/app-readme.md similarity index 100% rename from stable/monica/3.0.34/app-readme.md rename to stable/monica/3.0.35/app-readme.md diff --git a/stable/prometheus/4.0.55/charts/common-10.4.9.tgz b/stable/monica/3.0.35/charts/common-10.4.9.tgz similarity index 100% rename from stable/prometheus/4.0.55/charts/common-10.4.9.tgz rename to stable/monica/3.0.35/charts/common-10.4.9.tgz diff --git a/stable/monica/3.0.34/charts/mariadb-3.0.49.tgz b/stable/monica/3.0.35/charts/mariadb-3.0.49.tgz similarity index 100% rename from stable/monica/3.0.34/charts/mariadb-3.0.49.tgz rename to stable/monica/3.0.35/charts/mariadb-3.0.49.tgz diff --git a/stable/monica/3.0.34/ix_values.yaml b/stable/monica/3.0.35/ix_values.yaml similarity index 90% rename from stable/monica/3.0.34/ix_values.yaml rename to stable/monica/3.0.35/ix_values.yaml index a451c4f861..d3be8af319 100644 --- a/stable/monica/3.0.34/ix_values.yaml +++ b/stable/monica/3.0.35/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/monica - tag: v3.7.0@sha256:9dbb15a4232d6361715962da6b1f6d83476a4b78e7c0c4f94a8252e761b0847e + tag: v3.7.0@sha256:cc9db8213c54b24603ad107a35015b255887e2f67eb1066972bdf862e0ca44a5 pullPolicy: IfNotPresent securityContext: diff --git a/stable/monica/3.0.34/questions.yaml b/stable/monica/3.0.35/questions.yaml similarity index 100% rename from stable/monica/3.0.34/questions.yaml rename to stable/monica/3.0.35/questions.yaml diff --git a/stable/monica/3.0.34/templates/_appkey.tpl b/stable/monica/3.0.35/templates/_appkey.tpl similarity index 100% rename from stable/monica/3.0.34/templates/_appkey.tpl rename to stable/monica/3.0.35/templates/_appkey.tpl diff --git a/stable/monica/3.0.34/templates/common.yaml b/stable/monica/3.0.35/templates/common.yaml similarity index 100% rename from stable/monica/3.0.34/templates/common.yaml rename to stable/monica/3.0.35/templates/common.yaml diff --git a/stable/snapdrop/2.0.31/values.yaml b/stable/monica/3.0.35/values.yaml similarity index 100% rename from stable/snapdrop/2.0.31/values.yaml rename to stable/monica/3.0.35/values.yaml diff --git a/stable/mylar/6.0.26/Chart.lock b/stable/mylar/6.0.26/Chart.lock deleted file mode 100644 index 256a85ae8d..0000000000 --- a/stable/mylar/6.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T22:58:22.500917876Z" diff --git a/stable/mylar/6.0.26/CHANGELOG.md b/stable/mylar/6.0.27/CHANGELOG.md similarity index 92% rename from stable/mylar/6.0.26/CHANGELOG.md rename to stable/mylar/6.0.27/CHANGELOG.md index baeb8b477f..a4e5c85cc6 100644 --- a/stable/mylar/6.0.26/CHANGELOG.md +++ b/stable/mylar/6.0.27/CHANGELOG.md @@ -2,6 +2,15 @@ +## [mylar-6.0.27](https://github.com/truecharts/charts/compare/mylar-6.0.26...mylar-6.0.27) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [mylar-6.0.26](https://github.com/truecharts/charts/compare/mylar-6.0.25...mylar-6.0.26) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update docker general non-major ([#3222](https://github.com/truecharts/apps/issues/3222)) - -## [mosquitto-6.0.20](https://github.com/truecharts/apps/compare/mosquitto-6.0.19...mosquitto-6.0.20) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - diff --git a/stable/mylar/6.0.27/Chart.lock b/stable/mylar/6.0.27/Chart.lock new file mode 100644 index 0000000000..d8cc30ca42 --- /dev/null +++ b/stable/mylar/6.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:32:48.542389295Z" diff --git a/stable/mylar/6.0.26/Chart.yaml b/stable/mylar/6.0.27/Chart.yaml similarity index 97% rename from stable/mylar/6.0.26/Chart.yaml rename to stable/mylar/6.0.27/Chart.yaml index 5e916f72d8..2a8852ed11 100644 --- a/stable/mylar/6.0.26/Chart.yaml +++ b/stable/mylar/6.0.27/Chart.yaml @@ -19,7 +19,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/mylar - https://github.com/mylar3/mylar3 - https://github.com/linuxserver/docker-mylar3 -version: 6.0.26 +version: 6.0.27 annotations: truecharts.org/catagories: | - media diff --git a/stable/mylar/6.0.26/README.md b/stable/mylar/6.0.27/README.md similarity index 98% rename from stable/mylar/6.0.26/README.md rename to stable/mylar/6.0.27/README.md index 93612122f0..80d7b54aca 100644 --- a/stable/mylar/6.0.26/README.md +++ b/stable/mylar/6.0.27/README.md @@ -1,6 +1,6 @@ # mylar -![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![AppVersion: 0.6.8](https://img.shields.io/badge/AppVersion-0.6.8-informational?style=flat-square) +![Version: 6.0.27](https://img.shields.io/badge/Version-6.0.27-informational?style=flat-square) ![AppVersion: 0.6.8](https://img.shields.io/badge/AppVersion-0.6.8-informational?style=flat-square) Mylar is a automated Comic Book downloader diff --git a/stable/mylar/6.0.26/app-readme.md b/stable/mylar/6.0.27/app-readme.md similarity index 100% rename from stable/mylar/6.0.26/app-readme.md rename to stable/mylar/6.0.27/app-readme.md diff --git a/stable/prowlarr/6.0.26/charts/common-10.4.9.tgz b/stable/mylar/6.0.27/charts/common-10.4.9.tgz similarity index 100% rename from stable/prowlarr/6.0.26/charts/common-10.4.9.tgz rename to stable/mylar/6.0.27/charts/common-10.4.9.tgz diff --git a/stable/mylar/6.0.26/ix_values.yaml b/stable/mylar/6.0.27/ix_values.yaml similarity index 82% rename from stable/mylar/6.0.26/ix_values.yaml rename to stable/mylar/6.0.27/ix_values.yaml index 1e951c8d6a..83a80b7fbc 100644 --- a/stable/mylar/6.0.26/ix_values.yaml +++ b/stable/mylar/6.0.27/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/mylar3 - tag: v0.6.8@sha256:097235078da12c9a7a9063e88d37f8fe0b807e70b359ba88f4a0e1592a2304e0 + tag: v0.6.8@sha256:82a41a6b64770bad3404020006794f77401c7cef9fc7dc8405f60c95dc42da27 pullPolicy: IfNotPresent securityContext: diff --git a/stable/mylar/6.0.26/questions.yaml b/stable/mylar/6.0.27/questions.yaml similarity index 100% rename from stable/mylar/6.0.26/questions.yaml rename to stable/mylar/6.0.27/questions.yaml diff --git a/stable/synclounge/2.0.31/templates/common.yaml b/stable/mylar/6.0.27/templates/common.yaml similarity index 100% rename from stable/synclounge/2.0.31/templates/common.yaml rename to stable/mylar/6.0.27/templates/common.yaml diff --git a/stable/synclounge/2.0.31/values.yaml b/stable/mylar/6.0.27/values.yaml similarity index 100% rename from stable/synclounge/2.0.31/values.yaml rename to stable/mylar/6.0.27/values.yaml diff --git a/stable/nextcloud/15.2.34/CHANGELOG.md b/stable/nextcloud/15.2.34/CHANGELOG.md new file mode 100644 index 0000000000..e2d73cbcef --- /dev/null +++ b/stable/nextcloud/15.2.34/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [nextcloud-15.2.34](https://github.com/truecharts/charts/compare/nextcloud-15.2.33...nextcloud-15.2.34) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + ### Fix + +- Imaginary widescreen image preview fix ([#3401](https://github.com/truecharts/charts/issues/3401)) + + + + +## [nextcloud-15.2.33](https://github.com/truecharts/charts/compare/nextcloud-15.2.31...nextcloud-15.2.33) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + ### Fix + +- sync client_max_body_size with PHP_UPLOAD_LIMIT ([#3383](https://github.com/truecharts/charts/issues/3383)) + + + + +## [nextcloud-15.2.31](https://github.com/truecharts/apps/compare/nextcloud-15.2.30...nextcloud-15.2.31) (2022-07-27) + +### Feat + +- Improved installation_notes ([#3315](https://github.com/truecharts/apps/issues/3315)) + + ### Fix + +- also apply the php var fix to UI ([#3319](https://github.com/truecharts/apps/issues/3319)) + + + + +## [nextcloud-15.2.30](https://github.com/truecharts/apps/compare/nextcloud-15.2.29...nextcloud-15.2.30) (2022-07-26) + + + + +## [nextcloud-15.2.29](https://github.com/truecharts/apps/compare/nextcloud-15.2.28...nextcloud-15.2.29) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [nextcloud-15.2.28](https://github.com/truecharts/apps/compare/nextcloud-15.2.27...nextcloud-15.2.28) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nextcloud-15.2.28](https://github.com/truecharts/apps/compare/nextcloud-15.2.27...nextcloud-15.2.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [nextcloud-15.2.27](https://github.com/truecharts/apps/compare/nextcloud-15.2.26...nextcloud-15.2.27) (2022-07-25) + +### Chore + +- update docker general non-major ([#3290](https://github.com/truecharts/apps/issues/3290)) + + + + +## [nextcloud-15.2.26](https://github.com/truecharts/apps/compare/nextcloud-15.2.25...nextcloud-15.2.26) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [nextcloud-15.2.26](https://github.com/truecharts/apps/compare/nextcloud-15.2.25...nextcloud-15.2.26) (2022-07-23) diff --git a/stable/nextcloud/15.2.34/Chart.lock b/stable/nextcloud/15.2.34/Chart.lock new file mode 100644 index 0000000000..e7b2ce23ec --- /dev/null +++ b/stable/nextcloud/15.2.34/Chart.lock @@ -0,0 +1,15 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +- name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.50 +- name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.24 +- name: redis + repository: https://charts.truecharts.org + version: 3.0.48 +digest: sha256:3df4f761aa0d0cf74fa760383022a33b39c53db5e90ea750bd29966eb6948a99 +generated: "2022-08-09T10:33:16.048571265Z" diff --git a/stable/nextcloud/15.2.34/Chart.yaml b/stable/nextcloud/15.2.34/Chart.yaml new file mode 100644 index 0000000000..cca00c6d11 --- /dev/null +++ b/stable/nextcloud/15.2.34/Chart.yaml @@ -0,0 +1,45 @@ +apiVersion: v2 +appVersion: "24.0.3" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 + - condition: postgresql.enabled + name: postgresql + repository: https://charts.truecharts.org/ + version: 8.0.50 + - condition: collabora.enabled + name: collabora-online + repository: https://charts.truecharts.org/ + version: 12.1.24 + - condition: redis.enabled + name: redis + repository: https://charts.truecharts.org + version: 3.0.48 +deprecated: false +description: A private cloud server that puts the control and security of your own data back into your hands. +home: https://truecharts.org/docs/charts/stable/nextcloud +icon: https://truecharts.org/img/hotlink-ok/chart-icons/nextcloud.png +keywords: + - nextcloud + - storage + - http + - web + - php +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: nextcloud +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/nextcloud + - https://github.com/nextcloud/docker + - https://github.com/nextcloud/helm +type: application +version: 15.2.34 +annotations: + truecharts.org/catagories: | + - cloud + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/nextcloud/15.2.34/README.md b/stable/nextcloud/15.2.34/README.md new file mode 100644 index 0000000000..0f971d100e --- /dev/null +++ b/stable/nextcloud/15.2.34/README.md @@ -0,0 +1,112 @@ +# nextcloud + +![Version: 15.2.34](https://img.shields.io/badge/Version-15.2.34-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 24.0.3](https://img.shields.io/badge/AppVersion-24.0.3-informational?style=flat-square) + +A private cloud server that puts the control and security of your own data back into your hands. + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [nextcloud](https://truecharts.org/docs/charts/stable/nextcloud) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | collabora-online | 12.1.24 | +| https://charts.truecharts.org/ | postgresql | 8.0.50 | +| https://charts.truecharts.org | redis | 3.0.48 | +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `nextcloud` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install nextcloud TrueCharts/nextcloud +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `nextcloud` deployment + +```console +helm uninstall nextcloud +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install nextcloud \ + --set env.TZ="America/New York" \ + TrueCharts/nextcloud +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install nextcloud TrueCharts/nextcloud -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/nextcloud/15.2.34/app-readme.md b/stable/nextcloud/15.2.34/app-readme.md new file mode 100644 index 0000000000..47480dc348 --- /dev/null +++ b/stable/nextcloud/15.2.34/app-readme.md @@ -0,0 +1,8 @@ +A private cloud server that puts the control and security of your own data back into your hands. + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/nextcloud](https://truecharts.org/docs/charts/stable/nextcloud) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/nextcloud/15.2.34/charts/collabora-online-12.1.24.tgz b/stable/nextcloud/15.2.34/charts/collabora-online-12.1.24.tgz new file mode 100644 index 0000000000..c5a17c94ec Binary files /dev/null and b/stable/nextcloud/15.2.34/charts/collabora-online-12.1.24.tgz differ diff --git a/stable/recipes/8.0.33/charts/common-10.4.9.tgz b/stable/nextcloud/15.2.34/charts/common-10.4.9.tgz similarity index 100% rename from stable/recipes/8.0.33/charts/common-10.4.9.tgz rename to stable/nextcloud/15.2.34/charts/common-10.4.9.tgz diff --git a/stable/odoo/8.0.31/charts/postgresql-8.0.50.tgz b/stable/nextcloud/15.2.34/charts/postgresql-8.0.50.tgz similarity index 100% rename from stable/odoo/8.0.31/charts/postgresql-8.0.50.tgz rename to stable/nextcloud/15.2.34/charts/postgresql-8.0.50.tgz diff --git a/stable/rsshub/3.0.58/charts/redis-3.0.48.tgz b/stable/nextcloud/15.2.34/charts/redis-3.0.48.tgz similarity index 100% rename from stable/rsshub/3.0.58/charts/redis-3.0.48.tgz rename to stable/nextcloud/15.2.34/charts/redis-3.0.48.tgz diff --git a/stable/nextcloud/15.2.34/ci/basic-values.yaml b/stable/nextcloud/15.2.34/ci/basic-values.yaml new file mode 100644 index 0000000000..0e1ca14554 --- /dev/null +++ b/stable/nextcloud/15.2.34/ci/basic-values.yaml @@ -0,0 +1,11 @@ +env: + # IP used for exposing nextcloud + # Often the service or nodePort IP + AccessIP: "127.0.0.1" + +service: + main: + ports: + main: + port: 8080 + targetPort: 8080 diff --git a/stable/nextcloud/15.2.34/ix_values.yaml b/stable/nextcloud/15.2.34/ix_values.yaml new file mode 100644 index 0000000000..a33b815176 --- /dev/null +++ b/stable/nextcloud/15.2.34/ix_values.yaml @@ -0,0 +1,453 @@ +image: + repository: tccr.io/truecharts/nextcloud-fpm + pullPolicy: IfNotPresent + tag: v24.0.3@sha256:bd950c86f788ad9937941b48917209238a06aef5f9e1546996edb4e8220a8ec0 + +nginxImage: + repository: tccr.io/truecharts/nginx-unprivileged + pullPolicy: IfNotPresent + tag: 1.23.1@sha256:a81430bf9632f79615c9c6dc79137fbd1dbc8b9ea244c88f000d51aa14dd370f + +imaginaryImage: + repository: h2non/imaginary + pullPolicy: IfNotPresent + tag: 1.2.4@sha256:7facb4221047a5e79b9e902f380247f4e5bf4376400d0badbeb738d3e1c2f654 + +securityContext: + readOnlyRootFilesystem: false + runAsNonRoot: false + +podSecurityContext: + runAsUser: 0 + runAsGroup: 0 + fsGroup: 33 + +service: + main: + ports: + main: + port: 10020 + targetPort: 8080 + backend: + enabled: true + ports: + hpb: + enabled: true + port: 7867 + targetPort: 7867 + hpb-metrics: + enabled: true + port: 7868 + targetPort: 7868 + fpm: + enabled: true + port: 9000 + targetPort: 9000 + imaginary: + enabled: true + port: 9090 + targetPort: 9090 + +hostAliases: + - ip: '{{ .Values.env.AccessIP | default "127.0.0.1" }}' + hostnames: + - "{{ if .Values.ingress.main.enabled }}{{ with (first .Values.ingress.main.hosts) }}{{ .host }}{{ end }}{{ else }}placeholder.fakedomain.dns{{ end }}" + +secretEnv: + NEXTCLOUD_ADMIN_USER: "admin" + NEXTCLOUD_ADMIN_PASSWORD: "adminpass" + +probes: + liveness: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + + readiness: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + + startup: + custom: true + spec: + initialDelaySeconds: 25 + httpGet: + path: /status.php + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + +initContainers: + prestart: + image: '{{ include "tc.common.images.selector" . }}' + securityContext: + runAsUser: 0 + runAsGroup: 0 + privileged: true + command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + if [[ -f /data/config/config.php ]] && [[ ! -f /html/config/config.php ]]; then + echo "migrating from single to dual PVC's..." + echo "moving to placeholder location..." + mv -f /var/www/html/data/* /var/www/html/data/tomigrate/ + echo "moving userdata to data-pvc root..." + mv -f /var/www/html/data/tomigrate/data/* /var/www/html/data/ + echo "removing old data folder..." + rm -rf /var/www/html/data/tomigrate/data + echo "moving config, apps, templates and other content to html-pvc root..." + mv -f /var/www/html/data/tomigrate/* /var/www/html/ + echo "Removing migration temporary folder..." + rm -rf /var/www/html/data/tomigrate + fi + echo "Enforcing chmod 770 on data-dir..." + chmod 770 /var/www/html/data + echo "Migrating old data when found..." + EOF + + volumeMounts: + - name: data + mountPath: "/var/www/html/data" + - name: html + mountPath: "/var/www/html" + +env: + # IP used for exposing nextcloud + # Often the service or nodePort IP + # Defaults to the main serviceName for CI purposes. + AccessIP: + NEXTCLOUD_INIT_HTACCESS: true + PHP_MEMORY_LIMIT: 1G + PHP_UPLOAD_LIMIT: 10G + NEXTCLOUD_CHUNKSIZE: "31457280" + TRUSTED_PROXIES: "172.16.0.0/16 127.0.0.1" + POSTGRES_DB: "{{ .Values.postgresql.postgresqlDatabase }}" + POSTGRES_USER: "{{ .Values.postgresql.postgresqlUsername }}" + POSTGRES_PASSWORD: + secretKeyRef: + name: dbcreds + key: postgresql-password + POSTGRES_HOST: + secretKeyRef: + name: dbcreds + key: plainporthost + REDIS_HOST: + secretKeyRef: + name: rediscreds + key: plainhost + REDIS_HOST_PASSWORD: + secretKeyRef: + name: rediscreds + key: redis-password + +envFrom: + - configMapRef: + name: nextcloudconfig + +persistence: + html: + enabled: true + mountPath: "/var/www/html" + data: + enabled: true + mountPath: "/var/www/html/data" + varrun: + enabled: true + cache: + enabled: true + type: emptyDir + mountPath: /var/cache/nginx + medium: Memory + nginx: + enabled: "true" + mountPath: "/etc/nginx" + noMount: true + readOnly: true + type: "custom" + volumeSpec: + configMap: + name: '{{ include "tc.common.names.fullname" . }}-nginx' + items: + - key: nginx.conf + path: nginx.conf + +configmap: + nginx: + enabled: true + data: + nginx.conf: |- + worker_processes auto; + + error_log /var/log/nginx/error.log warn; + pid /var/run/nginx.pid; + + + events { + worker_connections 1024; + } + + + http { + include /etc/nginx/mime.types; + default_type application/octet-stream; + + log_format main '$remote_addr - $remote_user [$time_local] "$request" ' + '$status $body_bytes_sent "$http_referer" ' + '"$http_user_agent" "$http_x_forwarded_for"'; + + access_log /var/log/nginx/access.log main; + + sendfile on; + #tcp_nopush on; + + # Prevent nginx HTTP Server Detection + server_tokens off; + + keepalive_timeout 65; + + #gzip on; + + upstream php-handler { + server 127.0.0.1:9000; + } + + server { + listen 8080; + absolute_redirect off; + + # Forward Notify_Push "High Performance Backend" to it's own container + location ^~ /push/ { + proxy_pass http://127.0.0.1:7867/; + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "Upgrade"; + proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + } + + # HSTS settings + # WARNING: Only add the preload option once you read about + # the consequences in https://hstspreload.org/. This option + # will add the domain to a hardcoded list that is shipped + # in all major browsers and getting removed from this list + # could take several months. + #add_header Strict-Transport-Security "max-age=15768000; includeSubDomains; preload;" always; + + # set max upload size + client_max_body_size {{ .Values.env.PHP_UPLOAD_LIMIT | default "512M" }}; + fastcgi_buffers 64 4K; + + # Enable gzip but do not remove ETag headers + gzip on; + gzip_vary on; + gzip_comp_level 4; + gzip_min_length 256; + gzip_proxied expired no-cache no-store private no_last_modified no_etag auth; + gzip_types application/atom+xml application/javascript application/json application/ld+json application/manifest+json application/rss+xml application/vnd.geo+json application/vnd.ms-fontobject application/x-font-ttf application/x-web-app-manifest+json application/xhtml+xml application/xml font/opentype image/bmp image/svg+xml image/x-icon text/cache-manifest text/css text/plain text/vcard text/vnd.rim.location.xloc text/vtt text/x-component text/x-cross-domain-policy; + + # Pagespeed is not supported by Nextcloud, so if your server is built + # with the `ngx_pagespeed` module, uncomment this line to disable it. + #pagespeed off; + + # HTTP response headers borrowed from Nextcloud `.htaccess` + add_header Referrer-Policy "no-referrer" always; + add_header X-Content-Type-Options "nosniff" always; + add_header X-Download-Options "noopen" always; + add_header X-Frame-Options "SAMEORIGIN" always; + add_header X-Permitted-Cross-Domain-Policies "none" always; + add_header X-Robots-Tag "none" always; + add_header X-XSS-Protection "1; mode=block" always; + + # Remove X-Powered-By, which is an information leak + fastcgi_hide_header X-Powered-By; + + # Path to the root of your installation + root /var/www/html; + + # Specify how to handle directories -- specifying `/index.php$request_uri` + # here as the fallback means that Nginx always exhibits the desired behaviour + # when a client requests a path that corresponds to a directory that exists + # on the server. In particular, if that directory contains an index.php file, + # that file is correctly served; if it doesn't, then the request is passed to + # the front-end controller. This consistent behaviour means that we don't need + # to specify custom rules for certain paths (e.g. images and other assets, + # `/updater`, `/ocm-provider`, `/ocs-provider`), and thus + # `try_files $uri $uri/ /index.php$request_uri` + # always provides the desired behaviour. + index index.php index.html /index.php$request_uri; + + # Rule borrowed from `.htaccess` to handle Microsoft DAV clients + location = / { + if ( $http_user_agent ~ ^DavClnt ) { + return 302 /remote.php/webdav/$is_args$args; + } + } + + location = /robots.txt { + allow all; + log_not_found off; + access_log off; + } + + # Make a regex exception for `/.well-known` so that clients can still + # access it despite the existence of the regex rule + # `location ~ /(\.|autotest|...)` which would otherwise handle requests + # for `/.well-known`. + location ^~ /.well-known { + # The rules in this block are an adaptation of the rules + # in `.htaccess` that concern `/.well-known`. + + location = /.well-known/carddav { return 301 /remote.php/dav/; } + location = /.well-known/caldav { return 301 /remote.php/dav/; } + + # according to the documentation these two lines are not necessary, but some users are still recieving errors + location = /.well-known/webfinger { return 301 /index.php$uri; } + location = /.well-known/nodeinfo { return 301 /index.php$uri; } + + location /.well-known/acme-challenge { try_files $uri $uri/ =404; } + location /.well-known/pki-validation { try_files $uri $uri/ =404; } + + # Let Nextcloud's API for `/.well-known` URIs handle all other + # requests by passing them to the front-end controller. + return 301 /index.php$request_uri; + } + + # Rules borrowed from `.htaccess` to hide certain paths from clients + location ~ ^/(?:build|tests|config|lib|3rdparty|templates|data)(?:$|/) { return 404; } + location ~ ^/(?:\.|autotest|occ|issue|indie|db_|console) { return 404; } + + # Ensure this block, which passes PHP files to the PHP process, is above the blocks + # which handle static assets (as seen below). If this block is not declared first, + # then Nginx will encounter an infinite rewriting loop when it prepends `/index.php` + # to the URI, resulting in a HTTP 500 error response. + location ~ \.php(?:$|/) { + # Required for legacy support + rewrite ^/(?!index|remote|public|cron|core\/ajax\/update|status|ocs\/v[12]|updater\/.+|oc[ms]-provider\/.+|.+\/richdocumentscode\/proxy) /index.php$request_uri; + + fastcgi_split_path_info ^(.+?\.php)(/.*)$; + set $path_info $fastcgi_path_info; + + try_files $fastcgi_script_name =404; + + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; + fastcgi_param PATH_INFO $path_info; + #fastcgi_param HTTPS on; + + fastcgi_param modHeadersAvailable true; # Avoid sending the security headers twice + fastcgi_param front_controller_active true; # Enable pretty urls + fastcgi_pass php-handler; + + fastcgi_intercept_errors on; + fastcgi_request_buffering off; + + proxy_send_timeout 300s; + proxy_read_timeout 300s; + fastcgi_send_timeout 300s; + fastcgi_read_timeout 300s; + } + + location ~ \.(?:css|js|svg|gif)$ { + try_files $uri /index.php$request_uri; + expires 6M; # Cache-Control policy borrowed from `.htaccess` + access_log off; # Optional: Don't log access to assets + } + + location ~ \.woff2?$ { + try_files $uri /index.php$request_uri; + expires 7d; # Cache-Control policy borrowed from `.htaccess` + access_log off; # Optional: Don't log access to assets + } + + # Rule borrowed from `.htaccess` + location /remote { + return 301 /remote.php$request_uri; + } + + location / { + try_files $uri $uri/ /index.php$request_uri; + } + } + } + +cronjob: + enabled: true + generatePreviews: true + schedule: "*/5 * * * *" + annotations: {} + failedJobsHistoryLimit: 5 + successfulJobsHistoryLimit: 2 + +hpb: + enabled: true + +imaginary: + enabled: true + preview_max_x: 2048 + preview_max_y: 2048 + preview_max_memory: 512 + preview_max_filesize_image: 150 + preview_png: true + preview_jpeg: true + preview_gif: true + preview_bmp: true + preview_xbitmap: true + preview_mp3: true + preview_markdown: true + preview_opendoc: true + preview_txt: true + preview_krita: true + preview_illustrator: false + preview_heic: false + preview_movie: false + preview_msoffice2003: false + preview_msoffice2007: false + preview_msofficedoc: false + preview_pdf: false + preview_photoshop: false + preview_postscript: false + preview_staroffice: false + preview_svg: false + preview_tiff: false + preview_font: false + +collabora: + enabled: false + env: + aliasgroup1: + configMapRef: + name: nextcloudconfig + key: aliasgroup1 + dictionaries: "de_DE en_GB en_US es_ES fr_FR it nl pt_BR pt_PT ru" + extra_params: "--o:welcome.enable=false --o:logging.level=information --o:user_interface.mode=notebookbar --o:ssl.termination=true --o:ssl.enable=false " + server_name: "" + DONT_GEN_SSL_CERT: true + +postgresql: + enabled: true + existingSecret: "dbcreds" + postgresqlUsername: nextcloud + postgresqlDatabase: nextcloud + +redis: + enabled: true + existingSecret: "rediscreds" + +portal: + enabled: true diff --git a/stable/nextcloud/15.2.34/questions.yaml b/stable/nextcloud/15.2.34/questions.yaml new file mode 100644 index 0000000000..6760487486 --- /dev/null +++ b/stable/nextcloud/15.2.34/questions.yaml @@ -0,0 +1,2773 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: NEXTCLOUD_ADMIN_USER + label: "NEXTCLOUD_ADMIN_USER (First Install Only)" + description: "Sets the initial nextcloud's admin username, changing this variable after first launch will NOT change admin's username" + schema: + type: string + required: true + default: "REPLACETHIS" + - variable: NEXTCLOUD_ADMIN_PASSWORD + label: "NEXTCLOUD_ADMIN_PASSWORD (First Install Only)" + description: "Sets the initial nextcloud's admin password, changing this variable after first launch will NOT change admin's password" + schema: + type: string + private: true + required: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: TRUSTED_PROXIES + label: "Trusted Proxies (First Install Only - Advanced)" + description: "Sets nextcloud Trusted Proxies" + schema: + type: string + default: "172.16.0.0/16 127.0.0.1" + - variable: PHP_MEMORY_LIMIT + label: "PHP_MEMORY_LIMIT" + description: "Sets php memory_limit setting" + schema: + type: string + default: "1G" + - variable: PHP_UPLOAD_LIMIT + label: "PHP_UPLOAD_LIMIT" + description: "Sets php upload_max_filesize and post_max_size settings" + schema: + type: string + default: "10G" + - variable: AccessIP + label: "Access IP" + description: "Set to the IP-Address used to reach Nextcloud. Most often the Service or NodePort IP (Ensure this is correct!)" + schema: + type: string + required: true + $ref: + - "definitions/nodeIP" + - variable: imaginary + group: "Container Configuration" + label: "Preview Generation Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: preview_max_x + label: "Preview Max X" + description: "The maximum width, in pixels, of a preview." + schema: + type: int + required: true + default: 2048 + - variable: preview_max_y + label: "Preview Max Y" + description: "The maximum height, in pixels, of a preview." + schema: + type: int + required: true + default: 2048 + - variable: preview_max_memory + label: "Preview Max Memory" + description: "Max memory in MB for generating image previews." + schema: + type: int + required: true + default: 512 + - variable: preview_max_filesize_image + label: "Preview Max Filesize Image" + description: "Max file size in MB for generating image previews." + schema: + type: int + required: true + default: 150 + - variable: preview_png + label: "Generate previews for PNG" + schema: + type: boolean + default: true + - variable: preview_jpeg + label: "Generate previews for JPEG " + schema: + type: boolean + default: true + - variable: preview_gif + label: "Generate previews for GIF" + schema: + type: boolean + default: true + - variable: preview_bmp + label: "Generate previews for BMP" + schema: + type: boolean + default: true + - variable: preview_xbitmap + label: "Generate previews for XBitmap" + schema: + type: boolean + default: true + - variable: preview_mp3 + label: "Generate previews for MP3" + schema: + type: boolean + default: true + - variable: preview_markdown + label: "Generate previews for MarkDown" + schema: + type: boolean + default: true + - variable: preview_opendoc + label: "Generate previews for OpenDocument" + schema: + type: boolean + default: true + - variable: preview_txt + label: "Generate previews for TXT" + schema: + type: boolean + default: true + - variable: preview_krita + label: "Generate previews for Krita" + schema: + type: boolean + default: true + - variable: preview_illustrator + label: "Generate previews for Illustrator" + schema: + type: boolean + default: false + - variable: preview_heic + label: "Generate previews for HEIC" + schema: + type: boolean + default: false + - variable: preview_movie + label: "Generate previews for Movie" + schema: + type: boolean + default: false + - variable: preview_msoffice2003 + label: "Generate previews for MSOffice2003" + schema: + type: boolean + default: false + - variable: preview_msoffice2007 + label: "Generate previews for MSOffice2007" + schema: + type: boolean + default: false + - variable: preview_msofficedoc + label: "Generate previews for MSOfficeDoc" + schema: + type: boolean + default: false + - variable: preview_pdf + label: "Generate previews for PDF" + schema: + type: boolean + default: false + - variable: preview_photoshop + label: "Generate previews for Photoshop" + schema: + type: boolean + default: false + - variable: preview_postscript + label: "Generate previews for Postscript" + schema: + type: boolean + default: false + - variable: preview_staroffice + label: "Generate previews for StarOffice" + schema: + type: boolean + default: false + - variable: preview_svg + label: "Generate previews for SVG" + schema: + type: boolean + default: false + - variable: preview_tiff + label: "Generate previews for TIFF" + schema: + type: boolean + default: false + - variable: preview_font + label: "Generate previews for Font" + schema: + type: boolean + default: false + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 10020 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 8080 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: html + label: "App html Storage" + description: "Stores the Application html." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: data + label: "UserData Storage" + description: "Stores the User Data." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: false + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: runAsUser + 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" + schema: + type: int + default: 0 + - variable: fsGroup + label: "fsGroup" + description: "The group that should own ALL storage." + schema: + type: int + default: 33 + - variable: fsGroupChangePolicy + label: "When should we take ownership?" + schema: + type: string + default: OnRootMismatch + enum: + - value: OnRootMismatch + description: OnRootMismatch + - value: Always + description: Always + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/nextcloud/15.2.34/templates/_configmap.tpl b/stable/nextcloud/15.2.34/templates/_configmap.tpl new file mode 100644 index 0000000000..abe500d31e --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/_configmap.tpl @@ -0,0 +1,36 @@ +{{/* Define the configmap */}} +{{- define "nextcloud.configmap" -}} + +{{- $hosts := "" }} +{{- if .Values.ingress.main.enabled }} +{{- range .Values.ingress }} +{{- range $index, $host := .hosts }} + {{- if $index }} + {{ $hosts = ( printf "%v %v" $hosts $host.host ) }} + {{- else }} + {{ $hosts = ( printf "%s" $host.host ) }} + {{- end }} +{{- end }} +{{- end }} +{{- end }} + + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: nextcloudconfig +data: + {{- $aliasgroup1 := ( printf "http://%s" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) ) }} + {{- if .Values.ingress.main.enabled }} + {{- with (first .Values.ingress.main.hosts) }} + {{- $aliasgroup1 = ( printf "https://%s" .host ) }} + {{- end }} + {{- end }} + aliasgroup1: {{ $aliasgroup1 }} + NEXTCLOUD_TRUSTED_DOMAINS: {{ ( printf "%v %v %v %v %v %v %v %v" "test.fakedomain.dns" "localhost" "127.0.0.1" ( printf "%v:%v" "127.0.0.1" .Values.service.main.ports.main.port ) ( .Values.env.AccessIP | default "localhost" ) ( printf "%v-%v" .Release.Name "nextcloud" ) ( printf "%v-%v" .Release.Name "nextcloud-backend" ) $hosts ) | quote }} + {{- if .Values.ingress.main.enabled }} + APACHE_DISABLE_REWRITE_IP: "1" + {{- end }} + +{{- end -}} diff --git a/stable/nextcloud/15.2.34/templates/_cronjob.tpl b/stable/nextcloud/15.2.34/templates/_cronjob.tpl new file mode 100644 index 0000000000..302f3b83aa --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/_cronjob.tpl @@ -0,0 +1,64 @@ +{{/* Define the cronjob */}} +{{- define "nextcloud.cronjob" -}} +{{- if .Values.cronjob.enabled -}} +{{- $jobName := include "tc.common.names.fullname" . }} + +--- +apiVersion: batch/v1 +kind: CronJob +metadata: + name: {{ printf "%s-cronjob" $jobName }} + labels: + {{- include "tc.common.labels" . | nindent 4 }} +spec: + schedule: "{{ .Values.cronjob.schedule }}" + concurrencyPolicy: Forbid + {{- with .Values.cronjob.failedJobsHistoryLimit }} + failedJobsHistoryLimit: {{ . }} + {{- end }} + {{- with .Values.cronjob.successfulJobsHistoryLimit }} + successfulJobsHistoryLimit: {{ . }} + {{- end }} + jobTemplate: + metadata: + spec: + template: + metadata: + spec: + restartPolicy: Never + {{- with (include "tc.common.controller.volumes" . | trim) }} + volumes: + {{- nindent 12 . }} + {{- end }} + containers: + - name: {{ .Chart.Name }} + image: '{{ include "tc.common.images.selector" . }}' + imagePullPolicy: {{ default .Values.image.pullPolicy }} + command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + echo "running nextcloud cronjob..." + php -f /var/www/html/cron.php + echo "cronjob finished" + {{- if .Values.cronjob.generatePreviews }} + echo "Pre-generating Previews..." + php /var/www/html/occ preview:pre-generate + echo "Previews generated." + {{- end }} + EOF + # Will mount configuration files as www-data (id: 33) by default for nextcloud + {{- with (include "tc.common.controller.volumeMounts" . | trim) }} + volumeMounts: + {{ nindent 16 . }} + {{- end }} + securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true + resources: +{{ toYaml .Values.resources | indent 16 }} +{{- end -}} +{{- end -}} diff --git a/stable/nextcloud/15.2.34/templates/_hpb.tpl b/stable/nextcloud/15.2.34/templates/_hpb.tpl new file mode 100644 index 0000000000..b71b9e5768 --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/_hpb.tpl @@ -0,0 +1,164 @@ +{{/* Define the hbp container */}} +{{- define "nextcloud.hpb" -}} +{{- $jobName := include "tc.common.names.fullname" . }} +image: '{{ include "tc.common.images.selector" . }}' +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +{{- with (include "tc.common.controller.volumeMounts" . | trim) }} +volumeMounts: + {{ nindent 2 . }} +{{- end }} +ports: + - containerPort: 7867 +readinessProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: /push/test/cookie + port: 7867 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +command: + - "/bin/sh" + - "-c" + - | + /bin/bash <<'EOF' + set -m + echo "Waiting for notify_push file to be available..." + until [ -f /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push ] + do + sleep 10 + echo "Notify_push not found... waiting..." + done + echo "Waiting for Nextcloud to start..." + until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php); do + echo "Nextcloud not found... waiting..." + sleep 10 + done + until $(curl --silent --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:8080/status.php | jq --raw-output '.installed' | grep "true"); do + echo "Nextcloud not installed... waiting..." + sleep 10 + done + echo "Nextcloud instance with Notify_push found... Launching High Performance Backend..." + /var/www/html/custom_apps/notify_push/bin/x86_64/notify_push /var/www/html/config/config.php & + + {{- if .Values.imaginary.enabled }} + echo "Imaginary High Performance Previews enabled, enabling it on Nextcloud..." + php /var/www/html/occ config:system:set preview_imaginary_url --value='http://127.0.0.1:9090' + php /var/www/html/occ config:system:set preview_max_x --value='{{ .Values.imaginary.preview_max_x }}' + php /var/www/html/occ config:system:set preview_max_y --value='{{ .Values.imaginary.preview_max_y }}' + php /var/www/html/occ config:system:set preview_max_memory --value='{{ .Values.imaginary.preview_max_memory }}' + php /var/www/html/occ config:system:set preview_max_filesize_image --value='{{ .Values.imaginary.preview_max_filesize_image }}' + # Remove all preview providers and re-add only selected + php /var/www/html/occ config:system:delete enabledPreviewProviders + # Add imaginary always + {{ $c := 0 }} # Initialize counter + php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Imaginary'{{ $c = add1 $c }} + {{ if .Values.imaginary.preview_png }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PNG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_jpeg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\JPEG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_gif }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\GIF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_bmp }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\BMP'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_xbitmap }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\XBitmap'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_mp3 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MP3'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_markdown }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MarkDown'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_opendoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\OpenDocument'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_txt }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TXT'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_krita }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Krita'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_illustrator }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Illustrator'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_heic }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\HEIC'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_movie }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Movie'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msoffice2003 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2003'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msoffice2007 }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOffice2007'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_msofficedoc }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\MSOfficeDoc'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_pdf }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\PDF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_photoshop }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Photoshop'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_postscript }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Postscript'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_staroffice }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\StarOffice'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_svg }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\SVG'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_tiff }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\TIFF'{{ $c = add1 $c }}{{ end }} + {{ if .Values.imaginary.preview_font }}php /var/www/html/occ config:system:set enabledPreviewProviders {{ $c }} --value='OC\Preview\Font'{{ $c = add1 $c }}{{ end }} + {{- end }} + + until $(curl --output /dev/null --silent --head --fail -H "Host: test.fakedomain.dns" http://127.0.0.1:7867/push/test/cookie); do + echo "High Performance Backend not running ... waiting..." + sleep 10 + done + {{- $accessurl := ( printf "http://%v:%v" ( .Values.env.AccessIP | default ( printf "%v-%v" .Release.Name "nextcloud" ) ) .Values.service.main.ports.main.port ) }} + {{- if .Values.ingress.main.enabled }} + {{- with (first .Values.ingress.main.hosts) }} + {{- $accessurl = ( printf "https://%s" .host ) }} + {{- end }} + {{- end }} + until $(curl --output /dev/null --silent --head --fail {{ $accessurl }}/push/test/cookie); do + echo "High Performance Backend service not accessable ... waiting..." + sleep 10 + done + echo "High Performance Backend found..." + echo "Configuring High Performance Backend for url: {{ $accessurl }}" + php /var/www/html/occ notify_push:setup {{ $accessurl }}/push + fg + EOF +env: + - name: NEXTCLOUD_URL + value: 'http://127.0.0.1:8080' + - name: METRICS_PORT + value: '7868' + - name: TRUSTED_PROXIES + value: "{{ .Values.env.TRUSTED_PROXIES }}" + - name: POSTGRES_DB + value: "{{ .Values.postgresql.postgresqlDatabase }}" + - name: POSTGRES_USER + value: "{{ .Values.postgresql.postgresqlUsername }}" + - name: POSTGRES_PASSWORD + valueFrom: + secretKeyRef: + name: dbcreds + key: postgresql-password + - name: POSTGRES_HOST + valueFrom: + secretKeyRef: + name: dbcreds + key: plainporthost + - name: REDIS_HOST + valueFrom: + secretKeyRef: + name: rediscreds + key: plainhost + - name: REDIS_HOST_PASSWORD + valueFrom: + secretKeyRef: + name: rediscreds + key: redis-password +envFrom: + - configMapRef: + name: nextcloudconfig +{{- end -}} diff --git a/stable/nextcloud/15.2.34/templates/_imaginary.tpl b/stable/nextcloud/15.2.34/templates/_imaginary.tpl new file mode 100644 index 0000000000..57a72c4302 --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/_imaginary.tpl @@ -0,0 +1,40 @@ +{{/* Define the imaginary container */}} +{{- define "nextcloud.imaginary" -}} +image: {{ .Values.imaginaryImage.repository }}:{{ .Values.imaginaryImage.tag }} +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +ports: + - containerPort: 9090 +args: ["-enable-url-source"] +env: + - name: 'PORT' + value: '9090' +readinessProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: / + port: 9090 + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +{{- end -}} diff --git a/stable/nextcloud/15.2.34/templates/_nginx.tpl b/stable/nextcloud/15.2.34/templates/_nginx.tpl new file mode 100644 index 0000000000..df427f44bd --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/_nginx.tpl @@ -0,0 +1,54 @@ +{{/* Define the nginx container */}} +{{- define "nextcloud.nginx" -}} +image: {{ .Values.nginxImage.repository }}:{{ .Values.nginxImage.tag }} +imagePullPolicy: '{{ .Values.image.pullPolicy }}' +securityContext: + runAsUser: 33 + runAsGroup: 33 + readOnlyRootFilesystem: true + runAsNonRoot: true +{{- with (include "tc.common.controller.volumeMounts" . | trim) }} +volumeMounts: + {{ nindent 2 . }} +{{- end }} + - mountPath: /etc/nginx/nginx.conf + name: nginx + readOnly: true + subPath: nginx.conf +ports: + - containerPort: 8080 + +readinessProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.readiness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.readiness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.readiness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.readiness.spec.failureThreshold }} +livenessProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.liveness.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.liveness.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.liveness.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.liveness.spec.failureThreshold }} +startupProbe: + httpGet: + path: /robots.txt + port: 8080 + httpHeaders: + - name: Host + value: "test.fakedomain.dns" + initialDelaySeconds: {{ .Values.probes.startup.spec.initialDelaySeconds }} + periodSeconds: {{ .Values.probes.startup.spec.periodSeconds }} + timeoutSeconds: {{ .Values.probes.startup.spec.timeoutSeconds }} + failureThreshold: {{ .Values.probes.startup.spec.failureThreshold }} +{{- end -}} diff --git a/stable/nextcloud/15.2.34/templates/common.yaml b/stable/nextcloud/15.2.34/templates/common.yaml new file mode 100644 index 0000000000..9314524b1a --- /dev/null +++ b/stable/nextcloud/15.2.34/templates/common.yaml @@ -0,0 +1,22 @@ +{{/* Make sure all variables are set properly */}} +{{- include "tc.common.loader.init" . }} + +{{/* Render configmap for nextcloud */}} +{{- include "nextcloud.configmap" . }} + +{{- $newMiddlewares := append .Values.ingress.main.fixedMiddlewares "tc-nextcloud-chain" }} +{{- $_ := set .Values.ingress.main "fixedMiddlewares" $newMiddlewares -}} + +{{- $_ := set .Values.additionalContainers "nginx" (include "nextcloud.nginx" . | fromYaml) -}} +{{- if .Values.imaginary.enabled -}} +{{- $_ := set .Values.additionalContainers "imaginary" (include "nextcloud.imaginary" . | fromYaml) -}} +{{- end -}} +{{- if .Values.hpb.enabled -}} +{{- $_ := set .Values.additionalContainers "hpb" (include "nextcloud.hpb" . | fromYaml) -}} +{{- end -}} + +{{/* Render the templates */}} +{{ include "tc.common.loader.apply" . }} + +{{/* Render cronjob for nextcloud */}} +{{- include "nextcloud.cronjob" . }} diff --git a/stable/vikunja/3.0.34/values.yaml b/stable/nextcloud/15.2.34/values.yaml similarity index 100% rename from stable/vikunja/3.0.34/values.yaml rename to stable/nextcloud/15.2.34/values.yaml diff --git a/stable/odoo/8.0.31/CHANGELOG.md b/stable/odoo/8.0.32/CHANGELOG.md similarity index 88% rename from stable/odoo/8.0.31/CHANGELOG.md rename to stable/odoo/8.0.32/CHANGELOG.md index 2f35883c58..7a2a858f5c 100644 --- a/stable/odoo/8.0.31/CHANGELOG.md +++ b/stable/odoo/8.0.32/CHANGELOG.md @@ -2,6 +2,15 @@ +## [odoo-8.0.32](https://github.com/truecharts/charts/compare/odoo-8.0.31...odoo-8.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [odoo-8.0.31](https://github.com/truecharts/charts/compare/odoo-8.0.30...odoo-8.0.31) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - -## [odoo-8.0.25](https://github.com/truecharts/apps/compare/odoo-8.0.23...odoo-8.0.25) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - - diff --git a/stable/odoo/8.0.31/Chart.lock b/stable/odoo/8.0.32/Chart.lock similarity index 85% rename from stable/odoo/8.0.31/Chart.lock rename to stable/odoo/8.0.32/Chart.lock index c311969942..cda2f24f6a 100644 --- a/stable/odoo/8.0.31/Chart.lock +++ b/stable/odoo/8.0.32/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 8.0.50 digest: sha256:9cb283bcf03a1a102f5527ec046219be624478ff33e2636a2d49b1775497bdf6 -generated: "2022-08-08T23:00:37.058578439Z" +generated: "2022-08-09T10:33:04.800072703Z" diff --git a/stable/odoo/8.0.31/Chart.yaml b/stable/odoo/8.0.32/Chart.yaml similarity index 98% rename from stable/odoo/8.0.31/Chart.yaml rename to stable/odoo/8.0.32/Chart.yaml index 5a8dab0cd1..d3e7ac08a4 100644 --- a/stable/odoo/8.0.31/Chart.yaml +++ b/stable/odoo/8.0.32/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 appVersion: "15.0" -version: 8.0.31 +version: 8.0.32 kubeVersion: ">=1.16.0-0" name: odoo description: All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. diff --git a/stable/odoo/8.0.31/README.md b/stable/odoo/8.0.32/README.md similarity index 98% rename from stable/odoo/8.0.31/README.md rename to stable/odoo/8.0.32/README.md index 72bf755bf5..c646699a1c 100644 --- a/stable/odoo/8.0.31/README.md +++ b/stable/odoo/8.0.32/README.md @@ -1,6 +1,6 @@ # odoo -![Version: 8.0.31](https://img.shields.io/badge/Version-8.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0](https://img.shields.io/badge/AppVersion-15.0-informational?style=flat-square) +![Version: 8.0.32](https://img.shields.io/badge/Version-8.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 15.0](https://img.shields.io/badge/AppVersion-15.0-informational?style=flat-square) All-in-one business software. Beautiful. Easy-to-use. CRM, Accounting, PM, HR, Procurement, Point of Sale, MRP, Marketing, etc. diff --git a/stable/odoo/8.0.31/app-readme.md b/stable/odoo/8.0.32/app-readme.md similarity index 100% rename from stable/odoo/8.0.31/app-readme.md rename to stable/odoo/8.0.32/app-readme.md diff --git a/stable/rsshub/3.0.58/charts/common-10.4.9.tgz b/stable/odoo/8.0.32/charts/common-10.4.9.tgz similarity index 100% rename from stable/rsshub/3.0.58/charts/common-10.4.9.tgz rename to stable/odoo/8.0.32/charts/common-10.4.9.tgz diff --git a/stable/recipes/8.0.33/charts/postgresql-8.0.50.tgz b/stable/odoo/8.0.32/charts/postgresql-8.0.50.tgz similarity index 100% rename from stable/recipes/8.0.33/charts/postgresql-8.0.50.tgz rename to stable/odoo/8.0.32/charts/postgresql-8.0.50.tgz diff --git a/stable/odoo/8.0.31/ix_values.yaml b/stable/odoo/8.0.32/ix_values.yaml similarity index 91% rename from stable/odoo/8.0.31/ix_values.yaml rename to stable/odoo/8.0.32/ix_values.yaml index 3e6a631310..70f4068ba2 100644 --- a/stable/odoo/8.0.31/ix_values.yaml +++ b/stable/odoo/8.0.32/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/odoo pullPolicy: IfNotPresent - tag: v15.0@sha256:f93b228ed528fb45c009b26f580dd8ee620fda0a0e40c3d6ff1c5e606a84cf92 + tag: v15.0@sha256:7ae49cd6cb272c2bfb7d120b9e71e16434b477340218b03045846476bc5f6614 env: USER: "{{ .Values.postgresql.postgresqlUsername }}" diff --git a/stable/odoo/8.0.31/questions.yaml b/stable/odoo/8.0.32/questions.yaml similarity index 100% rename from stable/odoo/8.0.31/questions.yaml rename to stable/odoo/8.0.32/questions.yaml diff --git a/stable/odoo/8.0.32/templates/common.yaml b/stable/odoo/8.0.32/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/odoo/8.0.32/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/zigbee2mqtt/4.0.26/values.yaml b/stable/odoo/8.0.32/values.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.26/values.yaml rename to stable/odoo/8.0.32/values.yaml diff --git a/stable/photoprism/10.0.32/CHANGELOG.md b/stable/photoprism/10.0.32/CHANGELOG.md new file mode 100644 index 0000000000..e1038f1f46 --- /dev/null +++ b/stable/photoprism/10.0.32/CHANGELOG.md @@ -0,0 +1,99 @@ +# Changelog + + + +## [photoprism-10.0.32](https://github.com/truecharts/charts/compare/photoprism-10.0.31...photoprism-10.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + +## [photoprism-10.0.31](https://github.com/truecharts/charts/compare/photoprism-10.0.30...photoprism-10.0.31) (2022-08-08) + +### Chore + +- update helm general non-major helm releases ([#3376](https://github.com/truecharts/charts/issues/3376)) + - replace questions parts with templates ([#3402](https://github.com/truecharts/charts/issues/3402)) + + + + +## [photoprism-10.0.30](https://github.com/truecharts/apps/compare/photoprism-10.0.29...photoprism-10.0.30) (2022-07-29) + +### Chore + +- update docker general non-major ([#3339](https://github.com/truecharts/apps/issues/3339)) + + + + +## [photoprism-10.0.29](https://github.com/truecharts/apps/compare/photoprism-10.0.28...photoprism-10.0.29) (2022-07-26) + +### Chore + +- update home links ([#3291](https://github.com/truecharts/apps/issues/3291)) + - update helm general non-major helm releases ([#3302](https://github.com/truecharts/apps/issues/3302)) + + + + +## [photoprism-10.0.28](https://github.com/truecharts/apps/compare/photoprism-10.0.27...photoprism-10.0.28) (2022-07-25) + +### Chore + +- Auto-update chart README [skip ci] + - update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [photoprism-10.0.28](https://github.com/truecharts/apps/compare/photoprism-10.0.27...photoprism-10.0.28) (2022-07-25) + +### Chore + +- update docker general non-major ([#3295](https://github.com/truecharts/apps/issues/3295)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- Auto-update chart README [skip ci] + - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.27](https://github.com/truecharts/apps/compare/photoprism-10.0.26...photoprism-10.0.27) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) + + + + +## [photoprism-10.0.26](https://github.com/truecharts/apps/compare/photoprism-10.0.25...photoprism-10.0.26) (2022-07-23) + +### Chore + +- update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) + + + diff --git a/stable/photoprism/10.0.32/Chart.lock b/stable/photoprism/10.0.32/Chart.lock new file mode 100644 index 0000000000..c4d199d545 --- /dev/null +++ b/stable/photoprism/10.0.32/Chart.lock @@ -0,0 +1,9 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +- name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.49 +digest: sha256:50ef4d854b59fd90d07e35a944c8b6a06c4d46c301d5e0ecb84e4c49ec16bbbf +generated: "2022-08-09T10:33:16.767234287Z" diff --git a/stable/photoprism/10.0.32/Chart.yaml b/stable/photoprism/10.0.32/Chart.yaml new file mode 100644 index 0000000000..aabecb690a --- /dev/null +++ b/stable/photoprism/10.0.32/Chart.yaml @@ -0,0 +1,34 @@ +apiVersion: v2 +appVersion: "220730" +dependencies: + - name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 + - condition: mariadb.enabled + name: mariadb + repository: https://charts.truecharts.org/ + version: 3.0.49 +description: "PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection" +home: https://truecharts.org/docs/charts/stable/photoprism +icon: https://truecharts.org/img/hotlink-ok/chart-icons/photoprism.png +keywords: + - photos + - photoprism + - pictures + - sharing +kubeVersion: ">=1.16.0-0" +maintainers: + - email: info@truecharts.org + name: TrueCharts + url: https://truecharts.org +name: photoprism +sources: + - https://github.com/truecharts/charts/tree/master/charts/stable/photoprism + - https://github.com/photoprism/photoprism + - https://hub.docker.com/r/photoprism/photoprism +version: 10.0.32 +annotations: + truecharts.org/catagories: | + - media + truecharts.org/SCALE-support: "true" + truecharts.org/grade: U diff --git a/stable/photoprism/10.0.32/README.md b/stable/photoprism/10.0.32/README.md new file mode 100644 index 0000000000..67f1aafe46 --- /dev/null +++ b/stable/photoprism/10.0.32/README.md @@ -0,0 +1,110 @@ +# photoprism + +![Version: 10.0.32](https://img.shields.io/badge/Version-10.0.32-informational?style=flat-square) ![AppVersion: 220730](https://img.shields.io/badge/AppVersion-220730-informational?style=flat-square) + +PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection + +TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE. + +This readme is just an automatically generated general guide on installing our Helm Charts and Apps. +For more information, please click here: [photoprism](https://truecharts.org/docs/charts/stable/photoprism) + +**This chart is not maintained by the upstream project and any issues with the chart should be raised [here](https://github.com/truecharts/charts/issues/new/choose)** + +## Source Code + +* +* +* + +## Requirements + +Kubernetes: `>=1.16.0-0` + +## Dependencies + +| Repository | Name | Version | +|------------|------|---------| +| https://charts.truecharts.org/ | mariadb | 3.0.49 | +| https://library-charts.truecharts.org | common | 10.4.9 | + +## Installing the Chart + +### TrueNAS SCALE + +To install this Chart on TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Installing-an-App). + +### Helm + +To install the chart with the release name `photoprism` + +```console +helm repo add TrueCharts https://charts.truecharts.org +helm repo update +helm install photoprism TrueCharts/photoprism +``` + +## Uninstall + +### TrueNAS SCALE + +**Upgrading, Rolling Back and Uninstalling the Chart** + +To upgrade, rollback or delete this Chart from TrueNAS SCALE check our [Quick-Start Guide](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Upgrade-rollback-delete-an-App). + +### Helm + +To uninstall the `photoprism` deployment + +```console +helm uninstall photoprism +``` + +## Configuration + +### Helm + +#### Available Settings + +Read through the [values.yaml](./values.yaml) file. It has several commented out suggested values. +Other values may be used from the [values.yaml](https://github.com/truecharts/library-charts/tree/main/charts/stable/common/values.yaml) from the [common library](https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common). + +#### Configure using the command line + +Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. + +```console +helm install photoprism \ + --set env.TZ="America/New York" \ + TrueCharts/photoprism +``` + +#### Configure using a yaml file + +Alternatively, a YAML file that specifies the values for the above parameters can be provided while installing the chart. + +```console +helm install photoprism TrueCharts/photoprism -f values.yaml +``` + +#### Connecting to other charts + +If you need to connect this Chart to other Charts on TrueNAS SCALE, please refer to our [Linking Charts Internally](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/linking-apps) quick-start guide. + +## Support + +- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/docs/manual/SCALE%20Apps/Quick-Start%20Guides/Important-MUST-READ). +- See the [Website](https://truecharts.org) +- Check our [Discord](https://discord.gg/tVsPTHWTtr) +- Open a [issue](https://github.com/truecharts/apps/issues/new/choose) + +--- + +## Sponsor TrueCharts + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! + +--- + +All Rights Reserved - The TrueCharts Project diff --git a/stable/photoprism/10.0.32/app-readme.md b/stable/photoprism/10.0.32/app-readme.md new file mode 100644 index 0000000000..77a5ffc449 --- /dev/null +++ b/stable/photoprism/10.0.32/app-readme.md @@ -0,0 +1,8 @@ +PhotoPrism® is a server-based application for browsing, organizing and sharing your personal photo collection + +This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/docs/charts/stable/photoprism](https://truecharts.org/docs/charts/stable/photoprism) + +--- + +TrueCharts can only exist due to the incredible effort of our staff. +Please consider making a [donation](https://truecharts.org/docs/about/sponsor) or contributing back to the project any way you can! diff --git a/stable/snapdrop/2.0.31/charts/common-10.4.9.tgz b/stable/photoprism/10.0.32/charts/common-10.4.9.tgz similarity index 100% rename from stable/snapdrop/2.0.31/charts/common-10.4.9.tgz rename to stable/photoprism/10.0.32/charts/common-10.4.9.tgz diff --git a/stable/photoprism/10.0.32/charts/mariadb-3.0.49.tgz b/stable/photoprism/10.0.32/charts/mariadb-3.0.49.tgz new file mode 100644 index 0000000000..1c2e1d5d00 Binary files /dev/null and b/stable/photoprism/10.0.32/charts/mariadb-3.0.49.tgz differ diff --git a/stable/photoprism/10.0.32/ix_values.yaml b/stable/photoprism/10.0.32/ix_values.yaml new file mode 100644 index 0000000000..0a2cb9d365 --- /dev/null +++ b/stable/photoprism/10.0.32/ix_values.yaml @@ -0,0 +1,61 @@ +image: + repository: tccr.io/truecharts/photoprism + tag: v220730@sha256:0b709a02df8db19868fba86a927b6709d4daa3a14bb8a3c1b77142b4c4274898 + pullPolicy: IfNotPresent + +securityContext: + readOnlyRootFilesystem: false + +secretEnv: + PHOTOPRISM_ADMIN_PASSWORD: "please-change" + +env: + HOME: "/photoprism" + PHOTOPRISM_ORIGINALS_PATH: "/photoprism/originals" + PHOTOPRISM_IMPORT_PATH: "/photoprism/import" + PHOTOPRISM_TEMP_PATH: "/photoprism/temp" + PHOTOPRISM_STORAGE_PATH: "/assets/storage" + PHOTOPRISM_SIDECAR_PATH: "/assets/sidecar" + PHOTOPRISM_CACHE_PATH: "/assets/cache" + PHOTOPRISM_CONFIG_PATH: "/assets/config" + PROTOPRISM_BACKUP_PATH: "/assets/backup" + PHOTOPRISM_PUBLIC: false + PHOTOPRISM_UID: "{{ .Values.podSecurityContext.runAsUser }}" + PHOTOPRISM_GID: "{{ .Values.podSecurityContext.runAsGroup }}" + PHOTOPRISM_UMASK: "{{ .Values.env.UMASK }}" + PHOTOPRISM_DATABASE_DRIVER: "mysql" + PHOTOPRISM_DATABASE_NAME: "photoprism" + PHOTOPRISM_DATABASE_USER: "photoprism" + PHOTOPRISM_DATABASE_SERVER: + secretKeyRef: + name: mariadbcreds + key: plainporthost + PHOTOPRISM_DATABASE_PASSWORD: + secretKeyRef: + name: mariadbcreds + key: mariadb-password + +service: + main: + ports: + main: + port: 2342 + targetPort: 2342 + +persistence: + storage: + enabled: true + mountPath: "/assets" + temp: + enabled: true + mountPath: "/photoprism/temp" + type: emptyDir + +mariadb: + enabled: true + mariadbUsername: photoprism + mariadbDatabase: photoprism + existingSecret: "mariadbcreds" + +portal: + enabled: true diff --git a/stable/photoprism/10.0.32/questions.yaml b/stable/photoprism/10.0.32/questions.yaml new file mode 100644 index 0000000000..206f5e076a --- /dev/null +++ b/stable/photoprism/10.0.32/questions.yaml @@ -0,0 +1,2431 @@ +groups: + - name: Container Image + description: Image to be used for container + - name: Controller + description: Configure Workload Deployment + - name: Container Configuration + description: Additional Container Configuration + - name: App Configuration + description: App Specific Config Options + - name: Networking and Services + description: Configure Network and Services for Container + - name: Storage and Persistence + description: Persist and Share Data that is Separate from the Container + - name: Ingress + description: Ingress Configuration + - name: Security and Permissions + description: Configure Security Context and Permissions + - name: Resources and Devices + description: "Specify Resources/Devices to be Allocated to Workload" + - name: Middlewares + description: Traefik Middlewares + - name: Metrics + description: Metrics + - name: Addons + description: Addon Configuration + - name: Advanced + description: Advanced Configuration +portals: + open: + protocols: + - "$kubernetes-resource_configmap_portal_protocol" + host: + - "$kubernetes-resource_configmap_portal_host" + ports: + - "$kubernetes-resource_configmap_portal_port" +questions: + - variable: global + label: Global Settings + group: Controller + schema: + type: dict + hidden: true + attrs: + - variable: isSCALE + label: Flag this is SCALE + schema: + type: boolean + default: true + hidden: true + - variable: controller + group: Controller + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: advanced + label: Show Advanced Controller Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + description: Please specify type of workload to deploy + label: (Advanced) Controller Type + schema: + type: string + required: true + enum: + - value: deployment + description: Deployment + - value: statefulset + description: Statefulset + - value: daemonset + description: Daemonset + default: deployment + - variable: replicas + description: Number of desired pod replicas + label: Desired Replicas + schema: + type: int + required: true + default: 1 + - variable: strategy + description: Please specify type of workload to deploy + label: (Advanced) Update Strategy + schema: + type: string + required: true + enum: + - value: Recreate + description: "Recreate: Kill existing pods before creating new ones" + - value: RollingUpdate + description: "RollingUpdate: Create new pods and then kill old ones" + - value: OnDelete + description: "(Legacy) OnDelete: ignore .spec.template changes" + default: Recreate + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: extraArgs + label: Extra Args + schema: + type: list + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + - variable: labelsList + label: Controller Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Controller Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: secretEnv + group: "Container Configuration" + label: "Image Secrets" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PHOTOPRISM_ADMIN_PASSWORD + label: "PHOTOPRISM_ADMIN_PASSWORD (First Install Only)" + description: "Initial admin password. **BE SURE TO CHANGE THIS!**" + schema: + type: string + required: true + private: true + default: "REPLACETHIS" + - variable: env + group: "Container Configuration" + label: "Image Environment" + schema: + additional_attrs: true + type: dict + attrs: + - variable: PHOTOPRISM_ORIGINALS_PATH + label: "PHOTOPRISM_ORIGINALS_PATH" + description: "Photoprism originals path" + schema: + type: string + default: "/photoprism/originals" + - variable: PHOTOPRISM_IMPORT_PATH + label: "PHOTOPRISM_IMPORT_PATH" + description: "Photoprism import path" + schema: + type: string + default: "/photoprism/import" + - variable: PHOTOPRISM_PUBLIC + label: "PHOTOPRISM_PUBLIC" + description: "Disable authentication / password protection" + schema: + type: boolean + default: false + - variable: TZ + label: Timezone + group: Container Configuration + schema: + type: string + default: "Etc/UTC" + $ref: + - "definitions/timezone" + - variable: envList + label: Image Environment + group: Container Configuration + schema: + type: list + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: expertpodconf + group: Container Configuration + label: Show Expert Configuration + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: tty + label: Enable TTY + description: Determines whether containers in a pod runs with TTY enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: stdin + label: Enable STDIN + description: Determines whether containers in a pod runs with stdin enabled. By default pod has it disabled. + group: Workload Details + schema: + type: boolean + default: false + - variable: termination + group: Container Configuration + label: Termination settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: gracePeriodSeconds + label: Grace Period Seconds + schema: + type: int + default: 10 + - variable: podLabelsList + group: Container Configuration + label: Pod Labels + schema: + type: list + default: [] + items: + - variable: podLabelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: podAnnotationsList + group: Container Configuration + label: Pod Annotations + schema: + type: list + default: [] + items: + - variable: podAnnotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: service + group: Networking and Services + label: Configure Service(s) + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Service" + description: "The Primary service on which the healthcheck runs, often the webUI" + schema: + additional_attrs: true + 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, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: ClusterIP + description: ClusterIP + - value: NodePort + description: NodePort (Advanced) + - value: LoadBalancer + description: LoadBalancer (Advanced) + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ipFamilyPolicy + label: IP Family Policy + description: (Advanced) Specify the IP Policy + schema: + show_if: [["type", "!=", "Simple"]] + type: string + default: SingleStack + enum: + - value: SingleStack + description: SingleStack + - value: PreferDualStack + description: PreferDualStack + - value: RequireDualStack + description: RequireDualStack + - variable: ipFamilies + label: (Advanced) IP Families + description: (Advanced) The IP Families that should be used + schema: + show_if: [["type", "!=", "Simple"]] + type: list + default: [] + items: + - variable: ipFamily + label: IP Family + schema: + type: string + - variable: ports + label: "Service's Port(s) Configuration" + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + 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" + schema: + type: int + default: 2342 + required: true + - variable: advanced + label: Show Advanced Settings + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enabled + label: Enable the Port + schema: + type: boolean + hidden: true + default: true + - variable: protocol + label: Port Type + schema: + type: string + default: HTTP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort, Simple or LoadBalancer + schema: + type: int + min: 9000 + max: 65535 + - variable: targetPort + label: "Target Port" + description: "The internal(!) port on the container the Application runs on" + schema: + type: int + default: 2342 + - variable: serviceexpert + group: Networking and Services + label: Show Expert Config + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hostNetwork + group: Networking and Services + label: Host-Networking (Complicated) + schema: + type: boolean + default: false + - variable: externalInterfaces + description: Add External Interfaces + label: Add external Interfaces + group: Networking + schema: + type: list + items: + - variable: interfaceConfiguration + description: Interface Configuration + label: Interface Configuration + schema: + type: dict + $ref: + - "normalize/interfaceConfiguration" + attrs: + - variable: hostInterface + description: Please Specify Host Interface + label: Host Interface + schema: + type: string + required: true + $ref: + - "definitions/interface" + - variable: ipam + description: Define how IP Address will be managed + label: IP Address Management + schema: + type: dict + required: true + attrs: + - variable: type + description: Specify type for IPAM + label: IPAM Type + schema: + type: string + required: true + enum: + - value: dhcp + description: Use DHCP + - value: static + description: Use Static IP + show_subquestions_if: static + subquestions: + - variable: staticIPConfigurations + label: Static IP Addresses + schema: + type: list + items: + - variable: staticIP + label: Static IP + schema: + type: ipaddr + cidr: true + - variable: staticRoutes + label: Static Routes + schema: + type: list + items: + - variable: staticRouteConfiguration + label: Static Route Configuration + schema: + additional_attrs: true + type: dict + attrs: + - variable: destination + label: Destination + schema: + type: ipaddr + cidr: true + required: true + - variable: gateway + label: Gateway + schema: + type: ipaddr + cidr: false + required: true + - variable: dnsPolicy + group: Networking and Services + label: dnsPolicy + schema: + type: string + default: "" + enum: + - value: "" + description: Default + - value: ClusterFirst + description: ClusterFirst + - value: ClusterFirstWithHostNet + description: ClusterFirstWithHostNet + - value: None + description: None + - variable: dnsConfig + label: DNS Configuration + group: Networking and Services + description: Specify custom DNS configuration which will be applied to the pod + schema: + additional_attrs: true + type: dict + attrs: + - variable: nameservers + label: Name Servers + schema: + default: [] + type: list + items: + - variable: nameserver + label: Name Server + schema: + type: string + - variable: options + label: Options + schema: + default: [] + type: list + items: + - variable: option + label: Option Entry + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: searches + label: Searches + schema: + default: [] + type: list + items: + - variable: search + label: Search Entry + schema: + type: string + - variable: serviceList + label: Add Manual Custom Services + group: Networking and Services + schema: + type: list + default: [] + items: + - variable: serviceListEntry + label: Custom Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the service + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: Simple + enum: + - value: Simple + description: Simple + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: portsList + label: Additional Service Ports + schema: + type: list + default: [] + items: + - variable: portsListEntry + label: Custom ports + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Port + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Port Name + schema: + type: string + default: "" + - variable: protocol + label: Port Type + schema: + type: string + default: TCP + enum: + - value: HTTP + description: HTTP + - value: HTTPS + description: HTTPS + - value: TCP + description: TCP + - value: UDP + description: UDP + - variable: targetPort + label: Target Port + description: This port exposes the container port on the service + schema: + type: int + required: true + - variable: port + label: Container Port + schema: + type: int + required: true + - variable: nodePort + label: Node Port (Optional) + description: This port gets exposed to the node. Only considered when service type is NodePort + schema: + type: int + min: 9000 + max: 65535 + - variable: persistence + label: Integrated Persistent Storage + description: Integrated Persistent Storage + group: Storage and Persistence + schema: + additional_attrs: true + type: dict + attrs: + - variable: storage + label: "App Storage" + description: "Stores the Application Configuration." + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simplePVC + enum: + - value: simplePVC + description: PVC (simple) + - value: simpleHP + description: Host Path (simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only" + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) hostPath Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) storageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: persistenceList + label: Additional App Storage + group: Storage and Persistence + schema: + type: list + default: [] + items: + - variable: persistenceListEntry + label: Custom Storage + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the storage + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name (Optional) + description: "Not required, please set to config when mounting /config or temp when mounting /tmp" + schema: + type: string + - variable: type + label: Type of Storage + description: Sets the persistence type, Anything other than PVC could break rollback! + schema: + type: string + default: simpleHP + enum: + - value: simplePVC + description: PVC (Simple) + - value: simpleHP + description: Host Path (Simple) + - value: emptyDir + description: emptyDir + - value: pvc + description: PVC + - value: hostPath + description: Host Path + - value: nfs + description: NFS Share + - variable: server + label: NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: path + label: Path on NFS Server + schema: + show_if: [["type", "=", "nfs"]] + type: string + default: "" + - variable: setPermissionsSimple + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "simpleHP"]] + type: boolean + default: true + - variable: setPermissions + label: Automatic Permissions + description: Automatically set permissions on install + schema: + show_if: [["type", "=", "hostPath"]] + type: boolean + default: true + - variable: readOnly + label: Read Only + schema: + type: boolean + default: false + - variable: hostPathSimple + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "simpleHP"]] + type: hostpath + - variable: hostPath + label: Host Path + description: Path inside the container the storage is mounted + schema: + show_if: [["type", "=", "hostPath"]] + type: hostpath + - variable: mountPath + label: Mount Path + description: Path inside the container the storage is mounted + schema: + type: string + default: "" + required: true + valid_chars: '^\/([a-zA-Z0-9._-]+(\s?[a-zA-Z0-9._-]+|\/?))+$' + - variable: medium + label: EmptyDir Medium + schema: + show_if: [["type", "=", "emptyDir"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: Memory + description: Memory + - variable: size + label: Size Quotum of Storage + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: 999Gi + - variable: hostPathType + label: (Advanced) Host Path Type + schema: + show_if: [["type", "=", "hostPath"]] + type: string + default: "" + enum: + - value: "" + description: Default + - value: DirectoryOrCreate + description: DirectoryOrCreate + - value: Directory + description: Directory + - value: FileOrCreate + description: FileOrCreate + - value: File + description: File + - value: Socket + description: Socket + - value: CharDevice + description: CharDevice + - value: BlockDevice + description: BlockDevice + - variable: storageClass + label: (Advanced) StorageClass + description: "Warning: Anything other than SCALE-ZFS or empty will break rollback!" + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: SCALE-ZFS + - variable: accessMode + label: (Advanced) Access Mode + description: Allow or disallow multiple PVC's writhing to the same PV + schema: + show_if: [["type", "=", "pvc"]] + type: string + default: ReadWriteOnce + enum: + - value: ReadWriteOnce + description: ReadWriteOnce + - value: ReadOnlyMany + description: ReadOnlyMany + - value: ReadWriteMany + description: ReadWriteMany + - variable: advanced + label: Show Advanced Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingress + label: "" + group: Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: (Advanced) Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: expert + label: Show Expert Configuration Options + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: enableFixedMiddlewares + description: These middlewares enforce a number of best practices. + label: Enable Default Middlewares + schema: + type: boolean + default: true + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: ingressList + label: Add Manual Custom Ingresses + group: Ingress + schema: + type: list + default: [] + items: + - variable: ingressListEntry + label: Custom Ingress + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable Ingress + schema: + type: boolean + default: true + hidden: true + - variable: name + label: Name + schema: + type: string + default: "" + - variable: ingressClassName + label: IngressClass Name + schema: + type: string + default: "" + - variable: labelsList + label: Labels + schema: + type: list + default: [] + items: + - variable: labelItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: annotationsList + label: Annotations + schema: + type: list + default: [] + items: + - variable: annotationItem + label: Label + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + - variable: value + label: Value + schema: + type: string + - variable: hosts + label: Hosts + schema: + type: list + default: [] + items: + - variable: hostEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: host + label: HostName + schema: + type: string + default: "" + required: true + - variable: paths + label: Paths + schema: + type: list + default: [] + items: + - variable: pathEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: path + label: Path + schema: + type: string + required: true + default: "/" + - variable: pathType + label: Path Type + schema: + type: string + required: true + default: Prefix + - variable: service + label: Linked Service + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Service Name + schema: + type: string + default: "" + - variable: port + label: Service Port + schema: + type: int + - variable: tls + label: TLS-Settings + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: Host + schema: + additional_attrs: true + type: dict + attrs: + - variable: hosts + label: Certificate Hosts + schema: + type: list + default: [] + items: + - variable: host + label: Host + schema: + type: string + default: "" + required: true + - variable: scaleCert + label: Select TrueNAS SCALE Certificate + schema: + type: int + $ref: + - "definitions/certificate" + - variable: entrypoint + label: Traefik Entrypoint + description: Entrypoint used by Traefik when using Traefik as Ingress Provider + schema: + type: string + default: websecure + required: true + - variable: middlewares + label: Traefik Middlewares + description: Add previously created Traefik Middlewares to this Ingress + schema: + type: list + default: [] + items: + - variable: name + label: Name + schema: + type: string + default: "" + required: true + - variable: security + label: Container Security Settings + group: Security and Permissions + schema: + type: dict + additional_attrs: true + attrs: + - variable: editsecurity + label: Change PUID / UMASK values + description: By enabling this you override default set values. + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: PUID + label: Process User ID - PUID + description: When supported by the container, this sets the User ID running the Application Process. Not supported by all Apps + schema: + type: int + default: 568 + - variable: UMASK + label: UMASK + description: When supported by the container, this sets the UMASK for the App. Not supported by all Apps + schema: + type: string + default: "002" + - variable: advancedSecurity + label: Show Advanced Security Settings + group: Security and Permissions + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: securityContext + label: Security Context + schema: + additional_attrs: true + type: dict + attrs: + - variable: privileged + label: "Privileged mode" + schema: + type: boolean + default: false + - variable: readOnlyRootFilesystem + label: "ReadOnly Root Filesystem" + schema: + type: boolean + default: false + - variable: allowPrivilegeEscalation + label: "Allow Privilege Escalation" + schema: + type: boolean + default: false + - variable: runAsNonRoot + label: "runAsNonRoot" + schema: + type: boolean + default: true + - variable: capabilities + label: Capabilities + schema: + additional_attrs: true + type: dict + attrs: + - variable: drop + label: Drop Capability + schema: + type: list + default: [] + items: + - variable: dropEntry + label: "" + schema: + type: string + - variable: add + label: Add Capability + schema: + type: list + default: [] + items: + - variable: addEntry + label: "" + schema: + type: string + - variable: podSecurityContext + group: Security and Permissions + label: Pod Security Context + schema: + additional_attrs: true + type: dict + attrs: + - 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: 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 + - variable: supplementalGroups + label: Supplemental Groups + schema: + type: list + default: [] + items: + - variable: supplementalGroupsEntry + label: Supplemental Group + schema: + type: int + + - variable: advancedresources + label: Set Custom Resource Limits/Requests (Advanced) + group: Resources and Devices + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: resources + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: limits + label: Advanced Limit Resource Consumption + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 4000m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: RAM + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 8Gi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: requests + label: "Minimum Resources Required (request)" + schema: + additional_attrs: true + type: dict + attrs: + - variable: cpu + label: CPU + description: "1000m means 1 hyperthread. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 10m + valid_chars: '^(?!^0(\.0|m|)$)([0-9]+)(\.[0-9]|m?)$' + - variable: memory + label: "RAM" + description: "1Gi means 1 Gibibyte RAM. Detailed info: https://truecharts.org/docs/manual/SCALE%20Apps/indepth/validation" + schema: + type: string + default: 50Mi + valid_chars: '^(?!^0(e[0-9]|[EPTGMK]i?|)$)([0-9]+)(|[EPTGMK]i?|e[0-9]+)$' + - variable: deviceList + label: Mount USB Devices + group: Resources and Devices + schema: + type: list + default: [] + items: + - variable: deviceListEntry + label: Device + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enable the Storage + schema: + type: boolean + default: true + - variable: type + label: (Advanced) Type of Storage + description: Sets the persistence type + schema: + type: string + default: hostPath + hidden: true + - variable: readOnly + label: readOnly + schema: + type: boolean + default: false + - variable: hostPath + label: Host Device Path + description: Path to the device on the host system + schema: + type: path + - variable: mountPath + label: Container Device Path + description: Path inside the container the device is mounted + schema: + type: string + default: "/dev/ttyACM0" + # Specify GPU configuration + - variable: scaleGPU + label: GPU Configuration + group: Resources and Devices + schema: + type: dict + $ref: + - "definitions/gpuConfiguration" + attrs: [] +# - variable: autoscaling +# group: Advanced +# label: (Advanced) Horizontal Pod Autoscaler +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: target +# label: Target +# description: Deployment name, Defaults to Main Deployment +# schema: +# type: string +# default: "" +# - variable: minReplicas +# label: Minimum Replicas +# schema: +# type: int +# default: 1 +# - variable: maxReplicas +# label: Maximum Replicas +# schema: +# type: int +# default: 5 +# - variable: targetCPUUtilizationPercentage +# label: Target CPU Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: targetMemoryUtilizationPercentage +# label: Target Memory Utilization Percentage +# schema: +# type: int +# default: 80 +# - variable: networkPolicy +# group: Advanced +# label: (Advanced) Network Policy +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: enabled +# label: Enabled +# schema: +# type: boolean +# default: false +# show_subquestions_if: true +# subquestions: +# - variable: policyType +# label: Policy Type +# schema: +# type: string +# default: "" +# enum: +# - value: "" +# description: Default +# - value: ingress +# description: Ingress +# - value: egress +# description: Egress +# - value: ingress-egress +# description: Ingress and Egress +# - variable: egress +# label: Egress +# schema: +# type: list +# default: [] +# items: +# - variable: egressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: to +# label: To +# schema: +# type: list +# default: [] +# items: +# - variable: toEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP +# - variable: ingress +# label: Ingress +# schema: +# type: list +# default: [] +# items: +# - variable: ingressEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: from +# label: From +# schema: +# type: list +# default: [] +# items: +# - variable: fromEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: ipBlock +# label: IP Block +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: cidr +# label: CIDR +# schema: +# type: string +# default: "" +# - variable: except +# label: Except +# schema: +# type: list +# default: [] +# items: +# - variable: exceptint +# label: "" +# schema: +# type: string +# - variable: namespaceSelector +# label: Namespace Selector +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: podSelector +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: matchExpressions +# label: Match Expressions +# schema: +# type: list +# default: [] +# items: +# - variable: expressionEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: key +# label: Key +# schema: +# type: string +# - variable: operator +# label: Operator +# schema: +# type: string +# default: TCP +# enum: +# - value: In +# description: In +# - value: NotIn +# description: NotIn +# - value: Exists +# description: Exists +# - value: DoesNotExist +# description: DoesNotExist +# - variable: values +# label: Values +# schema: +# type: list +# default: [] +# items: +# - variable: value +# label: "" +# schema: +# type: string +# - variable: ports +# label: Ports +# schema: +# type: list +# default: [] +# items: +# - variable: portsEntry +# label: "" +# schema: +# additional_attrs: true +# type: dict +# attrs: +# - variable: port +# label: Port +# schema: +# type: int +# - variable: endPort +# label: End Port +# schema: +# type: int +# - variable: protocol +# label: Protocol +# schema: +# type: string +# default: TCP +# enum: +# - value: TCP +# description: TCP +# - value: UDP +# description: UDP +# - value: SCTP +# description: SCTP + + - variable: addons + group: Addons + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: vpn + label: VPN + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Type + schema: + type: string + default: disabled + enum: + - value: disabled + description: disabled + - value: openvpn + description: OpenVPN + - value: wireguard + description: Wireguard + - variable: openvpn + label: OpenVPN Settings + schema: + type: dict + show_if: [["type", "=", "openvpn"]] + attrs: + - variable: username + label: Authentication Username (Optional) + description: Authentication Username, Optional + schema: + type: string + default: "" + - variable: password + label: Authentication Password + description: Authentication Credentials + schema: + type: string + default: "" + required: true + - variable: killSwitch + label: Enable Killswitch + schema: + type: boolean + show_if: [["type", "!=", "disabled"]] + default: true + - variable: excludedNetworks_IPv4 + label: Killswitch Excluded IPv4 networks + description: List of Killswitch Excluded IPv4 Addresses + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv4 + label: IPv4 Network + schema: + type: string + required: true + - variable: excludedNetworks_IPv6 + label: Killswitch Excluded IPv6 networks + description: "List of Killswitch Excluded IPv6 Addresses" + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: networkv6 + label: IPv6 Network + schema: + type: string + required: true + - variable: configFile + label: VPN Config File Location + schema: + type: dict + show_if: [["type", "!=", "disabled"]] + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: true + hidden: true + - variable: type + label: Type + schema: + type: string + default: hostPath + hidden: true + - variable: hostPathType + label: hostPathType + schema: + type: string + default: File + hidden: true + - variable: noMount + label: noMount + schema: + type: boolean + default: true + hidden: true + - variable: hostPath + label: Full Path to File + description: "Path to your local VPN config file for example: /mnt/tank/vpn.conf or /mnt/tank/vpn.ovpn" + schema: + type: string + default: "" + required: true + - variable: envList + label: VPN Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: codeserver + label: Codeserver + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: git + label: Git Settings + schema: + additional_attrs: true + type: dict + attrs: + - variable: deployKey + description: Raw SSH Private Key + label: Deploy Key + schema: + type: string + - variable: deployKeyBase64 + description: Base64-encoded SSH private key. When both variables are set, the raw SSH key takes precedence + label: Deploy Key Base64 + schema: + type: string + - variable: service + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: type + label: Service Type + description: "ClusterIP's are only internally available, nodePorts expose the container to the host node System, Loadbalancer exposes the service using the system loadbalancer" + schema: + type: string + default: NodePort + enum: + - value: NodePort + description: NodePort + - value: ClusterIP + description: ClusterIP + - value: LoadBalancer + description: LoadBalancer + - variable: loadBalancerIP + label: LoadBalancer IP + description: LoadBalancerIP + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: string + default: "" + - variable: externalIPs + label: "External IP's" + description: "External IP's" + schema: + show_if: [["type", "=", "LoadBalancer"]] + type: list + default: [] + items: + - variable: externalIP + label: External IP + schema: + type: string + - variable: ports + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: codeserver + label: "" + schema: + additional_attrs: true + type: dict + attrs: + - variable: nodePort + description: Leave Empty to Disable + label: "nodePort" + schema: + type: int + default: 36107 + - variable: envList + label: Codeserver Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: promtail + label: Promtail + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: loki + label: Loki URL + schema: + type: string + required: true + - variable: logs + label: Log Paths + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: path + label: Path + schema: + type: string + required: true + - variable: args + label: Promtail Command Line Arguments + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: arg + label: Arg + schema: + type: string + required: true + - variable: envList + label: Promtail Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true + - variable: netshoot + label: Netshoot + schema: + additional_attrs: true + type: dict + attrs: + - variable: enabled + label: Enabled + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: envList + label: Netshoot Environment Variables + schema: + type: list + show_if: [["type", "!=", "disabled"]] + default: [] + items: + - variable: envItem + label: Environment Variable + schema: + additional_attrs: true + type: dict + attrs: + - variable: name + label: Name + schema: + type: string + required: true + - variable: value + label: Value + schema: + type: string + required: true diff --git a/stable/photoprism/10.0.32/templates/common.yaml b/stable/photoprism/10.0.32/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/photoprism/10.0.32/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/zigbee2mqtt/4.0.26/SKIPINSTALL b/stable/photoprism/10.0.32/values.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.26/SKIPINSTALL rename to stable/photoprism/10.0.32/values.yaml diff --git a/stable/prometheus/4.0.55/CHANGELOG.md b/stable/prometheus/4.0.56/CHANGELOG.md similarity index 89% rename from stable/prometheus/4.0.55/CHANGELOG.md rename to stable/prometheus/4.0.56/CHANGELOG.md index 112c0081e9..69d34fd93d 100644 --- a/stable/prometheus/4.0.55/CHANGELOG.md +++ b/stable/prometheus/4.0.56/CHANGELOG.md @@ -2,6 +2,15 @@ +## [prometheus-4.0.56](https://github.com/truecharts/charts/compare/prometheus-4.0.55...prometheus-4.0.56) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [prometheus-4.0.55](https://github.com/truecharts/charts/compare/prometheus-4.0.53...prometheus-4.0.55) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ ## [prometheus-4.0.46](https://github.com/truecharts/apps/compare/prometheus-4.0.44...prometheus-4.0.46) (2022-07-24) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update docker general non-major ([#3284](https://github.com/truecharts/apps/issues/3284)) - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - diff --git a/stable/prometheus/4.0.55/Chart.lock b/stable/prometheus/4.0.56/Chart.lock similarity index 89% rename from stable/prometheus/4.0.55/Chart.lock rename to stable/prometheus/4.0.56/Chart.lock index 283dc4227d..369f86a69c 100644 --- a/stable/prometheus/4.0.55/Chart.lock +++ b/stable/prometheus/4.0.56/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.bitnami.com/bitnami version: 3.1.5 digest: sha256:70553cfbfac9fb8318191d09d527dd408f15cbcceb90cbc719bfec6ad1256be4 -generated: "2022-08-08T23:04:06.305527961Z" +generated: "2022-08-09T10:33:24.356359343Z" diff --git a/stable/prometheus/4.0.55/Chart.yaml b/stable/prometheus/4.0.56/Chart.yaml similarity index 98% rename from stable/prometheus/4.0.55/Chart.yaml rename to stable/prometheus/4.0.56/Chart.yaml index d8bdb948c6..76bf6e65b1 100644 --- a/stable/prometheus/4.0.55/Chart.yaml +++ b/stable/prometheus/4.0.56/Chart.yaml @@ -29,7 +29,7 @@ sources: - https://github.com/prometheus-community/helm-charts - https://github.com/prometheus-operator/kube-prometheus type: application -version: 4.0.55 +version: 4.0.56 annotations: truecharts.org/catagories: | - metrics diff --git a/stable/prometheus/4.0.55/README.md b/stable/prometheus/4.0.56/README.md similarity index 98% rename from stable/prometheus/4.0.55/README.md rename to stable/prometheus/4.0.56/README.md index cda03663fb..f303639f45 100644 --- a/stable/prometheus/4.0.55/README.md +++ b/stable/prometheus/4.0.56/README.md @@ -1,6 +1,6 @@ # prometheus -![Version: 4.0.55](https://img.shields.io/badge/Version-4.0.55-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) +![Version: 4.0.56](https://img.shields.io/badge/Version-4.0.56-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.58.0](https://img.shields.io/badge/AppVersion-0.58.0-informational?style=flat-square) kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator. diff --git a/stable/prometheus/4.0.55/app-readme.md b/stable/prometheus/4.0.56/app-readme.md similarity index 100% rename from stable/prometheus/4.0.55/app-readme.md rename to stable/prometheus/4.0.56/app-readme.md diff --git a/stable/synclounge/2.0.31/charts/common-10.4.9.tgz b/stable/prometheus/4.0.56/charts/common-10.4.9.tgz similarity index 100% rename from stable/synclounge/2.0.31/charts/common-10.4.9.tgz rename to stable/prometheus/4.0.56/charts/common-10.4.9.tgz diff --git a/stable/prometheus/4.0.55/charts/kube-state-metrics-3.1.5.tgz b/stable/prometheus/4.0.56/charts/kube-state-metrics-3.1.5.tgz similarity index 100% rename from stable/prometheus/4.0.55/charts/kube-state-metrics-3.1.5.tgz rename to stable/prometheus/4.0.56/charts/kube-state-metrics-3.1.5.tgz diff --git a/stable/prometheus/4.0.55/charts/node-exporter-3.0.8.tgz b/stable/prometheus/4.0.56/charts/node-exporter-3.0.8.tgz similarity index 100% rename from stable/prometheus/4.0.55/charts/node-exporter-3.0.8.tgz rename to stable/prometheus/4.0.56/charts/node-exporter-3.0.8.tgz diff --git a/stable/prometheus/4.0.55/crds/crd-alertmanager-config.yaml b/stable/prometheus/4.0.56/crds/crd-alertmanager-config.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-alertmanager-config.yaml rename to stable/prometheus/4.0.56/crds/crd-alertmanager-config.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-alertmanager.yaml b/stable/prometheus/4.0.56/crds/crd-alertmanager.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-alertmanager.yaml rename to stable/prometheus/4.0.56/crds/crd-alertmanager.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-podmonitor.yaml b/stable/prometheus/4.0.56/crds/crd-podmonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-podmonitor.yaml rename to stable/prometheus/4.0.56/crds/crd-podmonitor.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-probes.yaml b/stable/prometheus/4.0.56/crds/crd-probes.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-probes.yaml rename to stable/prometheus/4.0.56/crds/crd-probes.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-prometheus.yaml b/stable/prometheus/4.0.56/crds/crd-prometheus.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-prometheus.yaml rename to stable/prometheus/4.0.56/crds/crd-prometheus.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-prometheusrules.yaml b/stable/prometheus/4.0.56/crds/crd-prometheusrules.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-prometheusrules.yaml rename to stable/prometheus/4.0.56/crds/crd-prometheusrules.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-servicemonitor.yaml b/stable/prometheus/4.0.56/crds/crd-servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-servicemonitor.yaml rename to stable/prometheus/4.0.56/crds/crd-servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/crds/crd-thanosrulers.yaml b/stable/prometheus/4.0.56/crds/crd-thanosrulers.yaml similarity index 100% rename from stable/prometheus/4.0.55/crds/crd-thanosrulers.yaml rename to stable/prometheus/4.0.56/crds/crd-thanosrulers.yaml diff --git a/stable/prometheus/4.0.55/ix_values.yaml b/stable/prometheus/4.0.56/ix_values.yaml similarity index 99% rename from stable/prometheus/4.0.55/ix_values.yaml rename to stable/prometheus/4.0.56/ix_values.yaml index fa837349f5..1a1b5b4abe 100644 --- a/stable/prometheus/4.0.55/ix_values.yaml +++ b/stable/prometheus/4.0.56/ix_values.yaml @@ -1,18 +1,18 @@ image: repository: tccr.io/truecharts/prometheus-operator - tag: 0.58.0@sha256:65a7c07397fe5c14cbcceabf1a8a167d9a9a4e47ec048c95e0521a1666cae46e + tag: 0.58.0@sha256:df83d16af706b3ee8f8e749b6e63c032a7190714dab634dad1ea59696e56ede8 prometheusImage: repository: tccr.io/truecharts/prometheus - tag: v2.37.0@sha256:f4692b2fdd7c1df3bce478b2e3d5d06815e53e43b5ade8bc22ceac69d1c3b221 + tag: v2.37.0@sha256:11b528ac1ac59e3e4b1784256d8e7c0c2e86bed3e314eff05a1dc8bd10581d67 thanosImage: repository: tccr.io/truecharts/thanos - tag: v0.27.0@sha256:b95c3dff9b29b997100c77000775c7dffe44bc91f8f79dc745634ecea4a50a1c + tag: v0.27.0@sha256:638529b87ab1ddcc9a4af2753afeea08690746f09d298b0086221da685786f6c alertmanagerImage: repository: tccr.io/truecharts/alertmanager - tag: v0.24.0@sha256:30248eb3e50e77d478eb9fce81b634ef28c86f0a6e696f775494fcb899ec7b58 + tag: v0.24.0@sha256:d61da729bbad251c78a3d6b833d6e4b0e89be2fc2e70032183ae23a67ff21913 global: labels: {} diff --git a/stable/prometheus/4.0.55/questions.yaml b/stable/prometheus/4.0.56/questions.yaml similarity index 100% rename from stable/prometheus/4.0.55/questions.yaml rename to stable/prometheus/4.0.56/questions.yaml diff --git a/stable/prometheus/4.0.55/templates/_helpers.tpl b/stable/prometheus/4.0.56/templates/_helpers.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/_helpers.tpl rename to stable/prometheus/4.0.56/templates/_helpers.tpl diff --git a/stable/prometheus/4.0.55/templates/alertmanager/_alertmanager.tpl b/stable/prometheus/4.0.56/templates/alertmanager/_alertmanager.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/alertmanager/_alertmanager.tpl rename to stable/prometheus/4.0.56/templates/alertmanager/_alertmanager.tpl diff --git a/stable/prometheus/4.0.55/templates/alertmanager/secrets.yaml b/stable/prometheus/4.0.56/templates/alertmanager/secrets.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/alertmanager/secrets.yaml rename to stable/prometheus/4.0.56/templates/alertmanager/secrets.yaml diff --git a/stable/prometheus/4.0.55/templates/alertmanager/serviceaccount.yaml b/stable/prometheus/4.0.56/templates/alertmanager/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/alertmanager/serviceaccount.yaml rename to stable/prometheus/4.0.56/templates/alertmanager/serviceaccount.yaml diff --git a/stable/prometheus/4.0.55/templates/alertmanager/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/alertmanager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/alertmanager/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/alertmanager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/common.yaml b/stable/prometheus/4.0.56/templates/common.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/common.yaml rename to stable/prometheus/4.0.56/templates/common.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/core-dns/service.yaml b/stable/prometheus/4.0.56/templates/exporters/core-dns/service.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/core-dns/service.yaml rename to stable/prometheus/4.0.56/templates/exporters/core-dns/service.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/core-dns/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/exporters/core-dns/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/core-dns/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/exporters/core-dns/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-apiserver/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-apiserver/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-apiserver/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-apiserver/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/endpoints.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/endpoints.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/endpoints.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/service.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/service.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/service.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/service.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-controller-manager/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-controller-manager/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-scheduler/endpoints.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-scheduler/endpoints.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-scheduler/endpoints.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-scheduler/endpoints.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-scheduler/service.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-scheduler/service.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-scheduler/service.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-scheduler/service.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kube-scheduler/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/exporters/kube-scheduler/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kube-scheduler/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/exporters/kube-scheduler/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/exporters/kubelet/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/exporters/kubelet/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/exporters/kubelet/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/exporters/kubelet/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/operator/_args.tpl b/stable/prometheus/4.0.56/templates/operator/_args.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/operator/_args.tpl rename to stable/prometheus/4.0.56/templates/operator/_args.tpl diff --git a/stable/prometheus/4.0.55/templates/operator/configmap.yaml b/stable/prometheus/4.0.56/templates/operator/configmap.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/operator/configmap.yaml rename to stable/prometheus/4.0.56/templates/operator/configmap.yaml diff --git a/stable/prometheus/4.0.55/templates/operator/servicemonitor.yaml b/stable/prometheus/4.0.56/templates/operator/servicemonitor.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/operator/servicemonitor.yaml rename to stable/prometheus/4.0.56/templates/operator/servicemonitor.yaml diff --git a/stable/prometheus/4.0.55/templates/prometheus/_additionalPrometheusRules.tpl b/stable/prometheus/4.0.56/templates/prometheus/_additionalPrometheusRules.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/_additionalPrometheusRules.tpl rename to stable/prometheus/4.0.56/templates/prometheus/_additionalPrometheusRules.tpl diff --git a/stable/prometheus/4.0.55/templates/prometheus/_additionalScrapeJobs.tpl b/stable/prometheus/4.0.56/templates/prometheus/_additionalScrapeJobs.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/_additionalScrapeJobs.tpl rename to stable/prometheus/4.0.56/templates/prometheus/_additionalScrapeJobs.tpl diff --git a/stable/prometheus/4.0.55/templates/prometheus/_prometheus.tpl b/stable/prometheus/4.0.56/templates/prometheus/_prometheus.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/_prometheus.tpl rename to stable/prometheus/4.0.56/templates/prometheus/_prometheus.tpl diff --git a/stable/prometheus/4.0.55/templates/prometheus/_servicemonitor.tpl b/stable/prometheus/4.0.56/templates/prometheus/_servicemonitor.tpl similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/_servicemonitor.tpl rename to stable/prometheus/4.0.56/templates/prometheus/_servicemonitor.tpl diff --git a/stable/prometheus/4.0.55/templates/prometheus/clusterrole.yaml b/stable/prometheus/4.0.56/templates/prometheus/clusterrole.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/clusterrole.yaml rename to stable/prometheus/4.0.56/templates/prometheus/clusterrole.yaml diff --git a/stable/prometheus/4.0.55/templates/prometheus/clusterrolebinding.yaml b/stable/prometheus/4.0.56/templates/prometheus/clusterrolebinding.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/clusterrolebinding.yaml rename to stable/prometheus/4.0.56/templates/prometheus/clusterrolebinding.yaml diff --git a/stable/prometheus/4.0.55/templates/prometheus/serviceaccount.yaml b/stable/prometheus/4.0.56/templates/prometheus/serviceaccount.yaml similarity index 100% rename from stable/prometheus/4.0.55/templates/prometheus/serviceaccount.yaml rename to stable/prometheus/4.0.56/templates/prometheus/serviceaccount.yaml diff --git a/stable/prometheus/4.0.56/values.yaml b/stable/prometheus/4.0.56/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/prowlarr/6.0.26/Chart.lock b/stable/prowlarr/6.0.26/Chart.lock deleted file mode 100644 index dd7f67b3ab..0000000000 --- a/stable/prowlarr/6.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T23:04:22.052437584Z" diff --git a/stable/prowlarr/6.0.26/CHANGELOG.md b/stable/prowlarr/6.0.27/CHANGELOG.md similarity index 90% rename from stable/prowlarr/6.0.26/CHANGELOG.md rename to stable/prowlarr/6.0.27/CHANGELOG.md index a0ccbf1fd4..83607dd79f 100644 --- a/stable/prowlarr/6.0.26/CHANGELOG.md +++ b/stable/prowlarr/6.0.27/CHANGELOG.md @@ -2,6 +2,15 @@ +## [prowlarr-6.0.27](https://github.com/truecharts/charts/compare/prowlarr-6.0.26...prowlarr-6.0.27) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [prowlarr-6.0.26](https://github.com/truecharts/charts/compare/prowlarr-6.0.25...prowlarr-6.0.26) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [prowlarr-6.0.19](https://github.com/truecharts/apps/compare/prowlarr-6.0.18...prowlarr-6.0.19) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - - -## [prowlarr-6.0.18](https://github.com/truecharts/apps/compare/prowlarr-6.0.17...prowlarr-6.0.18) (2022-07-14) diff --git a/stable/prowlarr/6.0.27/Chart.lock b/stable/prowlarr/6.0.27/Chart.lock new file mode 100644 index 0000000000..f8e665596a --- /dev/null +++ b/stable/prowlarr/6.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:33:32.425258868Z" diff --git a/stable/prowlarr/6.0.26/Chart.yaml b/stable/prowlarr/6.0.27/Chart.yaml similarity index 95% rename from stable/prowlarr/6.0.26/Chart.yaml rename to stable/prowlarr/6.0.27/Chart.yaml index 13edee1136..838a085028 100644 --- a/stable/prowlarr/6.0.26/Chart.yaml +++ b/stable/prowlarr/6.0.27/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "0.4.2.1879" +appVersion: "0.4.3.1921" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/stable/prowlarr - https://github.com/Prowlarr/Prowlarr - https://github.com/k8s-at-home/container-images -version: 6.0.26 +version: 6.0.27 annotations: truecharts.org/catagories: | - media diff --git a/stable/prowlarr/6.0.26/README.md b/stable/prowlarr/6.0.27/README.md similarity index 94% rename from stable/prowlarr/6.0.26/README.md rename to stable/prowlarr/6.0.27/README.md index 4eddfcd476..e7e26ebd48 100644 --- a/stable/prowlarr/6.0.26/README.md +++ b/stable/prowlarr/6.0.27/README.md @@ -1,6 +1,6 @@ # prowlarr -![Version: 6.0.26](https://img.shields.io/badge/Version-6.0.26-informational?style=flat-square) ![AppVersion: 0.4.2.1879](https://img.shields.io/badge/AppVersion-0.4.2.1879-informational?style=flat-square) +![Version: 6.0.27](https://img.shields.io/badge/Version-6.0.27-informational?style=flat-square) ![AppVersion: 0.4.3.1921](https://img.shields.io/badge/AppVersion-0.4.3.1921-informational?style=flat-square) Indexer manager/proxy built on the popular arr net base stack to integrate with your various PVR apps. diff --git a/stable/prowlarr/6.0.26/app-readme.md b/stable/prowlarr/6.0.27/app-readme.md similarity index 100% rename from stable/prowlarr/6.0.26/app-readme.md rename to stable/prowlarr/6.0.27/app-readme.md diff --git a/stable/vikunja/3.0.34/charts/common-10.4.9.tgz b/stable/prowlarr/6.0.27/charts/common-10.4.9.tgz similarity index 100% rename from stable/vikunja/3.0.34/charts/common-10.4.9.tgz rename to stable/prowlarr/6.0.27/charts/common-10.4.9.tgz diff --git a/stable/prowlarr/6.0.26/ix_values.yaml b/stable/prowlarr/6.0.27/ix_values.yaml similarity index 76% rename from stable/prowlarr/6.0.26/ix_values.yaml rename to stable/prowlarr/6.0.27/ix_values.yaml index a907f49505..032dc8b573 100644 --- a/stable/prowlarr/6.0.26/ix_values.yaml +++ b/stable/prowlarr/6.0.27/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/prowlarr - tag: v0.4.2.1879@sha256:336b79bf046aa1842d7d1ef726ee608292961d3a06b8754e88dee017ca545736 + tag: 0.4.3.1921@sha256:2a2ac7d313447b3fc1eb44614cb6c8c08a70af84db9b821a276c49d17841db21 pullPolicy: IfNotPresent securityContext: diff --git a/stable/prowlarr/6.0.26/questions.yaml b/stable/prowlarr/6.0.27/questions.yaml similarity index 100% rename from stable/prowlarr/6.0.26/questions.yaml rename to stable/prowlarr/6.0.27/questions.yaml diff --git a/stable/prowlarr/6.0.27/templates/common.yaml b/stable/prowlarr/6.0.27/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/prowlarr/6.0.27/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/prowlarr/6.0.27/values.yaml b/stable/prowlarr/6.0.27/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/recipes/8.0.33/CHANGELOG.md b/stable/recipes/8.0.34/CHANGELOG.md similarity index 88% rename from stable/recipes/8.0.33/CHANGELOG.md rename to stable/recipes/8.0.34/CHANGELOG.md index 649c91fe6a..1cbb446ef5 100644 --- a/stable/recipes/8.0.33/CHANGELOG.md +++ b/stable/recipes/8.0.34/CHANGELOG.md @@ -2,6 +2,15 @@ +## [recipes-8.0.34](https://github.com/truecharts/charts/compare/recipes-8.0.33...recipes-8.0.34) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [recipes-8.0.33](https://github.com/truecharts/charts/compare/recipes-8.0.32...recipes-8.0.33) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - -## [recipes-8.0.26](https://github.com/truecharts/apps/compare/recipes-8.0.24...recipes-8.0.26) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - diff --git a/stable/recipes/8.0.33/Chart.lock b/stable/recipes/8.0.34/Chart.lock similarity index 85% rename from stable/recipes/8.0.33/Chart.lock rename to stable/recipes/8.0.34/Chart.lock index 7dcd07a754..f07a6ec73e 100644 --- a/stable/recipes/8.0.33/Chart.lock +++ b/stable/recipes/8.0.34/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org/ version: 8.0.50 digest: sha256:9cb283bcf03a1a102f5527ec046219be624478ff33e2636a2d49b1775497bdf6 -generated: "2022-08-08T23:05:47.631702357Z" +generated: "2022-08-09T10:33:52.79533135Z" diff --git a/stable/recipes/8.0.33/Chart.yaml b/stable/recipes/8.0.34/Chart.yaml similarity index 96% rename from stable/recipes/8.0.33/Chart.yaml rename to stable/recipes/8.0.34/Chart.yaml index 48de957256..7fbda63fc5 100644 --- a/stable/recipes/8.0.33/Chart.yaml +++ b/stable/recipes/8.0.34/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 -appVersion: "1.3.2" +appVersion: "1.3.3" description: Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. name: recipes -version: 8.0.33 +version: 8.0.34 kubeVersion: ">=1.16.0-0" keywords: - recipes diff --git a/stable/recipes/8.0.33/README.md b/stable/recipes/8.0.34/README.md similarity index 94% rename from stable/recipes/8.0.33/README.md rename to stable/recipes/8.0.34/README.md index 8a9583e7ab..b9fd0f7e86 100644 --- a/stable/recipes/8.0.33/README.md +++ b/stable/recipes/8.0.34/README.md @@ -1,6 +1,6 @@ # recipes -![Version: 8.0.33](https://img.shields.io/badge/Version-8.0.33-informational?style=flat-square) ![AppVersion: 1.3.2](https://img.shields.io/badge/AppVersion-1.3.2-informational?style=flat-square) +![Version: 8.0.34](https://img.shields.io/badge/Version-8.0.34-informational?style=flat-square) ![AppVersion: 1.3.3](https://img.shields.io/badge/AppVersion-1.3.3-informational?style=flat-square) Recipes is a Django application to manage, tag and search recipes using either built in models or external storage providers hosting PDF's, Images or other files. diff --git a/stable/recipes/8.0.33/app-readme.md b/stable/recipes/8.0.34/app-readme.md similarity index 100% rename from stable/recipes/8.0.33/app-readme.md rename to stable/recipes/8.0.34/app-readme.md diff --git a/stable/zigbee2mqtt/4.0.26/charts/common-10.4.9.tgz b/stable/recipes/8.0.34/charts/common-10.4.9.tgz similarity index 100% rename from stable/zigbee2mqtt/4.0.26/charts/common-10.4.9.tgz rename to stable/recipes/8.0.34/charts/common-10.4.9.tgz diff --git a/stable/vikunja/3.0.34/charts/postgresql-8.0.50.tgz b/stable/recipes/8.0.34/charts/postgresql-8.0.50.tgz similarity index 100% rename from stable/vikunja/3.0.34/charts/postgresql-8.0.50.tgz rename to stable/recipes/8.0.34/charts/postgresql-8.0.50.tgz diff --git a/stable/recipes/8.0.33/ix_values.yaml b/stable/recipes/8.0.34/ix_values.yaml similarity index 93% rename from stable/recipes/8.0.33/ix_values.yaml rename to stable/recipes/8.0.34/ix_values.yaml index e0a935a664..a8a5f4d978 100644 --- a/stable/recipes/8.0.33/ix_values.yaml +++ b/stable/recipes/8.0.34/ix_values.yaml @@ -1,11 +1,11 @@ image: repository: tccr.io/truecharts/recipes - tag: v1.3.2@sha256:6df81b679f8f44094380a91f96812cd8809d661566518b8b0d72d952eda16fa8 + tag: 1.3.3@sha256:4a2a85292c5431e99a4ae428f423ac8c6f65f5e421e75605457f081519304c8f pullPolicy: IfNotPresent nginxImage: repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:16eac28256bb91454ebfe1fc0ba773780f0f450acc82c80c71e73e3c8b44875a + tag: v1.23.1@sha256:e97e936c9774204b00648c3309e57cdf85fd3e6f597ca420f27dbe9875968d53 securityContext: readOnlyRootFilesystem: false diff --git a/stable/recipes/8.0.33/questions.yaml b/stable/recipes/8.0.34/questions.yaml similarity index 100% rename from stable/recipes/8.0.33/questions.yaml rename to stable/recipes/8.0.34/questions.yaml diff --git a/stable/recipes/8.0.33/templates/_sercrets.tpl b/stable/recipes/8.0.34/templates/_sercrets.tpl similarity index 100% rename from stable/recipes/8.0.33/templates/_sercrets.tpl rename to stable/recipes/8.0.34/templates/_sercrets.tpl diff --git a/stable/recipes/8.0.33/templates/common.yaml b/stable/recipes/8.0.34/templates/common.yaml similarity index 100% rename from stable/recipes/8.0.33/templates/common.yaml rename to stable/recipes/8.0.34/templates/common.yaml diff --git a/stable/recipes/8.0.34/values.yaml b/stable/recipes/8.0.34/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/rsshub/3.0.58/CHANGELOG.md b/stable/rsshub/3.0.59/CHANGELOG.md similarity index 89% rename from stable/rsshub/3.0.58/CHANGELOG.md rename to stable/rsshub/3.0.59/CHANGELOG.md index a242dafd02..1556ce49d8 100644 --- a/stable/rsshub/3.0.58/CHANGELOG.md +++ b/stable/rsshub/3.0.59/CHANGELOG.md @@ -2,6 +2,15 @@ +## [rsshub-3.0.59](https://github.com/truecharts/charts/compare/rsshub-3.0.58...rsshub-3.0.59) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [rsshub-3.0.58](https://github.com/truecharts/charts/compare/rsshub-3.0.56...rsshub-3.0.58) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [rsshub-3.0.49](https://github.com/truecharts/apps/compare/rsshub-3.0.48...rsshub-3.0.49) (2022-07-23) - -### Chore - -- Auto-update chart README [skip ci] - - Auto-update chart README [skip ci] - - update helm general non-major helm releases ([#3280](https://github.com/truecharts/apps/issues/3280)) - - diff --git a/stable/rsshub/3.0.58/Chart.lock b/stable/rsshub/3.0.59/Chart.lock similarity index 85% rename from stable/rsshub/3.0.58/Chart.lock rename to stable/rsshub/3.0.59/Chart.lock index 0271412432..9389bbc667 100644 --- a/stable/rsshub/3.0.58/Chart.lock +++ b/stable/rsshub/3.0.59/Chart.lock @@ -6,4 +6,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:67d68d93140a75d1cc2b0465bf483c8da5504ed8453737eeb8c8f6064998c995 -generated: "2022-08-08T23:06:35.915810948Z" +generated: "2022-08-09T10:34:00.764305199Z" diff --git a/stable/rsshub/3.0.58/Chart.yaml b/stable/rsshub/3.0.59/Chart.yaml similarity index 98% rename from stable/rsshub/3.0.58/Chart.yaml rename to stable/rsshub/3.0.59/Chart.yaml index 1cab758eca..f80e3ed0d8 100644 --- a/stable/rsshub/3.0.58/Chart.yaml +++ b/stable/rsshub/3.0.59/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: rsshub -version: 3.0.58 +version: 3.0.59 appVersion: "latest" description: RSSHub can generate RSS feeds from pretty much everything type: application diff --git a/stable/rsshub/3.0.58/README.md b/stable/rsshub/3.0.59/README.md similarity index 98% rename from stable/rsshub/3.0.58/README.md rename to stable/rsshub/3.0.59/README.md index 795a70417b..d1fd61f029 100644 --- a/stable/rsshub/3.0.58/README.md +++ b/stable/rsshub/3.0.59/README.md @@ -1,6 +1,6 @@ # rsshub -![Version: 3.0.58](https://img.shields.io/badge/Version-3.0.58-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: 3.0.59](https://img.shields.io/badge/Version-3.0.59-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) RSSHub can generate RSS feeds from pretty much everything diff --git a/stable/rsshub/3.0.58/app-readme.md b/stable/rsshub/3.0.59/app-readme.md similarity index 100% rename from stable/rsshub/3.0.58/app-readme.md rename to stable/rsshub/3.0.59/app-readme.md diff --git a/stable/rsshub/3.0.59/charts/common-10.4.9.tgz b/stable/rsshub/3.0.59/charts/common-10.4.9.tgz new file mode 100644 index 0000000000..0596af14d2 Binary files /dev/null and b/stable/rsshub/3.0.59/charts/common-10.4.9.tgz differ diff --git a/stable/vikunja/3.0.34/charts/redis-3.0.48.tgz b/stable/rsshub/3.0.59/charts/redis-3.0.48.tgz similarity index 100% rename from stable/vikunja/3.0.34/charts/redis-3.0.48.tgz rename to stable/rsshub/3.0.59/charts/redis-3.0.48.tgz diff --git a/stable/rsshub/3.0.58/ix_values.yaml b/stable/rsshub/3.0.59/ix_values.yaml similarity index 93% rename from stable/rsshub/3.0.58/ix_values.yaml rename to stable/rsshub/3.0.59/ix_values.yaml index 20177f7a2f..0dc2526a9f 100644 --- a/stable/rsshub/3.0.58/ix_values.yaml +++ b/stable/rsshub/3.0.59/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/rsshub pullPolicy: IfNotPresent - tag: latest@sha256:61034dc42d4bfacdf16c4b7a9a0aa8cbc7532236b66073122f8399e1726b7898 + tag: latest@sha256:213c5e15e8470ebb5da89bd1e6c1e0a8099afb5dfad78e9802d71972355fea96 browserlessImage: repository: tccr.io/truecharts/browserless-chrome diff --git a/stable/rsshub/3.0.58/questions.yaml b/stable/rsshub/3.0.59/questions.yaml similarity index 100% rename from stable/rsshub/3.0.58/questions.yaml rename to stable/rsshub/3.0.59/questions.yaml diff --git a/stable/rsshub/3.0.59/templates/common.yaml b/stable/rsshub/3.0.59/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/rsshub/3.0.59/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/rsshub/3.0.59/values.yaml b/stable/rsshub/3.0.59/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/snapdrop/2.0.31/Chart.lock b/stable/snapdrop/2.0.31/Chart.lock deleted file mode 100644 index 52eafdfc08..0000000000 --- a/stable/snapdrop/2.0.31/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T23:07:46.174904937Z" diff --git a/stable/snapdrop/2.0.31/CHANGELOG.md b/stable/snapdrop/2.0.32/CHANGELOG.md similarity index 92% rename from stable/snapdrop/2.0.31/CHANGELOG.md rename to stable/snapdrop/2.0.32/CHANGELOG.md index 54ffba7f8c..307803aee0 100644 --- a/stable/snapdrop/2.0.31/CHANGELOG.md +++ b/stable/snapdrop/2.0.32/CHANGELOG.md @@ -2,6 +2,15 @@ +## [snapdrop-2.0.32](https://github.com/truecharts/charts/compare/snapdrop-2.0.31...snapdrop-2.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [snapdrop-2.0.31](https://github.com/truecharts/charts/compare/snapdrop-2.0.30...snapdrop-2.0.31) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - -## [snapdrop-2.0.24](https://github.com/truecharts/apps/compare/snapdrop-2.0.23...snapdrop-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - diff --git a/stable/snapdrop/2.0.32/Chart.lock b/stable/snapdrop/2.0.32/Chart.lock new file mode 100644 index 0000000000..509d8c4a2c --- /dev/null +++ b/stable/snapdrop/2.0.32/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:33:58.248485608Z" diff --git a/stable/snapdrop/2.0.31/Chart.yaml b/stable/snapdrop/2.0.32/Chart.yaml similarity index 97% rename from stable/snapdrop/2.0.31/Chart.yaml rename to stable/snapdrop/2.0.32/Chart.yaml index b1c0aa3ce1..04e0c22c3a 100644 --- a/stable/snapdrop/2.0.31/Chart.yaml +++ b/stable/snapdrop/2.0.32/Chart.yaml @@ -18,7 +18,7 @@ name: snapdrop sources: - https://github.com/truecharts/charts/tree/master/charts/stable/snapdrop - https://github.com/linuxserver/docker-snapdrop -version: 2.0.31 +version: 2.0.32 annotations: truecharts.org/catagories: | - media diff --git a/stable/snapdrop/2.0.31/README.md b/stable/snapdrop/2.0.32/README.md similarity index 98% rename from stable/snapdrop/2.0.31/README.md rename to stable/snapdrop/2.0.32/README.md index 83d767fc2b..c769d462de 100644 --- a/stable/snapdrop/2.0.31/README.md +++ b/stable/snapdrop/2.0.32/README.md @@ -1,6 +1,6 @@ # snapdrop -![Version: 2.0.31](https://img.shields.io/badge/Version-2.0.31-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 2.0.32](https://img.shields.io/badge/Version-2.0.32-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) Snapdrop A local file sharing in your browser. Inspired by Apple's Airdrop. diff --git a/stable/snapdrop/2.0.31/app-readme.md b/stable/snapdrop/2.0.32/app-readme.md similarity index 100% rename from stable/snapdrop/2.0.31/app-readme.md rename to stable/snapdrop/2.0.32/app-readme.md diff --git a/stable/snapdrop/2.0.32/charts/common-10.4.9.tgz b/stable/snapdrop/2.0.32/charts/common-10.4.9.tgz new file mode 100644 index 0000000000..0596af14d2 Binary files /dev/null and b/stable/snapdrop/2.0.32/charts/common-10.4.9.tgz differ diff --git a/stable/snapdrop/2.0.31/ix_values.yaml b/stable/snapdrop/2.0.32/ix_values.yaml similarity index 81% rename from stable/snapdrop/2.0.31/ix_values.yaml rename to stable/snapdrop/2.0.32/ix_values.yaml index 0216873efa..ac2fc7207c 100644 --- a/stable/snapdrop/2.0.31/ix_values.yaml +++ b/stable/snapdrop/2.0.32/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/snapdrop - tag: latest@sha256:d1d8ac9060f1215d040488cb53ae1b8cee5fe2842374aa8d1f11343e2fb7b9dd + tag: latest@sha256:cd143aad414d98bd4790de0a26759c5d445f21eab6f4bce30317dd789015d7e1 pullPolicy: IfNotPresent securityContext: diff --git a/stable/snapdrop/2.0.31/questions.yaml b/stable/snapdrop/2.0.32/questions.yaml similarity index 100% rename from stable/snapdrop/2.0.31/questions.yaml rename to stable/snapdrop/2.0.32/questions.yaml diff --git a/stable/snapdrop/2.0.32/templates/common.yaml b/stable/snapdrop/2.0.32/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/snapdrop/2.0.32/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/snapdrop/2.0.32/values.yaml b/stable/snapdrop/2.0.32/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/synclounge/2.0.31/Chart.lock b/stable/synclounge/2.0.31/Chart.lock deleted file mode 100644 index bf1b223ad7..0000000000 --- a/stable/synclounge/2.0.31/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T23:09:04.505665515Z" diff --git a/stable/synclounge/2.0.31/CHANGELOG.md b/stable/synclounge/2.0.32/CHANGELOG.md similarity index 92% rename from stable/synclounge/2.0.31/CHANGELOG.md rename to stable/synclounge/2.0.32/CHANGELOG.md index 4a479fd5b6..bd03af90a4 100644 --- a/stable/synclounge/2.0.31/CHANGELOG.md +++ b/stable/synclounge/2.0.32/CHANGELOG.md @@ -2,6 +2,15 @@ +## [synclounge-2.0.32](https://github.com/truecharts/charts/compare/synclounge-2.0.31...synclounge-2.0.32) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [synclounge-2.0.31](https://github.com/truecharts/charts/compare/synclounge-2.0.30...synclounge-2.0.31) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - update docker general non-major ([#3266](https://github.com/truecharts/apps/issues/3266)) - - -## [synclounge-2.0.24](https://github.com/truecharts/apps/compare/synclounge-2.0.23...synclounge-2.0.24) (2022-07-19) - -### Chore - -- Update Readme and Description on SCALE - - diff --git a/stable/synclounge/2.0.32/Chart.lock b/stable/synclounge/2.0.32/Chart.lock new file mode 100644 index 0000000000..91fd0df00c --- /dev/null +++ b/stable/synclounge/2.0.32/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:34:01.578291884Z" diff --git a/stable/synclounge/2.0.31/Chart.yaml b/stable/synclounge/2.0.32/Chart.yaml similarity index 98% rename from stable/synclounge/2.0.31/Chart.yaml rename to stable/synclounge/2.0.32/Chart.yaml index d848ade219..0f8271d67a 100644 --- a/stable/synclounge/2.0.31/Chart.yaml +++ b/stable/synclounge/2.0.32/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: synclounge -version: 2.0.31 +version: 2.0.32 appVersion: "5.1.123" description: Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. type: application diff --git a/stable/synclounge/2.0.31/README.md b/stable/synclounge/2.0.32/README.md similarity index 98% rename from stable/synclounge/2.0.31/README.md rename to stable/synclounge/2.0.32/README.md index 4e4c90bf89..3709f615c2 100644 --- a/stable/synclounge/2.0.31/README.md +++ b/stable/synclounge/2.0.32/README.md @@ -1,6 +1,6 @@ # synclounge -![Version: 2.0.31](https://img.shields.io/badge/Version-2.0.31-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.1.123](https://img.shields.io/badge/AppVersion-5.1.123-informational?style=flat-square) +![Version: 2.0.32](https://img.shields.io/badge/Version-2.0.32-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 5.1.123](https://img.shields.io/badge/AppVersion-5.1.123-informational?style=flat-square) Synclounge is a third party tool that allows you to watch Plex in sync with your friends/family, wherever you are. diff --git a/stable/synclounge/2.0.31/app-readme.md b/stable/synclounge/2.0.32/app-readme.md similarity index 100% rename from stable/synclounge/2.0.31/app-readme.md rename to stable/synclounge/2.0.32/app-readme.md diff --git a/stable/synclounge/2.0.32/charts/common-10.4.9.tgz b/stable/synclounge/2.0.32/charts/common-10.4.9.tgz new file mode 100644 index 0000000000..0596af14d2 Binary files /dev/null and b/stable/synclounge/2.0.32/charts/common-10.4.9.tgz differ diff --git a/stable/synclounge/2.0.31/ix_values.yaml b/stable/synclounge/2.0.32/ix_values.yaml similarity index 81% rename from stable/synclounge/2.0.31/ix_values.yaml rename to stable/synclounge/2.0.32/ix_values.yaml index 8e5bee7222..b4561c08bb 100644 --- a/stable/synclounge/2.0.31/ix_values.yaml +++ b/stable/synclounge/2.0.32/ix_values.yaml @@ -1,7 +1,7 @@ image: repository: tccr.io/truecharts/synclounge pullPolicy: IfNotPresent - tag: v5.1.123@sha256:acf1980a6169b85a874fb54d3039f9a133899038a5d1900e876ff0490601161e + tag: v5.1.123@sha256:372b7c59db95217c065e5b52f5be5283d7ccb3032d4e7a752a78be7ff4bcc6a6 securityContext: runAsNonRoot: false diff --git a/stable/synclounge/2.0.31/questions.yaml b/stable/synclounge/2.0.32/questions.yaml similarity index 100% rename from stable/synclounge/2.0.31/questions.yaml rename to stable/synclounge/2.0.32/questions.yaml diff --git a/stable/synclounge/2.0.32/templates/common.yaml b/stable/synclounge/2.0.32/templates/common.yaml new file mode 100644 index 0000000000..c1a366e1cf --- /dev/null +++ b/stable/synclounge/2.0.32/templates/common.yaml @@ -0,0 +1 @@ +{{ include "tc.common.loader.all" . }} diff --git a/stable/synclounge/2.0.32/values.yaml b/stable/synclounge/2.0.32/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/vikunja/3.0.34/CHANGELOG.md b/stable/vikunja/3.0.35/CHANGELOG.md similarity index 88% rename from stable/vikunja/3.0.34/CHANGELOG.md rename to stable/vikunja/3.0.35/CHANGELOG.md index f227cd4485..2470ea54f1 100644 --- a/stable/vikunja/3.0.34/CHANGELOG.md +++ b/stable/vikunja/3.0.35/CHANGELOG.md @@ -2,6 +2,15 @@ +## [vikunja-3.0.35](https://github.com/truecharts/charts/compare/vikunja-3.0.34...vikunja-3.0.35) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [vikunja-3.0.34](https://github.com/truecharts/charts/compare/vikunja-3.0.33...vikunja-3.0.34) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ - update helm general non-major helm releases ([#3274](https://github.com/truecharts/apps/issues/3274)) - - -## [vikunja-3.0.27](https://github.com/truecharts/apps/compare/vikunja-3.0.25...vikunja-3.0.27) (2022-07-22) - -### Chore - -- Bump all charts to generate config and container references due to huge increase of repository - - update helm general non-major helm releases ([#3268](https://github.com/truecharts/apps/issues/3268)) - diff --git a/stable/inventree/3.0.36/Chart.lock b/stable/vikunja/3.0.35/Chart.lock similarity index 88% rename from stable/inventree/3.0.36/Chart.lock rename to stable/vikunja/3.0.35/Chart.lock index 0ae8a649e5..2891088d4e 100644 --- a/stable/inventree/3.0.36/Chart.lock +++ b/stable/vikunja/3.0.35/Chart.lock @@ -9,4 +9,4 @@ dependencies: repository: https://charts.truecharts.org version: 3.0.48 digest: sha256:73c5d584c0314ac8a7027f8933198282b7b81891d7291092df32a84bef0d277c -generated: "2022-08-08T22:52:06.647078386Z" +generated: "2022-08-09T10:34:28.162967752Z" diff --git a/stable/vikunja/3.0.34/Chart.yaml b/stable/vikunja/3.0.35/Chart.yaml similarity index 98% rename from stable/vikunja/3.0.34/Chart.yaml rename to stable/vikunja/3.0.35/Chart.yaml index 22a8b8d58b..66d1c46dba 100644 --- a/stable/vikunja/3.0.34/Chart.yaml +++ b/stable/vikunja/3.0.35/Chart.yaml @@ -26,7 +26,7 @@ name: vikunja sources: - https://github.com/truecharts/charts/tree/master/charts/stable/vikunja - https://vikunja.io/docs -version: 3.0.34 +version: 3.0.35 annotations: truecharts.org/catagories: | - productivity diff --git a/stable/vikunja/3.0.34/README.md b/stable/vikunja/3.0.35/README.md similarity index 98% rename from stable/vikunja/3.0.34/README.md rename to stable/vikunja/3.0.35/README.md index a3a9b5fd8c..6b1fd16cb2 100644 --- a/stable/vikunja/3.0.34/README.md +++ b/stable/vikunja/3.0.35/README.md @@ -1,6 +1,6 @@ # vikunja -![Version: 3.0.34](https://img.shields.io/badge/Version-3.0.34-informational?style=flat-square) ![AppVersion: 0.18.1](https://img.shields.io/badge/AppVersion-0.18.1-informational?style=flat-square) +![Version: 3.0.35](https://img.shields.io/badge/Version-3.0.35-informational?style=flat-square) ![AppVersion: 0.18.1](https://img.shields.io/badge/AppVersion-0.18.1-informational?style=flat-square) The to-do app to organize your life. diff --git a/stable/vikunja/3.0.34/app-readme.md b/stable/vikunja/3.0.35/app-readme.md similarity index 100% rename from stable/vikunja/3.0.34/app-readme.md rename to stable/vikunja/3.0.35/app-readme.md diff --git a/stable/vikunja/3.0.35/charts/common-10.4.9.tgz b/stable/vikunja/3.0.35/charts/common-10.4.9.tgz new file mode 100644 index 0000000000..0596af14d2 Binary files /dev/null and b/stable/vikunja/3.0.35/charts/common-10.4.9.tgz differ diff --git a/stable/vikunja/3.0.35/charts/postgresql-8.0.50.tgz b/stable/vikunja/3.0.35/charts/postgresql-8.0.50.tgz new file mode 100644 index 0000000000..ad8949311e Binary files /dev/null and b/stable/vikunja/3.0.35/charts/postgresql-8.0.50.tgz differ diff --git a/stable/vikunja/3.0.35/charts/redis-3.0.48.tgz b/stable/vikunja/3.0.35/charts/redis-3.0.48.tgz new file mode 100644 index 0000000000..e1cef0aabb Binary files /dev/null and b/stable/vikunja/3.0.35/charts/redis-3.0.48.tgz differ diff --git a/stable/vikunja/3.0.34/ix_values.yaml b/stable/vikunja/3.0.35/ix_values.yaml similarity index 97% rename from stable/vikunja/3.0.34/ix_values.yaml rename to stable/vikunja/3.0.35/ix_values.yaml index b75cd7085f..1e59d29dc8 100644 --- a/stable/vikunja/3.0.34/ix_values.yaml +++ b/stable/vikunja/3.0.35/ix_values.yaml @@ -10,7 +10,7 @@ frontendImage: nginxImage: repository: tccr.io/truecharts/nginx - tag: v1.23.1@sha256:16eac28256bb91454ebfe1fc0ba773780f0f450acc82c80c71e73e3c8b44875a + tag: v1.23.1@sha256:e97e936c9774204b00648c3309e57cdf85fd3e6f597ca420f27dbe9875968d53 securityContext: readOnlyRootFilesystem: false diff --git a/stable/vikunja/3.0.34/questions.yaml b/stable/vikunja/3.0.35/questions.yaml similarity index 100% rename from stable/vikunja/3.0.34/questions.yaml rename to stable/vikunja/3.0.35/questions.yaml diff --git a/stable/vikunja/3.0.34/templates/_secrets.tpl b/stable/vikunja/3.0.35/templates/_secrets.tpl similarity index 100% rename from stable/vikunja/3.0.34/templates/_secrets.tpl rename to stable/vikunja/3.0.35/templates/_secrets.tpl diff --git a/stable/vikunja/3.0.34/templates/common.yaml b/stable/vikunja/3.0.35/templates/common.yaml similarity index 100% rename from stable/vikunja/3.0.34/templates/common.yaml rename to stable/vikunja/3.0.35/templates/common.yaml diff --git a/stable/vikunja/3.0.35/values.yaml b/stable/vikunja/3.0.35/values.yaml new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/zigbee2mqtt/4.0.26/Chart.lock b/stable/zigbee2mqtt/4.0.26/Chart.lock deleted file mode 100644 index 2e8af1facd..0000000000 --- a/stable/zigbee2mqtt/4.0.26/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://library-charts.truecharts.org - version: 10.4.9 -digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 -generated: "2022-08-08T23:13:49.107636795Z" diff --git a/stable/zigbee2mqtt/4.0.26/CHANGELOG.md b/stable/zigbee2mqtt/4.0.27/CHANGELOG.md similarity index 89% rename from stable/zigbee2mqtt/4.0.26/CHANGELOG.md rename to stable/zigbee2mqtt/4.0.27/CHANGELOG.md index 7fbafee2ec..30e92b93ca 100644 --- a/stable/zigbee2mqtt/4.0.26/CHANGELOG.md +++ b/stable/zigbee2mqtt/4.0.27/CHANGELOG.md @@ -2,6 +2,15 @@ +## [zigbee2mqtt-4.0.27](https://github.com/truecharts/charts/compare/zigbee2mqtt-4.0.26...zigbee2mqtt-4.0.27) (2022-08-09) + +### Chore + +- update docker general non-major ([#3377](https://github.com/truecharts/charts/issues/3377)) + + + + ## [zigbee2mqtt-4.0.26](https://github.com/truecharts/charts/compare/zigbee2mqtt-4.0.25...zigbee2mqtt-4.0.26) (2022-08-08) ### Chore @@ -88,12 +97,3 @@ -## [zigbee2mqtt-4.0.19](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.18...zigbee2mqtt-4.0.19) (2022-07-14) - -### Fix - -- regenerate catalog and update template - - - -## [zigbee2mqtt-4.0.18](https://github.com/truecharts/apps/compare/zigbee2mqtt-4.0.16...zigbee2mqtt-4.0.18) (2022-07-14) diff --git a/stable/zigbee2mqtt/4.0.27/Chart.lock b/stable/zigbee2mqtt/4.0.27/Chart.lock new file mode 100644 index 0000000000..99e4ca6004 --- /dev/null +++ b/stable/zigbee2mqtt/4.0.27/Chart.lock @@ -0,0 +1,6 @@ +dependencies: +- name: common + repository: https://library-charts.truecharts.org + version: 10.4.9 +digest: sha256:ba284a99a55c79f156102daabf938cc9651dce305ca6e8b02c2575b3b34d2cc4 +generated: "2022-08-09T10:34:20.054810812Z" diff --git a/stable/zigbee2mqtt/4.0.26/Chart.yaml b/stable/zigbee2mqtt/4.0.27/Chart.yaml similarity index 95% rename from stable/zigbee2mqtt/4.0.26/Chart.yaml rename to stable/zigbee2mqtt/4.0.27/Chart.yaml index 0784e231c3..67f0c86033 100644 --- a/stable/zigbee2mqtt/4.0.26/Chart.yaml +++ b/stable/zigbee2mqtt/4.0.27/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: "1.26.0" +appVersion: "1.27.0" dependencies: - name: common repository: https://library-charts.truecharts.org @@ -20,7 +20,7 @@ name: zigbee2mqtt sources: - https://github.com/truecharts/charts/tree/master/charts/stable/zigbee2mqtt - https://github.com/Koenkk/zigbee2mqtt -version: 4.0.26 +version: 4.0.27 annotations: truecharts.org/catagories: | - media diff --git a/stable/zigbee2mqtt/4.0.26/README.md b/stable/zigbee2mqtt/4.0.27/README.md similarity index 94% rename from stable/zigbee2mqtt/4.0.26/README.md rename to stable/zigbee2mqtt/4.0.27/README.md index 462ce35840..5e52c005dd 100644 --- a/stable/zigbee2mqtt/4.0.26/README.md +++ b/stable/zigbee2mqtt/4.0.27/README.md @@ -1,6 +1,6 @@ # zigbee2mqtt -![Version: 4.0.26](https://img.shields.io/badge/Version-4.0.26-informational?style=flat-square) ![AppVersion: 1.26.0](https://img.shields.io/badge/AppVersion-1.26.0-informational?style=flat-square) +![Version: 4.0.27](https://img.shields.io/badge/Version-4.0.27-informational?style=flat-square) ![AppVersion: 1.27.0](https://img.shields.io/badge/AppVersion-1.27.0-informational?style=flat-square) Bridges events and allows you to control your Zigbee devices via MQTT diff --git a/stable/zigbee2mqtt/4.0.27/SKIPINSTALL b/stable/zigbee2mqtt/4.0.27/SKIPINSTALL new file mode 100644 index 0000000000..e69de29bb2 diff --git a/stable/zigbee2mqtt/4.0.26/app-readme.md b/stable/zigbee2mqtt/4.0.27/app-readme.md similarity index 100% rename from stable/zigbee2mqtt/4.0.26/app-readme.md rename to stable/zigbee2mqtt/4.0.27/app-readme.md diff --git a/stable/zigbee2mqtt/4.0.27/charts/common-10.4.9.tgz b/stable/zigbee2mqtt/4.0.27/charts/common-10.4.9.tgz new file mode 100644 index 0000000000..0596af14d2 Binary files /dev/null and b/stable/zigbee2mqtt/4.0.27/charts/common-10.4.9.tgz differ diff --git a/stable/zigbee2mqtt/4.0.26/ix_values.yaml b/stable/zigbee2mqtt/4.0.27/ix_values.yaml similarity index 98% rename from stable/zigbee2mqtt/4.0.26/ix_values.yaml rename to stable/zigbee2mqtt/4.0.27/ix_values.yaml index 8c5b419fc9..71bdba3b4f 100644 --- a/stable/zigbee2mqtt/4.0.26/ix_values.yaml +++ b/stable/zigbee2mqtt/4.0.27/ix_values.yaml @@ -1,6 +1,6 @@ image: repository: tccr.io/truecharts/zigbee2mqtt - tag: v1.26.0@sha256:6ebeb960c92b34ef4eab81f6fdb6912c7eff161d7f423f884673aca4981ae032 + tag: 1.27.0@sha256:f8e2ba5bd604b6e8773898b1d7b70718f0e5a4ea5512608c5f71d95913bad950 pullPolicy: IfNotPresent secretEnv: diff --git a/stable/zigbee2mqtt/4.0.26/questions.yaml b/stable/zigbee2mqtt/4.0.27/questions.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.26/questions.yaml rename to stable/zigbee2mqtt/4.0.27/questions.yaml diff --git a/stable/zigbee2mqtt/4.0.26/templates/common.yaml b/stable/zigbee2mqtt/4.0.27/templates/common.yaml similarity index 100% rename from stable/zigbee2mqtt/4.0.26/templates/common.yaml rename to stable/zigbee2mqtt/4.0.27/templates/common.yaml diff --git a/stable/zigbee2mqtt/4.0.27/values.yaml b/stable/zigbee2mqtt/4.0.27/values.yaml new file mode 100644 index 0000000000..e69de29bb2