From c4ca968be3ec2e4ecb266eaba29bcf72fa66a418 Mon Sep 17 00:00:00 2001 From: Neal Gompa Date: Fri, 10 Jun 2022 17:14:58 -0400 Subject: [PATCH] openshift-apps/noggin: Explicitly set Fedora deployment settings Upcoming versions of Noggin will require these to be explicitly set, and there is no harm in setting them now. Signed-off-by: Neal Gompa --- roles/openshift-apps/noggin/templates/noggin.cfg.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/roles/openshift-apps/noggin/templates/noggin.cfg.py b/roles/openshift-apps/noggin/templates/noggin.cfg.py index 1f363cc923..36bd78d3c8 100644 --- a/roles/openshift-apps/noggin/templates/noggin.cfg.py +++ b/roles/openshift-apps/noggin/templates/noggin.cfg.py @@ -49,6 +49,14 @@ MAIL_DOMAIN_BLOCKLIST = [ "0ooos3.cn", ] +# Chat network settings +CHAT_NETWORKS = { + "irc": {"default_server": "irc.libera.chat"}, + "matrix": {"default_server": "fedora.im"}, +} + +CHAT_MATRIX_TO_ARGS = "web-instance[element.io]=chat.fedoraproject.org" + # Banners TEMPLATES_CUSTOM_DIRECTORIES = ["/etc/noggin-templates"] ACCEPT_IMAGES_FROM = ["pagure.io"] @@ -63,3 +71,6 @@ SECRET_KEY = from_file('/etc/noggin-secrets/session').encode('utf-8') # To disable registration: # REGISTRATION_OPEN = False + +# Fedora Messaging support +FEDORA_MESSAGING_ENABLED = True