-
Notifications
You must be signed in to change notification settings - Fork 5
/
site.conf
176 lines (169 loc) · 6.14 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
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
{
hostname_prefix = 'platzhalter-',
site_name = 'Freifunk Hannover',
site_code = 'ffh',
default_domain = 'unconfigured',
opkg = {
openwrt = 'http://downloads.openwrt.org/releases/packages-%v/%A',
extra = {
modules = 'http://build.ffh.zone/job/gluon-nightly/lastSuccessfulBuild/artifact/packages/gluon-%GS-%GR/%S',
},
},
timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
ntp_servers = {'ntp.ffh.zone'},
regdom = 'DE',
wifi24 = {
channel = 1,
mesh = {
mcast_rate = 12000,
},
},
wifi5 = {
channel = 44,
outdoor_chanlist = '100-140',
mesh = {
mcast_rate = 12000,
},
},
mesh_vpn = {
fastd = {
mtu = 1394,
configurable = true,
methods = {'salsa2012+umac'},
groups = {
backbone = {
limit = 1,
peers = {
-- moved to domain config
},
},
},
},
bandwidth_limit = {
enabled = false,
ingress = 4000,
egress = 500,
},
pubkey_privacy = false,
},
autoupdater = {
branch = 'stable',
branches = {
stable = {
name = 'stable',
mirrors = {'http://firmware.ffh.zone/stable/sysupgrade'},
good_signatures = 2,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
},
},
beta = {
name = 'beta',
mirrors = {'http://firmware.ffh.zone/beta/sysupgrade'},
good_signatures = 1,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
},
},
experimental = {
name = 'experimental',
mirrors = {'http://firmware.ffh.zone/experimental/sysupgrade'},
good_signatures = 1,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
'95eb11173b3b0758d675b1646fb03c0d1722d8de01788149c7c74c89ac424f23', -- Gluon-Nightly
},
},
nightly = {
name = 'nightly',
mirrors = {'http://build.ffh.zone/job/gluon-nightly/lastSuccessfulBuild/artifact/images/sysupgrade'},
good_signatures = 1,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
'95eb11173b3b0758d675b1646fb03c0d1722d8de01788149c7c74c89ac424f23', -- Gluon-Nightly
},
},
nightly_wireguard = {
name = 'nightly_wireguard',
mirrors = {'http://build.ffh.zone/job/gluon-nightly-wireguard/lastSuccessfulBuild/artifact/images/sysupgrade'},
good_signatures = 1,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
'95eb11173b3b0758d675b1646fb03c0d1722d8de01788149c7c74c89ac424f23', -- Gluon-Nightly
},
},
wireguard = {
name = 'wireguard',
mirrors = {'http://firmware.ffh.zone/wireguard/sysupgrade'},
good_signatures = 2,
pubkeys = {
'1f5cec7fea138e801587b9ee8b1fa1de98f4dcdda3c5cfd266e663aeb18ab105', -- Aiyion
'80f8671f9b7a5a45eac6af662b40e2f80306d6058427e0c7325a5106ddf4a147', -- 1977er
'f919863edb7df4da3ca47285cdea21d912ce8ebac349e6c3f48e8804d78bb728', -- Lemoer
'48a93732d6f1914c96a74c907491fc95f63bde5924f5484c4fe6a1ddc7645481', -- Raute
'abcf54acea608aeb4d65b9ef8fdf03b49f874a67f1c16c65c8ef3465ca5c7a48', -- Tobby
'989de045c015b516d0dd7eca323eb421610b5b537b766ff4a0c171fab57cef7e', -- DarkAMD
},
},
},
},
config_mode = {
geo_location = {
show_altitude = false,
osm = {
center = {
lat = 52.400000,
lon = 9.600000,
},
zoom = 10,
},
},
remote_login = {
show_password_form = true,
min_password_length = 12,
},
},
ffh = {
speedtest_peers = {
sn01 = { host = 'fdca:ffee:8::1001' },
sn02 = { host = 'fdca:ffee:8::2001' },
sn03 = { host = 'fdca:ffee:8::3001' },
sn04 = { host = 'fdca:ffee:8::4001' },
sn05 = { host = 'fdca:ffee:8::5001' },
sn06 = { host = 'fdca:ffee:8::6001' },
sn07 = { host = 'fdca:ffee:8::7001' },
sn08 = { host = 'fdca:ffee:8::8001' },
sn09 = { host = 'fdca:ffee:8::9001' },
sn10 = { host = 'fdca:ffee:8::a001' },
uplink = { host = 'iperf3.ffh.zone' },
}
},
-- we do not bake in any authorized keys, however we use the package
-- gluon-authorized-keys and the package requires this key to be defined.
authorized_keys = {},
}