Add transmission route configuration

This commit is contained in:
Sonny Bakker 2025-03-09 20:55:43 +01:00
parent 58b8d145e6
commit 8920ba56f3
5 changed files with 36 additions and 4 deletions

View file

@ -18,6 +18,7 @@ boot_configuration:
disk: /dev/sdc
partition: 1
# TODO: scope variables to their destination file
vpn_default:
ip: '10.0.0.3'
subnet: '24'
@ -25,6 +26,7 @@ vpn_default:
dns: '10.0.0.1'
domains:
- ~vpn.fudiggity.nl
- ~transmission.fudiggity.nl
public_key_path: '{{ vpn_config_dir }}/keys/public/default/desktop.pub'
private_key_path: '{{ vpn_config_dir }}/keys/private/default/desktop.key'
@ -32,7 +34,11 @@ vpn_default:
peers:
- name: 'zeus'
allowd_ips: '10.0.0.1/32'
allowed_ips:
- address: '10.0.0.0/24'
create_route: false
- address: '172.16.238.0/24'
create_route: true
endpoint: 'fudiggity.nl:51902'
public_key: 'CeybSMpJiicXmndIuhe89Bay3z3PEdYNyAwIFsacBEo='
preshared_key_path: '{{ vpn_config_dir }}/keys/private/default/preshared-zeus.psk'
@ -52,7 +58,9 @@ vpn_media:
peers:
- name: 'zeus-media'
allowd_ips: '10.0.1.1/32'
allowed_ips:
- address: '10.0.1.0/24'
create_route: false
endpoint: 'fudiggity.nl:51903'
public_key: 'EugKeo63C5N5kz9ShMHtYswO9Qh6mE00MtfLSFmqqjg='
preshared_key_path: '{{ vpn_config_dir }}/keys/private/media/preshared-zeus.psk'