NGINX Unit

About§

NGINX Unit is a dynamic web and application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations.

Current latest version is 1.9.0, released on May 30, 2019.
See the changelog here.

The sources are distributed under the Apache 2.0 license.

Key Features§

  • Fully dynamic reconfiguration using RESTful JSON API
  • Multiple application languages and versions can run simultaneously
  • Dynamic application process management
  • SSL/TLS support (OpenSSL 1.0.1 and later)
  • TCP, HTTP, HTTPS, HTTP/2 routing and proxying (coming soon)

Supported App Languages§

Demo§