site.conf 5.17 KB
Newer Older
Frieder Griesshammer's avatar
Frieder Griesshammer committed
1
{
2
3
4
  hostname_prefix = 'wp-',
  site_name = 'Freifunk Westpfalz',
  site_code = 'ffwp',
herrbett's avatar
herrbett committed
5
  default_domain = 'ffwp_fallback',
6
7
8
9

  domain_director = {
    enabled = true,
    switch_enabled = true,
Jan Schnurpfeil's avatar
Jan Schnurpfeil committed
10
    url = 'http://director.ffwp.vzffnrmo.de',
11
12
13
    switch_after_offline = 360,
  },

Roman Meyer's avatar
Roman Meyer committed
14
  timezone = 'CET-1CEST,M3.5.0,M10.5.0/3', -- Europe/Berlin
15
16
17
18
  ntp_servers = {
    '0.ntp.services.karlsruhe.freifunk.net',
    '1.ntp.services.karlsruhe.freifunk.net',
  },
19

Roman Meyer's avatar
Roman Meyer committed
20
  regdom = 'DE',
21

Zaunei's avatar
Zaunei committed
22
23
24
25
26
27
28
29
30
31
32
  mesh = {
		batman_adv = {
			routing_algo = 'BATMAN_IV',
		},
	},

  radv_filterd = {
		threshold = 20,
	},

  wifi24 = {
Roman Meyer's avatar
Roman Meyer committed
33
34
    channel = 11,
    htmode = 'HT20',
35
    mesh = {
Zaunei's avatar
Zaunei committed
36
37
			mcast_rate = 12000;
		},
Roman Meyer's avatar
Roman Meyer committed
38
  },
39

Roman Meyer's avatar
Roman Meyer committed
40
41
42
  wifi5 = {
    channel = 44,
    htmode = 'HT40+',
43
    outdoor_chanlist = '96-140',
herrbett's avatar
herrbett committed
44
    mesh = {
45
      mcast_rate = 12000,
46
47
    }, 
   },
Frieder Griesshammer's avatar
Frieder Griesshammer committed
48

49
  dns = {
50
51
52
53
    servers = {
      '2001:678:6e3:40d::1',
      '2001:678:6e3:40d::2',
    },
54
  },
55

strehi's avatar
strehi committed
56

57
  mesh_vpn = {
Zaunei's avatar
Zaunei committed
58
59
60
	    mtu = 1406,
      enabled = true,
      pubkey_privacy = true,
61

Zaunei's avatar
Zaunei committed
62
      fastd= {
63
        methods = {'salsa2012+umac'},
64
        configurable = true,
Zaunei's avatar
Zaunei committed
65
66
67
        groups = {
          backbone = {
            limit = 1,
68
69
70
          },
        },
      },
herrbett's avatar
herrbett committed
71
    },
72
73
74

  bandwidth_limit = {
    enabled = false,
75
76
    ingress = 6000,
    egress = 1000,
77
  },
78

herrbett's avatar
herrbett committed
79
  autoupdater = {
80
    branch = 'stable',
herrbett's avatar
herrbett committed
81
82
83
    branches = {
      stable = {
        name = 'stable',
84
        mirrors = {
85
86
          'http://0.updates.services.ffwp.freifunk-kaiserslautern.de/images/stable/sysupgrade',
          'http://1.updates.services.ffwp.freifunk-kaiserslautern.de/images/stable/sysupgrade',
87
          'http://download.premium.freifunk-westpfalz.de/stable/sysupgrade',
88
          'http://download.freifunk-kaiserslautern.de/stable/sysupgrade',
89
        },
90
        good_signatures = 3,
herrbett's avatar
herrbett committed
91
92
        pubkeys = {
          '33a18ad9585fbd1a89e3eee235e9ff12bd8317332579a940736b8042764dc327', -- twi
herrbett's avatar
herrbett committed
93
          'b18909758248ab642fce296734fb2243961f596ef48ad94bddde05b88a9fc9dd', -- herrbett
94
          '2a5fca07bd12e5c05daf53022701caa7e5891faff24fdbdcca3614d2b0c8b0c3', -- julez
95
          '67d68f269ed70ba45f0f162ccc4caa181074651b5e8bfb38146c49e0c7249606', -- Zaunei
96
97
          '59f26a523d807c45fdaa030787512cf08a71575b57dc53dbdd964175fd3cb388', -- little.ben
          '4172556e950f3dd017bf2a2d5a472366b95f364c6ce232f3ffc9e7ac5a7d54e4', -- Xermon
98
          'fdb06f616d97ac94a1777edc19de13cea09314d77b2f20fc0975ea6d5c70badc', -- SilSte
herrbett's avatar
herrbett committed
99
100
101
102
        },
      },
      beta = {
        name = 'beta',
103
        mirrors = {
104
105
          'http://0.updates.services.ffwp.freifunk-kaiserslautern.de/images/beta/sysupgrade',
          'http://1.updates.services.ffwp.freifunk-kaiserslautern.de/images/beta/sysupgrade',
106
          'http://download.premium.freifunk-westpfalz.de/beta/sysupgrade',
107
          'http://download.freifunk-kaiserslautern.de/beta/sysupgrade',
108
        },
herrbett's avatar
herrbett committed
109
110
111
        good_signatures = 1,
        pubkeys = {
          '33a18ad9585fbd1a89e3eee235e9ff12bd8317332579a940736b8042764dc327', -- twi
herrbett's avatar
herrbett committed
112
          'b18909758248ab642fce296734fb2243961f596ef48ad94bddde05b88a9fc9dd', -- herrbett
113
          '2a5fca07bd12e5c05daf53022701caa7e5891faff24fdbdcca3614d2b0c8b0c3', -- julez
114
          '67d68f269ed70ba45f0f162ccc4caa181074651b5e8bfb38146c49e0c7249606', -- Zaunei
115
116
          '59f26a523d807c45fdaa030787512cf08a71575b57dc53dbdd964175fd3cb388', -- little.ben
          '4172556e950f3dd017bf2a2d5a472366b95f364c6ce232f3ffc9e7ac5a7d54e4', -- Xermon
117
          'fdb06f616d97ac94a1777edc19de13cea09314d77b2f20fc0975ea6d5c70badc', -- SilSte
Roman Meyer's avatar
Roman Meyer committed
118
        },
herrbett's avatar
herrbett committed
119
      },
Zaunei's avatar
Zaunei committed
120
121
      nightly = {
        name = 'nightly',
122
        mirrors = {
123
124
          'http://0.updates.services.ffwp.freifunk-kaiserslautern.de/images/nightly/sysupgrade',
          'http://1.updates.services.ffwp.freifunk-kaiserslautern.de/images/nightly/sysupgrade',
Zaunei's avatar
Zaunei committed
125
          'http://download.premium.freifunk-westpfalz.de/nightly/sysupgrade',
126
          'http://download.freifunk-kaiserslautern.de/nightly/sysupgrade',
127
        },
herrbett's avatar
herrbett committed
128
129
130
        good_signatures = 1,
        pubkeys = {
          '33a18ad9585fbd1a89e3eee235e9ff12bd8317332579a940736b8042764dc327', -- twi
herrbett's avatar
herrbett committed
131
          'b18909758248ab642fce296734fb2243961f596ef48ad94bddde05b88a9fc9dd', -- herrbett
132
          '2a5fca07bd12e5c05daf53022701caa7e5891faff24fdbdcca3614d2b0c8b0c3', -- julez
133
          '67d68f269ed70ba45f0f162ccc4caa181074651b5e8bfb38146c49e0c7249606', -- Zaunei
134
          'b8230f525c7185f7e0bc056222a69e2e864b51642a1aad628efa28c629096edf', -- auto deploy
135
136
137
          '59f26a523d807c45fdaa030787512cf08a71575b57dc53dbdd964175fd3cb388', -- little.ben
          '4172556e950f3dd017bf2a2d5a472366b95f364c6ce232f3ffc9e7ac5a7d54e4', -- Xermon
          '47f2ebfbb7e16a46fccf8514815e0fcd76868e4db6088e4bd65dca972fd93af1', -- ffwp autobuilder
138
          'fdb06f616d97ac94a1777edc19de13cea09314d77b2f20fc0975ea6d5c70badc', -- SilSte
herrbett's avatar
herrbett committed
139
140
        },
      },
141
142
    },
  },
143

Zaunei's avatar
Zaunei committed
144
145
146
	config_mode = {
		geo_location = {
			show_altitude = true,
147
148
149
150
151
152
153
154
      osm = {
        center = {
          lat = 49.440282502,
          lon = 7.766389847,
        },
        zoom = 11,
        openlayers_url = 'https://0.tiles.ffka.tech/tiles/giscience/',
      },
Zaunei's avatar
Zaunei committed
155
156
157
158
159
160
161
162
163
164
165
166
		},
	},

  roles = {
    default = 'node',
    list = {
      node = 'Normal Node',
      test = 'Test Node',
      backbone = 'Backbone Node',
      service = 'Service Node',
    },
  },
167
}