-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add an example playbook in README.md #3
Comments
Would be nice if the author adds an example |
My Working playbook---
- name: Setup mail
hosts: mailserver.tld
become: true
vars:
mail_domain: vitexsoftware.com
mail_database: maildb
roles:
- role: geerlingguy.mysql
mysql_databases:
- name: '{{ mail_database }}'
encoding: utf8mb4
collation: utf8mb4_czech_ci
mysql_users:
- name: '{{ mail_database }}'
host: "localhost"
password: '{{ mail.db_password }}'
priv: "{{ mail_database }}.*:ALL"
- role: stackfocus.postfix-dovecot
postfix_dovecot_mysql_db_name: '{{ mail_database }}'
postfix_dovecot_mysql_user: '{{ mail_database }}'
postfix_dovecot_mysql_password: '{{ mail.db_password }}'
postfix_default_domain: '{{ mail_domain }}'
dovecot_protocols:
- imap
- pop3
- lmtp
dovecot_mail_privileged_group: vmail
dovecot_ssl_cert: /etc/letsencrypt/live/{{ mail_domain }}/fullchain.pem
dovecot_ssl_key: /etc/letsencrypt/live/{{ mail_domain }}/privkey.pem
postfix_ssl_cert: /etc/letsencrypt/live/{{ mail_domain }}/fullchain.pem
postfix_ssl_key: /etc/letsencrypt/live/{{ mail_domain }}/privkey.pem
postfix_smtp_tls_security_level: 'dane'
postfix_mydestination: 'vitexsoftware.com'
postfix_myhostname: 'mail.vitexsoftware.com' |
Could you please file a PR to include an example such as this? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
An example playbook should be provided in README.md to get a deployment of Dovecot and Postfix.
The text was updated successfully, but these errors were encountered: