Apocrypha

hinsightd

hinsightd a http/1.1 webserver with (hopefully) minimal goals

hinsightd is a http/1.1 webserver with a focus on simple code and reliable behaviour. Notable features: reverse proxying, output caching, ssl, pipelining, cgi, output compression with deflate, graceful restart and a very customizable config file using lua.

Available in

OverlayNewestEbuildsLast activity
guru gitweb ↗ 0.9.17 2 2 d details ›

Versions & arches

VersionOverlay amd64 Committed
9999 LIVE guru follows upstream — no keywords view · download · history ↗
0.9.17 guru amd64 testing view · download · history ↗

Use flags of 0.9.17

  • +ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
  • cgi Enable old/slow cgi support (legacy should not be used)
  • +fcgi Enable fast cgi support
  • +rproxy Enable reverse proxying support
  • +ffcall Use ffcall library for better logging format support
  • +filecaps Use Linux file capabilities to control privilege rather than set*id (this is orthogonal to USE=caps which uses capabilities at runtime e.g. libcap)
4 expansion flags (python targets, ABIs, cpu flags…)
  • lua_single_target_luajit
  • lua_single_target_lua5-1
  • lua_single_target_lua5-3
  • lua_single_target_lua5-4

Runtime dependencies of 0.9.17

show 23 lines
lua_single_target_luajit? (
)
lua_single_target_lua5-1? (
)
lua_single_target_lua5-3? (
)
lua_single_target_lua5-4? (
)
ssl? (
)
ffcall? (
)