portal: Web portal for network administration and visualization https://github.com/EdgeVPNio/portal
 
 
 
 
Go to file
ken cf8959f562 Added evio control 2021-09-03 23:37:04 +00:00
controllers Added evio control 2021-09-03 23:37:04 +00:00
db Added evio control 2021-09-03 23:37:04 +00:00
public
server Added evio control 2021-09-03 23:37:04 +00:00
src Add node count to Sidebar details 2021-08-12 19:36:57 +00:00
.gitignore
LICENSE
README.md
package.json
setup.sh
visualizer

README.md

Evio Visualizer Portal

Web portal for network administration and visualization

Steps to Run

You can run the application using the following commands:

  • Setup the required infrastructure using the setup script using:

    ./setup.sh

    It will ask you standard questions required to setup an npm project.

  • Make sure to set the environment variables for the application by editing the .env file.

  • Start the server by running the below command:

    node ./server/Server.js

Changes required in the Evio config

To redirect the Evio node information to the above visualizer application, add the below configuration to the Evio config.json file.

 
  "OverlayVisualizer": {
    "Enabled": true,
    "TimerInterval": 30,
    "WebServiceAddress": "*.*.*.*:*",
    "NodeName": "nd-###"
  },

Change the IP and the port to where your visualizer is running.

Software Stack Used

  • MongoDB
  • Node.js
  • Express.js
  • React.js