NGINX Unit https://unit.nginx.org/ NGINX, Inc., 2017-2025 NGINX Unit news and articles nxt-newsfeed Unit 1.34.2 Released unit-owner@nginx.org (Unit Team) Wed, 26 Feb 2025 00:00:00 -0000 https://unit.nginx.org/news/2025/unit-1.34.2-released https://unit.nginx.org/news/2025/unit-1.34.2-released Version 1.34.2 is a maintenance release that fixes a couple of Java WebSocket issues. Unit 1.34.1 Released unit-owner@nginx.org (Unit Team) Fri, 10 Jan 2025 00:00:00 -0000 https://unit.nginx.org/news/2025/unit-1.34.1-released https://unit.nginx.org/news/2025/unit-1.34.1-released Version 1.34.1 is a maintenance release that fixes issues with the previously introduced OpenTelemetry (OTEL) support. Unit 1.34.0 Released unit-owner@nginx.org (Unit Team) Thu, 19 Dec 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/unit-1.34.0-released https://unit.nginx.org/news/2024/unit-1.34.0-released Version 1.34.0 includes initial OpenTelemetry (OTEL) support. Unit 1.33.0 Released unit-owner@nginx.org (Unit Team) Wed, 18 Sep 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/unit-1.33.0-released https://unit.nginx.org/news/2024/unit-1.33.0-released Version 1.33.0 includes three new configuration options and a CLI tool. Unit 1.32.1 Released unit-owner@nginx.org (Unit Team) Tue, 26 Mar 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/unit-1.32.1-released https://unit.nginx.org/news/2024/unit-1.32.1-released Version 1.32.1 is a maintenance release that fixes bugs in the new WebAssembly Language Module and in our njs implementation. Wasm Components: Working with the Spin SDK for Rust unit-owner@nginx.org (Timo Stark) Wed, 13 Mar 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/fermyon-spin-rust-sdk https://unit.nginx.org/news/2024/fermyon-spin-rust-sdk Building Wasm Components using Fermyon's Spin SDK for Rust and run them on NGINX Unit. The WebAssembly Component Model - Part 2 unit-owner@nginx.org (Timo Stark) Wed, 13 Mar 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/wasm-component-model-part-2 https://unit.nginx.org/news/2024/wasm-component-model-part-2 Part 2 of our Wasm Component Model blog series. In this Blog post you will learn how to build a Rust based Wasm Component and run it on NGINX Unit. The WebAssembly Component Model - Part 1 unit-owner@nginx.org (Timo Stark) Wed, 13 Mar 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/wasm-component-model-part-1 https://unit.nginx.org/news/2024/wasm-component-model-part-1 Are you interested in getting started with the WebAssembly Component Model but feel overwhelmed by the ecosystem and unsure where to begin? If so, this blog post is for you! Unit 1.32.0 Released unit-owner@nginx.org (Unit Team) Tue, 27 Feb 2024 00:00:00 -0000 https://unit.nginx.org/news/2024/unit-1.32.0-released https://unit.nginx.org/news/2024/unit-1.32.0-released Version 1.32.0 Adds Support for WebAssembly Components Unit 1.31.1 Released unit-owner@nginx.org (Unit Team) Wed, 18 Oct 2023 23:00:00 -0000 https://unit.nginx.org/news/2023/unit-1.31.1-released https://unit.nginx.org/news/2023/unit-1.31.1-released Version 1.31.1 extends WebAssembly capabilities and brings about some maintenance updates. Server-Side WebAssembly with NGINX Unit unit-owner@nginx.org (Liam Crilly) Mon, 04 Sep 2023 23:00:00 -0000 https://www.nginx.com/blog/server-side-webassembly-nginx-unit/ https://www.nginx.com/blog/server-side-webassembly-nginx-unit/ Version 1.31.0 introduces a Technology Preview for Server-Side WebAssembly on NGINX Unit. This blog post explains more about why we built it, how it works, and guidance for getting started. Unit 1.31.0 Released unit-owner@nginx.org (Unit Team) Wed, 30 Aug 2023 23:00:00 -0000 https://unit.nginx.org/news/2023/unit-1.31.0-released https://unit.nginx.org/news/2023/unit-1.31.0-released Version 1.31.0 adds server-side WebAssembly support and response header manipulation capabilities. NGINX Unit Community Call No.1 (recording) unit-owner@nginx.org (Unit Team) Thu, 08 Jun 2023 23:00:00 -0000 https://www.youtube.com/watch?v=EZbcc6D03Io https://www.youtube.com/watch?v=EZbcc6D03Io Watch the recording of the inaugural Unit Community Call, to catch up on project news, the latest features, and a discussion of the roadmap. NGINX Unit Community Call No.1 unit-owner@nginx.org (Unit Team) Tue, 23 May 2023 23:00:00 -0000 https://unit.nginx.org/news/2023/nginx-unit-community-call-no-1 https://unit.nginx.org/news/2023/nginx-unit-community-call-no-1 Join us online to hear about the latest features, discuss the future direction, and talk openly about all things Unit. Unit 1.30.0 Released unit-owner@nginx.org (Unit Team) Tue, 09 May 2023 23:00:00 -0000 https://unit.nginx.org/news/2023/unit-1.30.0-released https://unit.nginx.org/news/2023/unit-1.30.0-released Version 1.30.0 adds URI rewrites, expands njs integration and logging capabilities, and introduces an OpenAPI specification. Unit 1.29.1 Released unit-owner@nginx.org (Unit Team) Tue, 28 Feb 2023 00:00:00 -0000 Version 1.29.1 addresses assorted bugs in PHP and Python app handling, njs integration, and WebSockets. Unit 1.29.0 Released unit-owner@nginx.org (Timo Stark) Thu, 15 Dec 2022 00:00:00 -0000 https://unit.nginx.org/news/2022/unit-1.29.0-released https://unit.nginx.org/news/2022/unit-1.29.0-released Version 1.29.0 comes with njs support, more variables, and per-application cgroups. Announcing the NGINX Unit Video Series unit-owner@nginx.org (Timo Stark) Mon, 21 Nov 2022 00:00:00 -0000 https://youtube.com/shorts/H8qIT-jUQtA https://youtube.com/shorts/H8qIT-jUQtA Our team starts an online video series about NGINX Unit to guide you through all its aspects step by step. Unit Not Impacted By CVE-2022-35256, CVE-2022-40674 unit-owner@nginx.org (Unit Team) Wed, 12 Oct 2022 23:00:00 -0000 https://unit.nginx.org/news/2022/unit-cve-no-impact https://unit.nginx.org/news/2022/unit-cve-no-impact NGINX Unit was not impacted by the recently discovered vulnerabilities in Node.js (CVE-2022-35256) and libexpat (CVE-2022-40674). Unit 1.28.0 Released unit-owner@nginx.org (Timo Stark) Mon, 12 Sep 2022 23:00:00 -0000 https://unit.nginx.org/news/2022/unit-1.28.0-released https://unit.nginx.org/news/2022/unit-1.28.0-released Version 1.28.0 comes with usage statistics, more variables, and UNIX sockets in rounting and listeners. Unit 1.27.0 Released unit-owner@nginx.org (Liam Crilly) Wed, 01 Jun 2022 23:00:00 -0000 https://unit.nginx.org/news/2022/unit-1.27.0-released https://unit.nginx.org/news/2022/unit-1.27.0-released Version 1.27.0 extends routing, adds a new variable, and fixes a number of bugs. Comparing PHP-FPM, NGINX Unit, and Laravel Octane unit-owner@nginx.org (@straykerwl) Tue, 18 Jan 2022 00:00:00 -0000 https://habr.com/en/post/646397/ https://habr.com/en/post/646397/ This article compares the performance of several different web servers for a Laravel-based application. Unit 1.26.1 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 02 Dec 2021 00:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.26.1-released https://unit.nginx.org/news/2021/unit-1.26.1-released Version 1.26.1 brings important bugfixes to recent features. Unit 1.26.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 18 Nov 2021 00:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.26.0-released https://unit.nginx.org/news/2021/unit-1.26.0-released Version 1.26.0 has been released, featuring multiple improvements in static content serving, application-wide PHP opcache, and a number of bugfixes. Unit 1.25.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 18 Aug 2021 23:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.25.0-released https://unit.nginx.org/news/2021/unit-1.25.0-released Version 1.25.0 has been released, featuring SSL/TLS session cache and ticket controls, originating IP identification, manual application restart, and a number of bugfixes. Running Spring Boot Applications in a Zero Trust Environment with NGINX Unit unit-owner@nginx.org (Timo Stark) Tue, 17 Aug 2021 23:00:00 -0000 https://www.nginx.com/blog/running-spring-boot-applications-zero-trust-environment-nginx-unit/ https://www.nginx.com/blog/running-spring-boot-applications-zero-trust-environment-nginx-unit/ 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. Updates to NGINX Unit for Summer 2021 unit-owner@nginx.org (Artem Konev) Thu, 12 Aug 2021 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-updates-for-summer-2021-now-available/ https://www.nginx.com/blog/nginx-unit-updates-for-summer-2021-now-available/ 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 unit-owner@nginx.org (Jenn Gile) Sun, 01 Aug 2021 23:00:00 -0000 https://www.nginx.com/blog/demoing-nginx-at-sprint-2-0/ https://www.nginx.com/blog/demoing-nginx-at-sprint-2-0/ 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? unit-owner@nginx.org (Scott van Kalken) Tue, 20 Jul 2021 23:00:00 -0000 https://www.nginx.com/blog/what-are-namespaces-cgroups-how-do-they-work/ https://www.nginx.com/blog/what-are-namespaces-cgroups-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. Unit 1.24.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 26 May 2021 23:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.24.0-released https://unit.nginx.org/news/2021/unit-1.24.0-released Version 1.24.0 has been released, featuring SSL/TLS configuration commands; static file chrooting with symlink and mount resolution control; static file filtering by MIME type; other features and a couple of bugfixes. Well Done @ NGINX Unit unit-owner@nginx.org (Ibrahim Sha) Tue, 25 May 2021 23:00:00 -0000 https://medium.com/analytics-vidhya/well-done-nginx-unit-a70960de68b7 https://medium.com/analytics-vidhya/well-done-nginx-unit-a70960de68b7 On my programming journey, I always felt that server configuration for an application was taking more time than expected. NGINX Unit with CakePHP 4 unit-owner@nginx.org (Timo Stark) Tue, 30 Mar 2021 23:00:00 -0000 https://www.youtube.com/watch?v=CTDnonMlo4w https://www.youtube.com/watch?v=CTDnonMlo4w How to install and run CakePHP4 on NGINX Unit. NGINX Unit 1.23 - SNI Deep Dive unit-owner@nginx.org (Timo Stark) Fri, 26 Mar 2021 00:00:00 -0000 https://www.youtube.com/watch?v=absaan-8y1Q https://www.youtube.com/watch?v=absaan-8y1Q How to run NGINX Unit with SNI support. Unit 1.23.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 25 Mar 2021 00:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.23.0-released https://unit.nginx.org/news/2021/unit-1.23.0-released Version 1.23.0 has been released, featuring SNI support and a number of bugfixes. NGINX Unit 1st Steps unit-owner@nginx.org (Timo Stark) Mon, 22 Mar 2021 00:00:00 -0000 https://www.youtube.com/watch?v=sDWrogpVyOQ https://www.youtube.com/watch?v=sDWrogpVyOQ How NGINX Unit works. Unit 1.22.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 04 Feb 2021 00:00:00 -0000 https://unit.nginx.org/news/2021/unit-1.22.0-released https://unit.nginx.org/news/2021/unit-1.22.0-released Version 1.22.0 has been released, featuring a number of bugfixes. Updates to NGINX Unit for Autumn 2020 unit-owner@nginx.org (Artem Konev) Wed, 16 Dec 2020 00:00:00 -0000 https://www.nginx.com/blog/nginx-unit-updates-for-autumn-2020-now-available/ https://www.nginx.com/blog/nginx-unit-updates-for-autumn-2020-now-available/ 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. Unit 1.21.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 19 Nov 2020 00:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.21.0-released https://unit.nginx.org/news/2020/unit-1.21.0-released Version 1.21.0 has been released, featuring PCRE support for condition matching, multithreaded request processing, plus a number of other updates and bugfixes. Unit 1.20.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 07 Oct 2020 23:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.20.0-released https://unit.nginx.org/news/2020/unit-1.20.0-released Version 1.20.0 has been released, featuring ASGI 3.0 support along a number of other features and a few bugfixes. Automating Installation of WordPress with NGINX Unit on Ubuntu unit-owner@nginx.org (Elijah Zupancic) Sun, 04 Oct 2020 23:00:00 -0000 https://www.nginx.com/blog/automating-installation-wordpress-with-nginx-unit-on-ubuntu/ https://www.nginx.com/blog/automating-installation-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. Unit 1.19.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 12 Aug 2020 23:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.19.0-released https://unit.nginx.org/news/2020/unit-1.19.0-released Version 1.19.0 has been released, featuring basic variables support alongside several important bugfixes and a major improvement in IPC. Filesystem Isolation in NGINX Unit unit-owner@nginx.org (Artem Konev) Sun, 09 Aug 2020 23:00:00 -0000 https://www.nginx.com/blog/filesystem-isolation-nginx-unit/ https://www.nginx.com/blog/filesystem-isolation-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 unit-owner@nginx.org (Artem Konev) Wed, 01 Jul 2020 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-18-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-18-0-now-available/ 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. Unit 1.18.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 27 May 2020 23:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.18.0-released https://unit.nginx.org/news/2020/unit-1.18.0-released Version 1.18.0 has been released, featuring file system isolation and several behind-the-scene improvements. Building Application Stacks With NGINX Unit unit-owner@nginx.org (Timo Stark, Artem Konev) Wed, 06 May 2020 23:00:00 -0000 https://www.nginx.com/blog/building-application-stacks-with-nginx-unit/ https://www.nginx.com/blog/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. Unit 1.17.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 15 Apr 2020 23:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.17.0-released https://unit.nginx.org/news/2020/unit-1.17.0-released Version 1.17.0 has been released, featuring new routing options and several major bugfixes. NGINX Unit 1.16.0 Introduces New Yet Familiar Features unit-owner@nginx.org (Artem Konev) Tue, 07 Apr 2020 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-16-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-16-0-now-available/ 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. NGINX Unit Adds Assembly Language Support unit-owner@nginx.org (Tiago Natel de Moura, Artem Konev) Tue, 31 Mar 2020 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-adds-assembly-language-support/ https://www.nginx.com/blog/nginx-unit-adds-assembly-language-support/ Assembly language is popular in all kinds of system software and we believe that web development can also benefit from the advantages it provides. Today we're pleased to add support for assembly language to NGINX Unit. Web development in assembly has never been so easy. Unit 1.16.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 12 Mar 2020 00:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.16.0-released https://unit.nginx.org/news/2020/unit-1.16.0-released Version 1.16.0 has been released, featuring round-robin load balancing and fallback routing options. Unit 1.15.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 06 Feb 2020 00:00:00 -0000 https://unit.nginx.org/news/2020/unit-1.15.0-released https://unit.nginx.org/news/2020/unit-1.15.0-released Version 1.15.0 has been released, featuring Ruby 2.7 support and several bugfixes. NGINX Unit 1.13.0 and 1.14.0 Introduce Reverse Proxying and Address-Based Routing unit-owner@nginx.org (Artem Konev) Mon, 13 Jan 2020 00:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-14-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-14-0-now-available/ NGINX Unit 1.13.0 introduces reverse proxying, and version 1.14.0 adds address-based routing to the internal routing and file-serving functionality from previous releases. We combine the new features in a complete configuration example for IP address filtering and access management. Unit 1.14.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 26 Dec 2019 00:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.14.0-released https://unit.nginx.org/news/2019/unit-1.14.0-released Version 1.14.0 has been released. Unit 1.13.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 14 Nov 2019 00:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.13.0-released https://unit.nginx.org/news/2019/unit-1.13.0-released Version 1.13.0 has been released, featuring reverse proxying support and several bugfixes. Application Isolation with NGINX Unit unit-owner@nginx.org (Artem Konev) Thu, 07 Nov 2019 00:00:00 -0000 https://www.nginx.com/blog/application-isolation-nginx-unit/ https://www.nginx.com/blog/application-isolation-nginx-unit/ Application isolation in NGINX Unit enables you to control which types of system resources your apps share with NGINX Unit and each other. Running apps in isolated environments improves security. Get all the details on how it works, and what it means for the future of NGINX Unit. What are the benefits of using NGINX Unit? unit-owner@nginx.org (Matthew Casperson) Mon, 04 Nov 2019 00:00:00 -0000 https://octopus.com/blog/why-use-nginx-unit https://octopus.com/blog/why-use-nginx-unit In this blog post, we’ll look at some of the advantages provided by NGINX Unit. NGINX Unit 1.11.0 Is Now Available, Introduces Static File Serving unit-owner@nginx.org (Artem Konev) Tue, 15 Oct 2019 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-11-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-11-0-now-available/ NGINX Unit 1.11.0 introduces support for static file serving, a much requested feature ever since NGINX Unit debuted. It also includes application (process) isolation using Linux namespaces and a WebSocket server implementation for Java Servlet Containers. NGINX Unit 1.12.0 adds support for PHP 7.4. Unit 1.12.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 02 Oct 2019 23:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.12.0-released https://unit.nginx.org/news/2019/unit-1.12.0-released Version 1.12.0 has been released, featuring several important bugfixes. NGINX Open Source, NGINX Plus, & Unit 2019 Update unit-owner@nginx.org (Owen Garrett) Wed, 25 Sep 2019 23:00:00 -0000 https://www.youtube.com/watch?v=2_svSq8guOQ&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=2_svSq8guOQ&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW NGINX veteran and open source stalwart, Owen Garrett (Sr. Director, Product Management, F5 Networks), will open up the first of our product spotlight sessions. Owen will provide an update on the key enhancements we’ve made to NGINX open source and NGINX Plus, as well as a preview of upcoming roadmap items. Then Owen will bring NGINX’s original author and founder, Igor Sysoev, up on stage to talk about our new open source application server, Unit. Igor will talk about the progress we’ve made on this innovative technology, as well as the art of what’s possible as we continue to develop it. NGINX Unit Demo unit-owner@nginx.org (Igor Sysoev, Nick Shadrin) Tue, 24 Sep 2019 23:00:00 -0000 https://www.youtube.com/watch?v=izcCI_TXCYk&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=izcCI_TXCYk&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW Application Delivery track session: NGINX Unit & Demo with Nick Shadrin (Consulting Manager, F5 Networks) and Igor Sysoev (Founder, NGINX, F5 Networks). NGINX Unit: Make the App Server Part of Your Application unit-owner@nginx.org (Timo Stark) Tue, 24 Sep 2019 23:00:00 -0000 https://www.youtube.com/watch?v=iU9PE88Jfs8&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=iU9PE88Jfs8&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW Timo has worked with PHP and Node.js for years, and now with NGINX Unit he’s able to use the app server as a core part of his applications and APIs. In this session, Timo explains how to create, manage, and deploy powerful APIs with PHP and Node.js on top of NGINX Unit. He shares some libraries he wrote for controlling NGINX Unit from Node.js and PHP. Unit 1.11.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 18 Sep 2019 23:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.11.0-released https://unit.nginx.org/news/2019/unit-1.11.0-released Version 1.11.0 has been released, featuring static content support, application namespace isolation, and support for WebSockets in Java Servlet Containers. NGINX Unit 1.10.0 Is Now Available unit-owner@nginx.org (Artem Konev) Sun, 15 Sep 2019 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-10-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-10-0-now-available/ NGINX Unit 1.9.0 and 1.10.0 introduce request routing based on matching arguments, headers, cookies, and scheme; appending elements to arrays; a built‑in WebSocket server for Node.js; and new guides for Catalyst, NextCloud, Redmine, Docker, and language modules. Unit 1.10.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 21 Aug 2019 23:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.10.0-released https://unit.nginx.org/news/2019/unit-1.10.0-released Version 1.10.0 has been released, featuring various improvements in language modules. What is NGINX Unit? unit-owner@nginx.org (NGINX, Inc.) Wed, 24 Jul 2019 23:00:00 -0000 https://www.youtube.com/watch?v=TdzGzXIxJNM&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=TdzGzXIxJNM&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW Get a quick overview of NGINX Unit, the new, lightweight, open source web and application server built to meet the demands of today’s dynamic and distributed applications. Unit 1.9.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 29 May 2019 23:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.9.0-released https://unit.nginx.org/news/2019/unit-1.9.0-released Version 1.9.0 has been released, featuring arguments, cookies, and headers support in internal request routing and POST semantics for arrays. NGINX Unit: A Modern App Server for Modern Apps unit-owner@nginx.org (Karthik Krishnaswamy) Mon, 27 May 2019 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-modern-app-server-for-modern-apps/ https://www.nginx.com/blog/nginx-unit-modern-app-server-for-modern-apps/ NGINX Unit is a key component in our modern platform spans from code to customer: it's configured dynamically via API for no app downtime; it can run apps written in multiple languages and versions at the same time; its small footprint makes it ideal for microservices and deployable on any infrastructure. Compare PHP FPM, PHP PPM, Nginx Unit, React PHP and RoadRunner unit-owner@nginx.org (Sudo Null) Fri, 03 May 2019 23:00:00 -0000 https://sudonull.com/post/7528-Compare-PHP-FPM-PHP-PPM-Nginx-Unit-React-PHP-and-RoadRunner https://sudonull.com/post/7528-Compare-PHP-FPM-PHP-PPM-Nginx-Unit-React-PHP-and-RoadRunner The goal was to compare the characteristics of services under different loads and find the best option. NGINX Unit 1.8.0 Is Now Available, Introduces Internal Routing unit-owner@nginx.org (Artem Konev) Mon, 04 Mar 2019 00:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-8-0-now-available/ https://www.nginx.com/blog/nginx-unit-1-8-0-now-available/ NGINX Unit 1.8.0 introduces internal routing of requests based on host, URL, and HTTP method. This sets the framework for full Layer 7 request processing, necessary for further development of Unit's web server functionality. Unit 1.8.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Fri, 01 Mar 2019 00:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.8.0-released https://unit.nginx.org/news/2019/unit-1.8.0-released Version 1.8.0 has been released, featuring internal request routing and experimental Java Servlet Containers support. Unit 1.7.1 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 07 Feb 2019 00:00:00 -0000 https://unit.nginx.org/news/2019/unit-1.7.1-released https://unit.nginx.org/news/2019/unit-1.7.1-released Version 1.7.1 has been released, with a vulnerability fix in the router process (CVE-2019-7401). Unit 1.7 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 20 Dec 2018 00:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.7-released https://unit.nginx.org/news/2018/unit-1.7-released Version 1.7 has been released, featuring improved Node.js support with a number of bugfixes. NGINX Conf 2018: Configuring NGINX Unit for Production Applications – Serving a Django Project unit-owner@nginx.org (Amanda Bockoven) Wed, 28 Nov 2018 00:00:00 -0000 https://www.nginx.com/blog/configuring-nginx-unit-for-production-applications-serving-django-project/ https://www.nginx.com/blog/configuring-nginx-unit-for-production-applications-serving-django-project/ With NGINX Unit, configuring a new application in an existing production environment does not disrupt existing apps or require configuration reloads. Here are all the relevant commands and configuration from Amanda Bockoven's demo at NGINX Conf 2018. How to use Falcon on NGINX Unit unit-owner@nginx.org (Paris Nakita Kejser) Fri, 23 Nov 2018 00:00:00 -0000 https://www.youtube.com/watch?v=BZAgM2WU5cw https://www.youtube.com/watch?v=BZAgM2WU5cw NGINX Unit its a new way to deploy your microservices and nanoservices, its very nice way to do Python Falcon apps and its will be easy for you over time to management your apps. Unit 1.6 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 15 Nov 2018 00:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.6-released https://unit.nginx.org/news/2018/unit-1.6-released Version 1.6 has been released, featuring improved Node.js support. NGINX Unit Now Supports TLS and JavaScript Apps with Node.js unit-owner@nginx.org (Nick Shadrin) Mon, 29 Oct 2018 00:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-5-available-now/ https://www.nginx.com/blog/nginx-unit-1-5-available-now/ NGINX Unit 1.5 adds support for Node.js applications, which extends the set of supported languages to six: Go, JavaScript (Node.js), Perl, PHP, Python, and Ruby. It also adds support for encrypting connections with SSL/TLS, and dynamic updating of security certificates. Unit 1.5 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 24 Oct 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.5-released https://unit.nginx.org/news/2018/unit-1.5-released Version 1.5 has been released, featuring preliminary Node.js support. What An Absolute Unit unit-owner@nginx.org (Daniel P. Shannon) Wed, 17 Oct 2018 23:00:00 -0000 https://medium.com/house-organ/what-an-absolute-unit-a36851e72554 https://medium.com/house-organ/what-an-absolute-unit-a36851e72554 Peeking Under the Hood of nginx Unit’s Node.js Integration. Updating the NGINX Application Platform with New Clustering, API Management, and Service Mesh Capabilities unit-owner@nginx.org (Gus Robertson) Mon, 08 Oct 2018 23:00:00 -0000 https://www.nginx.com/blog/nginx-application-platform-clustering-api-management-service-mesh-capabilities/ https://www.nginx.com/blog/nginx-application-platform-clustering-api-management-service-mesh-capabilities/ The most substantial set to date of updates to the NGINX Application Platform further simplify application infrastructures by consolidating application delivery, API management, and service mesh management into a single solution. NGINX Unit: Updating Apps with 100% Uptime unit-owner@nginx.org (Amanda Bockoven) Sun, 30 Sep 2018 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-updating-apps-with-100-percent-uptime/ https://www.nginx.com/blog/nginx-unit-updating-apps-with-100-percent-uptime/ In this companion post to our video "NGINX Unit: Live App Updates at 100% Uptime", we provide all the background and details for each step so you can follow along as we update an application in a multilingual NGINX Unit environment without disruption or downtime. Unit 1.4 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 19 Sep 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.4-released https://unit.nginx.org/news/2018/unit-1.4-released Version 1.4 has been released, featuring TLS support and control API for TLS certificate storage. Unit 1.3 Released unit-owner@nginx.org (Valentin V. Bartenev) Thu, 12 Jul 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.3-released https://unit.nginx.org/news/2018/unit-1.3-released Version 1.3 has been released. Three Ways NGINX Scales Applications Running in Docker Containers unit-owner@nginx.org (Rob Whiteley) Thu, 07 Jun 2018 23:00:00 -0000 https://www.nginx.com/blog/three-ways-nginx-scales-applications-running-in-docker-containers/ https://www.nginx.com/blog/three-ways-nginx-scales-applications-running-in-docker-containers/ Docker and NGINX go together like bananas and peanut butter. NGINX is the #1 download on Docker Hub; the NGINX Kubernetes Ingress controller, NGINX Unit, and NGINX Controller all have strong interest from the Dockersphere. Try our solutions, and come visit us at DockerCon in booth S22. Unit 1.2 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 06 Jun 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.2-released https://unit.nginx.org/news/2018/unit-1.2-released Version 1.2 has been released with setting of environment variables, Go arguments, and PHP options. Unit 1.1 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 25 Apr 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.1-released https://unit.nginx.org/news/2018/unit-1.1-released Version 1.1 has been released with a number of bugfixes. Announcing NGINX Unit 1.0 unit-owner@nginx.org (Owen Garrett) Wed, 11 Apr 2018 23:00:00 -0000 https://www.nginx.com/blog/nginx-unit-1-0-released/ https://www.nginx.com/blog/nginx-unit-1-0-released/ NGINX Unit 1.0, a multi-language applications server, launched today. Unit supports Python, PHP, Perl, Ruby, and Go, with more languages to come. Unit is dynamically configured using a REST API; there are no process reloads or service interruptions required for configuration changes to take effect. Unit 1.0 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 11 Apr 2018 23:00:00 -0000 https://unit.nginx.org/news/2018/unit-1.0-released https://unit.nginx.org/news/2018/unit-1.0-released Version 1.0 has been released that introduces basic access logging support and ends the beta stage. Updating the NGINX Application Platform unit-owner@nginx.org (Gus Robertson) Mon, 02 Apr 2018 23:00:00 -0000 https://www.nginx.com/blog/updating-nginx-application-platform/ https://www.nginx.com/blog/updating-nginx-application-platform/ Many companies want to move to microservices, but are held back by unnecessary complexity. In this blog we discuss our vision for reducing complexity and building microservices with the NGINX Application Platform. A New Ruby Application Server: NGINX Unit unit-owner@nginx.org (Nate Berkopec) Tue, 27 Mar 2018 23:00:00 -0000 https://www.speedshop.co/2018/03/28/nginx-unit-for-ruby.html https://www.speedshop.co/2018/03/28/nginx-unit-for-ruby.html NGINX Inc. has just released Ruby support for their new multi-language application server, NGINX Unit. What does this mean for Ruby web applications? Should you be paying attention to NGINX Unit? Unit Beta 0.7 Released unit-owner@nginx.org (Valentin V. Bartenev) Fri, 23 Mar 2018 00:00:00 -0000 https://unit.nginx.org/news/2018/unit-beta-0.7-released https://unit.nginx.org/news/2018/unit-beta-0.7-released Beta version 0.7 has been released with Ruby module. Unit Beta 0.6 Released unit-owner@nginx.org (Valentin V. Bartenev) Fri, 09 Feb 2018 00:00:00 -0000 https://unit.nginx.org/news/2018/unit-beta-0.6-released https://unit.nginx.org/news/2018/unit-beta-0.6-released Beta version 0.6 has been released with Perl module and advanced process management. Concurrency comparison between NGINX Unit and uWSGI (python3) unit-owner@nginx.org (Mike Gavrilov) Thu, 18 Jan 2018 00:00:00 -0000 https://itnext.io/performance-comparison-between-nginx-unit-and-uwsgi-python3-4511fc172a4c https://itnext.io/performance-comparison-between-nginx-unit-and-uwsgi-python3-4511fc172a4c This article will show performance of two web application servers, nginx-unit (a new modern application web server) and uWSGI (the best one application server) Unit Beta 0.4 Released unit-owner@nginx.org (Valentin V. Bartenev) Mon, 15 Jan 2018 00:00:00 -0000 https://unit.nginx.org/news/2018/unit-beta-0.4-released https://unit.nginx.org/news/2018/unit-beta-0.4-released Beta version 0.4 has been released with regression fixes. Unit Beta 0.3 Released unit-owner@nginx.org (Valentin V. Bartenev) Fri, 29 Dec 2017 00:00:00 -0000 https://unit.nginx.org/CHANGES.txt https://unit.nginx.org/CHANGES.txt Beta version 0.3 has been released with HTTP keep-alive support, latency optimizations, Python and Go improvements, and more. NGINX Unit, Three Months In: Progress and Next Steps unit-owner@nginx.org (Nick Shadrin) Tue, 12 Dec 2017 00:00:00 -0000 https://www.nginx.com/blog/nginx-unit-progress-and-next-steps/ https://www.nginx.com/blog/nginx-unit-progress-and-next-steps/ Nick Shadrin summarizes the last three months of engineering work on NGINX Unit, and describes NGINX's plans for future features. Unit Beta 0.2 Released unit-owner@nginx.org (Valentin V. Bartenev) Wed, 18 Oct 2017 23:00:00 -0000 Beta version 0.2 has been released. Introducing NGINX Unit unit-owner@nginx.org (Igor Sysoev, Nick Shadrin) Thu, 21 Sep 2017 23:00:00 -0000 https://www.nginx.com/blog/introducing-nginx-unit/ https://www.nginx.com/blog/introducing-nginx-unit/ Igor Sysoev, co-founder and CTO of NGINX, and Nick Shadrin, Sr. Product Manager of NGINX, introduce NGINX Unit. NGINX Unit OpenShift Service Catalog Integration Demo unit-owner@nginx.org (Alessandro Fael Garcia) Tue, 19 Sep 2017 23:00:00 -0000 https://www.youtube.com/watch?v=5dL2RokJfxU&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=5dL2RokJfxU&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW This demo gives a simple overview of how NGINX Unit can be integrated and deployed within popular platforms such as the upcoming release of the OpenShift Service Catalog. NGINX Unit In-Depth Demo unit-owner@nginx.org (Nick Shadrin) Tue, 19 Sep 2017 23:00:00 -0000 https://www.youtube.com/watch?v=I4IWEz2lBWU&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW https://www.youtube.com/watch?v=I4IWEz2lBWU&list=PLGz_X9w9raXf3fVkUnWB-g9siSZIIVjYW The NGINX team gives a in-depth demo of NGINX Unit by deploying various PHP, Python, and Go apps simultaneously using the NGINX Unit JSON REST API.