An open API service indexing awesome lists of open source software.

https://github.com/sipcapture/homer-view-react

Experimental React Viewer for HEP APIs
https://github.com/sipcapture/homer-view-react

hep homer qxip react sipcapture viewer

Last synced: 3 months ago
JSON representation

Experimental React Viewer for HEP APIs

Awesome Lists containing this project

README

          

# HOMER-View
Experimental Stand-Alone React Viewer for HOMER API 7.x

![ezgif com-optimize 24](https://user-images.githubusercontent.com/1423657/53689632-673e5500-3d5a-11e9-88d8-a9216f84bf19.gif)

## Requirements
* This Application requires a [HEP Auth Proxy](https://github.com/sipcapture/homer-view-react/tree/master/proxy) to access the HOMER API

## Installation
1. Clone this repository
2. `cd homer-view-react`
3. Run `npm install` to install dependencies
4. Run `npm run build` to build application
5. Start the development server `npm run start`
6. Access the application at http://localhost:3000/

## Manual Configuration *(not required for docker)*
1. copy the example file from `example/view-config.js` to `src/config/index.js`
2. copy the example file from `example/proxy-config.js` to `proxy/config.js`
3. open `proxy/config.js` and configure your HOMER API parameters *(API url, username and password)*
4. start proxy: cd proxy; npm install && npm start

## Docker
See the [example](https://github.com/sipcapture/homer-view-react/tree/master/example) folder for a working example

### URL Parameters
The Application accepts the following URL parameters defining search settings:
* `from`: start time in milliseconds
* `to`: stop time in milliseconds
* `callid`: callid string or array
* `tabs`: visibile tabs, options
* messages
* qos
* flow
* logs
* export

#### Example
* `http://localhost:3000/?from=1550706099000&to=1550707799000&callid=8afhjq@127.0.0.1&tabs=messages,qos`

-------------

#### Made by Humans
This Open-Source project is made possible by actual Humans without corporate sponsors, angels or patreons.

If you use this software in production, please consider supporting its development with contributions or [donations](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donation%40sipcapture%2eorg&lc=US&item_name=SIPCAPTURE&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)

[![Donate](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=donation%40sipcapture%2eorg&lc=US&item_name=SIPCAPTURE&no_note=0&currency_code=EUR&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHostedGuest)