Commit new Chart releases for TrueCharts

Signed-off-by: TrueCharts-Bot <bot@truecharts.org>
This commit is contained in:
TrueCharts-Bot 2023-04-30 15:52:24 +00:00
parent e55cc1b106
commit 40578acfa1
68 changed files with 7001 additions and 631 deletions

View File

@ -1,9 +0,0 @@
## [fileshelter-2.0.11](https://github.com/truecharts/charts/compare/fileshelter-2.0.10...fileshelter-2.0.11) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.

View File

@ -4,6 +4,19 @@
## [fileshelter-2.0.12](https://github.com/truecharts/charts/compare/fileshelter-2.0.11...fileshelter-2.0.12) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/fileshelter to latest ([#8620](https://github.com/truecharts/charts/issues/8620))
### Fix
- fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536))
## [fileshelter-2.0.11](https://github.com/truecharts/charts/compare/fileshelter-2.0.10...fileshelter-2.0.11) (2023-02-10)
### Fix
@ -84,16 +97,3 @@
## [fileshelter-2.0.2](https://github.com/truecharts/charts/compare/fileshelter-2.0.1...fileshelter-2.0.2) (2022-11-30)
## [fileshelter-2.0.2](https://github.com/truecharts/charts/compare/fileshelter-2.0.1...fileshelter-2.0.2) (2022-11-30)
## [fileshelter-2.0.2](https://github.com/truecharts/charts/compare/fileshelter-2.0.1...fileshelter-2.0.2) (2022-11-30)

View File

@ -29,7 +29,6 @@ maintainers:
name: fileshelter
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/fileshelter
- https://hub.docker.com/r/epoupon/fileshelter
- https://github.com/epoupon/fileshelter
type: application
version: 2.0.11
version: 2.0.12

View File

@ -0,0 +1,13 @@
## [fileshelter-2.0.12](https://github.com/truecharts/charts/compare/fileshelter-2.0.11...fileshelter-2.0.12) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/fileshelter to latest ([#8620](https://github.com/truecharts/charts/issues/8620))
### Fix
- fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536))

View File

@ -2,7 +2,7 @@ env: {}
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/fileshelter
tag: latest@sha256:12bc081a58a274092c368916eed63c0cbdf80d640a5f6628ed0aed84217f98a9
tag: latest@sha256:3eb29b83a5ff465d94798a38a4c6535c429040f054972d82ce211f394283c760
persistence: {}
podSecurityContext:
runAsGroup: 0

View File

