traffic_router 0.1.4

Routes / Gateways request into several web applications
traffic_router-0.1.4 is not a library.

traffic_router

Routes request into several web applications.

For Async version, refer https://github.com/mohankumaranna/traffic_router_async

Goal

Intended to avoid Apache web server for such routing.

Setup

Following three files are needed to configure and run this router:

1. Sites.json - To update web application URLs, PORTs 
2. Port-Forwarding.txt - To enable and complete port forwarding processes described in it
3. traffic_router.service - To run this router as a service

Example

This traffic router is used in routing following two web applications; written in Rust/hyper; running in a digital ocean's droplet:

  1. eastgate
  2. find latest NAV site

License

MIT