Byl vydán server aplikací NGINX Unit 1.23, ve kterém se vyvíjí řešení pro spuštění webových aplikací v různých programovacích jazycích (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js a Java). Pod řízením NGINX Unit může být současně spuštěno několik aplikací ve různých jazycích, jejichž spouštěcí parametry lze dynamicky měnit bez nutnosti úpravy konfiguračních souborů a restartování. Kód je napsán v jazyce C a distribuuje se pod licencí Apache 2.0. S vlastnostmi NGINX Unit se můžete seznámit v oznámení o prvním vydání.
V nové verzi byla přidána podpora TLS rozšíření SNI, určeného pro provozování několika HTTPS stránek na jedné IP adrese prostřednictvím přenosu názvu hostitele v otevřeném formátu v zprávě ClientHello, která je odeslána před zřízením šifrovaného komunikačního kanálu. V Unit nyní můžete připojit k jednomu naslouchajícímu soketu několik sad certifikátů, které budou automaticky vybírány pro každého klienta na základě požadovaného doménového jména. Například: { "listeners": { "*:443": { "tls": { "certificate": [ "mycertA", "mycertB", … ] }, "pass": "routes" } } }
Zdroj: opennet.ru
