Skip to content

Dynamic HTTP routing with Nginx and Redis (reimplements Hipache with Nginx using the Lua module)

License

Notifications You must be signed in to change notification settings

samalba/hipache-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hipache-Nginx (experimental)

This projects is an experimental port of Hipache to nginx using the Lua module.

The project only consists of configuration files for now but it will evolve into a ready-to-use scalable proxy solution.

  1. Nginx requires the LUA module: installation instructions
  2. You have to install the lua-redis client.

Health-checks

Dead backends won't be marked as dead in Redis, they will only be announced as dead. This is on purpose since it's possible to have a delay between the dead detection and the announcement with the current implementation.

This is not a blocker for production deployment, you will need to monitor the "dead" channel with the Hipache-hchecker.

About

Dynamic HTTP routing with Nginx and Redis (reimplements Hipache with Nginx using the Lua module)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published