bundlewrap/bundles/postfix/metadata.py
mwiegand 5e96e7df53 wip
2021-06-13 17:15:28 +02:00

29 lines
632 B
Python

database_password = repo.vault.password_for(f'{node.name} db mailserver')
defaults = {
'apt': {
'packages': {
'postfix': {},
}
},
'postfix': {
'database': {
'host': '127.0.0.1',
'name': 'mailserver',
'user': 'mailserver',
'password': database_password,
}
},
'postgresql': {
'roles': {
'mailserver': {
'password': database_password,
},
},
'databases': {
'mailserver': {
'owner': 'mailserver',
},
},
},
}