From 1ab2775c0b36aa9f67b77c1b744d343cd700e937 Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Wed, 30 Jun 2021 21:26:16 +0200 Subject: [PATCH] Add middlewares and entrypoint to ingress gui for all Apps --- charts/deprecated/nzbhydra/Chart.yaml | 2 +- .../deprecated/nzbhydra/SCALE/questions.yaml | 20 ++++ charts/develop/prototype-gui/Chart.yaml | 2 +- .../prototype-gui/SCALE/questions.yaml | 22 +++- charts/incubator/airsonic/Chart.yaml | 2 +- .../incubator/airsonic/SCALE/questions.yaml | 109 ++++++++++++++++++ charts/incubator/appdaemon/Chart.yaml | 2 +- charts/incubator/bazarr/Chart.yaml | 2 +- charts/incubator/bazarr/SCALE/questions.yaml | 20 ++++ charts/incubator/calibre-web/Chart.yaml | 2 +- .../calibre-web/SCALE/questions.yaml | 20 ++++ charts/incubator/deluge/Chart.yaml | 2 +- charts/incubator/deluge/SCALE/questions.yaml | 20 ++++ charts/incubator/fireflyiii/Chart.yaml | 2 +- .../incubator/fireflyiii/SCALE/questions.yaml | 20 ++++ charts/incubator/freshrss/Chart.yaml | 2 +- .../incubator/freshrss/SCALE/questions.yaml | 20 ++++ charts/incubator/gaps/Chart.yaml | 2 +- charts/incubator/gaps/SCALE/questions.yaml | 20 ++++ charts/incubator/grocy/Chart.yaml | 2 +- charts/incubator/grocy/SCALE/questions.yaml | 20 ++++ charts/incubator/haste-server/Chart.yaml | 2 +- .../haste-server/SCALE/questions.yaml | 108 +++++++++++++++++ charts/incubator/heimdall/Chart.yaml | 2 +- .../incubator/heimdall/SCALE/questions.yaml | 20 ++++ charts/incubator/lazylibrarian/Chart.yaml | 2 +- .../lazylibrarian/SCALE/questions.yaml | 20 ++++ charts/incubator/lychee/Chart.yaml | 2 +- charts/incubator/lychee/SCALE/questions.yaml | 20 ++++ charts/incubator/mealie/Chart.yaml | 2 +- charts/incubator/mealie/SCALE/questions.yaml | 108 +++++++++++++++++ charts/incubator/mosquitto/Chart.yaml | 2 +- .../incubator/mosquitto/SCALE/questions.yaml | 20 ++++ charts/incubator/navidrome/Chart.yaml | 2 +- .../incubator/navidrome/SCALE/questions.yaml | 20 ++++ charts/incubator/node-red/Chart.yaml | 2 +- .../incubator/node-red/SCALE/questions.yaml | 20 ++++ charts/incubator/nzbget/Chart.yaml | 2 +- charts/incubator/nzbget/SCALE/questions.yaml | 20 ++++ charts/incubator/organizr/Chart.yaml | 2 +- .../incubator/organizr/SCALE/questions.yaml | 20 ++++ charts/incubator/podgrab/Chart.yaml | 2 +- charts/incubator/podgrab/SCALE/questions.yaml | 20 ++++ charts/incubator/prowlarr/Chart.yaml | 2 +- .../incubator/prowlarr/SCALE/questions.yaml | 108 +++++++++++++++++ charts/incubator/qbittorrent/Chart.yaml | 2 +- .../qbittorrent/SCALE/questions.yaml | 20 ++++ charts/incubator/readarr/Chart.yaml | 2 +- charts/incubator/readarr/SCALE/questions.yaml | 20 ++++ charts/incubator/reg/Chart.yaml | 2 +- charts/incubator/reg/SCALE/questions.yaml | 109 ++++++++++++++++++ charts/incubator/sabnzbd/Chart.yaml | 2 +- charts/incubator/sabnzbd/SCALE/questions.yaml | 20 ++++ charts/incubator/thelounge/Chart.yaml | 2 +- .../incubator/thelounge/SCALE/questions.yaml | 109 ++++++++++++++++++ charts/incubator/tvheadend/Chart.yaml | 2 +- .../incubator/tvheadend/SCALE/questions.yaml | 20 ++++ charts/incubator/unifi/Chart.yaml | 2 +- charts/incubator/unifi/SCALE/questions.yaml | 20 ++++ charts/incubator/unpackerr/Chart.yaml | 2 +- .../incubator/unpackerr/SCALE/questions.yaml | 20 ++++ charts/stable/collabora-online/Chart.yaml | 2 +- .../collabora-online/SCALE/questions.yaml | 20 ++++ charts/stable/deepstack-cpu/Chart.yaml | 2 +- .../stable/deepstack-cpu/SCALE/questions.yaml | 20 ++++ charts/stable/emby/Chart.yaml | 2 +- charts/stable/emby/SCALE/questions.yaml | 20 ++++ charts/stable/esphome/Chart.yaml | 2 +- charts/stable/esphome/SCALE/questions.yaml | 20 ++++ charts/stable/handbrake/Chart.yaml | 2 +- charts/stable/handbrake/SCALE/questions.yaml | 20 ++++ charts/stable/home-assistant/Chart.yaml | 2 +- .../home-assistant/SCALE/questions.yaml | 20 ++++ charts/stable/jackett/Chart.yaml | 2 +- charts/stable/jackett/SCALE/questions.yaml | 20 ++++ charts/stable/jellyfin/Chart.yaml | 2 +- charts/stable/jellyfin/SCALE/questions.yaml | 20 ++++ charts/stable/kms/Chart.yaml | 2 +- charts/stable/lidarr/Chart.yaml | 2 +- charts/stable/lidarr/SCALE/questions.yaml | 20 ++++ charts/stable/ombi/Chart.yaml | 2 +- charts/stable/ombi/SCALE/questions.yaml | 20 ++++ charts/stable/plex/Chart.yaml | 2 +- charts/stable/plex/SCALE/questions.yaml | 20 ++++ charts/stable/radarr/Chart.yaml | 2 +- charts/stable/radarr/SCALE/questions.yaml | 20 ++++ charts/stable/sonarr/Chart.yaml | 2 +- charts/stable/sonarr/SCALE/questions.yaml | 20 ++++ charts/stable/syncthing/Chart.yaml | 2 +- charts/stable/syncthing/SCALE/questions.yaml | 20 ++++ charts/stable/tautulli/Chart.yaml | 2 +- charts/stable/tautulli/SCALE/questions.yaml | 20 ++++ charts/stable/traefik/Chart.yaml | 2 +- charts/stable/transmission/Chart.yaml | 2 +- .../stable/transmission/SCALE/questions.yaml | 20 ++++ charts/stable/truecommand/Chart.yaml | 2 +- .../stable/truecommand/SCALE/questions.yaml | 20 ++++ charts/stable/vaultwarden/Chart.yaml | 2 +- .../stable/vaultwarden/SCALE/questions.yaml | 20 ++++ charts/stable/zwavejs2mqtt/Chart.yaml | 2 +- .../stable/zwavejs2mqtt/SCALE/questions.yaml | 20 ++++ 101 files changed, 1564 insertions(+), 53 deletions(-) diff --git a/charts/deprecated/nzbhydra/Chart.yaml b/charts/deprecated/nzbhydra/Chart.yaml index 4728a3204ac..ab1156e3671 100644 --- a/charts/deprecated/nzbhydra/Chart.yaml +++ b/charts/deprecated/nzbhydra/Chart.yaml @@ -17,4 +17,4 @@ name: nzbhydra sources: - https://github.com/theotherp/nzbhydra2 type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/deprecated/nzbhydra/SCALE/questions.yaml b/charts/deprecated/nzbhydra/SCALE/questions.yaml index 56d38b1899d..a370c1b3051 100644 --- a/charts/deprecated/nzbhydra/SCALE/questions.yaml +++ b/charts/deprecated/nzbhydra/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/develop/prototype-gui/Chart.yaml b/charts/develop/prototype-gui/Chart.yaml index 4a6d2c7eacb..a4a33dd71a8 100644 --- a/charts/develop/prototype-gui/Chart.yaml +++ b/charts/develop/prototype-gui/Chart.yaml @@ -19,4 +19,4 @@ maintainers: name: prototype-gui sources: null type: application -version: 1.3.4 +version: 1.3.5 diff --git a/charts/develop/prototype-gui/SCALE/questions.yaml b/charts/develop/prototype-gui/SCALE/questions.yaml index 3860351ff38..6a175db9ca9 100644 --- a/charts/develop/prototype-gui/SCALE/questions.yaml +++ b/charts/develop/prototype-gui/SCALE/questions.yaml @@ -566,7 +566,27 @@ questions: default: "websecure" required: true - variable: middlewares - label: "Add Existing Traefik 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: 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 diff --git a/charts/incubator/airsonic/Chart.yaml b/charts/incubator/airsonic/Chart.yaml index 52cb0edd554..f7a20777981 100644 --- a/charts/incubator/airsonic/Chart.yaml +++ b/charts/incubator/airsonic/Chart.yaml @@ -19,4 +19,4 @@ sources: - https://github.com/airsonic/airsonic - https://github.com/linuxserver/docker-airsonic - https://github.com/k8s-at-home/charts/tree/master/charts/airsonic -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/airsonic/SCALE/questions.yaml b/charts/incubator/airsonic/SCALE/questions.yaml index 8f787ba5987..e93ce1284e3 100644 --- a/charts/incubator/airsonic/SCALE/questions.yaml +++ b/charts/incubator/airsonic/SCALE/questions.yaml @@ -484,6 +484,115 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/appdaemon/Chart.yaml b/charts/incubator/appdaemon/Chart.yaml index 9f89962598d..f9840948106 100644 --- a/charts/incubator/appdaemon/Chart.yaml +++ b/charts/incubator/appdaemon/Chart.yaml @@ -26,4 +26,4 @@ name: appdaemon sources: - https://github.com/AppDaemon/appdaemon type: application -version: 3.2.4 +version: 3.2.5 diff --git a/charts/incubator/bazarr/Chart.yaml b/charts/incubator/bazarr/Chart.yaml index 5e90a9cb5e8..e69a871b6f8 100644 --- a/charts/incubator/bazarr/Chart.yaml +++ b/charts/incubator/bazarr/Chart.yaml @@ -29,4 +29,4 @@ sources: - https://github.com/Bazarr/Bazarr - https://hub.docker.com/r/linuxserver/bazarr type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/bazarr/SCALE/questions.yaml b/charts/incubator/bazarr/SCALE/questions.yaml index 56e2666c2f4..4a9bbdc201c 100644 --- a/charts/incubator/bazarr/SCALE/questions.yaml +++ b/charts/incubator/bazarr/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/calibre-web/Chart.yaml b/charts/incubator/calibre-web/Chart.yaml index 66c233ed537..66c34213316 100644 --- a/charts/incubator/calibre-web/Chart.yaml +++ b/charts/incubator/calibre-web/Chart.yaml @@ -23,4 +23,4 @@ sources: - https://hub.docker.com/r/linuxserver/calibre-web/ - https://github.com/janeczku/calibre-web type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/calibre-web/SCALE/questions.yaml b/charts/incubator/calibre-web/SCALE/questions.yaml index 1a10593a589..dfb23541541 100644 --- a/charts/incubator/calibre-web/SCALE/questions.yaml +++ b/charts/incubator/calibre-web/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/deluge/Chart.yaml b/charts/incubator/deluge/Chart.yaml index 11a8dac7295..c52a5ab880e 100644 --- a/charts/incubator/deluge/Chart.yaml +++ b/charts/incubator/deluge/Chart.yaml @@ -21,4 +21,4 @@ name: deluge sources: - https://github.com/deluge-torrent/deluge type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/deluge/SCALE/questions.yaml b/charts/incubator/deluge/SCALE/questions.yaml index ce11f9d39af..ad4621fccc7 100644 --- a/charts/incubator/deluge/SCALE/questions.yaml +++ b/charts/incubator/deluge/SCALE/questions.yaml @@ -687,6 +687,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/fireflyiii/Chart.yaml b/charts/incubator/fireflyiii/Chart.yaml index 86c79daa3de..fb6f12d279f 100644 --- a/charts/incubator/fireflyiii/Chart.yaml +++ b/charts/incubator/fireflyiii/Chart.yaml @@ -27,4 +27,4 @@ name: fireflyiii sources: - https://github.com/firefly-iii/firefly-iii/ type: application -version: 4.3.4 +version: 4.3.5 diff --git a/charts/incubator/fireflyiii/SCALE/questions.yaml b/charts/incubator/fireflyiii/SCALE/questions.yaml index 83230544492..d97fd8dab1b 100644 --- a/charts/incubator/fireflyiii/SCALE/questions.yaml +++ b/charts/incubator/fireflyiii/SCALE/questions.yaml @@ -755,6 +755,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/freshrss/Chart.yaml b/charts/incubator/freshrss/Chart.yaml index 10232c883da..926c800c143 100644 --- a/charts/incubator/freshrss/Chart.yaml +++ b/charts/incubator/freshrss/Chart.yaml @@ -21,4 +21,4 @@ sources: - https://github.com/FreshRSS/FreshRSS - https://hub.docker.com/r/linuxserver/freshrss type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/freshrss/SCALE/questions.yaml b/charts/incubator/freshrss/SCALE/questions.yaml index 189f25026d8..0cef3a1ed1e 100644 --- a/charts/incubator/freshrss/SCALE/questions.yaml +++ b/charts/incubator/freshrss/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/gaps/Chart.yaml b/charts/incubator/gaps/Chart.yaml index d520527a70e..1f6df5d7ae5 100644 --- a/charts/incubator/gaps/Chart.yaml +++ b/charts/incubator/gaps/Chart.yaml @@ -22,4 +22,4 @@ name: gaps sources: - https://github.com/JasonHHouse/gaps type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/gaps/SCALE/questions.yaml b/charts/incubator/gaps/SCALE/questions.yaml index 0c00d675432..c1072caa7df 100644 --- a/charts/incubator/gaps/SCALE/questions.yaml +++ b/charts/incubator/gaps/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/grocy/Chart.yaml b/charts/incubator/grocy/Chart.yaml index 3e2cd9e9b83..b323b6a6627 100644 --- a/charts/incubator/grocy/Chart.yaml +++ b/charts/incubator/grocy/Chart.yaml @@ -20,4 +20,4 @@ name: grocy sources: - https://github.com/grocy/grocy type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/grocy/SCALE/questions.yaml b/charts/incubator/grocy/SCALE/questions.yaml index 0e16d42ebfa..c8afc95107e 100644 --- a/charts/incubator/grocy/SCALE/questions.yaml +++ b/charts/incubator/grocy/SCALE/questions.yaml @@ -569,6 +569,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/haste-server/Chart.yaml b/charts/incubator/haste-server/Chart.yaml index db0756585c7..3eb8b3ed868 100644 --- a/charts/incubator/haste-server/Chart.yaml +++ b/charts/incubator/haste-server/Chart.yaml @@ -21,4 +21,4 @@ name: haste-server sources: - https://github.com/seejohnrun/haste-server - https://github.com/k8s-at-home/container-images -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/haste-server/SCALE/questions.yaml b/charts/incubator/haste-server/SCALE/questions.yaml index 23c1fbc45cc..70f47defa2d 100644 --- a/charts/incubator/haste-server/SCALE/questions.yaml +++ b/charts/incubator/haste-server/SCALE/questions.yaml @@ -482,6 +482,114 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/heimdall/Chart.yaml b/charts/incubator/heimdall/Chart.yaml index 8a4f229534f..571707947e5 100644 --- a/charts/incubator/heimdall/Chart.yaml +++ b/charts/incubator/heimdall/Chart.yaml @@ -18,4 +18,4 @@ maintainers: name: heimdall sources: null type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/heimdall/SCALE/questions.yaml b/charts/incubator/heimdall/SCALE/questions.yaml index f4c63d0f98b..0c26567b9e2 100644 --- a/charts/incubator/heimdall/SCALE/questions.yaml +++ b/charts/incubator/heimdall/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/lazylibrarian/Chart.yaml b/charts/incubator/lazylibrarian/Chart.yaml index 13211554eda..23511f16d96 100644 --- a/charts/incubator/lazylibrarian/Chart.yaml +++ b/charts/incubator/lazylibrarian/Chart.yaml @@ -24,4 +24,4 @@ sources: - https://gitlab.com/LazyLibrarian/LazyLibrarian.git - https://lazylibrarian.gitlab.io type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/lazylibrarian/SCALE/questions.yaml b/charts/incubator/lazylibrarian/SCALE/questions.yaml index 195a469999a..7e5108de662 100644 --- a/charts/incubator/lazylibrarian/SCALE/questions.yaml +++ b/charts/incubator/lazylibrarian/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/lychee/Chart.yaml b/charts/incubator/lychee/Chart.yaml index 94df7f66f38..398b9d5cc73 100644 --- a/charts/incubator/lychee/Chart.yaml +++ b/charts/incubator/lychee/Chart.yaml @@ -23,4 +23,4 @@ sources: - https://github.com/LycheeOrg/Lychee - https://hub.docker.com/r/lycheeorg/lychee type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/lychee/SCALE/questions.yaml b/charts/incubator/lychee/SCALE/questions.yaml index b34aa5ec9b6..274586a8b7c 100644 --- a/charts/incubator/lychee/SCALE/questions.yaml +++ b/charts/incubator/lychee/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/mealie/Chart.yaml b/charts/incubator/mealie/Chart.yaml index 69a9281c76e..eb7542a28ec 100644 --- a/charts/incubator/mealie/Chart.yaml +++ b/charts/incubator/mealie/Chart.yaml @@ -19,4 +19,4 @@ maintainers: name: mealie sources: - https://github.com/hay-kot/mealie -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/mealie/SCALE/questions.yaml b/charts/incubator/mealie/SCALE/questions.yaml index 70476f73974..21ba4cdc883 100644 --- a/charts/incubator/mealie/SCALE/questions.yaml +++ b/charts/incubator/mealie/SCALE/questions.yaml @@ -477,6 +477,114 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/mosquitto/Chart.yaml b/charts/incubator/mosquitto/Chart.yaml index 189ca6658e5..642d0e47846 100644 --- a/charts/incubator/mosquitto/Chart.yaml +++ b/charts/incubator/mosquitto/Chart.yaml @@ -21,4 +21,4 @@ name: mosquitto sources: - https://github.com/eclipse/mosquitto type: application -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/mosquitto/SCALE/questions.yaml b/charts/incubator/mosquitto/SCALE/questions.yaml index 9a680c5df4d..f7e4f8e1c30 100644 --- a/charts/incubator/mosquitto/SCALE/questions.yaml +++ b/charts/incubator/mosquitto/SCALE/questions.yaml @@ -679,6 +679,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/navidrome/Chart.yaml b/charts/incubator/navidrome/Chart.yaml index 869969ebfdc..e4dcc396a53 100644 --- a/charts/incubator/navidrome/Chart.yaml +++ b/charts/incubator/navidrome/Chart.yaml @@ -22,4 +22,4 @@ sources: - https://github.com/deluan/navidrome - https://hub.docker.com/r/deluan/navidrome type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/navidrome/SCALE/questions.yaml b/charts/incubator/navidrome/SCALE/questions.yaml index 5dc1014a432..35020edf67b 100644 --- a/charts/incubator/navidrome/SCALE/questions.yaml +++ b/charts/incubator/navidrome/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/node-red/Chart.yaml b/charts/incubator/node-red/Chart.yaml index 007d849fe45..91487997f2d 100644 --- a/charts/incubator/node-red/Chart.yaml +++ b/charts/incubator/node-red/Chart.yaml @@ -20,4 +20,4 @@ name: node-red sources: - https://github.com/node-red/node-red-docker type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/node-red/SCALE/questions.yaml b/charts/incubator/node-red/SCALE/questions.yaml index c9d554943a3..96dd2dc18c3 100644 --- a/charts/incubator/node-red/SCALE/questions.yaml +++ b/charts/incubator/node-red/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/nzbget/Chart.yaml b/charts/incubator/nzbget/Chart.yaml index 58b097b7800..75939f4025b 100644 --- a/charts/incubator/nzbget/Chart.yaml +++ b/charts/incubator/nzbget/Chart.yaml @@ -20,4 +20,4 @@ name: nzbget sources: - https://nzbget.net/ type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/nzbget/SCALE/questions.yaml b/charts/incubator/nzbget/SCALE/questions.yaml index 0028e5ec0f8..2f3f2355874 100644 --- a/charts/incubator/nzbget/SCALE/questions.yaml +++ b/charts/incubator/nzbget/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/organizr/Chart.yaml b/charts/incubator/organizr/Chart.yaml index 999e4081733..47690a54807 100644 --- a/charts/incubator/organizr/Chart.yaml +++ b/charts/incubator/organizr/Chart.yaml @@ -20,4 +20,4 @@ sources: - https://github.com/causefx/Organizr - https://hub.docker.com/r/organizr/organizr type: application -version: 6.2.4 +version: 6.2.5 diff --git a/charts/incubator/organizr/SCALE/questions.yaml b/charts/incubator/organizr/SCALE/questions.yaml index e9ad3683a11..a971f4d7e91 100644 --- a/charts/incubator/organizr/SCALE/questions.yaml +++ b/charts/incubator/organizr/SCALE/questions.yaml @@ -680,6 +680,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/podgrab/Chart.yaml b/charts/incubator/podgrab/Chart.yaml index a8ad5fe516b..a3879985035 100644 --- a/charts/incubator/podgrab/Chart.yaml +++ b/charts/incubator/podgrab/Chart.yaml @@ -24,4 +24,4 @@ sources: - https://github.com/akhilrex/podgrab - https://hub.docker.com/r/akhilrex/podgrab type: application -version: 4.2.3 +version: 4.2.4 diff --git a/charts/incubator/podgrab/SCALE/questions.yaml b/charts/incubator/podgrab/SCALE/questions.yaml index c8e3fc1d40d..60e3096cb7f 100644 --- a/charts/incubator/podgrab/SCALE/questions.yaml +++ b/charts/incubator/podgrab/SCALE/questions.yaml @@ -566,6 +566,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/prowlarr/Chart.yaml b/charts/incubator/prowlarr/Chart.yaml index 4997321e9a0..18d7228b777 100644 --- a/charts/incubator/prowlarr/Chart.yaml +++ b/charts/incubator/prowlarr/Chart.yaml @@ -21,4 +21,4 @@ name: prowlarr sources: - https://github.com/Prowlarr/Prowlarr - https://github.com/k8s-at-home/container-images -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/prowlarr/SCALE/questions.yaml b/charts/incubator/prowlarr/SCALE/questions.yaml index ca04b497f11..d0b353f9d5a 100644 --- a/charts/incubator/prowlarr/SCALE/questions.yaml +++ b/charts/incubator/prowlarr/SCALE/questions.yaml @@ -484,6 +484,114 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/qbittorrent/Chart.yaml b/charts/incubator/qbittorrent/Chart.yaml index 07408ae03a2..b2ed091b62c 100644 --- a/charts/incubator/qbittorrent/Chart.yaml +++ b/charts/incubator/qbittorrent/Chart.yaml @@ -19,4 +19,4 @@ maintainers: name: qbittorrent sources: null type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/qbittorrent/SCALE/questions.yaml b/charts/incubator/qbittorrent/SCALE/questions.yaml index ff270ede03a..7755dec07ad 100644 --- a/charts/incubator/qbittorrent/SCALE/questions.yaml +++ b/charts/incubator/qbittorrent/SCALE/questions.yaml @@ -705,6 +705,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/readarr/Chart.yaml b/charts/incubator/readarr/Chart.yaml index c6b4b276a5e..9c83d41c275 100644 --- a/charts/incubator/readarr/Chart.yaml +++ b/charts/incubator/readarr/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://github.com/Readarr/Readarr - https://readarr.com type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/readarr/SCALE/questions.yaml b/charts/incubator/readarr/SCALE/questions.yaml index e2d807d84a2..066b93d876a 100644 --- a/charts/incubator/readarr/SCALE/questions.yaml +++ b/charts/incubator/readarr/SCALE/questions.yaml @@ -558,6 +558,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/reg/Chart.yaml b/charts/incubator/reg/Chart.yaml index 3e69c4011b4..f2f8ba40817 100644 --- a/charts/incubator/reg/Chart.yaml +++ b/charts/incubator/reg/Chart.yaml @@ -19,4 +19,4 @@ name: reg sources: - https://github.com/genuinetools/reg - https://github.com/k8s-at-home/container-images/ -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/reg/SCALE/questions.yaml b/charts/incubator/reg/SCALE/questions.yaml index ec1481b024d..484df233233 100644 --- a/charts/incubator/reg/SCALE/questions.yaml +++ b/charts/incubator/reg/SCALE/questions.yaml @@ -472,6 +472,115 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/sabnzbd/Chart.yaml b/charts/incubator/sabnzbd/Chart.yaml index 2c3c56683a5..a6ac0d86964 100644 --- a/charts/incubator/sabnzbd/Chart.yaml +++ b/charts/incubator/sabnzbd/Chart.yaml @@ -20,4 +20,4 @@ name: sabnzbd sources: - https://sabnzbd.org/ type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/sabnzbd/SCALE/questions.yaml b/charts/incubator/sabnzbd/SCALE/questions.yaml index 5e643a9c74d..ab15d95f125 100644 --- a/charts/incubator/sabnzbd/SCALE/questions.yaml +++ b/charts/incubator/sabnzbd/SCALE/questions.yaml @@ -565,6 +565,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/incubator/thelounge/Chart.yaml b/charts/incubator/thelounge/Chart.yaml index 3cdb0bade47..e15b515c801 100644 --- a/charts/incubator/thelounge/Chart.yaml +++ b/charts/incubator/thelounge/Chart.yaml @@ -21,4 +21,4 @@ maintainers: name: thelounge sources: - https://github.com/thelounge/thelounge -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/thelounge/SCALE/questions.yaml b/charts/incubator/thelounge/SCALE/questions.yaml index 280152498c4..8ed478474ff 100644 --- a/charts/incubator/thelounge/SCALE/questions.yaml +++ b/charts/incubator/thelounge/SCALE/questions.yaml @@ -477,6 +477,115 @@ questions: type: string default: "100Gi" + - variable: ingress + label: "" + group: "Ingress" + schema: + type: dict + attrs: + - variable: main + label: "Main Ingress" + schema: + 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: + 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: + 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: tls + label: "TLS-Settings" + schema: + type: list + default: [] + items: + - variable: tlsEntry + label: "Host" + schema: + 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: securityContext group: "Security and Permissions" label: "Security Context" diff --git a/charts/incubator/tvheadend/Chart.yaml b/charts/incubator/tvheadend/Chart.yaml index 0e97ed291a5..778477b2c85 100644 --- a/charts/incubator/tvheadend/Chart.yaml +++ b/charts/incubator/tvheadend/Chart.yaml @@ -22,4 +22,4 @@ name: tvheadend sources: - https://github.com/tvheadend/tvheadend type: application -version: 7.2.3 +version: 7.2.4 diff --git a/charts/incubator/tvheadend/SCALE/questions.yaml b/charts/incubator/tvheadend/SCALE/questions.yaml index 8b4aa5dff4b..808628a146a 100644 --- a/charts/incubator/tvheadend/SCALE/questions.yaml +++ b/charts/incubator/tvheadend/SCALE/questions.yaml @@ -666,6 +666,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/unifi/Chart.yaml b/charts/incubator/unifi/Chart.yaml index d8da0bf809a..380adcd832a 100644 --- a/charts/incubator/unifi/Chart.yaml +++ b/charts/incubator/unifi/Chart.yaml @@ -21,4 +21,4 @@ sources: - https://github.com/jacobalberty/unifi-docker - https://unifi-network.ui.com type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/incubator/unifi/SCALE/questions.yaml b/charts/incubator/unifi/SCALE/questions.yaml index d920f30db95..a493d748532 100644 --- a/charts/incubator/unifi/SCALE/questions.yaml +++ b/charts/incubator/unifi/SCALE/questions.yaml @@ -765,6 +765,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/incubator/unpackerr/Chart.yaml b/charts/incubator/unpackerr/Chart.yaml index c58e8ce4826..d86dc59a07a 100644 --- a/charts/incubator/unpackerr/Chart.yaml +++ b/charts/incubator/unpackerr/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://github.com/davidnewhall/unpackerr - https://hub.docker.com/r/golift/unpackerr type: application -version: 1.2.3 +version: 1.2.4 diff --git a/charts/incubator/unpackerr/SCALE/questions.yaml b/charts/incubator/unpackerr/SCALE/questions.yaml index ad20f462fd8..d9e48d1b8ea 100644 --- a/charts/incubator/unpackerr/SCALE/questions.yaml +++ b/charts/incubator/unpackerr/SCALE/questions.yaml @@ -430,6 +430,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/collabora-online/Chart.yaml b/charts/stable/collabora-online/Chart.yaml index fcd3bb77b22..603e9b5b646 100644 --- a/charts/stable/collabora-online/Chart.yaml +++ b/charts/stable/collabora-online/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://sdk.collaboraonline.com/contents.html - https://github.com/CollaboraOnline/online/tree/master/kubernetes/helm type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/collabora-online/SCALE/questions.yaml b/charts/stable/collabora-online/SCALE/questions.yaml index 2d2033eec98..bc55d8ab868 100644 --- a/charts/stable/collabora-online/SCALE/questions.yaml +++ b/charts/stable/collabora-online/SCALE/questions.yaml @@ -473,6 +473,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/stable/deepstack-cpu/Chart.yaml b/charts/stable/deepstack-cpu/Chart.yaml index a2e07dcd16f..289a79acf02 100644 --- a/charts/stable/deepstack-cpu/Chart.yaml +++ b/charts/stable/deepstack-cpu/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://hub.docker.com/r/deepquestai/deepstack - https://www.deepstack.cc/ type: application -version: 4.2.3 +version: 4.2.4 diff --git a/charts/stable/deepstack-cpu/SCALE/questions.yaml b/charts/stable/deepstack-cpu/SCALE/questions.yaml index a4414e7239a..09938c6870c 100644 --- a/charts/stable/deepstack-cpu/SCALE/questions.yaml +++ b/charts/stable/deepstack-cpu/SCALE/questions.yaml @@ -623,6 +623,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/stable/emby/Chart.yaml b/charts/stable/emby/Chart.yaml index 7faf8de2771..6ca5a9bc219 100644 --- a/charts/stable/emby/Chart.yaml +++ b/charts/stable/emby/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://hub.docker.com/r/linuxserver/emby - https://github.com/linuxserver/docker-emby.git type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/emby/SCALE/questions.yaml b/charts/stable/emby/SCALE/questions.yaml index 3e7bbc9ce1d..f784881585a 100644 --- a/charts/stable/emby/SCALE/questions.yaml +++ b/charts/stable/emby/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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 # Specify GPU configuration - variable: scaleGPU label: "GPU Configuration" diff --git a/charts/stable/esphome/Chart.yaml b/charts/stable/esphome/Chart.yaml index 24b9b8de5a5..06505439371 100644 --- a/charts/stable/esphome/Chart.yaml +++ b/charts/stable/esphome/Chart.yaml @@ -24,4 +24,4 @@ sources: - https://github.com/esphome/esphome - https://hub.docker.com/u/esphome type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/esphome/SCALE/questions.yaml b/charts/stable/esphome/SCALE/questions.yaml index 7a3615d9891..b90976dba6d 100644 --- a/charts/stable/esphome/SCALE/questions.yaml +++ b/charts/stable/esphome/SCALE/questions.yaml @@ -661,6 +661,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/handbrake/Chart.yaml b/charts/stable/handbrake/Chart.yaml index f60e50724af..1adfe883449 100644 --- a/charts/stable/handbrake/Chart.yaml +++ b/charts/stable/handbrake/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://hub.docker.com/r/jlesage/handbrake/ - https://handbrake.fr/ type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/handbrake/SCALE/questions.yaml b/charts/stable/handbrake/SCALE/questions.yaml index 270b97bbb19..4cf9059ae53 100644 --- a/charts/stable/handbrake/SCALE/questions.yaml +++ b/charts/stable/handbrake/SCALE/questions.yaml @@ -739,6 +739,26 @@ questions: 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: deviceList label: "Mount USB devices" group: "Resources and Devices" diff --git a/charts/stable/home-assistant/Chart.yaml b/charts/stable/home-assistant/Chart.yaml index 9688e7fb1b5..679e464c0f7 100644 --- a/charts/stable/home-assistant/Chart.yaml +++ b/charts/stable/home-assistant/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://github.com/home-assistant/home-assistant - https://github.com/cdr/code-server type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/home-assistant/SCALE/questions.yaml b/charts/stable/home-assistant/SCALE/questions.yaml index b33532e0f32..48a377e220f 100644 --- a/charts/stable/home-assistant/SCALE/questions.yaml +++ b/charts/stable/home-assistant/SCALE/questions.yaml @@ -585,6 +585,26 @@ questions: 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: deviceList label: "Mount USB devices" group: "Resources and Devices" diff --git a/charts/stable/jackett/Chart.yaml b/charts/stable/jackett/Chart.yaml index 713c3d6d2cd..5f3cdd6cab7 100644 --- a/charts/stable/jackett/Chart.yaml +++ b/charts/stable/jackett/Chart.yaml @@ -24,4 +24,4 @@ name: jackett sources: - https://github.com/Jackett/Jackett type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/jackett/SCALE/questions.yaml b/charts/stable/jackett/SCALE/questions.yaml index 49748be0d7e..ffbcddb8cff 100644 --- a/charts/stable/jackett/SCALE/questions.yaml +++ b/charts/stable/jackett/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/jellyfin/Chart.yaml b/charts/stable/jellyfin/Chart.yaml index 88d1b3f5f9e..ee3c06275a5 100644 --- a/charts/stable/jellyfin/Chart.yaml +++ b/charts/stable/jellyfin/Chart.yaml @@ -24,4 +24,4 @@ name: jellyfin sources: - https://github.com/jellyfin/jellyfin type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/jellyfin/SCALE/questions.yaml b/charts/stable/jellyfin/SCALE/questions.yaml index 3f65ed4f3ec..c588632fdf8 100644 --- a/charts/stable/jellyfin/SCALE/questions.yaml +++ b/charts/stable/jellyfin/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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 # Specify GPU configuration - variable: scaleGPU label: "GPU Configuration" diff --git a/charts/stable/kms/Chart.yaml b/charts/stable/kms/Chart.yaml index e1dea2af3c1..6cb2f729b86 100644 --- a/charts/stable/kms/Chart.yaml +++ b/charts/stable/kms/Chart.yaml @@ -22,4 +22,4 @@ name: kms sources: - https://github.com/SystemRage/py-kms type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/lidarr/Chart.yaml b/charts/stable/lidarr/Chart.yaml index b38de5a13cd..7178f9a7652 100644 --- a/charts/stable/lidarr/Chart.yaml +++ b/charts/stable/lidarr/Chart.yaml @@ -24,4 +24,4 @@ name: lidarr sources: - https://github.com/Lidarr/Lidarr type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/lidarr/SCALE/questions.yaml b/charts/stable/lidarr/SCALE/questions.yaml index a822e189e70..d147501abae 100644 --- a/charts/stable/lidarr/SCALE/questions.yaml +++ b/charts/stable/lidarr/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/ombi/Chart.yaml b/charts/stable/ombi/Chart.yaml index 9943e56efd3..b63cf92370b 100644 --- a/charts/stable/ombi/Chart.yaml +++ b/charts/stable/ombi/Chart.yaml @@ -27,4 +27,4 @@ name: ombi sources: - https://github.com/tidusjar/Ombi type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/ombi/SCALE/questions.yaml b/charts/stable/ombi/SCALE/questions.yaml index b44ec12e5b3..52b16e80b6e 100644 --- a/charts/stable/ombi/SCALE/questions.yaml +++ b/charts/stable/ombi/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/plex/Chart.yaml b/charts/stable/plex/Chart.yaml index f8c5bdbd466..a37fc2bff8f 100644 --- a/charts/stable/plex/Chart.yaml +++ b/charts/stable/plex/Chart.yaml @@ -22,4 +22,4 @@ maintainers: name: plex sources: null type: application -version: 5.2.3 +version: 5.2.4 diff --git a/charts/stable/plex/SCALE/questions.yaml b/charts/stable/plex/SCALE/questions.yaml index 677498d065a..ae7809090c3 100644 --- a/charts/stable/plex/SCALE/questions.yaml +++ b/charts/stable/plex/SCALE/questions.yaml @@ -576,6 +576,26 @@ questions: 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 # Specify GPU configuration - variable: scaleGPU label: "GPU Configuration" diff --git a/charts/stable/radarr/Chart.yaml b/charts/stable/radarr/Chart.yaml index 31fb6addcc3..0a051fca361 100644 --- a/charts/stable/radarr/Chart.yaml +++ b/charts/stable/radarr/Chart.yaml @@ -24,4 +24,4 @@ name: radarr sources: - https://github.com/Radarr/Radarr type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/radarr/SCALE/questions.yaml b/charts/stable/radarr/SCALE/questions.yaml index e09e59104d7..b60aa48106d 100644 --- a/charts/stable/radarr/SCALE/questions.yaml +++ b/charts/stable/radarr/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/sonarr/Chart.yaml b/charts/stable/sonarr/Chart.yaml index d525a47f33f..2b82f37ad16 100644 --- a/charts/stable/sonarr/Chart.yaml +++ b/charts/stable/sonarr/Chart.yaml @@ -24,4 +24,4 @@ name: sonarr sources: - https://github.com/Sonarr/Sonarr type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/sonarr/SCALE/questions.yaml b/charts/stable/sonarr/SCALE/questions.yaml index 2f9594aaa9f..c8cd50242b1 100644 --- a/charts/stable/sonarr/SCALE/questions.yaml +++ b/charts/stable/sonarr/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/syncthing/Chart.yaml b/charts/stable/syncthing/Chart.yaml index eb60157b573..c0e747a7535 100644 --- a/charts/stable/syncthing/Chart.yaml +++ b/charts/stable/syncthing/Chart.yaml @@ -24,4 +24,4 @@ sources: - https://github.com/syncthing/syncthing - https://hub.docker.com/r/syncthing/syncthing type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/syncthing/SCALE/questions.yaml b/charts/stable/syncthing/SCALE/questions.yaml index 8c94ba01bd4..24e5083b9c5 100644 --- a/charts/stable/syncthing/SCALE/questions.yaml +++ b/charts/stable/syncthing/SCALE/questions.yaml @@ -818,6 +818,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/tautulli/Chart.yaml b/charts/stable/tautulli/Chart.yaml index 950219d06cb..1cb70ea2b6a 100644 --- a/charts/stable/tautulli/Chart.yaml +++ b/charts/stable/tautulli/Chart.yaml @@ -23,4 +23,4 @@ name: tautulli sources: - https://github.com/Tautulli/Tautulli type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/tautulli/SCALE/questions.yaml b/charts/stable/tautulli/SCALE/questions.yaml index 0d1cc11fc7d..bcfd92417db 100644 --- a/charts/stable/tautulli/SCALE/questions.yaml +++ b/charts/stable/tautulli/SCALE/questions.yaml @@ -557,6 +557,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/traefik/Chart.yaml b/charts/stable/traefik/Chart.yaml index ab30d7e69fa..c147773eba1 100644 --- a/charts/stable/traefik/Chart.yaml +++ b/charts/stable/traefik/Chart.yaml @@ -26,4 +26,4 @@ sources: - https://traefik.io/ type: application upstream_version: v9.19.2 -version: 6.3.7 +version: 6.3.9 diff --git a/charts/stable/transmission/Chart.yaml b/charts/stable/transmission/Chart.yaml index cf703ddcfd7..d5a0d8acec7 100644 --- a/charts/stable/transmission/Chart.yaml +++ b/charts/stable/transmission/Chart.yaml @@ -25,4 +25,4 @@ sources: - https://github.com/transmission/transmission - https://hub.docker.com/r/linuxserver/transmission type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/transmission/SCALE/questions.yaml b/charts/stable/transmission/SCALE/questions.yaml index 6dff6c622be..bd4c1e35bc5 100644 --- a/charts/stable/transmission/SCALE/questions.yaml +++ b/charts/stable/transmission/SCALE/questions.yaml @@ -1045,6 +1045,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/truecommand/Chart.yaml b/charts/stable/truecommand/Chart.yaml index 3e1f2900bf3..5d7ec984918 100644 --- a/charts/stable/truecommand/Chart.yaml +++ b/charts/stable/truecommand/Chart.yaml @@ -22,4 +22,4 @@ name: truecommand sources: - https://hub.docker.com/r/ixsystems/truecommand type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/truecommand/SCALE/questions.yaml b/charts/stable/truecommand/SCALE/questions.yaml index 60e53138804..d2348d3ab0a 100644 --- a/charts/stable/truecommand/SCALE/questions.yaml +++ b/charts/stable/truecommand/SCALE/questions.yaml @@ -570,6 +570,26 @@ questions: 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: resources group: "Resources and Devices" label: "" diff --git a/charts/stable/vaultwarden/Chart.yaml b/charts/stable/vaultwarden/Chart.yaml index 0b4e1174e94..ae626c6d0ab 100644 --- a/charts/stable/vaultwarden/Chart.yaml +++ b/charts/stable/vaultwarden/Chart.yaml @@ -31,4 +31,4 @@ name: vaultwarden sources: - https://github.com/dani-garcia/vaultwarden type: application -version: 3.3.4 +version: 3.3.5 diff --git a/charts/stable/vaultwarden/SCALE/questions.yaml b/charts/stable/vaultwarden/SCALE/questions.yaml index feb6899c304..f94d3e664f4 100644 --- a/charts/stable/vaultwarden/SCALE/questions.yaml +++ b/charts/stable/vaultwarden/SCALE/questions.yaml @@ -1083,6 +1083,26 @@ questions: 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: securityContext group: "Security and Permissions" diff --git a/charts/stable/zwavejs2mqtt/Chart.yaml b/charts/stable/zwavejs2mqtt/Chart.yaml index 0640e8468cf..3f8512a4aab 100644 --- a/charts/stable/zwavejs2mqtt/Chart.yaml +++ b/charts/stable/zwavejs2mqtt/Chart.yaml @@ -27,4 +27,4 @@ sources: - https://github.com/zwave-js/zwavejs2mqtt - https://hub.docker.com/r/zwavejs/zwavejs2mqtt type: application -version: 6.2.3 +version: 6.2.4 diff --git a/charts/stable/zwavejs2mqtt/SCALE/questions.yaml b/charts/stable/zwavejs2mqtt/SCALE/questions.yaml index 157cad70575..f03e2c8866c 100644 --- a/charts/stable/zwavejs2mqtt/SCALE/questions.yaml +++ b/charts/stable/zwavejs2mqtt/SCALE/questions.yaml @@ -648,6 +648,26 @@ questions: 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: deviceList label: "Mount USB devices" group: "Resources and Devices"