diff --git a/graph.py b/graph.py index 7492ed0..e1f4c33 100644 --- a/graph.py +++ b/graph.py @@ -23,7 +23,7 @@ class Graph: def parseNodes(self): for k,v in self.nodes['nodes'].iteritems(): lat, lon = self.getGeo(k) - node = Node(k, ipv6 = self.getPublicAddress(k), hostname = self.getHostname(k), isOnline = self.getOnlineState(k), lat=lat, lon=lon, coder = self.coder, autoupdater = self.getAutoupdaterStatus(k), branch = self.getBranch(k), isGateway = self.getIsGateway(k)) + node = Node(k, ipv6 = self.getPublicAddress(k), hostname = self.getHostname(k), isOnline = self.getOnlineState(k), lat=lat, lon=lon, coder = self.coder, autoupdater = self.getAutoupdaterStatus(k), branch = self.getBranch(k), isGateway = self.getIsGateway(k), interfaces = self.getInterfaces(k)) self.nodes_list[k] = node def parseLinks(self): @@ -33,30 +33,46 @@ class Graph: if self.nodes_list[link_nodes[link['source']]['node_id']].isGateway == True or self.nodes_list[link_nodes[link['target']]['node_id']].isGateway: self.setVpnLink(link['source'], link['target']) else: - self.setLinkBetween(link_nodes[link['source']]['node_id'], link_nodes[link['target']]['node_id']) + self.setLinkBetween(link_nodes[link['source']], link_nodes[link['target']]) else: self.setVpnLink(link['source'], link['target']) - + + def getLinkType(self, interfaces, link_id): + if not interfaces: + return None + for k, v in interfaces.iteritems(): + if link_id in v: + return k + def setLinkBetween(self, src, dst, stateOnline = True, lastSeen = None): - if src and dst: - self.nodes_list[src].links[dst] = { - 'node' : self.nodes_list[dst], + src_id = src['node_id'] + dst_id = dst['node_id'] + src_type = self.getLinkType(self.nodes_list[src_id].interfaces, src['id']) + dst_type = self.getLinkType(self.nodes_list[dst_id].interfaces, dst['id']) + if dst_type == 'other' or src_type == 'other': + print 'LAN Link: src:', self.nodes_list[src_id].hostname, 'dst:', self.nodes_list[dst_id].hostname + + if src_id and dst_id: + self.nodes_list[src_id].links[dst_id] = { + 'node' : self.nodes_list[dst_id], 'state_online' : stateOnline, - 'last_seen' : lastSeen + 'last_seen' : lastSeen, + 'type' : src_type } - self.nodes_list[dst].links[src] = { - 'node' : self.nodes_list[src], + self.nodes_list[dst_id].links[src_id] = { + 'node' : self.nodes_list[src_id], 'state_online' : stateOnline, - 'last_seen' : lastSeen + 'last_seen' : lastSeen, + 'type' : dst_type } def setVpnLink(self, src, dst): - if 'node_id' not in self.data['batadv']['nodes'][src] or (self.data['batadv']['nodes'][src]['node_id'] and self.nodes_list[self.data['batadv']['nodes'][src]['node_id']].isGateway == True): - if 'node_id' in self.data['batadv']['nodes'][dst] and self.data['batadv']['nodes'][dst]['node_id']: - self.nodes_list[self.data['batadv']['nodes'][dst]['node_id']].stepsToVpn = 0 - elif 'node_id' not in self.data['batadv']['nodes'][dst] or (self.data['batadv']['nodes'][dst]['node_id'] and self.nodes_list[self.data['batadv']['nodes'][dst]['node_id']].isGateway == True): - if 'node_id' in self.data['batadv']['nodes'][src] and self.data['batadv']['nodes'][src]['node_id']: - self.nodes_list[self.data['batadv']['nodes'][src]['node_id']].stepsToVpn = 0 + if 'node_id' not in self.data['batadv']['nodes'][src] or (self.data['batadv']['nodes'][src]['node_id'] and self.nodes_list[self.data['batadv']['nodes'][src]['node_id']].isGateway == True): + if 'node_id' in self.data['batadv']['nodes'][dst] and self.data['batadv']['nodes'][dst]['node_id']: + self.nodes_list[self.data['batadv']['nodes'][dst]['node_id']].stepsToVpn = 0 + elif 'node_id' not in self.data['batadv']['nodes'][dst] or (self.data['batadv']['nodes'][dst]['node_id'] and self.nodes_list[self.data['batadv']['nodes'][dst]['node_id']].isGateway == True): + if 'node_id' in self.data['batadv']['nodes'][src] and self.data['batadv']['nodes'][src]['node_id']: + self.nodes_list[self.data['batadv']['nodes'][src]['node_id']].stepsToVpn = 0 def calculateStepsToVpn(self): for node in self.nodes_list.itervalues(): @@ -75,6 +91,12 @@ class Graph: return zmap + def getInterfaces(self, node_id): + try: + return self.nodes['nodes'][node_id]['nodeinfo']['network']['mesh']['bat0']['interfaces'] + except: + return None #lecagy nodes or non well formed node + def getHostname(self,node_id): return self.nodes['nodes'][node_id]['nodeinfo']['hostname'] @@ -136,14 +158,27 @@ class Graph: if v.isOnline == True: if v.geodata != None: if v.isInRegion(region): - for ksub,vsub in v.getNodeCloud({}).iteritems(): + ncloud = v.getNodeCloud({}) + for ksub,vsub in ncloud.iteritems(): if not vsub.autoupdater or (branch and vsub.branch != branch): break else: - results.update(v.getNodeCloud({})) + if self.isLANlinkInCloud(ncloud) == False: + results.update(ncloud) print "Result:",len(results), region return results + def isLANlinkInCloud(self, nodeCloud): + for k,v in nodeCloud.iteritems(): + for ksub, vsub in v.links.iteritems(): + if k in self.nodes_list and ksub in self.nodes_list[k].links: + if self.nodes_list[k].links[ksub]['type'] == 'other': + return True + if ksub in self.nodes_list and k in self.nodes_list[ksub].links: + if self.nodes_list[ksub].links[k]['type'] == 'other': + return True + return False + def maxDepth(self): maxDepth = 0 for v in self.nodes_list.itervalues(): diff --git a/node.py b/node.py index 1fbe8ef..7ebd625 100644 --- a/node.py +++ b/node.py @@ -4,7 +4,7 @@ from geocode import Geocode import time class Node(object): - def __init__(self, nodeid, ipv6 = None, hostname = None, isOnline = False, lastSeen = None, lat = None, lon = None, coder = None, autoupdater = False, branch = None, isGateway = False): + def __init__(self, nodeid, ipv6 = None, hostname = None, isOnline = False, lastSeen = None, lat = None, lon = None, coder = None, autoupdater = False, branch = None, isGateway = False, interfaces = None): self.coder = coder if self.coder == None: self.coder = Geocode(geocoderCache = True, printStatus = True) @@ -20,12 +20,13 @@ class Node(object): self._geo = None self.geodata = None self.isGateway = isGateway + self.interfaces = interfaces + self.isLANlinkInCloud = False if lat != None and lon != None: self.geo = { 'lat' : lat, 'lon' : lon } - def addLink(self,nodeid, node): if not nodeid in self.links: diff --git a/webserver-configuration/domaene_01_node_level0 b/webserver-configuration/domaene_01_node_level0 new file mode 100644 index 0000000..0139ad3 --- /dev/null +++ b/webserver-configuration/domaene_01_node_level0 @@ -0,0 +1,151 @@ +geo $switch { + default 0; + 2a03:2260:115:100:62e3:27ff:febd:9a12 1; #EGS1 + 2a03:2260:115:100:ea94:f6ff:fecd:ac0a 1; #DashFree + 2a03:2260:115:100:f6f2:6dff:fe3e:9218 1; #Freifunk-FSP05 + 2a03:2260:115:100:62e3:27ff:febd:99e2 1; #EGS3 + 2a03:2260:115:100:ea94:f6ff:fe29:fb0a 1; #Dorbaumstrasse + 2a03:2260:115:100:32b5:c2ff:fe6e:8841 1; #ffms-HeartOfGold-01 + 2a03:2260:115:100:eade:27ff:fed6:1338 1; #heerde-nord + 2a03:2260:115:100:c6e9:84ff:fe33:4ddc 1; #Burg-G.Wgn + 2a03:2260:115:100:f6f2:6dff:fe3f:9bf8 1; #Essmanns-Backstube-MS-Mecklenbeck-F69 + 2a03:2260:115:100:ea94:f6ff:fe69:b542 1; #marie-curie + 2a03:2260:115:100:ea94:f6ff:fe42:77a0 1; #wastlx1 + 2a03:2260:115:100:32b5:c2ff:fec6:f8ca 1; #phonerepair.ms + 2a03:2260:115:100:32b5:c2ff:fee7:9204 1; #Siedler_Freifunk01 + 2a03:2260:115:100:ea94:f6ff:febf:8600 1; #ffms-mimipalast + 2a03:2260:115:100:62e3:27ff:fee7:33be 1; #ff-akademie-der-schoenen-kuenste + 2a03:2260:115:100:62e3:27ff:feed:98ce 1; #freifunk_Sieversgruppe + 2a03:2260:115:100:26a4:3cff:fed8:8fc4 1; #Last_Resort + 2a03:2260:115:100:c6e9:84ff:feb5:ea5a 1; #freifunk-nobrain + 2a03:2260:115:100:eade:27ff:fed6:10d4 1; #tardis + 2a03:2260:115:100:c66e:1fff:feb3:7818 1; #ffms-lenz + 2a03:2260:115:100:ea94:f6ff:fe6d:1344 1; #Le-petit-Reve + 2a03:2260:115:100:f6f2:6dff:fed5:3a24 1; #Freifunk_by_MCBattleAxe.de_und_PCFT.de + 2a03:2260:115:100:12fe:edff:fef1:4c24 1; #Stehrweg22 + 2a03:2260:115:100:16cc:20ff:fe3b:1926 1; #ff0.andymwwwy + 2a03:2260:115:100:c66e:1fff:feff:db4e 1; #knoten1 + 2a03:2260:115:100:c66e:1fff:fee7:b92e 1; #ffwaf-psiforce1 + 2a03:2260:115:100:32b5:c2ff:fec6:d290 1; #freifunk-meppener-str + 2a03:2260:115:100:c6e9:84ff:feb5:ebb8 1; #HalloMensch + 2a03:2260:115:100:eade:27ff:fed6:b64 1; #wallywlan01 + 2a03:2260:115:100:62e3:27ff:fe5a:76 1; #Sparklenet_2 + 2a03:2260:115:100:ea94:f6ff:fe29:8552 1; #PIRATEN_OEDP_WeselerStr + 2a03:2260:115:100:62e3:27ff:fe5a:70 1; #AtriumKulturverein + 2a03:2260:115:100:ea94:f6ff:fe90:b05e 1; #Freifunk-Frank + 2a03:2260:115:100:ea94:f6ff:fe90:a326 1; #coerde-eins + 2a03:2260:115:100:16cc:20ff:febb:be5e 1; #FreifunkMSbyL1Nch + 2a03:2260:115:100:c66e:1fff:fe87:54e0 1; #rabbit_hole_1 + 2a03:2260:115:100:12fe:edff:feb7:a9c 1; #da1l6 + 2a03:2260:115:100:ea94:f6ff:fe69:c672 1; #gut-verkleidet.de + 2a03:2260:115:100:32b5:c2ff:fe2a:cd0c 1; #WF-FF-02 + 2a03:2260:115:100:62e3:27ff:fece:d5b8 1; #freifunk60e327ced5b8 + 2a03:2260:115:100:ea94:f6ff:fe69:c5b0 1; #dunstkreis-001 + 2a03:2260:115:100:ea94:f6ff:fe29:da56 1; #Cafe_Ecksteins_01 + 2a03:2260:115:100:ea94:f6ff:fe0c:8f7a 1; #CanisLupus + 2a03:2260:115:100:ea94:f6ff:fe69:b510 1; #Last_Resort_VPN + 2a03:2260:115:100:32b5:c2ff:fe70:4ae8 1; #Sporckweg + 2a03:2260:115:100:6670:2ff:fe52:6868 1; #ffms-cafe-med-buero + 2a03:2260:115:100:12fe:edff:fec4:66c6 1; #fungur-test + 2a03:2260:115:100:ea94:f6ff:fe29:8394 1; #freifunk-dieckmann + 2a03:2260:115:100:ea94:f6ff:feab:2972 1; #FF-Ferdinand + 2a03:2260:115:100:ea94:f6ff:fe33:a4cc 1; #freifunk-emslaenderweg + 2a03:2260:115:100:32b5:c2ff:fe2a:cd02 1; #WF-FF-03 + 2a03:2260:115:100:c66e:1fff:febd:498 1; #Bambusleitung + 2a03:2260:115:100:12fe:edff:fef3:fa14 1; #Begegnungszentrum-Kinderhaus-Jugendsalon + 2a03:2260:115:100:16cc:20ff:fe6f:b48 1; #SpecOps-Freifunk + 2a03:2260:115:100:ea94:f6ff:fe29:f738 1; #Windhorststrasse + 2a03:2260:115:100:32b5:c2ff:fe7e:91f2 1; #Suedstern + 2a03:2260:115:100:16cc:20ff:feb0:cffa 1; #ffms-rudolfstr + 2a03:2260:115:100:ea94:f6ff:fecd:ab08 1; #samohtius + 2a03:2260:115:100:c66e:1fff:fee8:eb2 1; #freifunk-roxel-01 + 2a03:2260:115:100:ea94:f6ff:fe29:852c 1; #harryismus + 2a03:2260:115:100:62e3:27ff:fece:bfc4 1; #Rotes-Haus + 2a03:2260:115:100:a2f3:c1ff:fe7a:250a 1; #burster + 2a03:2260:115:100:62e3:27ff:fee7:1cd4 1; #HabichtsHorst + 2a03:2260:115:100:c66e:1fff:fe2c:4a4c 1; #Goebenstrasse + 2a03:2260:115:100:32b5:c2ff:fe7e:2e94 1; #freifunk30b5c27e2e94 + 2a03:2260:115:100:16cc:20ff:fe4d:337c 1; #freifunkkurzegeist1 + 2a03:2260:115:100:ea94:f6ff:fe29:f9c2 1; #doctor-phunc + 2a03:2260:115:100:c6e9:84ff:feb5:ea10 1; #Orchidee-ThaiMassage-Muenster + 2a03:2260:115:100:ea94:f6ff:fe2a:3da 1; #BlackLight-Bar + 2a03:2260:115:100:ee08:6bff:fe61:8708 1; #freifunk-dorotheenstrasse + 2a03:2260:115:100:fad1:11ff:fe3a:a4cc 1; #AScode + 2a03:2260:115:100:ea94:f6ff:fe29:7f50 1; #ffms_ktown01 + 2a03:2260:115:100:eade:27ff:feca:9ca4 1; #WF-FF-01 + 2a03:2260:115:100:c66e:1fff:fee7:f1c6 1; #FanLin-DaGe + 2a03:2260:115:100:c6e9:84ff:fe5b:1086 1; #freifunk-heekweg + 2a03:2260:115:100:ea94:f6ff:fe2a:391c 1; #meer-funk + 2a03:2260:115:100:62e3:27ff:feee:677a 1; #freifunk60e327ee677a + 2a03:2260:115:100:12fe:edff:fe92:efe2 1; #promenadenblick01 + 2a03:2260:115:100:62e3:27ff:fe9a:b0c8 1; #ffms-westwind + 2a03:2260:115:100:16cc:20ff:fe6f:afc4 1; #freifunk-stickamp + 2a03:2260:115:100:c66e:1fff:fe70:b64 1; #FeuerFreiFunk + 2a03:2260:115:100:eade:27ff:fed5:e2ec 1; #LaPaloma-Base + 2a03:2260:115:100:6666:b3ff:feaf:e4fe 1; #4gewinnt + 2a03:2260:115:100:ea94:f6ff:fe29:fab6 1; #gerryth + 2a03:2260:115:100:16cc:20ff:fe4b:fd64 1; #Eckhart_Bald_Naturmoebel + 2a03:2260:115:100:c6e9:84ff:feb5:eb1a 1; #Da-Tartufo + 2a03:2260:115:100:ea94:f6ff:fe2a:38f6 1; #Meerweisenet90 + 2a03:2260:115:100:f6f2:6dff:fe3f:da8a 1; #MS4Life + 2a03:2260:115:100:ea94:f6ff:fe4b:3afa 1; #freifunk-mschae + 2a03:2260:115:100:ea94:f6ff:fe2a:3ca 1; #freifunk-krehlio + 2a03:2260:115:100:c66e:1fff:fee6:dfca 1; #seecurity-1 + 2a03:2260:115:100:16cc:20ff:fea4:996a 1; #SPD-Muenster-01 + 2a03:2260:115:100:c66e:1fff:febd:19c4 1; #Agathastr + 2a03:2260:115:100:c66e:1fff:fe87:8534 1; #freifunk-gasselstiege-2 + 2a03:2260:115:100:32b5:c2ff:fe22:d142 1; #freifunk30b5c222d142 + 2a03:2260:115:100:6670:2ff:fe9d:dc70 1; #freifunk_blackdragon01 + 2a03:2260:115:100:62e3:27ff:fe5a:34 1; #Sakanaya-Sushi + 2a03:2260:115:100:ea94:f6ff:fe6c:cfe8 1; #Funki + 2a03:2260:115:100:ea94:f6ff:fe69:b694 1; #Sparklenet + 2a03:2260:115:100:f6f2:6dff:fe3f:cbe2 1; #Freifunk-MS-DH + 2a03:2260:115:100:ea94:f6ff:fe6d:4074 1; #Schlossgarten-Cafe-01 + 2a03:2260:115:100:62e3:27ff:febd:a3a2 1; #EGS2 + 2a03:2260:115:100:ea94:f6ff:fe42:8f88 1; #coinsfunk + 2a03:2260:115:100:ea94:f6ff:fe29:8512 1; #freifunk-stadtlohnweg01 + 2a03:2260:115:100:f6f2:6dff:fe40:479a 1; #freifunk-Kanal + 2a03:2260:115:100:62e3:27ff:fe76:9de2 1; #freifunk60e327769de2 + 2a03:2260:115:100:32b5:c2ff:febd:28ce 1; #Burg-C.Wgn + 2a03:2260:115:100:ea94:f6ff:fe4f:b4ac 1; #freifunk-Am-Krug + 2a03:2260:115:100:c66e:1fff:fee6:9874 1; #Wiese + 2a03:2260:115:100:ea94:f6ff:fe29:f854 1; #dubtown_ms + 2a03:2260:115:100:c6e9:84ff:fe33:485a 1; #HansaRingFunk + 2a03:2260:115:100:62e3:27ff:fec7:11f2 1; #EGS4 + 2a03:2260:115:100:ea94:f6ff:fe4f:b3e2 1; #Freifunk-48 + 2a03:2260:115:100:ea94:f6ff:fea2:1aa8 1; #South_Central + 2a03:2260:115:100:223:cdff:fe20:bb26 1; #freifunk-fever + 2a03:2260:115:100:ea94:f6ff:fecd:33d4 1; #freifunk-Paulstrasse + 2a03:2260:115:100:eade:27ff:fe62:d6da 1; #freifunk-kolpingsfamilie-1 + 2a03:2260:115:100:c6e9:84ff:feb6:5d8 1; #freifunk-fsp02 + 2a03:2260:115:100:c66e:1fff:fe87:6a40 1; #anaptis + 2a03:2260:115:100:ea94:f6ff:fe6c:cf60 1; #Freifunk_RHW + 2a03:2260:115:100:16cc:20ff:fe31:efc2 1; #Freifunk-Aasee-SHM + 2a03:2260:115:100:ea94:f6ff:feba:fab0 1; #t8o-1 + 2a03:2260:115:100:62e3:27ff:fee7:7788 1; #southside + 2a03:2260:115:100:92f6:52ff:fe27:2f2c 1; #yk2ms002 + 2a03:2260:115:100:eade:27ff:fead:8104 1; #freifunk-amigolan + 2a03:2260:115:100:c66e:1fff:fe7a:99fe 1; #freifunk-c46e1f7a99fe + 2a03:2260:115:100:ea94:f6ff:fe6d:3ff6 1; #fair_and_friendly_Buero + 2a03:2260:115:100:ea94:f6ff:fe29:8568 1; #freifunk-8D + 2a03:2260:115:100:fa1a:67ff:fe5a:ad47 1; #Funkwerk + 2a03:2260:115:100:32b5:c2ff:feb0:74fa 1; #Freifunk-Rumphorst-01 + 2a03:2260:115:100:16cc:20ff:fe6a:432a 1; #ffms-www.team4m.de-01 + 2a03:2260:115:100:eade:27ff:fed6:1632 1; #Schneeschwung + 2a03:2260:115:100:a62b:b0ff:fed8:6dc2 1; #Essmanns-Backstube-Muenster-Ludgeristrasse-F49 + 2a03:2260:115:100:c66e:1fff:fe41:61fc 1; #freifunk-mm-ms-001 + 2a03:2260:115:100:16cc:20ff:fe6f:46ae 1; #Ewaldi22.2 + 2a03:2260:115:100:f6f2:6dff:fe49:9114 1; #ffms-blume9-WR940N + 2a03:2260:115:100:32b5:c2ff:fe22:705c 1; #ffms_DG6YY + 2a03:2260:115:100:ea94:f6ff:fe2a:8f28 1; #rainbowdash + 2a03:2260:115:100:62e3:27ff:febd:c59c 1; #freifunk_lebensfreude_post + 2a03:2260:115:100:12fe:edff:fe9c:49e 1; #freifunk-www.Pension-Haselmann.de + 2a03:2260:115:100:6a72:51ff:fe2e:e0a3 1; #ffms-blume9-gartenhaus + 2a03:2260:115:100:32b5:c2ff:febd:7374 1; #freifunk-sprakel01 + 2a03:2260:115:100:ea94:f6ff:fe42:8fc0 1; #comline-d23-01 + 2a03:2260:115:100:ea94:f6ff:fe6d:cc6 1; #the_maze + 2a03:2260:115:100:6666:b3ff:feb0:21a6 1; #Freifunk + 2a03:2260:115:100:c66e:1fff:fe7a:9a1a 1; #aqua-maris-Muenster + 2a03:2260:115:100:c6e9:84ff:fee3:6742 1; #carl-neuendorff-weg + 2a03:2260:115:100:f6f2:6dff:fe3f:de76 1; #Freifunk_NCC1701F +} \ No newline at end of file diff --git a/webserver-configuration/domaene_01_node_level1 b/webserver-configuration/domaene_01_node_level1 new file mode 100644 index 0000000..c595a4d --- /dev/null +++ b/webserver-configuration/domaene_01_node_level1 @@ -0,0 +1,25 @@ +geo $switch { + default 0; + 2a03:2260:115:100:16cc:20ff:fea4:9a36 1; #SPD-Muenster-02 + 2a03:2260:115:100:fa1a:67ff:fef3:480a 1; #freifunkf81a67f3480a + 2a03:2260:115:100:ea94:f6ff:fe6d:26fc 1; #Schlossgarten-Cafe-03 + 2a03:2260:115:100:c66e:1fff:fe58:94b8 1; #ffms-www.team4m.de-02 + 2a03:2260:115:100:62e3:27ff:fee7:ad8 1; #freifunk_Sieversgruppe2 + 2a03:2260:115:100:c66e:1fff:fee8:116e 1; #Freifunk-Aasee-LaVela + 2a03:2260:115:100:6a72:51ff:fe38:ef59 1; #ffms-westwind-1 + 2a03:2260:115:100:6a72:51ff:fe20:ab80 1; #cafe-med-aussen + 2a03:2260:115:100:ea94:f6ff:fe6d:407c 1; #Schlossgarten-Cafe-02 + 2a03:2260:115:100:c6e9:84ff:feb0:dbb8 1; #SPD-Muenster-03 + 2a03:2260:115:100:ea94:f6ff:fe69:c626 1; #wastlx2 + 2a03:2260:115:100:c6e9:84ff:fe99:a1be 1; #SPD-Muenster-04 + 2a03:2260:115:100:ea94:f6ff:fe6d:1c38 1; #Schlossgarten-Cafe-04 + 2a03:2260:115:100:62e3:27ff:fec7:10c 1; #EGS5 + 2a03:2260:115:100:fa1a:67ff:fe3f:e4e0 1; #auf_Mauritz + 2a03:2260:115:100:ea94:f6ff:fe0c:a604 1; #Jp-Cut + 2a03:2260:115:100:62e3:27ff:fee7:aa4 1; #freifunk_Sieversgruppe4 + 2a03:2260:115:100:32b5:c2ff:fe22:e8d6 1; #freifunk_gaer + 2a03:2260:115:100:f6f2:6dff:fe52:b44e 1; #freifunkkurzegeist4 + 2a03:2260:115:100:62e3:27ff:fee7:b06 1; #freifunk_Sieversgruppe5 + 2a03:2260:115:100:c6e9:84ff:feb5:ebcc 1; #freifunkkurzegeist2 + 2a03:2260:115:100:6a72:51ff:fe10:a66c 1; #LaPaloma +} \ No newline at end of file diff --git a/webserver-configuration/domaene_01_node_level2 b/webserver-configuration/domaene_01_node_level2 new file mode 100644 index 0000000..63b02aa --- /dev/null +++ b/webserver-configuration/domaene_01_node_level2 @@ -0,0 +1,4 @@ +geo $switch { + default 0; + 2a03:2260:115:100:62e3:27ff:fee7:1548 1; #freifunk_Sieversgruppe3 +} \ No newline at end of file diff --git a/webserver-configuration/domaene_01_node_statistics.json b/webserver-configuration/domaene_01_node_statistics.json new file mode 100644 index 0000000..1b77945 --- /dev/null +++ b/webserver-configuration/domaene_01_node_statistics.json @@ -0,0 +1 @@ +{"f4f26d3fda8a": {"level": 0, "hostname": "MS4Life", "nodeid": "f4f26d3fda8a", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3f:da8a"}, "60e327bd9a12": {"level": 0, "hostname": "EGS1", "nodeid": "60e327bd9a12", "ipv6": "2a03:2260:115:100:62e3:27ff:febd:9a12"}, "e894f6cdac0a": {"level": 0, "hostname": "DashFree", "nodeid": "e894f6cdac0a", "ipv6": "2a03:2260:115:100:ea94:f6ff:fecd:ac0a"}, "14cc20a49a36": {"level": 1, "hostname": "SPD-Muenster-02", "nodeid": "14cc20a49a36", "ipv6": "2a03:2260:115:100:16cc:20ff:fea4:9a36"}, "f4f26d3e9218": {"level": 0, "hostname": "Freifunk-FSP05", "nodeid": "f4f26d3e9218", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3e:9218"}, "60e327bd99e2": {"level": 0, "hostname": "EGS3", "nodeid": "60e327bd99e2", "ipv6": "2a03:2260:115:100:62e3:27ff:febd:99e2"}, "e894f629fb0a": {"level": 0, "hostname": "Dorbaumstrasse", "nodeid": "e894f629fb0a", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:fb0a"}, "30b5c26e8841": {"level": 0, "hostname": "ffms-HeartOfGold-01", "nodeid": "30b5c26e8841", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe6e:8841"}, "e8de27d61338": {"level": 0, "hostname": "heerde-nord", "nodeid": "e8de27d61338", "ipv6": "2a03:2260:115:100:eade:27ff:fed6:1338"}, "c4e984334ddc": {"level": 0, "hostname": "Burg-G.Wgn", "nodeid": "c4e984334ddc", "ipv6": "2a03:2260:115:100:c6e9:84ff:fe33:4ddc"}, "f4f26d3f9bf8": {"level": 0, "hostname": "Essmanns-Backstube-MS-Mecklenbeck-F69", "nodeid": "f4f26d3f9bf8", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3f:9bf8"}, "e894f669b542": {"level": 0, "hostname": "marie-curie", "nodeid": "e894f669b542", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:b542"}, "e894f64277a0": {"level": 0, "hostname": "wastlx1", "nodeid": "e894f64277a0", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe42:77a0"}, "f81a67f3480a": {"level": 1, "hostname": "freifunkf81a67f3480a", "nodeid": "f81a67f3480a", "ipv6": "2a03:2260:115:100:fa1a:67ff:fef3:480a"}, "30b5c2c6f8ca": {"level": 0, "hostname": "phonerepair.ms", "nodeid": "30b5c2c6f8ca", "ipv6": "2a03:2260:115:100:32b5:c2ff:fec6:f8ca"}, "30b5c2e79204": {"level": 0, "hostname": "Siedler_Freifunk01", "nodeid": "30b5c2e79204", "ipv6": "2a03:2260:115:100:32b5:c2ff:fee7:9204"}, "30b5c222d142": {"level": 0, "hostname": "freifunk30b5c222d142", "nodeid": "30b5c222d142", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe22:d142"}, "60e327e733be": {"level": 0, "hostname": "ff-akademie-der-schoenen-kuenste", "nodeid": "60e327e733be", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:33be"}, "60e327ed98ce": {"level": 0, "hostname": "freifunk_Sieversgruppe", "nodeid": "60e327ed98ce", "ipv6": "2a03:2260:115:100:62e3:27ff:feed:98ce"}, "e894f66d26fc": {"level": 1, "hostname": "Schlossgarten-Cafe-03", "nodeid": "e894f66d26fc", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:26fc"}, "6470029ddc70": {"level": 0, "hostname": "freifunk_blackdragon01", "nodeid": "6470029ddc70", "ipv6": "2a03:2260:115:100:6670:2ff:fe9d:dc70"}, "c4e984b5ea5a": {"level": 0, "hostname": "freifunk-nobrain", "nodeid": "c4e984b5ea5a", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb5:ea5a"}, "e8de27d610d4": {"level": 0, "hostname": "tardis", "nodeid": "e8de27d610d4", "ipv6": "2a03:2260:115:100:eade:27ff:fed6:10d4"}, "c46e1fb37818": {"level": 0, "hostname": "ffms-lenz", "nodeid": "c46e1fb37818", "ipv6": "2a03:2260:115:100:c66e:1fff:feb3:7818"}, "e894f66d1344": {"level": 0, "hostname": "Le-petit-Reve", "nodeid": "e894f66d1344", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:1344"}, "f4f26dd53a24": {"level": 0, "hostname": "Freifunk_by_MCBattleAxe.de_und_PCFT.de", "nodeid": "f4f26dd53a24", "ipv6": "2a03:2260:115:100:f6f2:6dff:fed5:3a24"}, "c46e1fe8116e": {"level": 1, "hostname": "Freifunk-Aasee-LaVela", "nodeid": "c46e1fe8116e", "ipv6": "2a03:2260:115:100:c66e:1fff:fee8:116e"}, "14cc203b1926": {"level": 0, "hostname": "ff0.andymwwwy", "nodeid": "14cc203b1926", "ipv6": "2a03:2260:115:100:16cc:20ff:fe3b:1926"}, "c46e1fffdb4e": {"level": 0, "hostname": "knoten1", "nodeid": "c46e1fffdb4e", "ipv6": "2a03:2260:115:100:c66e:1fff:feff:db4e"}, "c46e1fe7b92e": {"level": 0, "hostname": "ffwaf-psiforce1", "nodeid": "c46e1fe7b92e", "ipv6": "2a03:2260:115:100:c66e:1fff:fee7:b92e"}, "c4e984b5ebb8": {"level": 0, "hostname": "HalloMensch", "nodeid": "c4e984b5ebb8", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb5:ebb8"}, "e8de27d60b64": {"level": 0, "hostname": "wallywlan01", "nodeid": "e8de27d60b64", "ipv6": "2a03:2260:115:100:eade:27ff:fed6:b64"}, "60e3275a0076": {"level": 0, "hostname": "Sparklenet_2", "nodeid": "60e3275a0076", "ipv6": "2a03:2260:115:100:62e3:27ff:fe5a:76"}, "e894f6298552": {"level": 0, "hostname": "PIRATEN_OEDP_WeselerStr", "nodeid": "e894f6298552", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:8552"}, "60e3275a0070": {"level": 0, "hostname": "AtriumKulturverein", "nodeid": "60e3275a0070", "ipv6": "2a03:2260:115:100:62e3:27ff:fe5a:70"}, "e894f629da56": {"level": 0, "hostname": "Cafe_Ecksteins_01", "nodeid": "e894f629da56", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:da56"}, "14cc204d337c": {"level": 0, "hostname": "freifunkkurzegeist1", "nodeid": "14cc204d337c", "ipv6": "2a03:2260:115:100:16cc:20ff:fe4d:337c"}, "14cc20bbbe5e": {"level": 0, "hostname": "FreifunkMSbyL1Nch", "nodeid": "14cc20bbbe5e", "ipv6": "2a03:2260:115:100:16cc:20ff:febb:be5e"}, "c46e1f8754e0": {"level": 0, "hostname": "rabbit_hole_1", "nodeid": "c46e1f8754e0", "ipv6": "2a03:2260:115:100:c66e:1fff:fe87:54e0"}, "c46e1fe69874": {"level": 0, "hostname": "Wiese", "nodeid": "c46e1fe69874", "ipv6": "2a03:2260:115:100:c66e:1fff:fee6:9874"}, "10feedb70a9c": {"level": 0, "hostname": "da1l6", "nodeid": "10feedb70a9c", "ipv6": "2a03:2260:115:100:12fe:edff:feb7:a9c"}, "e894f669c672": {"level": 0, "hostname": "gut-verkleidet.de", "nodeid": "e894f669c672", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:c672"}, "30b5c22acd0c": {"level": 0, "hostname": "WF-FF-02", "nodeid": "30b5c22acd0c", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe2a:cd0c"}, "e894f669c5b0": {"level": 0, "hostname": "dunstkreis-001", "nodeid": "e894f669c5b0", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:c5b0"}, "60e327e70ad8": {"level": 1, "hostname": "freifunk_Sieversgruppe2", "nodeid": "60e327e70ad8", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:ad8"}, "e894f690b05e": {"level": 0, "hostname": "Freifunk-Frank", "nodeid": "e894f690b05e", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe90:b05e"}, "e894f60c8f7a": {"level": 0, "hostname": "CanisLupus", "nodeid": "e894f60c8f7a", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe0c:8f7a"}, "30b5c2704ae8": {"level": 0, "hostname": "Sporckweg", "nodeid": "30b5c2704ae8", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe70:4ae8"}, "647002526868": {"level": 0, "hostname": "ffms-cafe-med-buero", "nodeid": "647002526868", "ipv6": "2a03:2260:115:100:6670:2ff:fe52:6868"}, "10feedc466c6": {"level": 0, "hostname": "fungur-test", "nodeid": "10feedc466c6", "ipv6": "2a03:2260:115:100:12fe:edff:fec4:66c6"}, "e894f6298394": {"level": 0, "hostname": "freifunk-dieckmann", "nodeid": "e894f6298394", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:8394"}, "e894f6ab2972": {"level": 0, "hostname": "FF-Ferdinand", "nodeid": "e894f6ab2972", "ipv6": "2a03:2260:115:100:ea94:f6ff:feab:2972"}, "10feedf14c24": {"level": 0, "hostname": "Stehrweg22", "nodeid": "10feedf14c24", "ipv6": "2a03:2260:115:100:12fe:edff:fef1:4c24"}, "e894f633a4cc": {"level": 0, "hostname": "freifunk-emslaenderweg", "nodeid": "e894f633a4cc", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe33:a4cc"}, "30b5c22acd02": {"level": 0, "hostname": "WF-FF-03", "nodeid": "30b5c22acd02", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe2a:cd02"}, "c46e1fbd0498": {"level": 0, "hostname": "Bambusleitung", "nodeid": "c46e1fbd0498", "ipv6": "2a03:2260:115:100:c66e:1fff:febd:498"}, "68725138ef59": {"level": 1, "hostname": "ffms-westwind-1", "nodeid": "68725138ef59", "ipv6": "2a03:2260:115:100:6a72:51ff:fe38:ef59"}, "10feedf3fa14": {"level": 0, "hostname": "Begegnungszentrum-Kinderhaus-Jugendsalon", "nodeid": "10feedf3fa14", "ipv6": "2a03:2260:115:100:12fe:edff:fef3:fa14"}, "14cc206f0b48": {"level": 0, "hostname": "SpecOps-Freifunk", "nodeid": "14cc206f0b48", "ipv6": "2a03:2260:115:100:16cc:20ff:fe6f:b48"}, "e894f629f738": {"level": 0, "hostname": "Windhorststrasse", "nodeid": "e894f629f738", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:f738"}, "30b5c27e91f2": {"level": 0, "hostname": "Suedstern", "nodeid": "30b5c27e91f2", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe7e:91f2"}, "14cc20b0cffa": {"level": 0, "hostname": "ffms-rudolfstr", "nodeid": "14cc20b0cffa", "ipv6": "2a03:2260:115:100:16cc:20ff:feb0:cffa"}, "e894f6cdab08": {"level": 0, "hostname": "samohtius", "nodeid": "e894f6cdab08", "ipv6": "2a03:2260:115:100:ea94:f6ff:fecd:ab08"}, "c46e1fe80eb2": {"level": 0, "hostname": "freifunk-roxel-01", "nodeid": "c46e1fe80eb2", "ipv6": "2a03:2260:115:100:c66e:1fff:fee8:eb2"}, "e894f629852c": {"level": 0, "hostname": "harryismus", "nodeid": "e894f629852c", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:852c"}, "68725120ab80": {"level": 1, "hostname": "cafe-med-aussen", "nodeid": "68725120ab80", "ipv6": "2a03:2260:115:100:6a72:51ff:fe20:ab80"}, "60e327cebfc4": {"level": 0, "hostname": "Rotes-Haus", "nodeid": "60e327cebfc4", "ipv6": "2a03:2260:115:100:62e3:27ff:fece:bfc4"}, "a0f3c17a250a": {"level": 0, "hostname": "burster", "nodeid": "a0f3c17a250a", "ipv6": "2a03:2260:115:100:a2f3:c1ff:fe7a:250a"}, "60e327e71cd4": {"level": 0, "hostname": "HabichtsHorst", "nodeid": "60e327e71cd4", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:1cd4"}, "c46e1f2c4a4c": {"level": 0, "hostname": "Goebenstrasse", "nodeid": "c46e1f2c4a4c", "ipv6": "2a03:2260:115:100:c66e:1fff:fe2c:4a4c"}, "30b5c27e2e94": {"level": 0, "hostname": "freifunk30b5c27e2e94", "nodeid": "30b5c27e2e94", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe7e:2e94"}, "e894f690a326": {"level": 0, "hostname": "coerde-eins", "nodeid": "e894f690a326", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe90:a326"}, "e894f629f9c2": {"level": 0, "hostname": "doctor-phunc", "nodeid": "e894f629f9c2", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:f9c2"}, "c4e984b5ea10": {"level": 0, "hostname": "Orchidee-ThaiMassage-Muenster", "nodeid": "c4e984b5ea10", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb5:ea10"}, "e894f62a03da": {"level": 0, "hostname": "BlackLight-Bar", "nodeid": "e894f62a03da", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe2a:3da"}, "ec086b618708": {"level": 0, "hostname": "freifunk-dorotheenstrasse", "nodeid": "ec086b618708", "ipv6": "2a03:2260:115:100:ee08:6bff:fe61:8708"}, "c46e1f5894b8": {"level": 1, "hostname": "ffms-www.team4m.de-02", "nodeid": "c46e1f5894b8", "ipv6": "2a03:2260:115:100:c66e:1fff:fe58:94b8"}, "e894f6297f50": {"level": 0, "hostname": "ffms_ktown01", "nodeid": "e894f6297f50", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:7f50"}, "e8de27ca9ca4": {"level": 0, "hostname": "WF-FF-01", "nodeid": "e8de27ca9ca4", "ipv6": "2a03:2260:115:100:eade:27ff:feca:9ca4"}, "c46e1fe7f1c6": {"level": 0, "hostname": "FanLin-DaGe", "nodeid": "c46e1fe7f1c6", "ipv6": "2a03:2260:115:100:c66e:1fff:fee7:f1c6"}, "e894f62a8f28": {"level": 0, "hostname": "rainbowdash", "nodeid": "e894f62a8f28", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe2a:8f28"}, "e894f62a391c": {"level": 0, "hostname": "meer-funk", "nodeid": "e894f62a391c", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe2a:391c"}, "60e327ee677a": {"level": 0, "hostname": "freifunk60e327ee677a", "nodeid": "60e327ee677a", "ipv6": "2a03:2260:115:100:62e3:27ff:feee:677a"}, "10feed92efe2": {"level": 0, "hostname": "promenadenblick01", "nodeid": "10feed92efe2", "ipv6": "2a03:2260:115:100:12fe:edff:fe92:efe2"}, "e894f66d407c": {"level": 1, "hostname": "Schlossgarten-Cafe-02", "nodeid": "e894f66d407c", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:407c"}, "c4e984b0dbb8": {"level": 1, "hostname": "SPD-Muenster-03", "nodeid": "c4e984b0dbb8", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb0:dbb8"}, "60e3279ab0c8": {"level": 0, "hostname": "ffms-westwind", "nodeid": "60e3279ab0c8", "ipv6": "2a03:2260:115:100:62e3:27ff:fe9a:b0c8"}, "14cc206fafc4": {"level": 0, "hostname": "freifunk-stickamp", "nodeid": "14cc206fafc4", "ipv6": "2a03:2260:115:100:16cc:20ff:fe6f:afc4"}, "c46e1f700b64": {"level": 0, "hostname": "FeuerFreiFunk", "nodeid": "c46e1f700b64", "ipv6": "2a03:2260:115:100:c66e:1fff:fe70:b64"}, "e8de27d5e2ec": {"level": 0, "hostname": "LaPaloma-Base", "nodeid": "e8de27d5e2ec", "ipv6": "2a03:2260:115:100:eade:27ff:fed5:e2ec"}, "e894f669c626": {"level": 1, "hostname": "wastlx2", "nodeid": "e894f669c626", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:c626"}, "6466b3afe4fe": {"level": 0, "hostname": "4gewinnt", "nodeid": "6466b3afe4fe", "ipv6": "2a03:2260:115:100:6666:b3ff:feaf:e4fe"}, "e894f66d4074": {"level": 0, "hostname": "Schlossgarten-Cafe-01", "nodeid": "e894f66d4074", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:4074"}, "60e327bdc59c": {"level": 0, "hostname": "freifunk_lebensfreude_post", "nodeid": "60e327bdc59c", "ipv6": "2a03:2260:115:100:62e3:27ff:febd:c59c"}, "e894f629fab6": {"level": 0, "hostname": "gerryth", "nodeid": "e894f629fab6", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:fab6"}, "14cc204bfd64": {"level": 0, "hostname": "Eckhart_Bald_Naturmoebel", "nodeid": "14cc204bfd64", "ipv6": "2a03:2260:115:100:16cc:20ff:fe4b:fd64"}, "c4e984b5eb1a": {"level": 0, "hostname": "Da-Tartufo", "nodeid": "c4e984b5eb1a", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb5:eb1a"}, "c4e98499a1be": {"level": 1, "hostname": "SPD-Muenster-04", "nodeid": "c4e98499a1be", "ipv6": "2a03:2260:115:100:c6e9:84ff:fe99:a1be"}, "e894f62a38f6": {"level": 0, "hostname": "Meerweisenet90", "nodeid": "e894f62a38f6", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe2a:38f6"}, "30b5c2c6d290": {"level": 0, "hostname": "freifunk-meppener-str", "nodeid": "30b5c2c6d290", "ipv6": "2a03:2260:115:100:32b5:c2ff:fec6:d290"}, "e894f64b3afa": {"level": 0, "hostname": "freifunk-mschae", "nodeid": "e894f64b3afa", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe4b:3afa"}, "e894f62a03ca": {"level": 0, "hostname": "freifunk-krehlio", "nodeid": "e894f62a03ca", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe2a:3ca"}, "c46e1fe6dfca": {"level": 0, "hostname": "seecurity-1", "nodeid": "c46e1fe6dfca", "ipv6": "2a03:2260:115:100:c66e:1fff:fee6:dfca"}, "14cc20a4996a": {"level": 0, "hostname": "SPD-Muenster-01", "nodeid": "14cc20a4996a", "ipv6": "2a03:2260:115:100:16cc:20ff:fea4:996a"}, "c46e1fbd19c4": {"level": 0, "hostname": "Agathastr", "nodeid": "c46e1fbd19c4", "ipv6": "2a03:2260:115:100:c66e:1fff:febd:19c4"}, "c46e1f878534": {"level": 0, "hostname": "freifunk-gasselstiege-2", "nodeid": "c46e1f878534", "ipv6": "2a03:2260:115:100:c66e:1fff:fe87:8534"}, "e894f6bf8600": {"level": 0, "hostname": "ffms-mimipalast", "nodeid": "e894f6bf8600", "ipv6": "2a03:2260:115:100:ea94:f6ff:febf:8600"}, "e894f66d1c38": {"level": 1, "hostname": "Schlossgarten-Cafe-04", "nodeid": "e894f66d1c38", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:1c38"}, "24a43cd88fc4": {"level": 0, "hostname": "Last_Resort", "nodeid": "24a43cd88fc4", "ipv6": "2a03:2260:115:100:26a4:3cff:fed8:8fc4"}, "60e3275a0034": {"level": 0, "hostname": "Sakanaya-Sushi", "nodeid": "60e3275a0034", "ipv6": "2a03:2260:115:100:62e3:27ff:fe5a:34"}, "e894f66ccfe8": {"level": 0, "hostname": "Funki", "nodeid": "e894f66ccfe8", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6c:cfe8"}, "e894f669b694": {"level": 0, "hostname": "Sparklenet", "nodeid": "e894f669b694", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:b694"}, "f4f26d3fcbe2": {"level": 0, "hostname": "Freifunk-MS-DH", "nodeid": "f4f26d3fcbe2", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3f:cbe2"}, "e894f669b510": {"level": 0, "hostname": "Last_Resort_VPN", "nodeid": "e894f669b510", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:b510"}, "60e327bda3a2": {"level": 0, "hostname": "EGS2", "nodeid": "60e327bda3a2", "ipv6": "2a03:2260:115:100:62e3:27ff:febd:a3a2"}, "30b5c2bd7374": {"level": 0, "hostname": "freifunk-sprakel01", "nodeid": "30b5c2bd7374", "ipv6": "2a03:2260:115:100:32b5:c2ff:febd:7374"}, "e894f6298512": {"level": 0, "hostname": "freifunk-stadtlohnweg01", "nodeid": "e894f6298512", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:8512"}, "f4f26d40479a": {"level": 0, "hostname": "freifunk-Kanal", "nodeid": "f4f26d40479a", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe40:479a"}, "60e327769de2": {"level": 0, "hostname": "freifunk60e327769de2", "nodeid": "60e327769de2", "ipv6": "2a03:2260:115:100:62e3:27ff:fe76:9de2"}, "60e327c7010c": {"level": 1, "hostname": "EGS5", "nodeid": "60e327c7010c", "ipv6": "2a03:2260:115:100:62e3:27ff:fec7:10c"}, "30b5c2bd28ce": {"level": 0, "hostname": "Burg-C.Wgn", "nodeid": "30b5c2bd28ce", "ipv6": "2a03:2260:115:100:32b5:c2ff:febd:28ce"}, "e894f64fb4ac": {"level": 0, "hostname": "freifunk-Am-Krug", "nodeid": "e894f64fb4ac", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe4f:b4ac"}, "f8d1113aa4cc": {"level": 0, "hostname": "AScode", "nodeid": "f8d1113aa4cc", "ipv6": "2a03:2260:115:100:fad1:11ff:fe3a:a4cc"}, "e894f629f854": {"level": 0, "hostname": "dubtown_ms", "nodeid": "e894f629f854", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:f854"}, "c4e98433485a": {"level": 0, "hostname": "HansaRingFunk", "nodeid": "c4e98433485a", "ipv6": "2a03:2260:115:100:c6e9:84ff:fe33:485a"}, "f81a673fe4e0": {"level": 1, "hostname": "auf_Mauritz", "nodeid": "f81a673fe4e0", "ipv6": "2a03:2260:115:100:fa1a:67ff:fe3f:e4e0"}, "60e327c711f2": {"level": 0, "hostname": "EGS4", "nodeid": "60e327c711f2", "ipv6": "2a03:2260:115:100:62e3:27ff:fec7:11f2"}, "e894f64fb3e2": {"level": 0, "hostname": "Freifunk-48", "nodeid": "e894f64fb3e2", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe4f:b3e2"}, "e894f6a21aa8": {"level": 0, "hostname": "South_Central", "nodeid": "e894f6a21aa8", "ipv6": "2a03:2260:115:100:ea94:f6ff:fea2:1aa8"}, "0023cd20bb26": {"level": 0, "hostname": "freifunk-fever", "nodeid": "0023cd20bb26", "ipv6": "2a03:2260:115:100:223:cdff:fe20:bb26"}, "e894f6cd33d4": {"level": 0, "hostname": "freifunk-Paulstrasse", "nodeid": "e894f6cd33d4", "ipv6": "2a03:2260:115:100:ea94:f6ff:fecd:33d4"}, "e8de2762d6da": {"level": 0, "hostname": "freifunk-kolpingsfamilie-1", "nodeid": "e8de2762d6da", "ipv6": "2a03:2260:115:100:eade:27ff:fe62:d6da"}, "c4e984b605d8": {"level": 0, "hostname": "freifunk-fsp02", "nodeid": "c4e984b605d8", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb6:5d8"}, "c46e1f876a40": {"level": 0, "hostname": "anaptis", "nodeid": "c46e1f876a40", "ipv6": "2a03:2260:115:100:c66e:1fff:fe87:6a40"}, "e894f66ccf60": {"level": 0, "hostname": "Freifunk_RHW", "nodeid": "e894f66ccf60", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6c:cf60"}, "14cc2031efc2": {"level": 0, "hostname": "Freifunk-Aasee-SHM", "nodeid": "14cc2031efc2", "ipv6": "2a03:2260:115:100:16cc:20ff:fe31:efc2"}, "e894f6bafab0": {"level": 0, "hostname": "t8o-1", "nodeid": "e894f6bafab0", "ipv6": "2a03:2260:115:100:ea94:f6ff:feba:fab0"}, "60e327e77788": {"level": 0, "hostname": "southside", "nodeid": "60e327e77788", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:7788"}, "90f652272f2c": {"level": 0, "hostname": "yk2ms002", "nodeid": "90f652272f2c", "ipv6": "2a03:2260:115:100:92f6:52ff:fe27:2f2c"}, "e8de27ad8104": {"level": 0, "hostname": "freifunk-amigolan", "nodeid": "e8de27ad8104", "ipv6": "2a03:2260:115:100:eade:27ff:fead:8104"}, "c46e1f7a99fe": {"level": 0, "hostname": "freifunk-c46e1f7a99fe", "nodeid": "c46e1f7a99fe", "ipv6": "2a03:2260:115:100:c66e:1fff:fe7a:99fe"}, "e894f66d3ff6": {"level": 0, "hostname": "fair_and_friendly_Buero", "nodeid": "e894f66d3ff6", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:3ff6"}, "e894f6298568": {"level": 0, "hostname": "freifunk-8D", "nodeid": "e894f6298568", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:8568"}, "f81a675aad47": {"level": 0, "hostname": "Funkwerk", "nodeid": "f81a675aad47", "ipv6": "2a03:2260:115:100:fa1a:67ff:fe5a:ad47"}, "30b5c2b074fa": {"level": 0, "hostname": "Freifunk-Rumphorst-01", "nodeid": "30b5c2b074fa", "ipv6": "2a03:2260:115:100:32b5:c2ff:feb0:74fa"}, "e894f60ca604": {"level": 1, "hostname": "Jp-Cut", "nodeid": "e894f60ca604", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe0c:a604"}, "60e327e70aa4": {"level": 1, "hostname": "freifunk_Sieversgruppe4", "nodeid": "60e327e70aa4", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:aa4"}, "14cc206a432a": {"level": 0, "hostname": "ffms-www.team4m.de-01", "nodeid": "14cc206a432a", "ipv6": "2a03:2260:115:100:16cc:20ff:fe6a:432a"}, "e8de27d61632": {"level": 0, "hostname": "Schneeschwung", "nodeid": "e8de27d61632", "ipv6": "2a03:2260:115:100:eade:27ff:fed6:1632"}, "30b5c222e8d6": {"level": 1, "hostname": "freifunk_gaer", "nodeid": "30b5c222e8d6", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe22:e8d6"}, "a42bb0d86dc2": {"level": 0, "hostname": "Essmanns-Backstube-Muenster-Ludgeristrasse-F49", "nodeid": "a42bb0d86dc2", "ipv6": "2a03:2260:115:100:a62b:b0ff:fed8:6dc2"}, "c46e1f4161fc": {"level": 0, "hostname": "freifunk-mm-ms-001", "nodeid": "c46e1f4161fc", "ipv6": "2a03:2260:115:100:c66e:1fff:fe41:61fc"}, "f4f26d52b44e": {"level": 1, "hostname": "freifunkkurzegeist4", "nodeid": "f4f26d52b44e", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe52:b44e"}, "14cc206f46ae": {"level": 0, "hostname": "Ewaldi22.2", "nodeid": "14cc206f46ae", "ipv6": "2a03:2260:115:100:16cc:20ff:fe6f:46ae"}, "f4f26d499114": {"level": 0, "hostname": "ffms-blume9-WR940N", "nodeid": "f4f26d499114", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe49:9114"}, "30b5c222705c": {"level": 0, "hostname": "ffms_DG6YY", "nodeid": "30b5c222705c", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe22:705c"}, "c4e9845b1086": {"level": 0, "hostname": "freifunk-heekweg", "nodeid": "c4e9845b1086", "ipv6": "2a03:2260:115:100:c6e9:84ff:fe5b:1086"}, "60e327e71548": {"level": 2, "hostname": "freifunk_Sieversgruppe3", "nodeid": "60e327e71548", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:1548"}, "60e327ced5b8": {"level": 0, "hostname": "freifunk60e327ced5b8", "nodeid": "60e327ced5b8", "ipv6": "2a03:2260:115:100:62e3:27ff:fece:d5b8"}, "60e327e70b06": {"level": 1, "hostname": "freifunk_Sieversgruppe5", "nodeid": "60e327e70b06", "ipv6": "2a03:2260:115:100:62e3:27ff:fee7:b06"}, "10feed9c049e": {"level": 0, "hostname": "freifunk-www.Pension-Haselmann.de", "nodeid": "10feed9c049e", "ipv6": "2a03:2260:115:100:12fe:edff:fe9c:49e"}, "6872512ee0a3": {"level": 0, "hostname": "ffms-blume9-gartenhaus", "nodeid": "6872512ee0a3", "ipv6": "2a03:2260:115:100:6a72:51ff:fe2e:e0a3"}, "e894f6428f88": {"level": 0, "hostname": "coinsfunk", "nodeid": "e894f6428f88", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe42:8f88"}, "c4e984b5ebcc": {"level": 1, "hostname": "freifunkkurzegeist2", "nodeid": "c4e984b5ebcc", "ipv6": "2a03:2260:115:100:c6e9:84ff:feb5:ebcc"}, "e894f6428fc0": {"level": 0, "hostname": "comline-d23-01", "nodeid": "e894f6428fc0", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe42:8fc0"}, "e894f66d0cc6": {"level": 0, "hostname": "the_maze", "nodeid": "e894f66d0cc6", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe6d:cc6"}, "6466b3b021a6": {"level": 0, "hostname": "Freifunk", "nodeid": "6466b3b021a6", "ipv6": "2a03:2260:115:100:6666:b3ff:feb0:21a6"}, "68725110a66c": {"level": 1, "hostname": "LaPaloma", "nodeid": "68725110a66c", "ipv6": "2a03:2260:115:100:6a72:51ff:fe10:a66c"}, "c46e1f7a9a1a": {"level": 0, "hostname": "aqua-maris-Muenster", "nodeid": "c46e1f7a9a1a", "ipv6": "2a03:2260:115:100:c66e:1fff:fe7a:9a1a"}, "c4e984e36742": {"level": 0, "hostname": "carl-neuendorff-weg", "nodeid": "c4e984e36742", "ipv6": "2a03:2260:115:100:c6e9:84ff:fee3:6742"}, "f4f26d3fde76": {"level": 0, "hostname": "Freifunk_NCC1701F", "nodeid": "f4f26d3fde76", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3f:de76"}} \ No newline at end of file diff --git a/webserver-configuration/domaene_02_node_statistics.json b/webserver-configuration/domaene_02_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_02_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_03_node_statistics.json b/webserver-configuration/domaene_03_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_03_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_04_node_statistics.json b/webserver-configuration/domaene_04_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_04_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_05_node_statistics.json b/webserver-configuration/domaene_05_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_05_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_06_node_statistics.json b/webserver-configuration/domaene_06_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_06_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_07_node_statistics.json b/webserver-configuration/domaene_07_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_07_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_08_node_statistics.json b/webserver-configuration/domaene_08_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_08_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_09_node_statistics.json b/webserver-configuration/domaene_09_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_09_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_11_node_statistics.json b/webserver-configuration/domaene_11_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_11_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_12_node_statistics.json b/webserver-configuration/domaene_12_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_12_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_13_node_statistics.json b/webserver-configuration/domaene_13_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_13_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_14_node_statistics.json b/webserver-configuration/domaene_14_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_14_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_16_node_level0 b/webserver-configuration/domaene_16_node_level0 new file mode 100644 index 0000000..8aad33c --- /dev/null +++ b/webserver-configuration/domaene_16_node_level0 @@ -0,0 +1,14 @@ +geo $switch { + default 0; + 2a03:2260:115:100:a62b:b0ff:fed8:6dc2 1; #Essmanns-Backstube-Muenster-Ludgeristrasse-F49 + 2a03:2260:115:100:eade:27ff:fe62:d6da 1; #freifunk-kolpingsfamilie-1 + 2a03:2260:115:100:ea94:f6ff:fe69:b542 1; #marie-curie + 2a03:2260:115:100:ea94:f6ff:fe29:f738 1; #Windhorststrasse + 2a03:2260:115:100:eade:27ff:fed6:10d4 1; #tardis + 2a03:2260:115:100:ea94:f6ff:fe29:f854 1; #dubtown_ms + 2a03:2260:115:100:ea94:f6ff:fe42:8f88 1; #coinsfunk + 2a03:2260:115:100:f6f2:6dff:fe3f:cbe2 1; #Freifunk-MS-DH + 2a03:2260:115:100:c66e:1fff:feb3:7818 1; #ffms-lenz + 2a03:2260:115:100:62e3:27ff:fece:bfc4 1; #Rotes-Haus + 2a03:2260:115:100:fa1a:67ff:fe5a:ad47 1; #Funkwerk +} \ No newline at end of file diff --git a/webserver-configuration/domaene_16_node_level1 b/webserver-configuration/domaene_16_node_level1 new file mode 100644 index 0000000..4a7eaf5 --- /dev/null +++ b/webserver-configuration/domaene_16_node_level1 @@ -0,0 +1,4 @@ +geo $switch { + default 0; + 2a03:2260:115:100:32b5:c2ff:fe22:e8d6 1; #freifunk_gaer +} \ No newline at end of file diff --git a/webserver-configuration/domaene_16_node_statistics.json b/webserver-configuration/domaene_16_node_statistics.json new file mode 100644 index 0000000..10dc37f --- /dev/null +++ b/webserver-configuration/domaene_16_node_statistics.json @@ -0,0 +1 @@ +{"a42bb0d86dc2": {"level": 0, "hostname": "Essmanns-Backstube-Muenster-Ludgeristrasse-F49", "nodeid": "a42bb0d86dc2", "ipv6": "2a03:2260:115:100:a62b:b0ff:fed8:6dc2"}, "e8de2762d6da": {"level": 0, "hostname": "freifunk-kolpingsfamilie-1", "nodeid": "e8de2762d6da", "ipv6": "2a03:2260:115:100:eade:27ff:fe62:d6da"}, "e894f669b542": {"level": 0, "hostname": "marie-curie", "nodeid": "e894f669b542", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe69:b542"}, "e894f629f738": {"level": 0, "hostname": "Windhorststrasse", "nodeid": "e894f629f738", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:f738"}, "e8de27d610d4": {"level": 0, "hostname": "tardis", "nodeid": "e8de27d610d4", "ipv6": "2a03:2260:115:100:eade:27ff:fed6:10d4"}, "e894f629f854": {"level": 0, "hostname": "dubtown_ms", "nodeid": "e894f629f854", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe29:f854"}, "e894f6428f88": {"level": 0, "hostname": "coinsfunk", "nodeid": "e894f6428f88", "ipv6": "2a03:2260:115:100:ea94:f6ff:fe42:8f88"}, "f4f26d3fcbe2": {"level": 0, "hostname": "Freifunk-MS-DH", "nodeid": "f4f26d3fcbe2", "ipv6": "2a03:2260:115:100:f6f2:6dff:fe3f:cbe2"}, "30b5c222e8d6": {"level": 1, "hostname": "freifunk_gaer", "nodeid": "30b5c222e8d6", "ipv6": "2a03:2260:115:100:32b5:c2ff:fe22:e8d6"}, "c46e1fb37818": {"level": 0, "hostname": "ffms-lenz", "nodeid": "c46e1fb37818", "ipv6": "2a03:2260:115:100:c66e:1fff:feb3:7818"}, "60e327cebfc4": {"level": 0, "hostname": "Rotes-Haus", "nodeid": "60e327cebfc4", "ipv6": "2a03:2260:115:100:62e3:27ff:fece:bfc4"}, "f81a675aad47": {"level": 0, "hostname": "Funkwerk", "nodeid": "f81a675aad47", "ipv6": "2a03:2260:115:100:fa1a:67ff:fe5a:ad47"}} \ No newline at end of file diff --git a/webserver-configuration/domaene_17_node_statistics.json b/webserver-configuration/domaene_17_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_17_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_18_node_statistics.json b/webserver-configuration/domaene_18_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_18_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_19_node_statistics.json b/webserver-configuration/domaene_19_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_19_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_20_node_statistics.json b/webserver-configuration/domaene_20_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_20_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_21_node_statistics.json b/webserver-configuration/domaene_21_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_21_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_22_node_statistics.json b/webserver-configuration/domaene_22_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_22_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_23_node_statistics.json b/webserver-configuration/domaene_23_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_23_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_24_node_statistics.json b/webserver-configuration/domaene_24_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_24_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_25_node_statistics.json b/webserver-configuration/domaene_25_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_25_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_26_node_statistics.json b/webserver-configuration/domaene_26_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_26_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/domaene_27_node_statistics.json b/webserver-configuration/domaene_27_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/domaene_27_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/webserver-configuration/no_autoupdater_node_level0 b/webserver-configuration/no_autoupdater_node_level0 new file mode 100644 index 0000000..f5a7c4c --- /dev/null +++ b/webserver-configuration/no_autoupdater_node_level0 @@ -0,0 +1,172 @@ +geo $switch { + default 0; + 2a03:2260:115:100:f6f2:6dff:fe3f:da8a 1; #MS4Life + 2a03:2260:115:100:62e3:27ff:febd:9a12 1; #EGS1 + 2a03:2260:115:100:ea94:f6ff:fecd:ac0a 1; #DashFree + 2a03:2260:115:100:f6f2:6dff:fe3e:9218 1; #Freifunk-FSP05 + 2a03:2260:115:100:62e3:27ff:febd:99e2 1; #EGS3 + 2a03:2260:115:100:ea94:f6ff:fe29:fb0a 1; #Dorbaumstrasse + 2a03:2260:115:100:32b5:c2ff:fe6e:8841 1; #ffms-HeartOfGold-01 + 2a03:2260:115:100:eade:27ff:fed6:1338 1; #heerde-nord + 2a03:2260:115:100:c6e9:84ff:fee3:69d2 1; #Waffelschmiede_Wollbecker + 2a03:2260:115:100:c6e9:84ff:fe33:4ddc 1; #Burg-G.Wgn + 2a03:2260:115:100:f6f2:6dff:fe3f:9bf8 1; #Essmanns-Backstube-MS-Mecklenbeck-F69 + 2a03:2260:115:100:ea94:f6ff:fe69:b542 1; #marie-curie + 2a03:2260:115:100:c66e:1fff:fee7:f1c6 1; #FanLin-DaGe + 2a03:2260:115:100:32b5:c2ff:fec6:f8ca 1; #phonerepair.ms + 2a03:2260:115:100:92f6:52ff:fe4e:bd26 1; #freifunk90f6524ebd26 + 2a03:2260:115:100:ea94:f6ff:febf:8600 1; #ffms-mimipalast + 2a03:2260:115:100:62e3:27ff:feed:98ce 1; #freifunk_Sieversgruppe + 2a03:2260:115:100:c66e:1fff:fe7a:9a1a 1; #aqua-maris-Muenster + 2a03:2260:115:100:26a4:3cff:fed8:8fc4 1; #Last_Resort + 2a03:2260:115:100:c6e9:84ff:feb5:ea5a 1; #freifunk-nobrain + 2a03:2260:115:100:eade:27ff:fed6:10d4 1; #tardis + 2a03:2260:115:100:62e3:27ff:fe59:fd90 1; #peynation + 2a03:2260:115:100:c66e:1fff:feb3:7818 1; #ffms-lenz + 2a03:2260:115:100:c66e:1fff:fe2c:4a4c 1; #Goebenstrasse + 2a03:2260:115:100:ea94:f6ff:fe6d:1344 1; #Le-petit-Reve + 2a03:2260:115:100:f6f2:6dff:fed5:3a24 1; #Freifunk_by_MCBattleAxe.de_und_PCFT.de + 2a03:2260:115:100:12fe:edff:fef1:4c24 1; #Stehrweg22 + 2a03:2260:115:100:16cc:20ff:fe3b:1926 1; #ff0.andymwwwy + 2a03:2260:115:100:c66e:1fff:feff:db4e 1; #knoten1 + 2a03:2260:115:100:c66e:1fff:fee7:b92e 1; #ffwaf-psiforce1 + 2a03:2260:115:100:16cc:20ff:fe70:9f02 1; #warpzone-uplink + 2a03:2260:115:100:c6e9:84ff:feb5:ebb8 1; #HalloMensch + 2a03:2260:115:100:eade:27ff:fed6:b64 1; #wallywlan01 + 2a03:2260:115:100:62e3:27ff:fe5a:76 1; #Sparklenet_2 + 2a03:2260:115:100:ea94:f6ff:fe29:8552 1; #PIRATEN_OEDP_WeselerStr + 2a03:2260:115:100:62e3:27ff:fe5a:70 1; #AtriumKulturverein + 2a03:2260:115:100:ea94:f6ff:fe29:da56 1; #Cafe_Ecksteins_01 + 2a03:2260:115:100:16cc:20ff:fe4d:337c 1; #freifunkkurzegeist1 + 2a03:2260:115:100:16cc:20ff:febb:be5e 1; #FreifunkMSbyL1Nch + 2a03:2260:115:100:ea94:f6ff:febf:ff9a 1; #Bleker-IT + 2a03:2260:115:100:32b5:c2ff:feb0:74fa 1; #Freifunk-Rumphorst-01 + 2a03:2260:115:100:c66e:1fff:fe87:54e0 1; #rabbit_hole_1 + 2a03:2260:115:100:12fe:edff:feb7:a9c 1; #da1l6 + 2a03:2260:115:100:32b5:c2ff:febd:7374 1; #freifunk-sprakel01 + 2a03:2260:115:100:32b5:c2ff:fe2a:cd0c 1; #WF-FF-02 + 2a03:2260:115:100:62e3:27ff:fece:d5b8 1; #freifunk60e327ced5b8 + 2a03:2260:115:100:ea94:f6ff:fe69:c5b0 1; #dunstkreis-001 + 2a03:2260:115:100:ea94:f6ff:fe90:b05e 1; #Freifunk-Frank + 2a03:2260:115:100:ea94:f6ff:fe90:84b8 1; #SputnikBuero + 2a03:2260:115:100:ea94:f6ff:fe0c:8f7a 1; #CanisLupus + 2a03:2260:115:100:32b5:c2ff:fe70:4ae8 1; #Sporckweg + 2a03:2260:115:100:6670:2ff:fe52:6868 1; #ffms-cafe-med-buero + 2a03:2260:115:100:12fe:edff:fec4:66c6 1; #fungur-test + 2a03:2260:115:100:ea94:f6ff:fe29:8394 1; #freifunk-dieckmann + 2a03:2260:115:100:ea94:f6ff:fe33:a4cc 1; #freifunk-emslaenderweg + 2a03:2260:115:100:32b5:c2ff:fe2a:cd02 1; #WF-FF-03 + 2a03:2260:115:100:c66e:1fff:febd:498 1; #Bambusleitung + 2a03:2260:115:100:ea94:f6ff:feab:2972 1; #FF-Ferdinand + 2a03:2260:115:100:12fe:edff:fef3:fa14 1; #Begegnungszentrum-Kinderhaus-Jugendsalon + 2a03:2260:115:100:ea94:f6ff:fe29:fab6 1; #gerryth + 2a03:2260:115:100:16cc:20ff:fe6f:b48 1; #SpecOps-Freifunk + 2a03:2260:115:100:ea94:f6ff:fe42:77a0 1; #wastlx1 + 2a03:2260:115:100:ea94:f6ff:fe90:a326 1; #coerde-eins + 2a03:2260:115:100:32b5:c2ff:fe7e:91f2 1; #Suedstern + 2a03:2260:115:100:16cc:20ff:feb0:cffa 1; #ffms-rudolfstr + 2a03:2260:115:100:6a72:51ff:fe2e:d76b 1; #Pizzeria-Lido-2 + 2a03:2260:115:100:ea94:f6ff:fecd:ab08 1; #samohtius + 2a03:2260:115:100:c66e:1fff:fee8:eb2 1; #freifunk-roxel-01 + 2a03:2260:115:100:ea94:f6ff:fe29:852c 1; #harryismus + 2a03:2260:115:100:62e3:27ff:fece:bfc4 1; #Rotes-Haus + 2a03:2260:115:100:a2f3:c1ff:fe7a:250a 1; #burster + 2a03:2260:115:100:62e3:27ff:fee7:1cd4 1; #HabichtsHorst + 2a03:2260:115:100:32b5:c2ff:fe7e:2e94 1; #freifunk30b5c27e2e94 + 2a03:2260:115:100:fad1:11ff:fe3a:a4cc 1; #AScode + 2a03:2260:115:100:ea94:f6ff:fe29:f9c2 1; #doctor-phunc + 2a03:2260:115:100:c6e9:84ff:feb5:ea10 1; #Orchidee-ThaiMassage-Muenster + 2a03:2260:115:100:32b5:c2ff:fed9:9a3e 1; #FreifunkGrueneMuenster + 2a03:2260:115:100:ea94:f6ff:fe2a:3da 1; #BlackLight-Bar + 2a03:2260:115:100:ee08:6bff:fe61:8708 1; #freifunk-dorotheenstrasse + 2a03:2260:115:100:ea94:f6ff:fe29:7f50 1; #ffms_ktown01 + 2a03:2260:115:100:eade:27ff:feca:9ca4 1; #WF-FF-01 + 2a03:2260:115:100:ea94:f6ff:fe2a:8f28 1; #rainbowdash + 2a03:2260:115:100:ea94:f6ff:fe6d:cf0 1; #Banane-01 + 2a03:2260:115:100:ea94:f6ff:fe2a:391c 1; #meer-funk + 2a03:2260:115:100:ea94:f6ff:fe29:f664 1; #freifunk-Bunker-VPN + 2a03:2260:115:100:62e3:27ff:feee:677a 1; #freifunk60e327ee677a + 2a03:2260:115:100:12fe:edff:fe92:efe2 1; #promenadenblick01 + 2a03:2260:115:100:ea94:f6ff:fe63:d02 1; #Banane-02 + 2a03:2260:115:100:62e3:27ff:fe9a:b0c8 1; #ffms-westwind + 2a03:2260:115:100:16cc:20ff:fe6f:afc4 1; #freifunk-stickamp + 2a03:2260:115:100:c66e:1fff:fe70:b64 1; #FeuerFreiFunk + 2a03:2260:115:100:eade:27ff:fed5:e2ec 1; #LaPaloma-Base + 2a03:2260:115:100:a62b:b0ff:fed8:6dc2 1; #Essmanns-Backstube-Muenster-Ludgeristrasse-F49 + 2a03:2260:115:100:ea94:f6ff:fe29:f738 1; #Windhorststrasse + 2a03:2260:115:100:6666:b3ff:feaf:e4fe 1; #4gewinnt + 2a03:2260:115:100:ea94:f6ff:fe6d:4074 1; #Schlossgarten-Cafe-01 + 2a03:2260:115:100:62e3:27ff:fee7:33be 1; #ff-akademie-der-schoenen-kuenste + 2a03:2260:115:100:62e3:27ff:febd:c59c 1; #freifunk_lebensfreude_post + 2a03:2260:115:100:c66e:1fff:fe41:61fc 1; #freifunk-mm-ms-001 + 2a03:2260:115:100:16cc:20ff:fe4b:fd64 1; #Eckhart_Bald_Naturmoebel + 2a03:2260:115:100:c6e9:84ff:feb5:eb1a 1; #Da-Tartufo + 2a03:2260:115:100:16cc:20ff:fe6a:432a 1; #ffms-www.team4m.de-01 + 2a03:2260:115:100:ea94:f6ff:fe2a:38f6 1; #Meerweisenet90 + 2a03:2260:115:100:32b5:c2ff:fec6:d290 1; #freifunk-meppener-str + 2a03:2260:115:100:ea94:f6ff:fe4b:3afa 1; #freifunk-mschae + 2a03:2260:115:100:ea94:f6ff:fe2a:3ca 1; #freifunk-krehlio + 2a03:2260:115:100:c66e:1fff:fee6:dfca 1; #seecurity-1 + 2a03:2260:115:100:16cc:20ff:fea4:996a 1; #SPD-Muenster-01 + 2a03:2260:115:100:c66e:1fff:febd:19c4 1; #Agathastr + 2a03:2260:115:100:ea94:f6ff:fe69:c672 1; #gut-verkleidet.de + 2a03:2260:115:100:c66e:1fff:fe87:8534 1; #freifunk-gasselstiege-2 + 2a03:2260:115:100:32b5:c2ff:fe22:d142 1; #freifunk30b5c222d142 + 2a03:2260:115:100:6670:2ff:fe9d:dc70 1; #freifunk_blackdragon01 + 2a03:2260:115:100:62e3:27ff:fe5a:34 1; #Sakanaya-Sushi + 2a03:2260:115:100:ea94:f6ff:fe6c:cfe8 1; #Funki + 2a03:2260:115:100:ea94:f6ff:fe69:b694 1; #Sparklenet + 2a03:2260:115:100:f6f2:6dff:fe3f:cbe2 1; #Freifunk-MS-DH + 2a03:2260:115:100:ea94:f6ff:fe69:b510 1; #Last_Resort_VPN + 2a03:2260:115:100:62e3:27ff:febd:a3a2 1; #EGS2 + 2a03:2260:115:100:32b5:c2ff:fe6f:20e0 1; #Caritas-Nienberge-01 + 2a03:2260:115:100:ea94:f6ff:fe29:8512 1; #freifunk-stadtlohnweg01 + 2a03:2260:115:100:f6f2:6dff:fe40:479a 1; #freifunk-Kanal + 2a03:2260:115:100:62e3:27ff:fe76:9de2 1; #freifunk60e327769de2 + 2a03:2260:115:100:32b5:c2ff:febd:28ce 1; #Burg-C.Wgn + 2a03:2260:115:100:219:99ff:fe5f:b364 1; #Commander1024-worker + 2a03:2260:115:100:62e3:27ff:feed:87e4 1; #Teilchen + 2a03:2260:115:100:ea94:f6ff:fe4f:b4ac 1; #freifunk-Am-Krug + 2a03:2260:115:100:c66e:1fff:fee6:9874 1; #Wiese + 2a03:2260:115:100:ea94:f6ff:fe29:f854 1; #dubtown_ms + 2a03:2260:115:100:c6e9:84ff:fe33:485a 1; #HansaRingFunk + 2a03:2260:115:100:62e3:27ff:fec7:11f2 1; #EGS4 + 2a03:2260:115:100:ea94:f6ff:fe4f:b3e2 1; #Freifunk-48 + 2a03:2260:115:100:ea94:f6ff:fea2:1aa8 1; #South_Central + 2a03:2260:115:100:223:cdff:fe20:bb26 1; #freifunk-fever + 2a03:2260:115:100:ea94:f6ff:fecd:33d4 1; #freifunk-Paulstrasse + 2a03:2260:115:100:eade:27ff:fe62:d6da 1; #freifunk-kolpingsfamilie-1 + 2a03:2260:115:100:c6e9:84ff:feb6:5d8 1; #freifunk-fsp02 + 2a03:2260:115:100:c66e:1fff:fe87:6a40 1; #anaptis + 2a03:2260:115:100:ea94:f6ff:fe6c:cf60 1; #Freifunk_RHW + 2a03:2260:115:100:16cc:20ff:fe31:efc2 1; #Freifunk-Aasee-SHM + 2a03:2260:115:100:ea94:f6ff:feba:fab0 1; #t8o-1 + 2a03:2260:115:100:5ed9:98ff:fe9e:861a 1; #freifunk-futro + 2a03:2260:115:100:62e3:27ff:fee7:7788 1; #southside + 2a03:2260:115:100:92f6:52ff:fe27:2f2c 1; #yk2ms002 + 2a03:2260:115:100:eade:27ff:fead:8104 1; #freifunk-amigolan + 2a03:2260:115:100:c66e:1fff:fe7a:99fe 1; #freifunk-c46e1f7a99fe + 2a03:2260:115:100:62e3:27ff:fecf:72 1; #Freifunk_by_PCFT.de_6 + 2a03:2260:115:100:ea94:f6ff:fe6d:3ff6 1; #fair_and_friendly_Buero + 2a03:2260:115:100:ea94:f6ff:fe29:8568 1; #freifunk-8D + 2a03:2260:115:100:fa1a:67ff:fe5a:ad47 1; #Funkwerk + 2a03:2260:115:100:32b5:c2ff:fe3e:9dbe 1; #Jannis_test + 2a03:2260:115:100:32b5:c2ff:fee7:9204 1; #Siedler_Freifunk01 + 2a03:2260:115:100:eade:27ff:fed6:1632 1; #Schneeschwung + 2a03:2260:115:100:c6e9:84ff:fee3:647a 1; #Pizzeria-Lido + 2a03:2260:115:100:16cc:20ff:fe6f:46ae 1; #Ewaldi22.2 + 2a03:2260:115:100:32b5:c2ff:fe22:705c 1; #ffms_DG6YY + 2a03:2260:115:100:c6e9:84ff:fe5b:1086 1; #freifunk-heekweg + 2a03:2260:115:100:ea94:f6ff:fe69:c550 1; #Starweg-1 + 2a03:2260:115:100:f6f2:6dff:fe49:9114 1; #ffms-blume9-WR940N + 2a03:2260:115:100:12fe:edff:fe9c:49e 1; #freifunk-www.Pension-Haselmann.de + 2a03:2260:115:100:ea94:f6ff:fe42:8f86 1; #cult-cars + 2a03:2260:115:100:6a72:51ff:fe2e:e0a3 1; #ffms-blume9-gartenhaus + 2a03:2260:115:100:ea94:f6ff:fe42:8f88 1; #coinsfunk + 2a03:2260:115:100:ea94:f6ff:fe42:8fc0 1; #comline-d23-01 + 2a03:2260:115:100:ea94:f6ff:fe6d:cc6 1; #the_maze + 2a03:2260:115:100:6666:b3ff:feb0:21a6 1; #Freifunk + 2a03:2260:115:100:c6e9:84ff:fee3:6742 1; #carl-neuendorff-weg + 2a03:2260:115:100:f6f2:6dff:fe3f:de76 1; #Freifunk_NCC1701F + 2a03:2260:115:100:c66e:1fff:fe2d:3e6a 1; #kgbvax-porno-patrol +} \ No newline at end of file diff --git a/webserver-configuration/no_autoupdater_node_level1 b/webserver-configuration/no_autoupdater_node_level1 new file mode 100644 index 0000000..efab3c6 --- /dev/null +++ b/webserver-configuration/no_autoupdater_node_level1 @@ -0,0 +1,49 @@ +geo $switch { + default 0; + 2a03:2260:115:100:16cc:20ff:fea4:9a36 1; #SPD-Muenster-02 + 2a03:2260:115:100:fa1a:67ff:fef3:480a 1; #freifunkf81a67f3480a + 2a03:2260:115:100:618:d6ff:fe0b:a795 1; #SputnikCafe + 2a03:2260:115:100:c66e:1fff:febd:1ec 1; #00Q_DineUp.de + 2a03:2260:115:100:62e3:27ff:feb7:9384 1; #ASB_Buero + 2a03:2260:115:100:62e3:27ff:fe59:fbe8 1; #Caritas-Nienberge-03 + 2a03:2260:115:100:62e3:27ff:fe59:fca8 1; #Caritas-Nienberge-06 + 2a03:2260:115:100:618:d6ff:fe6d:54a 1; #SputnikHalle + 2a03:2260:115:100:6a72:51ff:fe20:6213 1; #FanLin-CoOp-Bleker-IT + 2a03:2260:115:100:ea94:f6ff:fe69:c626 1; #wastlx2 + 2a03:2260:115:100:62e3:27ff:fe59:fd3a 1; #Caritas-Nienberge-04 + 2a03:2260:115:100:62e3:27ff:fee7:ad8 1; #freifunk_Sieversgruppe2 + 2a03:2260:115:100:6a72:51ff:fe38:ef59 1; #ffms-westwind-1 + 2a03:2260:115:100:c66e:1fff:fee8:116e 1; #Freifunk-Aasee-LaVela + 2a03:2260:115:100:62e3:27ff:fe59:fdda 1; #Caritas-Nienberge-08 + 2a03:2260:115:100:c66e:1fff:fe87:8558 1; #freifunk-c46e1f878558 + 2a03:2260:115:100:6a72:51ff:fe20:ab80 1; #cafe-med-aussen + 2a03:2260:115:100:c6e9:84ff:feb5:ebcc 1; #freifunkkurzegeist2 + 2a03:2260:115:100:ea94:f6ff:fe6d:40a8 1; #MV-Verlag-2 + 2a03:2260:115:100:c66e:1fff:fe58:94b8 1; #ffms-www.team4m.de-02 + 2a03:2260:115:100:62e3:27ff:fe59:ff20 1; #Caritas-Nienberge-02 + 2a03:2260:115:100:c6e9:84ff:feb5:ca9c 1; #Caritas-Nienberge-05 + 2a03:2260:115:100:ea94:f6ff:fe6d:407c 1; #Schlossgarten-Cafe-02 + 2a03:2260:115:100:c6e9:84ff:feb0:dbb8 1; #SPD-Muenster-03 + 2a03:2260:115:100:ea94:f6ff:fe2a:3cc 1; #haus-g-og1 + 2a03:2260:115:100:12fe:edff:fe7d:8c9e 1; #Commander1024-2 + 2a03:2260:115:100:ea94:f6ff:fe6d:1c38 1; #Schlossgarten-Cafe-04 + 2a03:2260:115:100:26a4:3cff:fedf:a10e 1; #warpzone-unifi-1 + 2a03:2260:115:100:6a72:51ff:fe0c:4145 1; #freifunk-Bunker + 2a03:2260:115:100:ea94:f6ff:fe6d:26fc 1; #Schlossgarten-Cafe-03 + 2a03:2260:115:100:c6e9:84ff:fe5b:9dce 1; #Hof_Ausleuchter + 2a03:2260:115:100:fa1a:67ff:fe3f:e4e0 1; #auf_Mauritz + 2a03:2260:115:100:62e3:27ff:feb2:d4a4 1; #FreifunkGrueneMuenster2 + 2a03:2260:115:100:ea94:f6ff:fe6d:10ce 1; #Commander1024-1 + 2a03:2260:115:100:62e3:27ff:fec7:10c 1; #EGS5 + 2a03:2260:115:100:26a4:3cff:fef0:b9ae 1; #kgbvax-m2-c + 2a03:2260:115:100:ea94:f6ff:fe0c:a604 1; #Jp-Cut + 2a03:2260:115:100:62e3:27ff:fee7:aa4 1; #freifunk_Sieversgruppe4 + 2a03:2260:115:100:c6e9:84ff:fe99:a1be 1; #SPD-Muenster-04 + 2a03:2260:115:100:32b5:c2ff:fe22:e8d6 1; #freifunk_gaer + 2a03:2260:115:100:6a72:51ff:fe48:1445 1; #ff-benny + 2a03:2260:115:100:f6f2:6dff:fe52:b44e 1; #freifunkkurzegeist4 + 2a03:2260:115:100:62e3:27ff:fee7:b06 1; #freifunk_Sieversgruppe5 + 2a03:2260:115:100:ea94:f6ff:fe6d:cda 1; #Banane-03 + 2a03:2260:115:100:6a72:51ff:fe10:a66c 1; #LaPaloma + 2a03:2260:115:100:62e3:27ff:fe59:fff2 1; #Caritas-Nienberge-07 +} \ No newline at end of file diff --git a/webserver-configuration/no_autoupdater_node_level2 b/webserver-configuration/no_autoupdater_node_level2 new file mode 100644 index 0000000..9750b60 --- /dev/null +++ b/webserver-configuration/no_autoupdater_node_level2 @@ -0,0 +1,6 @@ +geo $switch { + default 0; + 2a03:2260:115:100:62e3:27ff:feed:9ce6 1; #Atelier-Haus-G + 2a03:2260:115:100:32b5:c2ff:febc:f442 1; #kgbvax-pius-cpe + 2a03:2260:115:100:62e3:27ff:fee7:1548 1; #freifunk_Sieversgruppe3 +} \ No newline at end of file diff --git a/webserver-configuration/no_geo_node_level0 b/webserver-configuration/no_geo_node_level0 new file mode 100644 index 0000000..a13a4fd --- /dev/null +++ b/webserver-configuration/no_geo_node_level0 @@ -0,0 +1,22 @@ +geo $switch { + default 0; + 2a03:2260:115:100:eade:27ff:fe58:7718 1; #freifunk-vvwl + 2a03:2260:115:100:32b5:c2ff:feee:911a 1; #freifunk-Heinz + 2a03:2260:115:100:62e3:27ff:fe81:edf8 1; #mk_4 + 2a03:2260:115:100:c66e:1fff:fe58:973b 1; #freifunkc46e1f58973b + 2a03:2260:115:100:62e3:27ff:fee7:9090 1; #FF-WA-Viehhof + 2a03:2260:115:100:ea94:f6ff:fef3:461b 1; #DreiEichen-1 + 2a03:2260:115:100:fa1a:67ff:fef9:1bca 1; #osterwiese + 2a03:2260:115:100:62e3:27ff:fe81:ee6a 1; #mk_1 + 2a03:2260:115:100:92f6:52ff:fe25:d0a2 1; #void-test + 2a03:2260:115:100:62e3:27ff:feee:5c52 1; #00q_bb57 + 2a03:2260:115:100:62e3:27ff:fece:eb16 1; #FF-Mstr-EGS + 2a03:2260:115:100:62e3:27ff:feee:5c2c 1; #00q_bb88 + 2a03:2260:115:100:32b5:c2ff:fe87:9e5a 1; #freifunk30b5c2879e5a + 2a03:2260:115:100:32b5:c2ff:feed:12e8 1; #freifunk30b5c2ed12e8 + 2a03:2260:115:100:62e3:27ff:fe59:95e0 1; #Anstatthotel.com-AP-29-BASE + 2a03:2260:115:100:32b5:c2ff:fe87:9e92 1; #freifunk30b5c2879e92 + 2a03:2260:115:100:16cc:20ff:fe2c:3998 1; #Hafenkante + 2a03:2260:115:100:c6e9:84ff:feb5:f7c4 1; #Natuerlich_unverpackt + 2a03:2260:115:100:eade:27ff:fe3c:17a4 1; #00Q_49661_2 +} \ No newline at end of file diff --git a/webserver-configuration/no_geo_node_level1 b/webserver-configuration/no_geo_node_level1 new file mode 100644 index 0000000..821ca8d --- /dev/null +++ b/webserver-configuration/no_geo_node_level1 @@ -0,0 +1,12 @@ +geo $switch { + default 0; + 2a03:2260:115:100:ea94:f6ff:fe2a:900c 1; #DreiEichen-2 + 2a03:2260:115:100:c6e9:84ff:fe7f:2baa 1; #mk_2 + 2a03:2260:115:100:62e3:27ff:feee:5c5c 1; #00q_bb99 + 2a03:2260:115:100:62e3:27ff:fee7:8624 1; #Anstatthotel.com-AP-29-1OGR + 2a03:2260:115:100:eade:27ff:fe4a:f334 1; #DreiEichen-3 + 2a03:2260:115:100:c66e:1fff:fe86:f22a 1; #00Q_49661_1 + 2a03:2260:115:100:62e3:27ff:fee7:87a0 1; #Anstatthotel.com-AP-29-EGR + 2a03:2260:115:100:62e3:27ff:feee:5770 1; #ooq_bb1 + 2a03:2260:115:100:c6e9:84ff:fe7f:29d2 1; #mk_3 +} \ No newline at end of file diff --git a/webserver-configuration/stadt_warendorf_node_statistics.json b/webserver-configuration/stadt_warendorf_node_statistics.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/webserver-configuration/stadt_warendorf_node_statistics.json @@ -0,0 +1 @@ +{} \ No newline at end of file