From c82d1807ab74c9c0fa329971a7f78f5b60cd7c99 Mon Sep 17 00:00:00 2001 From: Grische Date: Fri, 5 Apr 2024 19:27:44 +0200 Subject: [PATCH] domains: add ffulm domains (cherry picked from commit a8c1a74a190334db8e7784f0a1d9e8c527b8d8a3) --- domains/ffmuc_ulm.conf | 78 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 domains/ffmuc_ulm.conf diff --git a/domains/ffmuc_ulm.conf b/domains/ffmuc_ulm.conf new file mode 100644 index 00000000..b5e4d6cd --- /dev/null +++ b/domains/ffmuc_ulm.conf @@ -0,0 +1,78 @@ +{ + domain_names = { + ffmuc_ulm = 'Freifunk Ulm', + }, + + domain_seed = '756c6d247493b717e858187bfb44fdc482a7805044f153bafa56d3f5bdfc1e8f', + + prefix4 = '10.86.16.0/21', + prefix6 = 'fd62:f45c:4d09:182::/64', + + extra_prefixes6 = { + '2001:678:e68:182::/64', + '2001:678:ed0:182::/64', + }, + + wifi24 = { + ap = { + ssid = 'muenchen.freifunk.net/ulm', + }, + mesh = { + id = 'ffulm-mesh', + }, + }, + + wifi5 = { + ap = { + ssid = 'muenchen.freifunk.net/ulm', + }, + mesh = { + id = 'ffulm-mesh', + }, + }, + + dns = { + servers = { + '2001:678:e68:ff00::3', + '2001:678:e68:ff00::4', + }, + }, + + next_node = { + name = { 'next.node' }, + ip4 = '10.86.16.1', + ip6 = 'fd62:f45c:4d09:182::1', + }, + + mesh_vpn = { + wireguard = { + enabled = true, + iface = 'wg_mesh_vpn', + mtu = 1406, + broker = 'broker.ffmuc.net', + loadbalancing = 'on-by-default', + peers = { + { + publickey ='TszFS3oFRdhsJP3K0VOlklGMGYZy+oFCtlaghXJqW2g=', + endpoint ='gw04.ext.ffmuc.net:40182', + link_address='fe80::27c:16ff:fec0:6c74', + }, + { + publickey ='igyqOmWiz4EZxPG8ZzU537MnHhaqlwfa7HarB3KmnEg=', + endpoint ='gw05.ext.ffmuc.net:40182', + link_address='fe80::281:8eff:fef0:73aa', + }, + { + publickey ='pkRaUOoLuuHnUt9BEGeKrhF3OMYBPecc0iYkika6uhE=', + endpoint ='gw06.ext.ffmuc.net:40182', + link_address='fe80::2a2:e4ff:fef9:2269', + }, + { + publickey ='PcKkakZcTEx3LKh+G06Opb8/esg08aWK33A5/Ff1YXE=', + endpoint ='gw07.ext.ffmuc.net:40182', + link_address='fe80::23b:d2ff:fe95:967f', + }, + }, + }, + }, +}