30 lines
778 B
Cheetah
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 }}
|