A very simple reverse proxy
npm install
See example configuration file
This configuration file exports an object that contains the following properties:
The port number that the server will listen on.
An array of service objects that define the routing rules for the server. Each service object has the following properties:
A string or array of strings representing the hostname(s) that this service will handle requests for.
A string representing the target URL that the server will proxy requests to.
An optional number representing the number of milliseconds before a request will timeout. If not specified, a default timeout of 10 seconds is used.
An optional boolean value that determines if the hostname should match only if it ends with the hostname in the config. Defaults to false.
npm run start
👤 Filippo Finke
- Website: https://filippofinke.ch
- Github: @filippofinke
- LinkedIn: @filippofinke
- Web Dashboard
- Users
- Usage
- Requests
Give a ⭐️ if this project helped you!