/yxorp

a reverse proxy - in pure crystal-lang

Primary LanguageCrystalMIT LicenseMIT

yxorp

!!! NOT READY FOR USE !!!

A simple reverse proxy, intended to enable rolling updates of services behind it ... if you want a big boy reverse proxy look at NGINX or HA PROXY etc.

What this is:

  • a simple reverse proxy, that passes a request along to a one of a pool of services
  • a simple reverse proxy, that checks if the service is alive regularly and avoids the unavailable

What this is NOT:

  • an SSL endpoint
  • a replacement for Nginx
  • a replacement for HAProxy
  • a session aware load balancer

Installation

TODO: Write installation instructions here

Usage

TODO: Write usage instructions here

Development

TODO: Write development instructions here

Contributing

  1. Fork it ( https://github.com/johnjansen/yxorp/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors