{ "MNT": "YOUR-MNT", // your MNT tag "ASN": "424242000", //Your ASN (used to generate default peer ListenPorts) "listen": "0.0.0.0", "port": 8142, "nodename": "node123", "ACL": ["127.0.0.1"], // address of the server running the webinterface (for ACL); if "listen" is "::"(or other ipv6) and the the server is connecting via ipv4 use"::ffff:" "peerings": "/path/to/peerings.json", // optional; default "$PWD/peerings.json", file to save existing peerings to "production": true, //optional, default true; "debug-mode": false, // optional; whethet to enable debugging; default false "wg-configs": "/etc/wireguard/", // optional, default: "/etc/wireguard/"; directory where the wireguard configs are located "wg-commands": { // {PEERING} will get replaced with the lowercase mnter without "-MNT" followed by the last four digits of the ASn "enable": "./wg-services.sh enable {PEERING}", //command to execute for enabling the wg-interface "up": "./wg-services.sh start {PEERING}", //command to execute for starting the wg-interface "down": "./wg-services.sh stop {PEERING}", //command to execute for stopping the wg-interface "disable": "./wg-services.sh disable {PEERING}" //command to execute for disabling the wg-interface }, "bird-peers": "/etc/bird/peers/", // optional, default: "/etc/bird/peers/"; directory where bird peers are to be located "bird-reload": "birdc configure", // optional, default: "birdc configure"; command to reconfigure bird or other bgp daemon "templates": "templates" //optional, default "$PWD/templates"; directory where "wireguard.template.conf" and "bgo-peer.template.conf" are located }