mirror of
https://github.com/truenas/charts.git
synced 2026-04-14 10:40:31 +08:00
* mumble init commit * extend config * add cert * update readme * only use probes on ci * update probes * add metadata * one less zero * Add email attr * default '' -> empty false * Update library/ix-dev/community/mumble/templates/_mumble.tpl
26 lines
1.0 KiB
Smarty
26 lines
1.0 KiB
Smarty
{{- define "mumble.configuration" -}}
|
|
|
|
{{/* Configmaps */}}
|
|
configmap:
|
|
mumble-config:
|
|
enabled: true
|
|
data:
|
|
{{ if .Values.mumbleNetwork.certificateID }}
|
|
MUMBLE_CONFIG_sslCert: /certs/public.crt
|
|
MUMBLE_CONFIG_sslKey: /certs/private.key
|
|
{{ end }}
|
|
MUMBLE_CONFIG_database: /data/mumble-server.sqlite
|
|
MUMBLE_CONFIG_port: {{ .Values.mumbleNetwork.serverPort | quote }}
|
|
MUMBLE_CONFIG_welcometext: {{ .Values.mumbleConfig.welcomeText }}
|
|
MUMBLE_CONFIG_users: {{ .Values.mumbleConfig.users | quote }}
|
|
MUMBLE_CONFIG_ice: {{ printf "tcp -h 127.0.0.1 -p %v" .Values.mumbleNetwork.icePort }}
|
|
secret:
|
|
mumble-secret:
|
|
enabled: true
|
|
data:
|
|
MUMBLE_SUPERUSER_PASSWORD: {{ .Values.mumbleConfig.superUserPassword | quote }}
|
|
MUMBLE_CONFIG_serverpassword: {{ .Values.mumbleConfig.serverPassword | quote }}
|
|
MUMBLE_CONFIG_icesecretread: {{ .Values.mumbleConfig.iceSecretRead }}
|
|
MUMBLE_CONFIG_icesecretwrite: {{ .Values.mumbleConfig.iceSecretWrite }}
|
|
{{- end -}}
|