@ -3,6 +3,8 @@ groups:
description: Image to be used for container
- name: General Settings
description: General Deployment Settings
- name: Workload Settings
description: Workload Settings
- name: App Configuration
description: App Specific Config Options
- name: Networking and Services
@ -19,62 +21,116 @@ groups:
description: Traefik Middlewares
- name: Metrics
description: Metrics
- name: VPN
description: VPN
- name: Addons
description: Addon Configuration
- name: Advanced
description: Advanced Configuration
- name: Postgresql
description: Postgresql
- name: Documentation
description: Documentation
portals: {}
questions:
- variable: global
label: Global Settings
group: "General Settings"
schema:
type: dict
hidden: true
attrs:
- variable: isSCALE
label: Flag this is SCALE
schema:
type: boolean
default: true
hidden: true
- variable: controller
group: "General Settings"
- variable: workload
group: "Workload Settings"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: replicas
description: Number of desired pod replicas
label: Desired Replicas
- variable: main
label: ""
schema:
type: int
required: true
default: 1
- variable: customextraargs
group: "General Settings"
label: "Extra Args"
description: "Do not click this unless you know what you are doing"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: extraArgs
label: Extra Args
schema:
type: list
default: []
items:
- variable: arg
label: Arg
additional_attrs: true
type: dict
attrs:
- variable: type
label: Type (Advanced)
schema:
type: string
default: Deployment
enum:
- value: Deployment
description: Deployment
- value: DaemonSet
description: DaemonSet
- variable: replicas
label: Replicas (Advanced)
description: Set the number of Replicas
schema:
type: int
show_if: [["type", "!=", "DaemonSet"]]
default: 1
- variable: podSpec
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: containers
label: Containers
schema:
additional_attrs: true
type: dict
attrs:
- variable: main
label: Main Container
schema:
additional_attrs: true
type: dict
attrs:
- variable: envList
label: Extra Environment Variables
description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..."
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: extraArgs
label: Extra Args
schema:
type: list
default: []
items:
- variable: arg
label: Arg
schema:
type: string
- variable: advanced
label: Show Advanced Settings
description: Advanced settings are not covered by TrueCharts Support
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: command
label: Command
schema:
type: list
default: []
items:
- variable: param
label: Param
schema:
type: string
- variable: serviceexpert
group: Networking and Services
label: Show Expert Config
@ -87,9 +143,10 @@ questions:
group: Networking and Services
label: Host-Networking (Complicated)
schema:
hidden: true
type: boolean
default: false
- variable: externalInterfaces
- variable: scaleExternalInterface
description: Add External Interfaces
label: Add external Interfaces
group: Networking
@ -130,41 +187,41 @@ questions:
description: Use DHCP
- value: static
description: Use Static IP
show_subquestions_if: static
subquestions:
- variable: staticIPConfigurations
label: Static IP Addresses
- variable: staticIPConfigurations
label: Static IP Addresses
schema:
type: list
show_if: [["type", "=", "static"]]
items:
- variable: staticIP
label: Static IP
schema:
type: list
items:
- variable: staticIP
label: Static IP
type: ipaddr
cidr: true
- variable: staticRoutes
label: Static Routes
schema:
type: list
show_if: [["type", "=", "static"]]
items:
- variable: staticRouteConfiguration
label: Static Route Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: destination
label: Destination
schema:
type: ipaddr
cidr: true
- variable: staticRoutes
label: Static Routes
schema:
type: list
items:
- variable: staticRouteConfiguration
label: Static Route Configuration
required: true
- variable: gateway
label: Gateway
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
type: ipaddr
cidr: false
required: true
- variable: serviceList
label: Add Manual Custom Services
group: Networking and Services
@ -278,15 +335,15 @@ questions:
label: Port Type
schema:
type: string
default: TCP
default: tcp
enum:
- value: HTTP
- value: http
description: HTTP
- value: HTTPS
- value: https
description: HTTPS
- value: TCP
- value: tcp
description: TCP
- value: UDP
- value: udp
description: UDP
- variable: targetPort
label: Target Port
@ -388,112 +445,99 @@ questions:
show_if: [["type", "=", "pvc"]]
type: string
default: 256Gi
- variable: security
label: Container Security Settings
- variable: securityContext
group: Security and Permissions
label: Security Context
schema:
type: dict
additional_attrs: true
type: dict
attrs:
- variable: editsecurity
label: Change PUID / UMASK values
description: By enabling this you override default set values.
- variable: container
label: Container
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
additional_attrs: true
type: dict
attrs:
# Settings from questions.yaml get appended here on a per-app basis
- 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 of the user running the application"
schema:
type: int
default: 0
# Settings from questions.yaml get appended here on a per-app basis
- 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
show_if: [["runAsUser", "=", 0]]
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
default: "0022"
- variable: advanced
label: Show Advanced Settings
description: Advanced settings are not covered by TrueCharts Support
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: true
- variable: pod
label: Pod
schema:
additional_attrs: true
type: dict
attrs:
- variable: privileged
label: "Privileged mode"
- variable: fsGroupChangePolicy
label: "When should we take ownership?"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
type: string
default: OnRootMismatch
enum:
- value: OnRootMismatch
description: OnRootMismatch
- value: Always
description: Always
- variable: supplementalGroups
label: Supplemental Groups
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: 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
type: list
default: []
items:
- variable: supplementalGroupsEntry
label: Supplemental Group
schema:
type: int
# Settings from questions.yaml get appended here on a per-app basis
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
- variable: resources
group: Resources and Devices
label: "Resource Limits"
@ -567,7 +611,7 @@ questions:
description: Sets the persistence type
schema:
type: string
default: hostPath
default: device
hidden: true
- variable: readOnly
label: readOnly
@ -585,15 +629,33 @@ questions:
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: []
type: list
default: []
items:
- variable: scaleGPUEntry
label: GPU
schema:
additional_attrs: true
type: dict
attrs:
# Specify GPU configuration
- variable: gpu
label: Select GPU
schema:
type: dict
$ref:
- "definitions/gpuConfiguration"
attrs: []
- variable: workaround
label: "Workaround"
schema:
type: string
default: workaround
hidden: true
# - variable: horizontalPodAutoscaler
# group: Advanced
# label: (Advanced) Horizontal Pod Autoscaler
@ -1044,22 +1106,6 @@ questions:
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:
@ -1086,48 +1132,6 @@ questions:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: advancedsvcset
label: Show Advanced Service Settings
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
type: list
default: []
items:
- variable: externalIP
label: External IP
schema:
type: string
- variable: ipFamilyPolicy
label: IP Family Policy
description: Specify the IP Policy
schema:
type: string
default: SingleStack
enum:
- value: SingleStack
description: SingleStack
- value: PreferDualStack
description: PreferDualStack
- value: RequireDualStack
description: RequireDualStack
- variable: ipFamilies
label: IP Families
description: (Advanced) The IP Families that should be used
schema:
type: list
default: []
items:
- variable: ipFamily
label: IP Family
schema:
type: string
- variable: ports
label: ""
schema:
@ -1145,12 +1149,6 @@ questions:
schema:
type: int
default: 36107
- variable: nodePort
description: Leave Empty to Disable
label: nodePort DEPRECATED
schema:
type: int
default: 36107
- variable: envList
label: Codeserver Environment Variables
schema:
@ -1174,6 +1172,42 @@ questions:
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
- variable: vpn
label: VPN
schema:
@ -1188,12 +1222,14 @@ questions:
enum:
- value: disabled
description: disabled
- value: openvpn
description: OpenVPN
- value: wireguard
description: Wireguard
- value: gluetun
description: Gluetun
- value: tailscale
description: Tailscale
- value: openvpn
description: OpenVPN (Deprecated)
- value: wireguard
description: Wireguard (Deprecated)
- variable: openvpn
label: OpenVPN Settings
schema:
@ -1211,6 +1247,7 @@ questions:
description: Authentication Credentials
schema:
type: string
show_if: [["username", "!=", ""]]
default: ""
required: true
- variable: tailscale
@ -1315,39 +1352,10 @@ questions:
- variable: configFile
label: VPN Config File Location
schema:
type: dict
type: string
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: ""
default: ""
- variable: envList
label: VPN Environment Variables
schema:

View File

@ -4,6 +4,19 @@
## [krusader-2.0.10](https://github.com/truecharts/charts/compare/krusader-2.0.9...krusader-2.0.10) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/krusader to latest ([#8248](https://github.com/truecharts/charts/issues/8248))
### Fix
- fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536))
## [krusader-2.0.9](https://github.com/truecharts/charts/compare/krusader-2.0.8...krusader-2.0.9) (2023-02-10)
### Fix
@ -84,16 +97,3 @@
## [krusader-2.0.2](https://github.com/truecharts/charts/compare/krusader-2.0.1...krusader-2.0.2) (2022-11-30)
## [krusader-2.0.2](https://github.com/truecharts/charts/compare/krusader-2.0.1...krusader-2.0.2) (2022-11-30)
## [krusader-2.0.2](https://github.com/truecharts/charts/compare/krusader-2.0.1...krusader-2.0.2) (2022-11-30)

View File

@ -25,7 +25,6 @@ maintainers:
name: krusader
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/krusader
- https://hub.docker.com/r/ich777/krusader
- https://krusader.org/
type: application
version: 2.0.9
version: 2.0.10

View File

@ -0,0 +1,13 @@
## [krusader-2.0.10](https://github.com/truecharts/charts/compare/krusader-2.0.9...krusader-2.0.10) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/krusader to latest ([#8248](https://github.com/truecharts/charts/issues/8248))
### Fix
- fix indentation ([#8536](https://github.com/truecharts/charts/issues/8536))

View File

@ -7,7 +7,7 @@ env:
image:
pullPolicy: IfNotPresent
repository: tccr.io/truecharts/krusader
tag: latest@sha256:05c4f33ac1576a3aee97a7b06af23f370455af3f61b584c32c62932d2305a6ed
tag: latest@sha256:f460a1bfc66530dc607f98c5ddd68c9a76b38d6f9c6cbd02afece349d3e1a487
persistence:
containerpath:
enabled: true

View File

@ -3,6 +3,8 @@ groups:
description: Image to be used for container
- name: General Settings
description: General Deployment Settings
- name: Workload Settings
description: Workload Settings
- name: App Configuration
description: App Specific Config Options
- name: Networking and Services
@ -19,69 +21,123 @@ groups:
description: Traefik Middlewares
- name: Metrics
description: Metrics
- name: VPN
description: VPN
- name: Addons
description: Addon Configuration
- name: Advanced
description: Advanced Configuration
- name: Postgresql
description: Postgresql
- name: Documentation
description: Documentation
portals:
open:
protocols:
- "$kubernetes-resource_configmap_portal_protocol"
- "$kubernetes-resource_configmap_tcportal-open_protocol"
host:
- "$kubernetes-resource_configmap_portal_host"
- "$kubernetes-resource_configmap_tcportal-open_host"
ports:
- "$kubernetes-resource_configmap_portal_port"
- "$kubernetes-resource_configmap_tcportal-open_port"
questions:
- variable: global
label: Global Settings
group: "General Settings"
schema:
type: dict
hidden: true
attrs:
- variable: isSCALE
label: Flag this is SCALE
schema:
type: boolean
default: true
hidden: true
- variable: controller
group: "General Settings"
- variable: workload
group: "Workload Settings"
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: replicas
description: Number of desired pod replicas
label: Desired Replicas
- variable: main
label: ""
schema:
type: int
required: true
default: 1
- variable: customextraargs
group: "General Settings"
label: "Extra Args"
description: "Do not click this unless you know what you are doing"
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: extraArgs
label: Extra Args
schema:
type: list
default: []
items:
- variable: arg
label: Arg
additional_attrs: true
type: dict
attrs:
- variable: type
label: Type (Advanced)
schema:
type: string
default: Deployment
enum:
- value: Deployment
description: Deployment
- value: DaemonSet
description: DaemonSet
- variable: replicas
label: Replicas (Advanced)
description: Set the number of Replicas
schema:
type: int
show_if: [["type", "!=", "DaemonSet"]]
default: 1
- variable: podSpec
label: ""
schema:
additional_attrs: true
type: dict
attrs:
- variable: containers
label: Containers
schema:
additional_attrs: true
type: dict
attrs:
- variable: main
label: Main Container
schema:
additional_attrs: true
type: dict
attrs:
- variable: envList
label: Extra Environment Variables
description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..."
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: extraArgs
label: Extra Args
schema:
type: list
default: []
items:
- variable: arg
label: Arg
schema:
type: string
- variable: advanced
label: Show Advanced Settings
description: Advanced settings are not covered by TrueCharts Support
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: command
label: Command
schema:
type: list
default: []
items:
- variable: param
label: Param
schema:
type: string
- variable: env
group: "App Configuration"
label: "Image Environment"
@ -127,28 +183,6 @@ questions:
default: "Etc/UTC"
$ref:
- "definitions/timezone"
- variable: envList
label: Extra Environment Variables
description: "Please be aware that some variables are set in the background, adding duplicates here might cause issues or prevent the app from starting..."
group: "General Settings"
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: service
group: Networking and Services
label: Configure Service(s)
@ -180,8 +214,6 @@ questions:
description: LoadBalancer (Expose Ports)
- value: ClusterIP
description: ClusterIP (Do Not Expose Ports)
- value: Simple
description: Deprecated CHANGE THIS
- variable: loadBalancerIP
label: LoadBalancer IP
description: "MetalLB Only: Selects the Loadbalancer IP to expose on. Required when using PortalButton with MetalLB"
@ -220,9 +252,10 @@ questions:
group: Networking and Services
label: Host-Networking (Complicated)
schema:
hidden: true
type: boolean
default: false
- variable: externalInterfaces
- variable: scaleExternalInterface
description: Add External Interfaces
label: Add external Interfaces
group: Networking
@ -263,41 +296,41 @@ questions:
description: Use DHCP
- value: static
description: Use Static IP
show_subquestions_if: static
subquestions:
- variable: staticIPConfigurations
label: Static IP Addresses
- variable: staticIPConfigurations
label: Static IP Addresses
schema:
type: list
show_if: [["type", "=", "static"]]
items:
- variable: staticIP
label: Static IP
schema:
type: list
items:
- variable: staticIP
label: Static IP
type: ipaddr
cidr: true
- variable: staticRoutes
label: Static Routes
schema:
type: list
show_if: [["type", "=", "static"]]
items:
- variable: staticRouteConfiguration
label: Static Route Configuration
schema:
additional_attrs: true
type: dict
attrs:
- variable: destination
label: Destination
schema:
type: ipaddr
cidr: true
- variable: staticRoutes
label: Static Routes
schema:
type: list
items:
- variable: staticRouteConfiguration
label: Static Route Configuration
required: true
- variable: gateway
label: Gateway
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
type: ipaddr
cidr: false
required: true
- variable: serviceList
label: Add Manual Custom Services
group: Networking and Services
@ -411,15 +444,15 @@ questions:
label: Port Type
schema:
type: string
default: TCP
default: tcp
enum:
- value: HTTP
- value: http
description: HTTP
- value: HTTPS
- value: https
description: HTTPS
- value: TCP
- value: tcp
description: TCP
- value: UDP
- value: udp
description: UDP
- variable: targetPort
label: Target Port
@ -731,8 +764,8 @@ questions:
type: string
required: true
default: Prefix
- variable: clusterIssuer
label: clusterIssuer
- variable: certificateIssuer
label: Cert-Manager clusterIssuer
description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates. Cannot be used combined with tls option below'
schema:
type: string
@ -741,7 +774,7 @@ questions:
label: TLS-Settings
schema:
type: list
show_if: [["clusterIssuer", "=", ""]]
show_if: [["certificateIssuer", "=", ""]]
default: []
items:
- variable: tlsEntry
@ -763,7 +796,7 @@ questions:
default: ""
required: true
- variable: clusterIssuer
- variable: certificateIssuer
label: Use Cert-Manager clusterIssuer
description: 'add the name of your cert-manager clusterIssuer here for automatic tls certificates.'
schema:
@ -772,14 +805,14 @@ questions:
- variable: scaleCert
label: Use TrueNAS SCALE Certificate (Deprecated)
schema:
show_if: [["clusterIssuer", "=", ""]]
show_if: [["certificateIssuer", "=", ""]]
type: int
$ref:
- "definitions/certificate"
- variable: secretName
label: Use Custom Secret (Advanced)
schema:
show_if: [["clusterIssuer", "=", ""]]
show_if: [["certificateIssuer", "=", ""]]
type: string
default: ""
- variable: entrypoint
@ -963,112 +996,99 @@ questions:
type: string
default: ""
required: true
- variable: security
label: Container Security Settings
- variable: securityContext
group: Security and Permissions
label: Security Context
schema:
type: dict
additional_attrs: true
type: dict
attrs:
- variable: editsecurity
label: Change PUID / UMASK values
description: By enabling this you override default set values.
- variable: container
label: Container
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
additional_attrs: true
type: dict
attrs:
# Settings from questions.yaml get appended here on a per-app basis
- 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 of the user running the application"
schema:
type: int
default: 0
# Settings from questions.yaml get appended here on a per-app basis
- 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
show_if: [["runAsUser", "=", 0]]
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
default: "0022"
- variable: advanced
label: Show Advanced Settings
description: Advanced settings are not covered by TrueCharts Support
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: privileged
label: "Privileged mode"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
schema:
type: boolean
default: true
- variable: pod
label: Pod
schema:
additional_attrs: true
type: dict
attrs:
- variable: privileged
label: "Privileged mode"
- variable: fsGroupChangePolicy
label: "When should we take ownership?"
schema:
type: boolean
default: false
- variable: readOnlyRootFilesystem
label: "ReadOnly Root Filesystem"
type: string
default: OnRootMismatch
enum:
- value: OnRootMismatch
description: OnRootMismatch
- value: Always
description: Always
- variable: supplementalGroups
label: Supplemental Groups
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: 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
type: list
default: []
items:
- variable: supplementalGroupsEntry
label: Supplemental Group
schema:
type: int
# Settings from questions.yaml get appended here on a per-app basis
- variable: fsGroup
label: "fsGroup"
description: "The group that should own ALL storage."
schema:
type: int
default: 568
- variable: resources
group: Resources and Devices
label: "Resource Limits"
@ -1142,7 +1162,7 @@ questions:
description: Sets the persistence type
schema:
type: string
default: hostPath
default: device
hidden: true
- variable: readOnly
label: readOnly
@ -1160,15 +1180,33 @@ questions:
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: []
type: list
default: []
items:
- variable: scaleGPUEntry
label: GPU
schema:
additional_attrs: true
type: dict
attrs:
# Specify GPU configuration
- variable: gpu
label: Select GPU
schema:
type: dict
$ref:
- "definitions/gpuConfiguration"
attrs: []
- variable: workaround
label: "Workaround"
schema:
type: string
default: workaround
hidden: true
# - variable: horizontalPodAutoscaler
# group: Advanced
# label: (Advanced) Horizontal Pod Autoscaler
@ -1619,22 +1657,6 @@ questions:
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:
@ -1661,48 +1683,6 @@ questions:
show_if: [["type", "=", "LoadBalancer"]]
type: string
default: ""
- variable: advancedsvcset
label: Show Advanced Service Settings
schema:
type: boolean
default: false
show_subquestions_if: true
subquestions:
- variable: externalIPs
label: "External IP's"
description: "External IP's"
schema:
type: list
default: []
items:
- variable: externalIP
label: External IP
schema:
type: string
- variable: ipFamilyPolicy
label: IP Family Policy
description: Specify the IP Policy
schema:
type: string
default: SingleStack
enum:
- value: SingleStack
description: SingleStack
- value: PreferDualStack
description: PreferDualStack
- value: RequireDualStack
description: RequireDualStack
- variable: ipFamilies
label: IP Families
description: (Advanced) The IP Families that should be used
schema:
type: list
default: []
items:
- variable: ipFamily
label: IP Family
schema:
type: string
- variable: ports
label: ""
schema:
@ -1720,12 +1700,6 @@ questions:
schema:
type: int
default: 36107
- variable: nodePort
description: Leave Empty to Disable
label: nodePort DEPRECATED
schema:
type: int
default: 36107
- variable: envList
label: Codeserver Environment Variables
schema:
@ -1749,6 +1723,42 @@ questions:
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
- variable: vpn
label: VPN
schema:
@ -1763,12 +1773,14 @@ questions:
enum:
- value: disabled
description: disabled
- value: openvpn
description: OpenVPN
- value: wireguard
description: Wireguard
- value: gluetun
description: Gluetun
- value: tailscale
description: Tailscale
- value: openvpn
description: OpenVPN (Deprecated)
- value: wireguard
description: Wireguard (Deprecated)
- variable: openvpn
label: OpenVPN Settings
schema:
@ -1786,6 +1798,7 @@ questions:
description: Authentication Credentials
schema:
type: string
show_if: [["username", "!=", ""]]
default: ""
required: true
- variable: tailscale
@ -1890,39 +1903,10 @@ questions:
- variable: configFile
label: VPN Config File Location
schema:
type: dict
type: string
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: ""
default: ""
- variable: envList
label: VPN Environment Variables
schema:

View File

@ -1,9 +0,0 @@
## [krusader-2.0.9](https://github.com/truecharts/charts/compare/krusader-2.0.8...krusader-2.0.9) (2023-02-10)
### Fix
- ensure new helm deps repo is used in latest releases as well.

View File

@ -1,9 +0,0 @@
## [speedtest-tracker-4.0.1](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.0...speedtest-tracker-4.0.1) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/speedtest-tracker to latest ([#8381](https://github.com/truecharts/charts/issues/8381))

View File

@ -4,6 +4,15 @@
## [speedtest-tracker-4.0.2](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.1...speedtest-tracker-4.0.2) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))
## [speedtest-tracker-4.0.1](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.0...speedtest-tracker-4.0.1) (2023-04-30)
### Chore
@ -88,12 +97,3 @@
## [speedtest-tracker-3.0.24](https://github.com/truecharts/charts/compare/speedtest-tracker-3.0.23...speedtest-tracker-3.0.24) (2023-01-18)
### Chore
- update container image tccr.io/truecharts/speedtest-tracker to latest
## [speedtest-tracker-3.0.23](https://github.com/truecharts/charts/compare/speedtest-tracker-3.0.22...speedtest-tracker-3.0.23) (2023-01-17)
### Chore

View File

@ -3,7 +3,7 @@ appVersion: "latest"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.6.1
version: 12.6.3
description: A self-hosted internet performance tracking application that runs speedtest checks against Ookla's Speedtest service.
home: https://truecharts.org/charts/incubator/speedtest-tracker
icon: https://truecharts.org/img/hotlink-ok/chart-icons/speedtest-tracker.png
@ -18,7 +18,7 @@ name: speedtest-tracker
sources:
- https://github.com/truecharts/charts/tree/master/charts/incubator/speedtest-tracker
- https://github.com/alexjustesen/speedtest-tracker
version: 4.0.1
version: 4.0.2
annotations:
truecharts.org/catagories: |
- speedtest

View File

@ -0,0 +1,9 @@
## [speedtest-tracker-4.0.2](https://github.com/truecharts/charts/compare/speedtest-tracker-4.0.1...speedtest-tracker-4.0.2) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [calibre-web-14.0.13](https://github.com/truecharts/charts/compare/calibre-web-14.0.12...calibre-web-14.0.13) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))
## [calibre-web-14.0.12](https://github.com/truecharts/charts/compare/calibre-web-14.0.11...calibre-web-14.0.12) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/calibre-web to 0.6.20 ([#8617](https://github.com/truecharts/charts/issues/8617))
## [calibre-web-14.0.11](https://github.com/truecharts/charts/compare/calibre-web-14.0.10...calibre-web-14.0.11) (2023-04-29)
### Chore
- update container image tccr.io/truecharts/calibre-web to v0.6.20 ([#8437](https://github.com/truecharts/charts/issues/8437))
## [calibre-web-14.0.10](https://github.com/truecharts/charts/compare/calibre-web-14.0.9...calibre-web-14.0.10) (2023-04-26)
### Chore
- update container image tccr.io/truecharts/calibre-web to v ([#8185](https://github.com/truecharts/charts/issues/8185))
## [calibre-web-14.0.9](https://github.com/truecharts/charts/compare/calibre-web-14.0.8...calibre-web-14.0.9) (2023-04-25)
### Chore
- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153))
## [calibre-web-14.0.8](https://github.com/truecharts/charts/compare/calibre-web-14.0.7...calibre-web-14.0.8) (2023-04-25)
### Chore
- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145))
## [calibre-web-14.0.7](https://github.com/truecharts/charts/compare/calibre-web-14.0.6...calibre-web-14.0.7) (2023-04-20)
### Chore
- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087))
## [calibre-web-14.0.6](https://github.com/truecharts/charts/compare/calibre-web-14.0.5...calibre-web-14.0.6) (2023-04-16)
### Chore
- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071))
## [calibre-web-14.0.5](https://github.com/truecharts/charts/compare/calibre-web-14.0.4...calibre-web-14.0.5) (2023-04-16)
### Chore
- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061))
## [calibre-web-14.0.4](https://github.com/truecharts/charts/compare/calibre-web-14.0.3...calibre-web-14.0.4) (2023-04-15)
### Chore
- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998))
## [calibre-web-14.0.3](https://github.com/truecharts/charts/compare/calibre-web-14.0.2...calibre-web-14.0.3) (2023-04-14)

