Franziska Kunsmann
33b85ff0de
All checks were successful
bundlewrap/pipeline/head This commit looks good
54 lines
1.3 KiB
Python
54 lines
1.3 KiB
Python
nodes['home.downloadhelper'] = {
|
|
'hostname': '172.19.138.27',
|
|
'bundles': {
|
|
'iptables',
|
|
'nfs-client',
|
|
'transmission',
|
|
},
|
|
'groups': {
|
|
'debian-buster',
|
|
},
|
|
'metadata': {
|
|
'interfaces': {
|
|
'enp1s0.8': {
|
|
'dhcp': True,
|
|
},
|
|
'enp1s0.42': {
|
|
'ips': {
|
|
'172.19.138.27/24',
|
|
},
|
|
'routes': [
|
|
{
|
|
# VPN
|
|
'to': '172.19.136.0/22',
|
|
'via': '172.19.138.1',
|
|
},
|
|
],
|
|
},
|
|
},
|
|
'backups': {
|
|
'exclude_from_backups': True,
|
|
},
|
|
'nfs-client': {
|
|
'mounts': {
|
|
'storage': {
|
|
'mountpoint': '/mnt/nas',
|
|
'serverpath': '172.19.138.20:/storage/download',
|
|
'mount_options': {
|
|
'retry=0',
|
|
'rw',
|
|
},
|
|
},
|
|
},
|
|
},
|
|
'transmission': {
|
|
'config': {
|
|
'download-dir': '/mnt/nas',
|
|
'download-queue-size': 10,
|
|
},
|
|
'webinterface-on-interfaces': {
|
|
'enp1s0.42',
|
|
},
|
|
},
|
|
},
|
|
}
|