diff options
| -rw-r--r-- | group_vars/all.yml | bin | 1661 -> 1660 bytes | |||
| -rw-r--r-- | host_vars/archlinux.local.yml | bin | 104 -> 203 bytes | |||
| -rw-r--r-- | host_vars/archlinux.local.yml.example | 12 | ||||
| -rw-r--r-- | host_vars/rpi5.local.yml | bin | 264 -> 393 bytes | |||
| -rw-r--r-- | host_vars/rpi5.local.yml.example | 13 | ||||
| -rw-r--r-- | host_vars/ubuntu.local.yml | bin | 104 -> 528 bytes | |||
| -rw-r--r-- | host_vars/ubuntu.local.yml.example | 12 |
7 files changed, 37 insertions, 0 deletions
diff --git a/group_vars/all.yml b/group_vars/all.yml Binary files differindex f72ba941..8f9ce50f 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml diff --git a/host_vars/archlinux.local.yml b/host_vars/archlinux.local.yml Binary files differindex 779ac449..163b4321 100644 --- a/host_vars/archlinux.local.yml +++ b/host_vars/archlinux.local.yml diff --git a/host_vars/archlinux.local.yml.example b/host_vars/archlinux.local.yml.example index 90185c62..0a727133 100644 --- a/host_vars/archlinux.local.yml.example +++ b/host_vars/archlinux.local.yml.example @@ -1,3 +1,15 @@ --- network_ipv4_address: "10.0.0.201" network_ipv4_gateway: "10.0.0.1" + +wireguard_connections: + protonvpn-us-1: | + [Interface] + PrivateKey = your_private_key_here + Address = 10.2.0.2/32 + DNS = 10.2.0.1 + + [Peer] + PublicKey = server_public_key + AllowedIPs = 0.0.0.0/0 + Endpoint = us-1.protonvpn.com:51820 diff --git a/host_vars/rpi5.local.yml b/host_vars/rpi5.local.yml Binary files differindex b285358d..a633f5a8 100644 --- a/host_vars/rpi5.local.yml +++ b/host_vars/rpi5.local.yml diff --git a/host_vars/rpi5.local.yml.example b/host_vars/rpi5.local.yml.example index 920e92ff..f8515fbd 100644 --- a/host_vars/rpi5.local.yml.example +++ b/host_vars/rpi5.local.yml.example @@ -5,3 +5,16 @@ network_ipv4_gateway: "10.0.0.1" # TOTP generator: `openssl rand -base64 32 | head -c "20" | base32` pihole_totp_secret: "CHANGEME" pihole_password: "{{ ('changeme' | hash('sha256') | hash('sha256'))[:64] }}" + +wireguard_autostart_connection: "protonvpn-us-1" +wireguard_connections: + protonvpn-us-1: | + [Interface] + PrivateKey = your_private_key_here + Address = 10.2.0.2/32 + DNS = 10.2.0.1 + + [Peer] + PublicKey = server_public_key + AllowedIPs = 0.0.0.0/0 + Endpoint = us-1.protonvpn.com:51820 diff --git a/host_vars/ubuntu.local.yml b/host_vars/ubuntu.local.yml Binary files differindex 596d68e9..8fc0e6f0 100644 --- a/host_vars/ubuntu.local.yml +++ b/host_vars/ubuntu.local.yml diff --git a/host_vars/ubuntu.local.yml.example b/host_vars/ubuntu.local.yml.example index defd152d..e552d7ea 100644 --- a/host_vars/ubuntu.local.yml.example +++ b/host_vars/ubuntu.local.yml.example @@ -1,3 +1,15 @@ --- network_ipv4_address: "10.0.0.203" network_ipv4_gateway: "10.0.0.1" + +wireguard_connections: + protonvpn-us-1: | + [Interface] + PrivateKey = your_private_key_here + Address = 10.2.0.2/32 + DNS = 10.2.0.1 + + [Peer] + PublicKey = server_public_key + AllowedIPs = 0.0.0.0/0 + Endpoint = us-1.protonvpn.com:51820 |
