-
Hi,
How can I configure my own Web Address for the Jitsi server? I guess I need somehow a Ingres configuration? Also the files in the /config/samples folder are not clear to me? How should I customize these files an how are these files applied during the deployment? Can someone give me a hint how to setup my own jitsi server using this kubernetes-obperator? |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 3 replies
-
Hey ! apiVersion: apps.jit.si/v1alpha1
kind: Jitsi
metadata:
name: my-jitsi
spec:
domain: meet.my-domain.com
ingress:
annotations:
cert-manager.io/cluster-issuer: letsencrypt
enabled: true
tls: true
jibri:
enabled: true
replicas: 1
jvb:
gracefulShutdown: true
strategy:
replicas: 1
type: static
region: europe
timezone: Europe/Paris
variables:
ENABLE_BREAKOUT_ROOMS: "1" For now, we rely on the nginx-ingresss controller's annotations. |
Beta Was this translation helpful? Give feedback.
-
Thanks, yes we are also running nginx-ingress. So I will try this out and give you feedback... |
Beta Was this translation helpful? Give feedback.
-
ok, everything seems to work fine. Installing my custom deployment also worked well. I just needed to rename the In addition I added a namespace to my deployment config which was at the end no problem. Great Work!! |
Beta Was this translation helpful? Give feedback.
-
Wonderful, thank you ! We, IndieHosters use it in production to host multiple Jitsi instances. You can chat with us on Matrix, if you want. I'll try to clean up the readme to list features like autoscaling, graceful upgrade (upgrading when there are no conferences)... And add a roadmap, we want to support shared JVB & Jibri pools, add Jigasi... And some documentation. |
Beta Was this translation helpful? Give feedback.
-
Another point you probably already know: I protected my installation with a password for meetings by adding the following two environment variables: variables:
ENABLE_BREAKOUT_ROOMS: "1"
# Close Rooms with password
ENABLE_AUTH: "1"
ENABLE_GUESTS: "1"
# Set admin password in the prosody server with:
# prosodyctl --config /config/prosody.cfg.lua register admin [YOUR-JITSI-DOMAIN] This also worked great out of the box. |
Beta Was this translation helpful? Give feedback.
Hey !
Sorry the documentation is still missing...
The above command will install the Custom Resource Definition and the operator in your k8s cluster.
Then you can deploy a jitsi cluster simply with a
kubectl apply
of :For now, we rely on the nginx-ingresss control…