dkozma / ntfserver

Network Testing Framework Server

Home Page:code.shutterstock.com/ntf/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ntfserver

ntfserver is a centralized server for collecting and displaying ntfd data.

It's part of ntf, a network testing framework.

See the ntf homepage for more details about the ntf framework.

Requirements

Getting Started

  • Start mysql/mariadb

  • Create an 'ntf' database

    create database 'ntf';

  • Create a database user that has create table and select/insert/udpate/delete privileges

  • Start redis

  • Start ntfserver

    ./bin/ntfserver --mysql-user=ntf-user --mysql-password='password' # see lib/index.js for other command-line options

  • Visit the dashboard at http://127.0.0.1:8000/

Developer Tips & Tricks

  • Store test results

     curl \
         -H 'Content-Type: application/json' \
         -d @./test/assets/suite.json \
         http://127.0.0.1:8000/store
    

License

This work is licensed under the MIT License (see the LICENSE file).

About

Network Testing Framework Server

code.shutterstock.com/ntf/

License:MIT License


Languages

Language:JavaScript 98.8%Language:CSS 1.1%Language:Ruby 0.1%