NGINX Unit makes supporting HTTPS simple and completely application-agnostic, because encryption is applied at the level of the listener, not the application. No need to dig into language‑specific details! In this blog we illustrate HTTPS configuration for a Spring Boot application.
Tag: NGINX Unit
Tag: NGINX Unit
Updates to NGINX Unit for Summer 2021
NGINX Unit 1.23.0 and 1.24.0 introduce support for the SNI extension to TLS, definition of OpenSSL configuration commands, MIME filtering and path restrictions for static content, and multiple Python scripts in one app. Also, you no longer need to modify Node.js apps to run them in Unit.
Demoing NGINX at Sprint 2.0 – From Blast Off to Stable Orbit
Preview the seven demos presented by the NGINX team on August 24 at NGINX Sprint 2021, our annual virtual event. We show how NGINX solutions accelerate just about every step in your app development journey, from deploying the first reverse proxy to launching a service mesh.
What Are Namespaces and cgroups, and How Do They Work?
Dive deep into two Linux features that underlie containers: namespaces and cgroups. They enable process isolation, ensuring that multiple processes running on a system don't interfere with one another. Our NGINX Unit application server also uses them for application isolation.
Updates to NGINX Unit for Autumn 2020
Since our last update, the NGINX Unit team has released three versions, 1.19.0 through 1.21.0. New features include support for ASGI with Python, multi-threading with several languages (Java, Perl, Python, Ruby), regular expressions in routing conditions, and more.
Automating Installation of WordPress with NGINX Unit on Ubuntu
We walk through a bash script for setting up a WordPress deployment on Ubuntu that's managed by NGINX Unit and uses NGINX for web serving. The resulting WordPress deployment is scriptable, supports Let’s Encrypt, and has production-ready settings.
Filesystem Isolation in NGINX Unit
We explore two use cases for filesystem isolation in NGINX Unit. First, we stop attackers from accessing sensitive information, by restricting a compromised app to its sandbox directory. Second, we toggle between sets of global dependencies by defining them in separate filesystems.
NGINX Unit 1.18.0 Adds Filesystem Isolation and Other Enhancements
NGINX Unit 1.18.0 introduces filesystem isolation, the 'target' option to reduce redundancy in PHP app configuration, and URL encoding. It also includes features introduced in NGINX Unit 1.17.0: redirects, and fractional server weights for traffic distribution in upstream groups.
Building Application Stacks With NGINX Unit
We show how to build an application stack with NGINX Unit, enabling automated deployment of production environments with custom‑built language runtime versions, libraries, modules, and extensions. The sample app is WordPress deployed in a Docker container.
NGINX Unit 1.16.0 Introduces New Yet Familiar Features
NGINX Unit 1.16.0 introduces two new features that are already familiar to NGINX users. First, it can load balance across a group of upstream servers using the round-robin method. Second, you can define what happens when a requested file can't be served, similar to the NGINX 'try_files' directive.