# Override default index system. Xapian will be the default in the next # major release of mailman3, but is currently recommended. HAYSTACK_CONNECTIONS = { 'default': { 'ENGINE': 'xapian_backend.XapianEngine', 'PATH': "/opt/mailman-web-data/fulltext_index", }, } # Disable Gravatar integration since it violates privacy expectations HYPERKITTY_ENABLE_GRAVATAR = False # This disables web auth using Google, GitHub, Gitlab, Yahoo, # Fedora, and generic OpenID. # TODO: In the future we will want to enable this specifically for # our keycloak server only. MAILMAN_WEB_SOCIAL_AUTH = [] FILTER_VHOST = True # See # https://docs.djangoproject.com/en/3.2/releases/3.2/#customizing-type-of-auto-created-primary-keys # We set this to AutoField to avoid unwanted migrations as we've # already created the models with the smaller field size. DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'