Skip to content

streamingrat/ratproxy

ratproxy

Ratproxy is a simple reverse proxy server to let you simulate something like AWS cloudfront sitting in front of your services.

Installation:

go install github.com/streamingrat/ratproxy@latest

By default ratproxy will use the environment variable RATPROXY_FILENAME to open the config file. If not set uses ratproxy.yaml.

Configuration: You configure the ratproxy with a yaml file like the following, which configures two services listening on two different ports.

ratproxy.yaml

listen: 0.0.0.0:1414 targets: - name: server1 type: lambda target: http://localhost:10000 path: /service1/ - name: server2 target: http://localhost:1313 path: /

About

A simple reverse proxy for testing AWS lambda functions locally.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors