add prosody cfg

This commit is contained in:
Michael Jerger 2025-02-13 16:45:10 +01:00
parent c5cec0bfd5
commit 13047d2e8d
4 changed files with 46 additions and 3 deletions

View file

@ -143,5 +143,12 @@
(let [{:keys [fqdn namespace]} config]
[(->
(yaml/load-as-edn "jitsi/prosody-sa.yaml")
(cm/replace-all-matching "NAMESPACE" namespace))
(->
(yaml/load-as-edn "jitsi/prosody-common-cm.yaml")
(cm/replace-all-matching "JITSI_FQDN" fqdn)
(cm/replace-all-matching "NAMESPACE" namespace))
(->
(yaml/load-as-edn "jitsi/prosody-default-cm.yaml")
(cm/replace-all-matching "NAMESPACE" namespace))]))

View file

@ -0,0 +1,22 @@
# Source: jitsi-meet/templates/common-configmap.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: prosody-common
namespace: NAMESPACE
labels:
app.kubernetes.io/name: jitsi-meet
data:
ENABLE_AUTH: "0"
ENABLE_GUESTS: "1"
PUBLIC_URL: JITSI_FQDN
XMPP_DOMAIN: meet.jitsi
XMPP_MUC_DOMAIN: muc.meet.jitsi
XMPP_AUTH_DOMAIN: auth.meet.jitsi
XMPP_GUEST_DOMAIN: guest.meet.jitsi
XMPP_RECORDER_DOMAIN: recorder.meet.jitsi
XMPP_INTERNAL_MUC_DOMAIN: internal-muc.meet.jitsi
ENABLE_COLIBRI_WEBSOCKET: 'true'
ENABLE_COLIBRI_WEBSOCKET_UNSAFE_REGEX: '1'
ENABLE_XMPP_WEBSOCKET: 'true'
TZ: 'Europe/Amsterdam'

View file

@ -0,0 +1,16 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: prosody-defaults
namespace: NAMESPACE
labels:
app.kubernetes.io/name: prosody
data:
prosody.cfg.lua: |
# Using prosody /default/prosody.cfg.lua from container image
saslauthd.conf: |
# Using prosody /default/saslauthd.conf from container image
jitsi-meet.cfg.lua: |
# Using prosody /default/conf.d/jitsi-meet.cfg.lua from container image

View file

@ -4,6 +4,4 @@ metadata:
name: prosody
namespace: NAMESPACE
labels:
helm.sh/chart: prosody-1.4.1
app.kubernetes.io/name: prosody
app.kubernetes.io/version: "stable-9646"
app.kubernetes.io/name: prosody