summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-01-17 00:03:55 +0200
committerPaul Buetow <paul@buetow.org>2026-01-17 00:03:55 +0200
commit591cfb6238b3d4c03028ede842cf8de191b0b217 (patch)
treee7ef102ae825c333e70cea6963d5804f456a7113
parent39e2ed2c8dbcbc51b041e3167b1972cb7b8bb820 (diff)
Expand wireguardmeshgenerator.yaml to show all hosts with IPv6
Updated the configuration example to show the complete setup for all 10 hosts (f0-f2, r0-r2, blowfish, fishfinger, earth, pixel7pro) with their IPv6 addresses, instead of abbreviated "..." sections. This makes the IPv6 configuration clearer and provides a complete reference for readers implementing dual-stack WireGuard mesh. Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
-rw-r--r--gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl73
1 files changed, 68 insertions, 5 deletions
diff --git a/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl b/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl
index 110e8f67..87d9ba80 100644
--- a/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl
+++ b/gemfeed/2025-05-11-f3s-kubernetes-with-freebsd-part-5.gmi.tpl
@@ -471,9 +471,40 @@ hosts:
exclude_peers:
- earth
- pixel7pro
- # f1 and f2 similarly configured with exclude_peers for roaming clients
- # (full config omitted for brevity)
- ...
+ f1:
+ os: FreeBSD
+ ssh:
+ user: paul
+ conf_dir: /usr/local/etc/wireguard
+ sudo_cmd: doas
+ reload_cmd: service wireguard reload
+ lan:
+ domain: 'lan.buetow.org'
+ ip: '192.168.1.131'
+ wg0:
+ domain: 'wg0.wan.buetow.org'
+ ip: '192.168.2.131'
+ ipv6: 'fd42:beef:cafe:2::131'
+ exclude_peers:
+ - earth
+ - pixel7pro
+ f2:
+ os: FreeBSD
+ ssh:
+ user: paul
+ conf_dir: /usr/local/etc/wireguard
+ sudo_cmd: doas
+ reload_cmd: service wireguard reload
+ lan:
+ domain: 'lan.buetow.org'
+ ip: '192.168.1.132'
+ wg0:
+ domain: 'wg0.wan.buetow.org'
+ ip: '192.168.2.132'
+ ipv6: 'fd42:beef:cafe:2::132'
+ exclude_peers:
+ - earth
+ - pixel7pro
r0:
os: Linux
ssh:
@@ -491,8 +522,40 @@ hosts:
exclude_peers:
- earth
- pixel7pro
- # r1 and r2 similarly configured
- ...
+ r1:
+ os: Linux
+ ssh:
+ user: root
+ conf_dir: /etc/wireguard
+ sudo_cmd:
+ reload_cmd: systemctl reload wg-quick@wg0.service
+ lan:
+ domain: 'lan.buetow.org'
+ ip: '192.168.1.121'
+ wg0:
+ domain: 'wg0.wan.buetow.org'
+ ip: '192.168.2.121'
+ ipv6: 'fd42:beef:cafe:2::121'
+ exclude_peers:
+ - earth
+ - pixel7pro
+ r2:
+ os: Linux
+ ssh:
+ user: root
+ conf_dir: /etc/wireguard
+ sudo_cmd:
+ reload_cmd: systemctl reload wg-quick@wg0.service
+ lan:
+ domain: 'lan.buetow.org'
+ ip: '192.168.1.122'
+ wg0:
+ domain: 'wg0.wan.buetow.org'
+ ip: '192.168.2.122'
+ ipv6: 'fd42:beef:cafe:2::122'
+ exclude_peers:
+ - earth
+ - pixel7pro
blowfish:
os: OpenBSD
ssh: