forked from FFEssen/site-ffe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
site.conf
executable file
·128 lines (121 loc) · 3.21 KB
/
site.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{
hostname_prefix = 'FF-E',
site_name = 'Freifunk Essen (FFE)',
site_code = 'ffe',
opkg_repo = 'http://openwrt.draic.info/barrier_breaker/14.07/%S/packages',
prefix4 = '10.228.0.0/16',
prefix6 = '2a03:2260:1005::/64',
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
ntp_servers = {'1.ntp.services.ffe','2.ntp.services.ffe'},
regdom = 'DE',
wifi24 = {
ssid = 'Freifunk',
channel = 3,
htmode = 'HT40+',
mesh_ssid = 'mesh.ffe',
mesh_bssid = '02:ff:13:37:ff:01',
mesh_mcast_rate = 12000,
},
wifi5 = {
ssid = 'Freifunk (5GHz)',
channel = 44,
htmode = 'HT40+',
mesh_ssid = 'mesh.ffe',
mesh_bssid = '02:ff:13:37:ff:02',
mesh_mcast_rate = 12000,
},
next_node = {
ip4 = '10.228.254.254',
ip6 = '2a03:2260:1005::cafe',
mac = '16:41:95:40:f7:dc',
},
fastd_mesh_vpn = {
methods = {'salsa2012+umac'},
configurable = true,
mtu = 1280,
groups = {
backbone = {limit = 0, peers = {},},
backbone_1 = {
limit = 1,
peers = {
node01 = {
key = '6e3c1e8713e2366fb514175a9beea81c238a5f5b59adf70242472897c4b014e5',
remotes = {
'ipv4 "node01-1.freifunk-essen.net" port 10000',
'ipv6 "node01-1.freifunk-essen.net" port 10000'
},
},
node02 = {
key = '507e38b443b467676e562246c97f09d3b0e4f3e0ece7cd0c5b29b156f3e47953',
remotes = {
'ipv4 "node02-1.freifunk-essen.net" port 10000',
'ipv6 "node02-1.freifunk-essen.net" port 10000'
},
},
},
},
backbone_2 = {
limit = 1,
peers = {
node01 = {
key = '6ed15e1d0d4774d4eccea568d6f8637f47749b82a3e7be336620c7ff89f1f9a7',
remotes = {
'ipv4 "node01-2.freifunk-essen.net" port 10000',
'ipv6 "node01-2.freifunk-essen.net" port 10000'
},
},
node02 = {
key = 'd65b0b6e2f52ec824bc5a5ef20f5841ef9d781999de178dcde35b43059e9d2e9',
remotes = {
'ipv4 "node02-2.freifunk-essen.net" port 10000',
'ipv6 "node02-2.freifunk-essen.net" port 10000'
},
},
},
},
},
},
autoupdater = {
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {'http://1.updates.services.ffe/stable/sysupgrade'},
probability = 0.08,
good_signatures = 1,
pubkeys = {
'6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
'4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
},
},
beta = {
name = 'beta',
mirrors = {'http://1.updates.services.ffe/beta/sysupgrade'},
probability = 0.08,
good_signatures = 1,
pubkeys = {
'6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
'4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
},
},
experimental = {
name = 'experimental',
mirrors = {'http://1.updates.services.ffe/experimental/sysupgrade'},
probability = 0.08,
good_signatures = 1,
pubkeys = {
'6f6104f1e069dd4390fd7b88eb12b27241ba0eb1f87d36c4b9f7724d81d67f72', -- Chris
'4bcf080d3937310ea3f5ee3678bff5c839679b69c8b2529ba1371b710dd046b6', -- Philip
},
},
},
},
simple_tc = {
mesh_vpn = {
ifname = 'mesh-vpn',
enabled = false,
limit_egress = 4000,
limit_ingress = 30000,
},
},
}