diff --git a/charts/stable/emulatorjs/Chart.yaml b/charts/stable/emulatorjs/Chart.yaml index 10897026a85..6bc88977f8c 100644 --- a/charts/stable/emulatorjs/Chart.yaml +++ b/charts/stable/emulatorjs/Chart.yaml @@ -3,8 +3,8 @@ apiVersion: v2 name: emulatorjs version: 6.0.21 appVersion: 1.7.3 -description: Emulatorjs - In browser web based emulation portable to nearly any device - for many retro consoles. +description: Emulatorjs - In browser web based emulation portable to nearly any device for many retro consoles. +type: application home: https://truecharts.org/charts/stable/emulatorjs icon: https://truecharts.org/img/hotlink-ok/chart-icons/emulatorjs.png deprecated: false @@ -29,7 +29,7 @@ annotations: max_scale_version: 23.10.1 min_scale_version: 22.12.4 truecharts.org/SCALE-support: "true" - truecharts.org/category: incubator + truecharts.org/category: emulator truecharts.org/max_helm_version: "3.13" truecharts.org/min_helm_version: "3.12" truecharts.org/train: stable diff --git a/charts/stable/mealie/Chart.yaml b/charts/stable/mealie/Chart.yaml index e28d8b92265..be1ecead917 100644 --- a/charts/stable/mealie/Chart.yaml +++ b/charts/stable/mealie/Chart.yaml @@ -1,7 +1,7 @@ kubeVersion: '>=1.24.0' apiVersion: v2 name: mealie -version: 18.0.2 +version: 18.1.0 appVersion: 1.0.0 description: Mealie is a self hosted recipe manager and meal planner with a RestAPI backend diff --git a/charts/stable/mealie/values.yaml b/charts/stable/mealie/values.yaml index bee952fe96b..e546e4945b2 100644 --- a/charts/stable/mealie/values.yaml +++ b/charts/stable/mealie/values.yaml @@ -1,6 +1,6 @@ image: repository: ghcr.io/mealie-recipes/mealie - tag: v1.0.0-RC1.1@sha256:6df1e795f17af43f082146e471113315487b5f0882f2ee7553d469034d929af1 + tag: v1.0.0-RC2@sha256:9881b16dda92272c6eeeb132697ad2379be1c562f0f53f86f20ce2654b57f455 pullPolicy: IfNotPresent mealie: frontend: diff --git a/charts/stable/qbittorrent/docs/credentials.md b/charts/stable/qbittorrent/docs/credentials.md deleted file mode 100644 index 140b51eee89..00000000000 --- a/charts/stable/qbittorrent/docs/credentials.md +++ /dev/null @@ -1,5 +0,0 @@ -# Default Username/Password - -**Username**: `admin` - -**Password**: `adminadmin` diff --git a/charts/stable/qbittorrent/docs/images/qbittorrent-logs.png b/charts/stable/qbittorrent/docs/images/qbittorrent-logs.png new file mode 100644 index 00000000000..911059530fd Binary files /dev/null and b/charts/stable/qbittorrent/docs/images/qbittorrent-logs.png differ diff --git a/charts/stable/qbittorrent/docs/images/qbittorrent-logs2.png b/charts/stable/qbittorrent/docs/images/qbittorrent-logs2.png new file mode 100644 index 00000000000..58e45d832c9 Binary files /dev/null and b/charts/stable/qbittorrent/docs/images/qbittorrent-logs2.png differ diff --git a/charts/stable/qbittorrent/docs/images/qbittorrent-password.png b/charts/stable/qbittorrent/docs/images/qbittorrent-password.png new file mode 100644 index 00000000000..103054aeef6 Binary files /dev/null and b/charts/stable/qbittorrent/docs/images/qbittorrent-password.png differ diff --git a/charts/stable/qbittorrent/docs/password.md b/charts/stable/qbittorrent/docs/password.md new file mode 100644 index 00000000000..384d8f77ec7 --- /dev/null +++ b/charts/stable/qbittorrent/docs/password.md @@ -0,0 +1,17 @@ +# Initial Password + +As of qBittorrent 4.6.1 the default password of `adminadmin` is no longer used. If you previously used this password or are completing a new installation of qBittorent you will now have a randomly generated password. This guide will show you how to locate this randomly generated password. + +1. With qBittorent selected in the application window select the logs button. + +![qbittorrent-logs](./images/qbittorrent-logs.png) + +2. In the `Choose Pod` windows ensure the qBittorent Pod and Container is selected and click `Choose`. + +![qbittorent-logs2](./images/qbittorrent-logs2.png) + +3. In the `Information` section of the logs take note of the randomly generated password. + +![qbittorent-password](./images/qbittorrent-password.png) + +4. Use the randomly generated password to login to the WebUI. You must change it in the qBittorent settings after you login as it will generate a new random password each time qBittorent is started until a password is set. diff --git a/charts/stable/wyoming-piper/Chart.yaml b/charts/stable/wyoming-piper/Chart.yaml index cc9c84f7df1..a4041141f10 100644 --- a/charts/stable/wyoming-piper/Chart.yaml +++ b/charts/stable/wyoming-piper/Chart.yaml @@ -1,7 +1,7 @@ kubeVersion: '>=1.24.0' apiVersion: v2 name: wyoming-piper -version: 1.0.7 +version: 1.0.8 appVersion: 1.4.0 description: The Wyoming integration of piper home: https://truecharts.org/charts/stable/wyoming-piper diff --git a/charts/stable/wyoming-piper/ci/custom-voice-values.yaml b/charts/stable/wyoming-piper/ci/custom-voice-values.yaml new file mode 100644 index 00000000000..b08512669a7 --- /dev/null +++ b/charts/stable/wyoming-piper/ci/custom-voice-values.yaml @@ -0,0 +1,3 @@ +wyoming_piper: + voice: custom + custom_voice: en_US-libritts_r-medium diff --git a/charts/stable/wyoming-piper/questions.yaml b/charts/stable/wyoming-piper/questions.yaml index 3c865eda766..e37b4f4014e 100644 --- a/charts/stable/wyoming-piper/questions.yaml +++ b/charts/stable/wyoming-piper/questions.yaml @@ -25,6 +25,8 @@ questions: required: true default: en_US-lessac-medium enum: + - value: custom + description: custom - value: ca-upc_ona-x-low description: ca-upc_ona-x-low - value: ca-upc_pau-x-low @@ -309,6 +311,13 @@ questions: description: zh_CN-huayan-medium - value: zh_CN-huayan-x_low description: zh_CN-huayan-x_low + - variable: custom_voice + label: Custom Voice + description: Add a valid custom voice found upstream https://huggingface.co/rhasspy/piper-voices/blob/main/voices.json + schema: + type: string + default: "" + show_if: [[voice, "=", "custom"]] - variable: speaker label: Speaker description: Speaker number to use if the voice supports multiple speakers. diff --git a/charts/stable/wyoming-piper/templates/_args.tpl b/charts/stable/wyoming-piper/templates/_args.tpl new file mode 100644 index 00000000000..d0173be3477 --- /dev/null +++ b/charts/stable/wyoming-piper/templates/_args.tpl @@ -0,0 +1,20 @@ +{{- define "wyoming-piper.args" -}} +{{- $piper := .Values.wyoming_piper -}} +args: + - --voice + {{- with $piper.custom_voice }} + - {{ . | quote }} + {{- else }} + - {{ $piper.voice | quote }} + {{- end }} + - --speaker + - {{ $piper.speaker | quote }} + - --length-scale + - {{ $piper.length_scale | quote }} + - --noise-scale + - {{ $piper.noise_scale | quote }} + - --noise-w + - {{ $piper.noise_w | quote }} + - --max-piper-procs + - {{ $piper.max_piper_procs | quote }} +{{- end -}} diff --git a/charts/stable/wyoming-piper/templates/common.yaml b/charts/stable/wyoming-piper/templates/common.yaml index b51394e00a4..41c291ab10d 100644 --- a/charts/stable/wyoming-piper/templates/common.yaml +++ b/charts/stable/wyoming-piper/templates/common.yaml @@ -1 +1,8 @@ -{{ include "tc.v1.common.loader.all" . }} +{{/* Make sure all variables are set properly */}} +{{- include "tc.v1.common.loader.init" . }} + +{{- $newArgs := (include "wyoming-piper.args" . | fromYaml) }} +{{- $_ := set .Values.workload.main.podSpec.containers.main "args" $newArgs.args -}} + +{{/* Render the templates */}} +{{ include "tc.v1.common.loader.apply" . }} diff --git a/charts/stable/wyoming-piper/values.yaml b/charts/stable/wyoming-piper/values.yaml index 386c646a0f3..19b329c936c 100644 --- a/charts/stable/wyoming-piper/values.yaml +++ b/charts/stable/wyoming-piper/values.yaml @@ -2,13 +2,24 @@ image: repository: rhasspy/wyoming-piper pullPolicy: IfNotPresent tag: 1.4.0@sha256:4c3c056e043aa15e85bbca1ba4b15b9a866b49d50d9c778475179a747e25f489 + +service: + main: + ports: + main: + port: 10200 + protocol: tcp + targetPort: 10200 + wyoming_piper: voice: en_US-lessac-medium + # custom_voice: "" speaker: 0 length_scale: "1.0" noise_scale: "0.667" noise_w: "0.333" max_piper_procs: 1 + workload: main: podSpec: @@ -24,30 +35,12 @@ workload: startup: port: 10200 type: tcp - args: - - --voice - - "{{ .Values.wyoming_piper.voice }}" - - --speaker - - "{{ .Values.wyoming_piper.speaker }}" - - --length-scale - - "{{ .Values.wyoming_piper.length_scale }}" - - --noise-scale - - "{{ .Values.wyoming_piper.noise_scale }}" - - --noise-w - - "{{ .Values.wyoming_piper.noise_w }}" - - --max-piper-procs - - "{{ .Values.wyoming_piper.max_piper_procs }}" -service: - main: - ports: - main: - port: 10200 - protocol: tcp - targetPort: 10200 + persistence: config: enabled: true mountPath: /data + portal: open: enabled: false