Release Angie 1.10.0, een fork van Nginx

De release van de high-performance HTTP-server en multi-protocol proxyserver Angie 1.10.0, afgeleid van Nginx door een groep voormalige ontwikkelaars die uit het bedrijf F5 Networks zijn vertrokken. De broncode van Angie is beschikbaar onder de BSD-licentie. Het project heeft compatibiliteitscertificaten gekregen met de Russische besturingssystemen Red OS, Astra Linux Special Edition, Rosa Chrome Server, Alt en de FSTEC-versies van Alt.

De ontwikkeling wordt ondersteund door het bedrijf ‘Web-server’, opgericht in de herfst van 2022 en heeft een investering van 1 miljoen dollar ontvangen. Onder de mede-eigenaren van Web-server bevinden zich: Valentin Bartenев (teamleider die het Nginx Unit-product heeft ontwikkeld), Ivan Poluyаnov (voormalig hoofd van front-end ontwikkelaars bij Rambler en Mail.Ru), Oleg Mamonтов (hoofd van het technische ondersteuningsteam van NGINX Inc) en Ruslan Ermilov (ru@FreeBSD.org).

Wijzigingen in Angie 1.10.0:

  • De directive docker_endpoint is toegevoegd voor het automatisch verkrijgen en dynamisch bijwerken van groepen proxied servers op basis van een lijst van containers, verkregen via een oproep naar de Docker- of Podman API. Deze nieuwe functie maakt het mogelijk om in real-time de opstart en stop van containers te volgen en aldus deze toe te voegen IP-adressen aan de upstream-lijst of deze ervan te verwijderen zonder de configuratie opnieuw te laden.
  • De streammodule heeft ondersteuning gekregen voor automatisch verkrijgen TLS-certificaten via het ACME-protocol (gebruikte door Let’s Encrypt). Voor configuratie dient in de acme-directive gebruik te worden gemaakt van de variabelen $acme_cert_* en $acme_cert_key_*.
  • Een configuratieblok client {…} is toegevoegd, waarmee instellingen kunnen worden gedefinieerd die van toepassing zijn in de context voor benoemde locations die verantwoordelijk zijn voor inkomende HTTP-verzoeken, gegenereerd door verschillende Angie-modules (bijv. verzoeken aan ACME-servers, oproepen naar de Docker API).
  • Ondersteuning voor het aannemen van verbindingen met behulp van Multipath TCP (MPTCP), in te schakelen door de parameter multipath toe te voegen aan de listen-directive, is van het FreeNginx-project overgenomen.
  • De versies van de pakketten angie-console-light 1.8.0, angie-module-cgi 0.13 en angie-module-otel 0.1.2 zijn bijgewerkt.
  • Wijzigingen uit de nginx projectrepository zijn overgeheveld, zoals voorgesteld in versie nginx 1.27.5. Bijvoorbeeld is de ondersteuning voor het CUBIC netwerkoverbelastingregeling algoritme (RFC 9438) voor verbindingen die het QUIC-protocol gebruiken overgenomen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster