diff --git a/.github/workflows/apps.yaml b/.github/workflows/apps.yaml index e93c61ff675..a68f406640f 100644 --- a/.github/workflows/apps.yaml +++ b/.github/workflows/apps.yaml @@ -156,6 +156,18 @@ jobs: with: test-results: test.json + - name: Run tests + if: ${{ steps.prep-lint.outputs.unittests == 'true' }} + run: | + if grep -q "FAIL" test.json + then + echo "Unit Test reported FAILED"; + exit 1 + else + echo "Unit Test reported OK"; + exit 0 + fi + ## # Chart-Testing Section diff --git a/charts/deprecated/nzbhydra/Chart.yaml b/charts/deprecated/nzbhydra/Chart.yaml index 70772c18c0a..841e9fa964e 100644 --- a/charts/deprecated/nzbhydra/Chart.yaml +++ b/charts/deprecated/nzbhydra/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: [] # annotations: diff --git a/charts/incubator/appdaemon/Chart.yaml b/charts/incubator/appdaemon/Chart.yaml index 39e3baac776..7254c1bf332 100644 --- a/charts/incubator/appdaemon/Chart.yaml +++ b/charts/incubator/appdaemon/Chart.yaml @@ -16,7 +16,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 maintainers: - name: TrueCharts email: info@truecharts.org diff --git a/charts/incubator/bazarr/Chart.yaml b/charts/incubator/bazarr/Chart.yaml index 4f753bb0b50..bda4f6d83ca 100644 --- a/charts/incubator/bazarr/Chart.yaml +++ b/charts/incubator/bazarr/Chart.yaml @@ -24,7 +24,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/calibre-web/Chart.yaml b/charts/incubator/calibre-web/Chart.yaml index 5dc23b04622..dec6cf53b21 100644 --- a/charts/incubator/calibre-web/Chart.yaml +++ b/charts/incubator/calibre-web/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/deluge/Chart.yaml b/charts/incubator/deluge/Chart.yaml index 3884f7dc4f1..f7e89bdb546 100644 --- a/charts/incubator/deluge/Chart.yaml +++ b/charts/incubator/deluge/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/fireflyiii/Chart.yaml b/charts/incubator/fireflyiii/Chart.yaml index 8c8aa79594c..443c8bdb9e5 100644 --- a/charts/incubator/fireflyiii/Chart.yaml +++ b/charts/incubator/fireflyiii/Chart.yaml @@ -16,7 +16,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 - name: postgresql version: 10.4.3 repository: https://charts.bitnami.com/bitnami diff --git a/charts/incubator/freshrss/Chart.yaml b/charts/incubator/freshrss/Chart.yaml index dcd5baff67a..3b4afe40c2a 100644 --- a/charts/incubator/freshrss/Chart.yaml +++ b/charts/incubator/freshrss/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/gaps/Chart.yaml b/charts/incubator/gaps/Chart.yaml index e0a7c7548d6..873f2391296 100644 --- a/charts/incubator/gaps/Chart.yaml +++ b/charts/incubator/gaps/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/grocy/Chart.yaml b/charts/incubator/grocy/Chart.yaml index 4533a256f2f..f7095368175 100644 --- a/charts/incubator/grocy/Chart.yaml +++ b/charts/incubator/grocy/Chart.yaml @@ -18,7 +18,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/heimdall/Chart.yaml b/charts/incubator/heimdall/Chart.yaml index fe1be1acfab..75be911696e 100644 --- a/charts/incubator/heimdall/Chart.yaml +++ b/charts/incubator/heimdall/Chart.yaml @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/lazylibrarian/Chart.yaml b/charts/incubator/lazylibrarian/Chart.yaml index 39fcc67d1fd..0d9e1d67c84 100644 --- a/charts/incubator/lazylibrarian/Chart.yaml +++ b/charts/incubator/lazylibrarian/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/lychee/Chart.yaml b/charts/incubator/lychee/Chart.yaml index 46aa847ed41..2074dbf88b7 100644 --- a/charts/incubator/lychee/Chart.yaml +++ b/charts/incubator/lychee/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/navidrome/Chart.yaml b/charts/incubator/navidrome/Chart.yaml index 9c347c1a888..5ffc8ef0487 100644 --- a/charts/incubator/navidrome/Chart.yaml +++ b/charts/incubator/navidrome/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/node-red/Chart.yaml b/charts/incubator/node-red/Chart.yaml index 92e1e393e92..13783327756 100644 --- a/charts/incubator/node-red/Chart.yaml +++ b/charts/incubator/node-red/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/nzbget/Chart.yaml b/charts/incubator/nzbget/Chart.yaml index f527d53741d..d46b3f98f46 100644 --- a/charts/incubator/nzbget/Chart.yaml +++ b/charts/incubator/nzbget/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/organizr/Chart.yaml b/charts/incubator/organizr/Chart.yaml index 3f217bee621..2e3cc7b9e55 100644 --- a/charts/incubator/organizr/Chart.yaml +++ b/charts/incubator/organizr/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/podgrab/Chart.yaml b/charts/incubator/podgrab/Chart.yaml index 8417e82b0cd..ae2183a978d 100644 --- a/charts/incubator/podgrab/Chart.yaml +++ b/charts/incubator/podgrab/Chart.yaml @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 maintainers: - name: TrueCharts email: info@truecharts.org diff --git a/charts/incubator/qbittorrent/Chart.yaml b/charts/incubator/qbittorrent/Chart.yaml index 7880e80e728..b6be5d8468a 100644 --- a/charts/incubator/qbittorrent/Chart.yaml +++ b/charts/incubator/qbittorrent/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/readarr/Chart.yaml b/charts/incubator/readarr/Chart.yaml index 7d4e01010d4..ea50d4c127e 100644 --- a/charts/incubator/readarr/Chart.yaml +++ b/charts/incubator/readarr/Chart.yaml @@ -23,7 +23,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/sabnzbd/Chart.yaml b/charts/incubator/sabnzbd/Chart.yaml index e7d2429d53a..0d766e7c00e 100644 --- a/charts/incubator/sabnzbd/Chart.yaml +++ b/charts/incubator/sabnzbd/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/tvheadend/Chart.yaml b/charts/incubator/tvheadend/Chart.yaml index fcb8fb015e8..b3eb53abae1 100644 --- a/charts/incubator/tvheadend/Chart.yaml +++ b/charts/incubator/tvheadend/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/incubator/unifi/Chart.yaml b/charts/incubator/unifi/Chart.yaml index 11712846e9b..b00f32187cc 100644 --- a/charts/incubator/unifi/Chart.yaml +++ b/charts/incubator/unifi/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/library/common-test/Chart.yaml b/charts/library/common-test/Chart.yaml index ce562118ed3..7df02189db9 100644 --- a/charts/library/common-test/Chart.yaml +++ b/charts/library/common-test/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: common-test -version: 3.0.0 +version: 3.0.1 # upstream_version: appVersion: none description: Helper chart to test different use cases of the common library diff --git a/charts/library/common-test/ci/basic-values.yaml b/charts/library/common-test/ci/basic-values.yaml new file mode 100644 index 00000000000..887d72a801d --- /dev/null +++ b/charts/library/common-test/ci/basic-values.yaml @@ -0,0 +1,22 @@ +image: + repository: b4bz/homer + tag: latest + pullPolicy: IfNotPresent + +service: + main: + ports: + main: + port: 8080 + +ingress: + main: + enabled: true + +probes: + liveness: + enabled: true + readiness: + enabled: true + startup: + enabled: true diff --git a/charts/library/common-test/values.yaml b/charts/library/common-test/values.yaml index 5146a18c6a5..6937e0fa59c 100644 --- a/charts/library/common-test/values.yaml +++ b/charts/library/common-test/values.yaml @@ -2,9 +2,3 @@ image: repository: b4bz/homer tag: latest pullPolicy: IfNotPresent - -service: - main: - ports: - main: - port: 8080 diff --git a/charts/library/common/values.yaml b/charts/library/common/values.yaml index 1f49f5d113b..644de4cb3ee 100644 --- a/charts/library/common/values.yaml +++ b/charts/library/common/values.yaml @@ -236,7 +236,7 @@ service: # -- Port protocol. # Support values are `HTTP`, `HTTPS`, `TCP` and `UDP`. # HTTPS and HTTPS spawn a TCP service and get used for internal URL and name generation - protocol: HTTP + protocol: HTTP # -- Specify a service targetPort if you wish to differ the service port from the application port. # If `targetPort` is specified, this port number is used in the container definition instead of diff --git a/charts/stable/bitwarden/Chart.yaml b/charts/stable/bitwarden/Chart.yaml index 7f5e4ad30fc..3351476b348 100644 --- a/charts/stable/bitwarden/Chart.yaml +++ b/charts/stable/bitwarden/Chart.yaml @@ -22,7 +22,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: - name: postgresql version: 10.4.3 diff --git a/charts/stable/bitwarden/templates/_secrets.tpl b/charts/stable/bitwarden/templates/_secrets.tpl index b4aef3556b7..63c49240e83 100644 --- a/charts/stable/bitwarden/templates/_secrets.tpl +++ b/charts/stable/bitwarden/templates/_secrets.tpl @@ -15,6 +15,7 @@ {{- if eq .Values.bitwardenrs.yubico.enabled true }} {{- $yubicoClientId = required "Yubico Client ID required" .Values.bitwardenrs.yubico.clientId | toString | b64enc | quote }} {{- end -}} +--- apiVersion: v1 kind: Secret diff --git a/charts/stable/collabora-online/Chart.yaml b/charts/stable/collabora-online/Chart.yaml index c20547b0d83..5a3d739f8c9 100644 --- a/charts/stable/collabora-online/Chart.yaml +++ b/charts/stable/collabora-online/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/deepstack-cpu/Chart.yaml b/charts/stable/deepstack-cpu/Chart.yaml index 5e492a20b17..d0e37f6c530 100644 --- a/charts/stable/deepstack-cpu/Chart.yaml +++ b/charts/stable/deepstack-cpu/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/emby/Chart.yaml b/charts/stable/emby/Chart.yaml index e29b73f9c01..83eca634e8e 100644 --- a/charts/stable/emby/Chart.yaml +++ b/charts/stable/emby/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/esphome/Chart.yaml b/charts/stable/esphome/Chart.yaml index 55a0c8911b7..411b108a109 100644 --- a/charts/stable/esphome/Chart.yaml +++ b/charts/stable/esphome/Chart.yaml @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/handbrake/Chart.yaml b/charts/stable/handbrake/Chart.yaml index eb5496db397..dd430287af1 100644 --- a/charts/stable/handbrake/Chart.yaml +++ b/charts/stable/handbrake/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/handbrake/values.yaml b/charts/stable/handbrake/values.yaml index e6adfa87dc8..367e8559c67 100644 --- a/charts/stable/handbrake/values.yaml +++ b/charts/stable/handbrake/values.yaml @@ -6,14 +6,8 @@ image: strategy: type: Recreate -startAsRoot: true - # Configure the Security Context for the Pod podSecurityContext: - runAsNonRoot: false - runAsUser: 0 - runAsGroup: 0 - fsGroup: 0 supplementalGroups: [24, 44, 107] service: diff --git a/charts/stable/home-assistant/Chart.yaml b/charts/stable/home-assistant/Chart.yaml index f5934332441..8b4c6422262 100644 --- a/charts/stable/home-assistant/Chart.yaml +++ b/charts/stable/home-assistant/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: # ## postgresql is currently not ported to SCALE yet. # - name: postgresql diff --git a/charts/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml index 5de9fb826e7..c8edd69f09f 100644 --- a/charts/stable/jackett/Chart.yaml +++ b/charts/stable/jackett/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/jellyfin/Chart.yaml b/charts/stable/jellyfin/Chart.yaml index 87283a46cef..355c5317c26 100644 --- a/charts/stable/jellyfin/Chart.yaml +++ b/charts/stable/jellyfin/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/kms/Chart.yaml b/charts/stable/kms/Chart.yaml index 23c97928994..83c998b62ea 100644 --- a/charts/stable/kms/Chart.yaml +++ b/charts/stable/kms/Chart.yaml @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/lidarr/Chart.yaml b/charts/stable/lidarr/Chart.yaml index b2dcffb9ce0..3b70a19aa2a 100644 --- a/charts/stable/lidarr/Chart.yaml +++ b/charts/stable/lidarr/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/ombi/Chart.yaml b/charts/stable/ombi/Chart.yaml index 50a4ee41da4..a3acb5becbb 100644 --- a/charts/stable/ombi/Chart.yaml +++ b/charts/stable/ombi/Chart.yaml @@ -24,7 +24,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/plex/Chart.yaml b/charts/stable/plex/Chart.yaml index 017e458835e..76afd99e6d3 100644 --- a/charts/stable/plex/Chart.yaml +++ b/charts/stable/plex/Chart.yaml @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/radarr/Chart.yaml b/charts/stable/radarr/Chart.yaml index 062cf918e6a..c73b592f19d 100644 --- a/charts/stable/radarr/Chart.yaml +++ b/charts/stable/radarr/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/sonarr/Chart.yaml b/charts/stable/sonarr/Chart.yaml index a73ae753df6..7bc4269bac9 100644 --- a/charts/stable/sonarr/Chart.yaml +++ b/charts/stable/sonarr/Chart.yaml @@ -21,7 +21,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/syncthing/Chart.yaml b/charts/stable/syncthing/Chart.yaml index 6e2871ccd50..fddaa071d07 100644 --- a/charts/stable/syncthing/Chart.yaml +++ b/charts/stable/syncthing/Chart.yaml @@ -18,7 +18,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/tautulli/Chart.yaml b/charts/stable/tautulli/Chart.yaml index 50b454dd30b..04f89b081f1 100644 --- a/charts/stable/tautulli/Chart.yaml +++ b/charts/stable/tautulli/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/traefik/Chart.yaml b/charts/stable/traefik/Chart.yaml index 2641e0c3bd4..064ce9969b8 100644 --- a/charts/stable/traefik/Chart.yaml +++ b/charts/stable/traefik/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 kubeVersion: ">=1.16.0-0" name: traefik -version: 4.0.0 +version: 3.2.4 appVersion: "auto" description: A Traefik based Reverse Proxy and Certificate Manager type: application @@ -19,7 +19,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 3.5.8 # condition: - name: traefik repository: https://helm.traefik.io/traefik diff --git a/charts/stable/traefik/SCALE/questions.yaml b/charts/stable/traefik/SCALE/questions.yaml index ae208854589..04324aa77e5 100644 --- a/charts/stable/traefik/SCALE/questions.yaml +++ b/charts/stable/traefik/SCALE/questions.yaml @@ -6,15 +6,13 @@ groups: - name: "Configuration" description: "additional container configuration" - name: "Networking" - description: "Configure Network and Services for container" + description: "Configure / service for container" - name: "Storage" description: "Persist and share data that is separate from the lifecycle of the container" - name: "Resources and Devices" description: "Specify resources/devices to be allocated to workload" - - name: "Ingress Configuration" - description: "Ingress Configuration" - - name: "Security" - description: "Configure security context" + - name: "Reverse Proxy Configuration" + description: "Reverse Proxy configuration" - name: "Advanced" description: "Advanced Configuration" - name: "WARNING" @@ -52,18 +50,103 @@ questions: default: "Etc/UTC" $ref: - "definitions/timezone" - - variable: env - group: "Configuration" - label: "Image Environment" + + - variable: ingress + label: "" + group: "Reverse Proxy Configuration" schema: type: dict attrs: - - variable: UMASK - label: "UMASK" - description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" + - variable: main + label: "WebUI" schema: - type: string - default: "002" + type: dict + attrs: + - variable: enabled + label: "Enable Web Reverse Proxy" + schema: + type: boolean + default: false + show_subquestions_if: true + subquestions: + - variable: type + label: "Reverse Proxy Type" + schema: + type: string + default: "HTTP-IR" + hidden: true + editable: false + required: true + - variable: serviceName + label: "Service name to proxy to" + schema: + hidden: true + editable: false + type: string + default: "api@internal" + - variable: serviceKind + label: "Service Kind to proxy to" + schema: + hidden: true + editable: false + type: string + default: "TraefikService" + - variable: entrypoint + label: "Select Entrypoint" + schema: + type: string + default: "websecure" + required: true + enum: + - value: "websecure" + description: "Websecure: HTTPS/TLS port 443" + - variable: hosts + label: "Hosts" + schema: + type: list + default: [] + items: + - variable: host + label: "Host" + schema: + type: dict + attrs: + - variable: host + label: "Domain Name" + required: true + schema: + type: string + - variable: path + label: "path" + schema: + type: string + required: true + hidden: true + default: "/" + - variable: certType + label: "Select Certificate Type" + schema: + type: string + default: "selfsigned" + enum: + - value: "" + description: "No Encryption/TLS/Certificates" + - value: "selfsigned" + description: "Self-Signed Certificate" + - value: "ixcert" + description: "TrueNAS SCALE Certificate" + - variable: certificate + label: "Select TrueNAS SCALE Certificate" + schema: + type: int + show_if: [["certType", "=", "ixcert"]] + $ref: + - "definitions/certificate" + - variable: authForwardURL + label: "Forward Authentication URL" + schema: + type: string + default: "" - variable: traefik label: "(Advanced) Traefik Settings" group: "Advanced" @@ -659,9 +742,17 @@ questions: schema: type: string default: "" + + - variable: UMASK + group: "Advanced" + label: "UMASK" + description: "Sets the UMASK env var for LinuxServer.io (compatible) containers" + schema: + type: string + default: "002" # Enable privileged - variable: securityContext - group: "Security" + group: "Advanced" label: "Security Context" schema: type: dict @@ -673,7 +764,7 @@ questions: default: false # Set Pod Security Policy - variable: podSecurityContext - group: "Security" + group: "Advanced" label: "Pod Security Context" schema: type: dict @@ -728,12 +819,12 @@ questions: description: "Please be sure to set the UI to a different port or adapter" group: "WARNING" schema: - type: dict - attrs: - - variable: confirm-warning - description: "Check this to confirm you have made precautions against conflicts on port 80 and 443, such as running the TrueNAS SCALE UI on a different port or adapter." - label: "I understand above warning and its consequences" - schema: - type: boolean - default: false - required: true + type: dict + attrs: + - variable: confirm-warning + description: "Check this to confirm you have made precautions against conflicts on port 80 and 443, such as running the TrueNAS SCALE UI on a different port or adapter." + label: "I understand above warning and its consequences" + schema: + type: boolean + default: false + required: true diff --git a/charts/stable/traefik/values.yaml b/charts/stable/traefik/values.yaml index 543a728674b..e0ce5d60467 100644 --- a/charts/stable/traefik/values.yaml +++ b/charts/stable/traefik/values.yaml @@ -260,7 +260,7 @@ ingress: # Ignored if not kubeVersion >= 1.14-0 pathType: Prefix -externalservice: +externalServices: - enabled: true name: "test" type: "HTTP" diff --git a/charts/stable/transmission/Chart.lock b/charts/stable/transmission/Chart.lock deleted file mode 100644 index ccb76cb28d6..00000000000 --- a/charts/stable/transmission/Chart.lock +++ /dev/null @@ -1,6 +0,0 @@ -dependencies: -- name: common - repository: https://truecharts.org/ - version: 4.1.1 -digest: sha256:d13c8b723da27f049ec5a709db8128a96033773c1be13330a453daa4e4d0b7ff -generated: "2021-05-20T18:13:40.3933879+02:00" diff --git a/charts/stable/transmission/Chart.yaml b/charts/stable/transmission/Chart.yaml index b2584b3a546..cdb5e8bf7ac 100644 --- a/charts/stable/transmission/Chart.yaml +++ b/charts/stable/transmission/Chart.yaml @@ -20,7 +20,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/transmission/charts/common-4.1.1.tgz b/charts/stable/transmission/charts/common-4.1.1.tgz deleted file mode 100644 index 15aa650faac..00000000000 Binary files a/charts/stable/transmission/charts/common-4.1.1.tgz and /dev/null differ diff --git a/charts/stable/truecommand/Chart.yaml b/charts/stable/truecommand/Chart.yaml index 58dab78c8ce..1092666fbd6 100644 --- a/charts/stable/truecommand/Chart.yaml +++ b/charts/stable/truecommand/Chart.yaml @@ -17,7 +17,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts diff --git a/charts/stable/zwavejs2mqtt/Chart.yaml b/charts/stable/zwavejs2mqtt/Chart.yaml index d50e1e87978..527a262be9a 100644 --- a/charts/stable/zwavejs2mqtt/Chart.yaml +++ b/charts/stable/zwavejs2mqtt/Chart.yaml @@ -22,7 +22,7 @@ sources: dependencies: - name: common repository: https://truecharts.org/ - version: 4.1.1 + version: 4.1.2 # condition: maintainers: - name: TrueCharts