mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-04-30 21:41:53 +08:00
To make changing the gunicorn configuration more easily let's move configuration values from systemd service to separate configuration file. The file will live in /etc/mailman3/gunicorn.conf.py.
42 lines
1.2 KiB
YAML
42 lines
1.2 KiB
YAML
---
|
|
# Mailman core settings
|
|
mailman3_webui_basedir: /srv/webui
|
|
mailman3_webui_confdir: /etc/mailman3
|
|
mailman3_rest_api_username: restadmin
|
|
mailman3_rest_api_password: changeme
|
|
mailman3_rest_api_workers: 2
|
|
mailman3_log_directory: /var/log/mailman3
|
|
mailman3_log_level: info
|
|
mailman3_log_items:
|
|
- archiver
|
|
- bounce
|
|
- config
|
|
- http
|
|
- runner
|
|
- smtp
|
|
- subscribe
|
|
- task
|
|
- gunicorn
|
|
mailman3_smtp_port: 25
|
|
mailman3_debug: false
|
|
|
|
# Mailman DB settings (the values should be provided by playbook)
|
|
mailman3_db_server: localhost
|
|
mailman3_mailman_db_pass: changeme
|
|
|
|
# Hyperkitty/Postorius settings (the values should be provided by playbook)
|
|
mailman3_hyperkitty_debug: false
|
|
mailman3_hyperkitty_admin_db_pass: changeme
|
|
mailman3_hyperkitty_db_pass: changeme
|
|
mailman3_hyperkitty_cookie_key: changeme
|
|
mailman3_hyperkitty_archiver_key: changeme
|
|
mailman3_domains:
|
|
- lists.example.com
|
|
- lists.example.org
|
|
mailman3_login: []
|
|
|
|
# OpenID-connect settings
|
|
# Attention that you should ensure that callback/redirect_url set at the provider side will end with /
|
|
# see https://docs.allauth.org/en/latest/socialaccount/providers/openid_connect.html#openid-connect
|
|
mailman3_openidc_server_url: https://id.fedoraproject.org/
|