Name: quisper-configuration-public
Owner: The Hyve
Description: Configuration for the quisper nginx proxy.
Created: 2015-12-21 11:46:07.0
Updated: 2015-12-21 13:11:27.0
Pushed: 2015-12-21 13:11:27.0
Homepage: null
Size: 21
Language: Lua
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains configuration files for the Quisper Server Platform.
The Quisper Server Platform consists of an nginx server that proxies requests from quisper clients to webservice providers. While doing so, it connects to the 3scale API management system to check credentials, adhere to limits and store statistics.
An nginx server with lua support is required for the configuration scripts to work properly. The current puppet configuration uses the OpenResty module to install nginx and the appropriate nginx modules.
The configuration consists of a central nginx configuration file (named qsp.conf). This file uses a set of lua scripts to do most of the work:
Replace all instances of