View File

@ -0,0 +1,29 @@
apiVersion: v2
appVersion: "0.6.20"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.6.3
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/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://github.com/janeczku/calibre-web
type: application
version: 14.0.13
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/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/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

View File

@ -0,0 +1,9 @@
## [calibre-web-14.0.13](https://github.com/truecharts/charts/compare/calibre-web-14.0.12...calibre-web-14.0.13) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))

View File

@ -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/charts/stable/calibre-web](https://truecharts.org/charts/stable/calibre-web)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

View File

@ -0,0 +1,45 @@
image:
repository: tccr.io/truecharts/calibre-web
pullPolicy: IfNotPresent
tag: 0.6.20@sha256:9eed3423d18e4bac8e7bbf1ca94e1c858ec356137d7f8442c97b77c9892c7bd6
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 8083
protocol: http
targetPort: 8083
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
type: http
path: /
readiness:
type: http
path: /
startup:
type: http
path: /
env: {}
persistence:
config:
enabled: true
mountPath: /config
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1 @@
{{ include "tc.v1.common.loader.all" . }}

View File

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [freshrss-14.0.11](https://github.com/truecharts/charts/compare/freshrss-14.0.10...freshrss-14.0.11) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))
## [freshrss-14.0.10](https://github.com/truecharts/charts/compare/freshrss-14.0.9...freshrss-14.0.10) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/freshrss to 1.21.0 ([#8618](https://github.com/truecharts/charts/issues/8618))
## [freshrss-14.0.9](https://github.com/truecharts/charts/compare/freshrss-14.0.8...freshrss-14.0.9) (2023-04-30)
### Chore
- update container image tccr.io/truecharts/freshrss to v1.21.0 ([#8574](https://github.com/truecharts/charts/issues/8574))
## [freshrss-14.0.8](https://github.com/truecharts/charts/compare/freshrss-14.0.7...freshrss-14.0.8) (2023-04-27)
### Chore
- update container image tccr.io/truecharts/freshrss to v ([#8229](https://github.com/truecharts/charts/issues/8229))
## [freshrss-14.0.7](https://github.com/truecharts/charts/compare/freshrss-14.0.6...freshrss-14.0.7) (2023-04-25)
### Chore
- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153))
## [freshrss-14.0.6](https://github.com/truecharts/charts/compare/freshrss-14.0.5...freshrss-14.0.6) (2023-04-25)
### Chore
- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145))
## [freshrss-14.0.5](https://github.com/truecharts/charts/compare/freshrss-14.0.4...freshrss-14.0.5) (2023-04-20)
### Chore
- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087))
## [freshrss-14.0.4](https://github.com/truecharts/charts/compare/freshrss-14.0.3...freshrss-14.0.4) (2023-04-16)
### Chore
- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071))
## [freshrss-14.0.3](https://github.com/truecharts/charts/compare/freshrss-14.0.2...freshrss-14.0.3) (2023-04-16)
### Chore
- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061))
## [freshrss-14.0.2](https://github.com/truecharts/charts/compare/freshrss-14.0.1...freshrss-14.0.2) (2023-04-15)
### Chore
- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998))
## [freshrss-14.0.1](https://github.com/truecharts/charts/compare/freshrss-14.0.0...freshrss-14.0.1) (2023-04-14)

