Skip to content

dabeani/0xFF-BMK-webstatus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

0xFF-BMK-webstatus

0xFF-BMK-webstatus for EdgeRouters / EdgePoints including Let's-Encrypt scripts to install and renew certificate

Use this EdgeRouter-Wizard to install and manage functions of this package: https://github.com/pocki80/ER-wizard-0xFF-WSLE

Version 4.5 installs without the need to change Original-Server http/https-ports. You can adopt all 4 port settings from within the wizard afterwards. Anyway, on initial install, http:80 will be moved to http:81 to better support cgi-bin-status API.

Adds a Status-Page

  • Node-Status with olsrd links, vlan1100 devices, traceroute to 0xFF-gateway
  • OLSRv2 Tab with neighbors, traceroute, default-route
  • Port-table with connected devices
  • json status API

Possible GET-Params

  • default: show olsr-status, 1100 devices, traceroute, port-table
  • get=status --> json output with devices of vlan 1100
  • get=phpinfo
  • get=devices same like status, but as plain text

Let's Encrypt starting Version 4.0

  • registeres a LetsEncrypt-Cerificate for the publix FQDN (active internet connection needed)
  • monthly renewal cronjob (active internet connection needed)

Parameters directly in php source coude header:

  • $interface_1100_list: names of management interfaces/vlans to scann devices for
  • $get_nslookup_from_nodedb: lookup IPs from Funkfeuer Map data source (DNS, HNA, MID, node names)
  • $show_link_to_adminlogin: add link to default EdgeMax login-page (including customized https-port!)
  • $traceroute_to: IP-address destination for traceroute table
  • $traceroute6_to: IPv6-address destination for traceroute6 table

Build link: http://193.238.158.8/0xFF-BMK-webstatus/builds/ Wizard: https://github.com/pocki80/ER-wizard-0xFF-WSLE