This repository has been archived on 2021-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
mailman3/settings_local.py.tmpl

30 lines
778 B
Cheetah

ADMINS = (
('Mailman Suite Admin', '{{ env "MAILMAN_ADMIN_EMAIL" }}'),
)
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'xapian_backend.XapianEngine',
'PATH': "/opt/mailman-web-data/fulltext_index",
},
}
MAILMAN_ARCHIVER_FROM = ["*"]
{{ if eq (env "LOCAL_SIGNUP_DISABLED") "1" }}
ACCOUNT_ADAPTER = 'django_mailman3.views.user_adapter.DisableSignupAdapter'
{{ end }}
{{ if eq (env "SOCIAL_SIGNUP_DISABLED") "1" }}
SOCIALACCOUNT_ADAPTER = 'django_mailman3.views.user_adapter.DisableSocialSignupAdapter'
{{ end }}
{{ if eq (env "KEYCLOAK_SSO_ENABLED") "1" }}
SOCIALACCOUNT_PROVIDERS = {
'keycloak': {
'KEYCLOAK_URL': 'https://{{ env "KEYCLOAK_DOMAIN" }}/auth',
'KEYCLOAK_REALM': '{{ env "KEYCLOAK_REALM" }}'
}
}
{{ end }}