View File

@ -0,0 +1,28 @@
apiVersion: v2
appVersion: "1.21.0"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.6.3
deprecated: false
description: FreshRSS is a self-hosted RSS feed aggregator
home: https://truecharts.org/charts/stable/freshrss
icon: https://truecharts.org/img/hotlink-ok/chart-icons/freshrss.png
keywords:
- freshrss
- rss
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: freshrss
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/freshrss
- https://github.com/FreshRSS/FreshRSS
type: application
version: 14.0.11
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/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/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

View File

@ -0,0 +1,9 @@
## [freshrss-14.0.11](https://github.com/truecharts/charts/compare/freshrss-14.0.10...freshrss-14.0.11) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))

View File

@ -0,0 +1,8 @@
FreshRSS is a self-hosted RSS feed aggregator
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/freshrss](https://truecharts.org/charts/stable/freshrss)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

View File

@ -0,0 +1,27 @@
image:
repository: tccr.io/truecharts/freshrss
pullPolicy: IfNotPresent
tag: 1.21.0@sha256:ab5a65207ab29b1780e036fe680228ff86a58626ebb79140186436645fb3aefa
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 10010
targetPort: 80
persistence:
config:
enabled: true
mountPath: /config
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1 @@
{{ include "tc.v1.common.loader.all" . }}

View File

View File

@ -0,0 +1,99 @@
**Important:**
*for the complete changelog, please refer to the website*
## [plex-13.0.14](https://github.com/truecharts/charts/compare/plex-13.0.13...plex-13.0.14) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))
## [plex-13.0.13](https://github.com/truecharts/charts/compare/plex-13.0.12...plex-13.0.13) (2023-04-30)
### Fix
- fix probe protocol->scheme ([#8616](https://github.com/truecharts/charts/issues/8616))
## [plex-13.0.12](https://github.com/truecharts/charts/compare/plex-13.0.11...plex-13.0.12) (2023-04-29)
### Chore
- update container image tccr.io/truecharts/plex to v1.31.3.6868 ([#8511](https://github.com/truecharts/charts/issues/8511))
### Fix
- use https for servicetype ([#8270](https://github.com/truecharts/charts/issues/8270))
## [plex-13.0.11](https://github.com/truecharts/charts/compare/plex-13.0.10...plex-13.0.11) (2023-04-27)
### Chore
- update container image tccr.io/truecharts/plex to v ([#8340](https://github.com/truecharts/charts/issues/8340))
## [plex-13.0.10](https://github.com/truecharts/charts/compare/plex-13.0.9...plex-13.0.10) (2023-04-25)
### Chore
- update helm general non-major ([#8153](https://github.com/truecharts/charts/issues/8153))
## [plex-13.0.9](https://github.com/truecharts/charts/compare/plex-13.0.8...plex-13.0.9) (2023-04-25)
### Chore
- update helm general non-major ([#8145](https://github.com/truecharts/charts/issues/8145))
## [plex-13.0.8](https://github.com/truecharts/charts/compare/plex-13.0.7...plex-13.0.8) (2023-04-20)
### Chore
- update helm general non-major ([#8087](https://github.com/truecharts/charts/issues/8087))
## [plex-13.0.7](https://github.com/truecharts/charts/compare/plex-13.0.6...plex-13.0.7) (2023-04-16)
### Chore
- update helm general non-major ([#8071](https://github.com/truecharts/charts/issues/8071))
## [plex-13.0.6](https://github.com/truecharts/charts/compare/plex-13.0.5...plex-13.0.6) (2023-04-16)
### Chore
- update helm general non-major ([#8061](https://github.com/truecharts/charts/issues/8061))
## [plex-13.0.5](https://github.com/truecharts/charts/compare/plex-13.0.4...plex-13.0.5) (2023-04-15)
### Chore
- update helm general non-major ([#7998](https://github.com/truecharts/charts/issues/7998))

View File

@ -0,0 +1,28 @@
apiVersion: v2
appVersion: "1.32.0.697"
dependencies:
- name: common
repository: https://library-charts.truecharts.org
version: 12.6.3
deprecated: false
description: Plex Media Server
home: https://truecharts.org/charts/stable/plex
icon: https://truecharts.org/img/hotlink-ok/chart-icons/plex.png
keywords:
- plex
- plex-media-server
kubeVersion: ">=1.16.0-0"
maintainers:
- email: info@truecharts.org
name: TrueCharts
url: https://truecharts.org
name: plex
sources:
- https://github.com/truecharts/charts/tree/master/charts/stable/plex
- https://github.com/k8s-at-home/container-images/pkgs/container/plex
type: application
version: 13.0.14
annotations:
truecharts.org/catagories: |
- media
truecharts.org/SCALE-support: "true"

View File

@ -0,0 +1,27 @@
# README
## General Info
TrueCharts can be installed as both *normal* Helm Charts or as Apps on TrueNAS SCALE.
However only installations using the TrueNAS SCALE Apps system are supported.
For more information about this App, please check the docs on the TrueCharts [website](https://truecharts.org/charts/stable/)
**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)**
## Support
- Please check our [quick-start guides for TrueNAS SCALE](https://truecharts.org/manual/SCALE%20Apps/Important-MUST-READ).
- See the [Website](https://truecharts.org)
- Check our [Discord](https://discord.gg/tVsPTHWTtr)
- Open a [issue](https://github.com/truecharts/charts/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/sponsor) or contributing back to the project any way you can!
*All Rights Reserved - The TrueCharts Project*

View File

@ -0,0 +1,9 @@
## [plex-13.0.14](https://github.com/truecharts/charts/compare/plex-13.0.13...plex-13.0.14) (2023-04-30)
### Chore
- update helm general non-major ([#8542](https://github.com/truecharts/charts/issues/8542))

View File

@ -0,0 +1,8 @@
Plex Media Server
This App is supplied by TrueCharts, for more information visit the manual: [https://truecharts.org/charts/stable/plex](https://truecharts.org/charts/stable/plex)
---
TrueCharts can only exist due to the incredible effort of our staff.
Please consider making a [donation](https://truecharts.org/sponsor) or contributing back to the project any way you can!

Binary file not shown.

View File

@ -0,0 +1,50 @@
image:
repository: tccr.io/truecharts/plex
pullPolicy: IfNotPresent
tag: v1.32.0.6973@sha256:25f3e489457a7351bb25badba6b288b8c6b68c67ff973f6ff792010d7ecae110
service:
main:
ports:
main:
protocol: http
port: 32400
targetPort: 32400
persistence:
config:
enabled: true
mountPath: "/config"
plex:
# User Defined
serverIP: "127.0.0.1"
additionalAdvertiseURL: ""
disableGDM: true
requireHTTPS: false
workload:
main:
podSpec:
containers:
main:
probes:
liveness:
enabled: true
path: /identity
readiness:
enabled: true
path: /identity
startup:
enabled: true
path: /identity
env:
PLEX_PREFERENCE_GDM: 'GdmEnabled={{ ternary "0" "1" .Values.plex.disableGDM }}'
# 0=Required, 1=Preferred
PLEX_PREFERENCE_SEC_CON: 'secureConnections={{ ternary "0" "1" .Values.plex.requireHTTPS }}'
# User Defined
ALLOWED_NETWORKS: "172.16.0.0/12,10.0.0.0/8,192.168.0.0/16"
PLEX_CLAIM: ""
portal:
open:
enabled: true

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{{- include "tc.v1.common.lib.chart.notes" $ -}}

View File

@ -0,0 +1,53 @@
{{/* Make sure all variables are set properly */}}
{{- include "tc.v1.common.loader.init" . -}}
{{- $adv := list -}}
{{- $serverURL := "" -}}
{{- $protocol := "http" -}}
{{- if .Values.plex.requireHTTPS -}}
{{- $protocol = "https" -}}
{{- end -}}
{{- $_ := set .Values.workload.main.podSpec.containers.main.probes.liveness "scheme" $protocol -}}
{{- $_ := set .Values.workload.main.podSpec.containers.main.probes.readiness "scheme" $protocol -}}
{{- $_ := set .Values.workload.main.podSpec.containers.main.probes.startup "scheme" $protocol -}}
{{- $_ := set .Values.service.main.ports.main "protocol" $protocol -}}
{{- if not (eq .Values.service.main.type "ClusterIP") -}}
{{- $serverURL = (printf "%v://%v:%v" $protocol .Values.plex.serverIP .Values.service.main.ports.main.port) -}}
{{- end -}}
{{- $serverIngressURL := "" -}}
{{- $host := "" -}}
{{- if .Values.ingress.main.enabled -}}
{{- with (first .Values.ingress.main.hosts) -}}
{{- $host = .host -}}
{{- $serverIngressURL = (printf "https://%v" .host) -}}
{{- end -}}
{{- end -}}
{{- $serverIngressURLPort := "" -}}
{{- if $host -}}
{{- if not (eq .Values.service.main.type "ClusterIP") -}}
{{- $port := .Values.service.main.ports.main.port -}}
{{- $serverIngressURLPort = printf "https://%v:%v" $host $port -}}
{{- end -}}
{{- end -}}
{{- with $serverURL -}}
{{- $adv = append $adv . -}}
{{- end -}}
{{- with $serverIngressURL -}}
{{- $adv = append $adv . -}}
{{- end -}}
{{- with $serverIngressURLPort -}}
{{- $adv = append $adv . -}}
{{- end -}}
{{- with .Values.plex.additionalAdvertiseURL -}}
{{- $adv = append $adv . -}}
{{- end -}}
{{- $_ := set .Values.workload.main.podSpec.containers.main.env "ADVERTISE_IP" (join "," $adv) -}}
{{/* Render the templates */}}
{{- include "tc.v1.common.loader.apply" . -}}

View File