Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.59 KB

README.creole

File metadata and controls

46 lines (28 loc) · 1.59 KB

PHP Looking Glass

This is a PHP Looking Glass that is designed to support multiple types of router. If you don't know what a Looking Glass is, you probably don't need this.

Supported Routers

  • Quagga (via ssh)

Currently, support is limited to what I have access to. If you want support for something that isn't, then please provide access to the Router OS in question. (Read-Only access is all that is required.)

Installation

Installation is simple, place all the files in a web-accessible directory and edit the config file.

If you are using ssh-based routers, you will need the ssh2 module for php.

Debian / Ubuntu

	apt-get install libssh2-php

Redhat / CentOS

	yum install php-pecl-ssh2

Other

	pecl install ssh2

Configuration

Configuration should be done in "config.local.php" which will be included by the script, all available settings are described in config.php which can be used as a starting guide.

Once finalised I will flesh out this section a bit more.

Comments, Bugs, Feature Requests etc.

Bugs and Feature Requests should be raised on the issue tracker on github. I'm happy to recieve code pull requests via github.

Comments can be emailed to [email protected] - This is also a fine place to send read-only access details for routers you want support for, please also raise a feature-request issue if you do this.

Any graphic designers able to create a better deault logo, let me know ;)