bundlewrap/nodes/htz.mails.py
mwiegand 49d2572998 wip
2021-06-13 21:47:35 +02:00

59 lines
1.5 KiB
Python

{
'hostname': '162.55.188.157',
'groups': [
'debian-10',
'mailserver',
'webserver',
],
'bundles': [
'wireguard',
'zfs',
],
'metadata': {
'interfaces': {
'eth0': {
'ips': {
'162.55.188.157',
'2a01:4f8:1c1c:4121::/64',
},
'gateway4': '172.31.1.1',
'gateway6': 'fe80::1',
},
},
'nginx': {
'vhosts': {
'nextcloud': {
'domain': 'test.ckn.li',
'ssl': 'letsencrypt',
'letsencrypt': {
'active': True,
'force_ssl': False,
},
'proxy': {
'/': {
'target': 'https://mail.sublimity.de:443',
'websocket': True,
},
},
},
},
},
'mailserver': {
'admin_email': 'postmaster@sublimity.de',
'hostname': 'mail.sublimity.de',
},
'zfs': {
'pools': {
'tank': {
'device': '/dev/disk/by-id/scsi-0HC_Volume_11764264',
},
},
},
'wireguard': {
'my_ip': '172.19.136.2/22',
'peers': {
'home.server': {},
},
},
},
}