A Gateway based on OpenResty(Nginx + Lua) for API Monitoring and Management. We recommend that you use luarocks to install Orange to reduce problems caused by dependency extensions in different operating system releases. System dependencies (openresty, resty-CLI, luarocks, etc.) are necessary to install Orange on different operating systems. By default, a Dashboard is provided to manage all Orange plugin data. All Orange's plugins have open APIs that can be used to achieve more personalized needs. Orange provides a set of plug-in specifications. In addition to using the plug-ins provided by itself, users can develop custom plug-ins according to the specifications. Orange supports filtering traffic through 8 types of conditions and 8 expressions to achieve more fine-grained traffic control. In addition, various variables in the request can be extracted for subsequent processing in two ways.

Features

  • Cluster support
  • Traffic filtering & variable extraction
  • Support for custom plugins
  • Dashboard & Open API
  • Orange configuration data is stored in MySQL
  • Management of multiple nodes through data storage and API

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Orange

Orange Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Orange!

Additional Project Details

Programming Language

Lua

Related Categories

Lua Software Development Software, Lua Network Monitoring Software

Registered

2022-03-18