123 lines
4.2 KiB
YAML
123 lines
4.2 KiB
YAML
---
|
|
|
|
mailman_noreply_address: noreply
|
|
mailman_default_language: en
|
|
mailman_sender_headers:
|
|
- from
|
|
- from_
|
|
- reply-to
|
|
- sender
|
|
mailman_email_commands_max_lines: 10
|
|
mailman_pending_request_life: 3d
|
|
mailman_cache_life: 7d
|
|
mailman_pre_hook: ""
|
|
mailman_post_hook: ""
|
|
mailman_filtered_messages_are_preservable: "no"
|
|
mailman_html_to_plain_text_command: "/usr/bin/lynx -dump $filename"
|
|
mailman_listname_chars: "-_.0-9a-z"
|
|
|
|
mailman_shell_prompt: ">>>"
|
|
mailman_shell_banner: Welcome to the GNU Mailman shell
|
|
mailman_shell_use_ipython: "no"
|
|
mailman_shell_history_file: ""
|
|
|
|
mailman_mariadb_user: mailman
|
|
mailman_mariadb_user_host: localhost
|
|
mailman_mariadb_host: localhost
|
|
mailman_mariadb_port: 3306
|
|
mailman_mariadb_database: mailman
|
|
|
|
# mailman.database.sqlite.SQLiteDatabase
|
|
# mailman.database.mysql.MySQLDatabase
|
|
# mailman.database.postgresql.PostgreSQLDatabase
|
|
mailman_database_class: mailman.database.mysql.MySQLDatabase
|
|
# sqlite:///$DATA_DIR/mailman.db
|
|
# mysql+pymysql://mailman3:mmpass@localhost/mailman3?charset=utf8&use_unicode=1
|
|
# postgres://mailman3:mmpass@localhost/mailman3
|
|
mailman_database_url: "mysql+pymysql://{{ mailman_mariadb_user }}:{{ mailman_mariadb_password }}@{{ mailman_mariadb_host }}:{{ mailman_mariadb_port }}/{{ mailman_mariadb_database }}?charset=utf8mb4&use_unicode=1" # noqa yaml[line-length]
|
|
mailman_database_debug: "no"
|
|
|
|
mailman_logging_format: "%(asctime)s (%(process)d) %(message)s"
|
|
mailman_logging_datefmt: "%b %d %H:%M:%S %Y"
|
|
mailman_logging_propagate: "no"
|
|
mailman_logging_level: "info"
|
|
mailman_loggging_path: "mailman.log"
|
|
|
|
mailman_webservice_hostname: localhost
|
|
mailman_webservice_port: 8001
|
|
mailman_webservice_use_https: "no"
|
|
mailman_webservice_show_tracebacks: "yes"
|
|
mailman_webservice_api_version: "3.1"
|
|
mailman_webservice_admin_user: restadmin
|
|
|
|
mailman_mta_incoming: mailman.mta.postfix.LMTP
|
|
mailman_mta_outgoing: mailman.mta.deliver.deliver
|
|
mailman_mta_smtp_host: localhost
|
|
mailman_mta_smtp_port: 25
|
|
mailman_mta_smtp_user: ""
|
|
mailman_mta_smtp_pass: ""
|
|
mailman_mta_lmtp_host: 127.0.0.1
|
|
mailman_mta_lmtp_port: 8024
|
|
mailman_mta_configuration: python:mailman.config.postfix
|
|
mailman_mta_remove_dkim_headers: yes
|
|
mailman_mta_additional_config: ""
|
|
|
|
|
|
mailman_hyperkitty_enabled: yes
|
|
mailman_hyperkitty_localhost_base_url: http://localhost/hyperkitty/
|
|
mailman_hyperkitty_api_acl:
|
|
- "127.0.0.1"
|
|
- "::1"
|
|
|
|
|
|
mailman_web_admin_name: Mailman Suite Admin
|
|
mailman_web_admin_email: root@localhost
|
|
mailman_web_auth_socialaccounts: []
|
|
# - 'django_mailman3.lib.auth.fedora',
|
|
# - 'allauth.socialaccount.providers.openid',
|
|
# - 'allauth.socialaccount.providers.github',
|
|
# - 'allauth.socialaccount.providers.gitlab',
|
|
# - 'allauth.socialaccount.providers.google',
|
|
# - 'allauth.socialaccount.providers.facebook',
|
|
# - 'allauth.socialaccount.providers.twitter',
|
|
# - 'allauth.socialaccount.providers.stackexchange',
|
|
mailman_web_language: en-us
|
|
mailman_web_timezone: UTC
|
|
mailman_web_emailname: "{{ mailman_sitename }}"
|
|
mailman_web_compress_online: yes
|
|
mailman_web_base_url: http://localhost/
|
|
mailman_web_static_url: /static/
|
|
mailman_web_disable_gravatar: yes
|
|
mailman_web_disable_web_posting: yes
|
|
# django.db.backends.sqlite3
|
|
# django.db.backends.mysql
|
|
# django.db.backends.postgresql_psycopg2
|
|
mailman_web_database_engine: django.db.backends.mysql
|
|
mailman_web_database_name: 'mailman-web'
|
|
mailman_web_database_host: ''
|
|
mailman_web_database_port: ''
|
|
mailman_web_database_user: 'mailman-web'
|
|
mailman_web_database_user_host: 'localhost'
|
|
mailman_web_database_options:
|
|
charset: utf8mb4
|
|
init_command: "SET sql_mode='STRICT_TRANS_TABLES'"
|
|
mailman_web_rest_api_url: http://localhost:8001
|
|
mailman_web_allowed_hosts:
|
|
- "{{ mailman_sitename }}"
|
|
|
|
mailman_database_postfix_user: mailman-postfix
|
|
mailman_database_postfix_user_host: localhost
|
|
mailman_database_postfix_hosts: "unix:/run/mysqld/mysqld.sock"
|
|
|
|
mailman_mariadb_bootstrap_host: ''
|
|
mailman_mariadb_bootstrap_port: 0
|
|
mailman_mariadb_bootstrap_socket: /run/mysqld/mysqld.sock
|
|
mailman_mariadb_bootstrap_login_user: root
|
|
mailman_mariadb_bootstrap_login_password: ''
|
|
mailman_superuser_name: root
|
|
|
|
mailman_web_override_templates: no
|
|
mailman_web_override_templates_path: "{{ playbook_dir }}/templates/override"
|
|
mailman_web_override_static_path: "{{ playbook_dir }}/static/override"
|
|
mailman_web_hyperkitty_cleanup_cron: '0 * * * *'
|
|
mailman_web_privacy_enhancements: no
|