2021-01-07 21:15:14 +00:00
|
|
|
nodes['home.downloadhelper'] = {
|
|
|
|
'hostname': '172.19.138.27',
|
|
|
|
'bundles': {
|
|
|
|
'nfs-client',
|
2021-01-08 15:10:44 +00:00
|
|
|
'transmission',
|
2021-01-07 21:15:14 +00:00
|
|
|
},
|
|
|
|
'groups': {
|
2023-05-20 09:13:48 +00:00
|
|
|
'debian-bullseye',
|
2021-01-07 21:15:14 +00:00
|
|
|
},
|
|
|
|
'metadata': {
|
|
|
|
'interfaces': {
|
2023-03-28 20:57:05 +00:00
|
|
|
'enp1s0.3001': {
|
2021-01-07 21:15:14 +00:00
|
|
|
'dhcp': True,
|
2021-04-19 18:42:15 +00:00
|
|
|
'send_hostname': False,
|
2021-01-07 21:15:14 +00:00
|
|
|
},
|
2023-03-27 11:51:44 +00:00
|
|
|
'enp1s0.1138': {
|
2021-01-07 21:15:14 +00:00
|
|
|
'ips': {
|
|
|
|
'172.19.138.27/24',
|
|
|
|
},
|
2021-04-01 14:25:24 +00:00
|
|
|
'routes': {
|
|
|
|
# VPN
|
2023-12-28 10:32:44 +00:00
|
|
|
'172.19.128.0/20': {
|
2021-01-08 15:09:59 +00:00
|
|
|
'via': '172.19.138.1',
|
|
|
|
},
|
2021-04-01 14:25:24 +00:00
|
|
|
},
|
2021-01-07 21:15:14 +00:00
|
|
|
},
|
|
|
|
},
|
|
|
|
'backups': {
|
|
|
|
'exclude_from_backups': True,
|
|
|
|
},
|
2021-05-01 08:05:24 +00:00
|
|
|
'lldp': {
|
|
|
|
'interfaces': {
|
2023-03-27 11:52:50 +00:00
|
|
|
'enp1s0.1138',
|
2021-05-01 08:05:24 +00:00
|
|
|
},
|
|
|
|
},
|
2021-01-07 21:15:14 +00:00
|
|
|
'nfs-client': {
|
|
|
|
'mounts': {
|
|
|
|
'storage': {
|
|
|
|
'mountpoint': '/mnt/nas',
|
|
|
|
'serverpath': '172.19.138.20:/storage/download',
|
|
|
|
'mount_options': {
|
|
|
|
'retry=0',
|
|
|
|
'rw',
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
2021-01-08 15:10:44 +00:00
|
|
|
'transmission': {
|
|
|
|
'config': {
|
|
|
|
'download-dir': '/mnt/nas',
|
|
|
|
'download-queue-size': 10,
|
|
|
|
},
|
2021-02-15 13:16:35 +00:00
|
|
|
'restrict-to': {
|
|
|
|
'172.19.136.0/22',
|
2021-01-08 15:10:44 +00:00
|
|
|
},
|
|
|
|
},
|
2021-01-07 21:15:14 +00:00
|
|
|
},
|
|
|
|
}
|