|
|
@ -17,7 +17,6 @@ matrix_bot_postmoogle_docker_image_force_pull: "{{ matrix_bot_postmoogle_docker_
|
|
|
|
matrix_bot_postmoogle_base_path: "{{ matrix_base_data_path }}/postmoogle"
|
|
|
|
matrix_bot_postmoogle_base_path: "{{ matrix_base_data_path }}/postmoogle"
|
|
|
|
matrix_bot_postmoogle_config_path: "{{ matrix_bot_postmoogle_base_path }}/config"
|
|
|
|
matrix_bot_postmoogle_config_path: "{{ matrix_bot_postmoogle_base_path }}/config"
|
|
|
|
matrix_bot_postmoogle_data_path: "{{ matrix_bot_postmoogle_base_path }}/data"
|
|
|
|
matrix_bot_postmoogle_data_path: "{{ matrix_bot_postmoogle_base_path }}/data"
|
|
|
|
matrix_bot_postmoogle_ssl_path: "{{ matrix_ssl_config_dir_path }}"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# A list of extra arguments to pass to the container
|
|
|
|
# A list of extra arguments to pass to the container
|
|
|
|
matrix_bot_postmoogle_container_extra_arguments: []
|
|
|
|
matrix_bot_postmoogle_container_extra_arguments: []
|
|
|
@ -111,20 +110,35 @@ matrix_bot_postmoogle_noencryption: false
|
|
|
|
|
|
|
|
|
|
|
|
matrix_bot_postmoogle_domain: "{{ matrix_server_fqn_matrix }}"
|
|
|
|
matrix_bot_postmoogle_domain: "{{ matrix_server_fqn_matrix }}"
|
|
|
|
|
|
|
|
|
|
|
|
# Mandatory TLS, even on plain SMTP port
|
|
|
|
|
|
|
|
matrix_bot_postmoogle_tls_required: false
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# in-container ports
|
|
|
|
# in-container ports
|
|
|
|
matrix_bot_postmoogle_port: '2525'
|
|
|
|
matrix_bot_postmoogle_port: '2525'
|
|
|
|
matrix_bot_postmoogle_tls_port: '25587'
|
|
|
|
matrix_bot_postmoogle_tls_port: '25587'
|
|
|
|
|
|
|
|
|
|
|
|
# on-host ports
|
|
|
|
# on-host ports
|
|
|
|
matrix_bot_postmoogle_smtp_host_bind_port: '25'
|
|
|
|
matrix_bot_postmoogle_smtp_host_bind_port: '25'
|
|
|
|
matrix_bot_postmoogle_smtps_host_bind_port: '587'
|
|
|
|
matrix_bot_postmoogle_submission_host_bind_port: '587'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### SSL
|
|
|
|
|
|
|
|
## on-host SSL dir
|
|
|
|
|
|
|
|
matrix_bot_postmoogle_ssl_path: ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## in-container SSL paths
|
|
|
|
|
|
|
|
# matrix_bot_postmoogle_tls_cert is the SSL certificate's certificate.
|
|
|
|
|
|
|
|
# This is likely set via group_vars/matrix_servers, so you don't need to set it.
|
|
|
|
|
|
|
|
# If you do need to set it manually, note that this is an in-container path.
|
|
|
|
|
|
|
|
# To mount a certificates volumes into the container, use matrix_bot_postmoogle_ssl_path
|
|
|
|
|
|
|
|
# Example value: /ssl/live/{{ matrix_bot_postmoogle_domain }}/fullchain.pem
|
|
|
|
|
|
|
|
matrix_bot_postmoogle_tls_cert: ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# matrix_bot_postmoogle_tls_key is the SSL certificate's key.
|
|
|
|
|
|
|
|
# This is likely set via group_vars/matrix_servers, so you don't need to set it.
|
|
|
|
|
|
|
|
# If you do need to set it manually, note that this is an in-container path.
|
|
|
|
|
|
|
|
# To mount a certificates volumes into the container, use matrix_bot_postmoogle_ssl_path
|
|
|
|
|
|
|
|
# Example value: /ssl/live/{{ matrix_bot_postmoogle_domain }}/privkey.pem
|
|
|
|
|
|
|
|
matrix_bot_postmoogle_tls_key: ""
|
|
|
|
|
|
|
|
|
|
|
|
# in-container SSL paths
|
|
|
|
# Mandatory TLS, even on plain SMTP port
|
|
|
|
matrix_bot_postmoogle_tls_cert: "/ssl/live/{{ matrix_bot_postmoogle_domain }}/fullchain.pem"
|
|
|
|
matrix_bot_postmoogle_tls_required: false
|
|
|
|
matrix_bot_postmoogle_tls_key: "/ssl/live/{{ matrix_bot_postmoogle_domain }}/privkey.pem"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Additional environment variables to pass to the postmoogle container
|
|
|
|
# Additional environment variables to pass to the postmoogle container
|
|
|
|
#
|
|
|
|
#
|
|
|
|