Skip to content
Snippets Groups Projects
Select Git revision
  • 068e8fbdce728a090d8f69976a11b324dd6275df
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-07-31
  • experimental-2025-07-31-base
  • experimental-2025-07-29
  • experimental-2025-07-29-base
  • experimental-2025-07-28
  • experimental-2025-07-28-base
  • experimental-2025-07-26
  • experimental-2025-07-26-base
  • experimental-2025-07-24
  • experimental-2025-07-24-base
  • experimental-2025-07-22
  • experimental-2025-07-22-base
  • experimental-2025-07-21
  • experimental-2025-07-21-base
  • experimental-2025-07-20
  • experimental-2025-07-20-base
  • experimental-2025-07-19
  • experimental-2025-07-19-base
  • experimental-2025-07-17
  • experimental-2025-07-17-base
41 results

modules

Blame
  • config.js 5.86 KiB
    module.exports = function () {
      return {
        // Variables are NODE_ID and NODE_NAME (only a-z0-9\- other chars are replaced with _)
        'nodeInfos': [
          {
            'name': 'Clientstatistik',
            'href': 'https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/000000026/node?panelId=1&var-node={NODE_ID}&from=now-1d&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Clientstatistik für {NODE_ID} - weiteren Statistiken'
          },
          {
            'name': 'Trafficstatistik',
            'href': 'https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/000000026/node?panelId=2&from=now-1d&var-node={NODE_ID}&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Trafficstatistik für {NODE_ID} - weiteren Statistiken'
          },
          {
            'name': 'Systemlast',
            'href': 'https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/000000026/node?panelId=4&from=now-1d&var-node={NODE_ID}&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Systemlast für {NODE_ID} - weiteren Statistiken'
          },
          {
            'name': 'Airtime',
            'href': 'https://regensburg.freifunk.net/netz/statistik/node/{NODE_ID}/',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/000000026/node?panelId=5&from=now-1d&var-node={NODE_ID}&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Airtime für {NODE_ID} - weiteren Statistiken'
          }
        ],
        'linkInfos': [
          {
            'name': 'Statistik für alle Links zwischen diese Knoten',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/nvSNqoHmz/link?panelId=7&var-node={SOURCE_ID}&var-nodetolink={TARGET_ID}&from=now-1d&&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Linkstatistik des letzten Tages, min und max aller Links zwischen diesen Knoten'
          }
        ],
        'globalInfos': [
          {
            'name': 'Globale Statistik',
            'href': 'https://regensburg.freifunk.net/netz/statistik',
            'image': 'https://grafana.regensburg.freifunk.net/render/d-solo/000000028/globals?panelId=2&from=now-7d&&width=650&height=350&theme=light&_t={TIME}',
            'title': 'Globale Statistik - weiteren Statistiken'
          }
        ],
        // Array of data provider are supported
        'dataPath': [
          'https://regensburg.freifunk.net/data/'
        ],
        'siteName': 'Freifunk Regensburg',
        'mapLayers': [
          {
            'name': 'Freifunk Regensburg',
            // Please ask Freifunk Regensburg before using its tile server c- example with retina tiles
            'url': 'https://{s}.tiles.ffrgb.net/{z}/{x}/{y}{retina}.png',
            'config': {
              'maxZoom': 20,
              'subdomains': '1234',
              'attribution': '<a href="http://www.openmaptiles.org/" target="_blank">&copy; OpenMapTiles</a> <a href="http://www.openstreetmap.org/about/" target="_blank">&copy; OpenStreetMap contributors</a>',
              'start': 6
            }
          },
          {
            'name': 'Freifunk Regensburg Night',
            // Please ask Freifunk Regensburg before using its tile server - example with retina and dark tiles
            'url': 'https://{s}.tiles.ffrgb.net/n/{z}/{x}/{y}{retina}.png',
            'config': {
              'maxZoom': 20,
              'subdomains': '1234',
              'attribution': ' <a href="http://www.openmaptiles.org/" target="_blank">&copy; OpenMapTiles</a> <a href="http://www.openstreetmap.org/about/" target="_blank">&copy; OpenStreetMap contributors</a>',
              'mode': 'night',
              'start': 19,
              'end': 7
            }
          },
          {
            'name': 'OpenStreetMap.HOT',
            'url': 'https://{s}.tile.openstreetmap.fr/hot/{z}/{x}/{y}.png',
            'config': {
              'maxZoom': 19,
              'attribution': '&copy; Openstreetmap France | &copy; <a href="http://www.openstreetmap.org/copyright">OpenStreetMap</a>'
            }
          },
          {
            'name': 'HERE',
            // Please use your own API key - Free plan is on right side after the pay plans
            'url': 'https://{s}.base.maps.api.here.com/maptile/2.1/maptile/newest/normal.day/{z}/{x}/{y}/256/png8?app_id=YOUR_KEY&app_code=YOUR_CODE&lg=deu',
            'config': {
              'attribution': 'Map &copy; 1987-2014 <a href="http://developer.here.com">HERE</a>',
              'subdomains': '1234',
              'maxZoom': 20
            }
          },
          {
            'name': 'Esri.WorldImagery',
            'url': '//server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}',
            'config': {
              'maxZoom': 20,
              'attribution': 'Tiles &copy; Esri &mdash; Source: Esri, i-cubed, USDA, USGS, AEX, GeoEye, Getmapping, Aerogrid, IGN, IGP, UPR-EGP, and the GIS User Community'
            }
          },
          {
            'name': 'HERE.hybridDay',
            // Please use your own API key - Free plan is on right side after the pay plans
            'url': 'https://{s}.aerial.maps.api.here.com/maptile/2.1/maptile/newest/{variant}/{z}/{x}/{y}/256/png8?app_id=YOUR_KEY&app_code=YOUR_CODE&lg=deu',
            'config': {
              'attribution': 'Map &copy; 1987-2014 <a href="http://developer.here.com">HERE</a>',
              'subdomains': '1234',
              'variant': 'hybrid.day',
              'maxZoom': 20
            }
          }
        ],
        // Set a visible frame
        'fixedCenter': [
          // Northwest
          [
            49.3522,
            11.7752
          ],
          // Southeast
          [
            48.7480,
            12.8917
          ]
        ],
        'domainNames': [
          {
            'domain': 'ffrgb-bat15',
            'name': 'Regensburg'
          },
          {
            'domain': 'ffrgb',
            'name': 'Regensburg'
          }
        ],
        'linkList': [
          {
            'title': 'Impressum',
            'href': '/verein/impressum/'
          },
          {
            'title': 'Datenschutz',
            'href': '/verein/datenschutz/'
          }
        ]
      };
    };