Vydání Angie 1.10.0, forku Nginx

Byl zveřejněn nový vydání vysoce výkonného HTTP serveru a multiprotokolového proxy serveru Angie 1.10.0, odvozeného od Nginx skupinou bývalých vývojářů projektu, kteří odešli ze společnosti F5 Network. Zdrojové kódy Angie jsou k dispozici pod licencí BSD. Projekt získal certifikáty kompatibility s ruskými operačními systémy Red OS, Astra Linux Special Edition, Rosa Chrome Server, Alt a FSTEK verzí Alt.

Na vývoji se podílí společnost „Web-server“, která byla založena na podzim 2022 a získala investice ve výši 1 milion dolarů. Mezi spoluvlastníky společnosti Web-server jsou: Valentin Barteněv (vedoucí týmu, který vyvíjel produkt Nginx Unit), Ivan Polujanov (bývalý vedoucí frontendových vývojářů Rambler a Mail.Ru), Oleg Mamontov (vedoucí týmu technické podpory NGINX Inc) a Ruslan Ermilov (ru@FreeBSD.org).

Změny v Angie 1.10.0:

  • Byla přidána direktiva docker_endpoint pro konfiguraci automatického získávání a dynamické aktualizace skupin proxy serverů na základě seznamu kontejnerů získaného prostřednictvím vyvolání API Docker nebo Podman. Nová funkce umožňuje v reálném čase sledovat spuštění a zastavení kontejnerů a podle toho je přidávat IP adres do seznamu upstream nebo je z něj odstraňovat bez restartování konfigurace.
  • Do modulu stream byla přidána podpora automatického získávání TLS certifikátů protokolu ACME (používá se v Let’s Encrypt). Pro konfiguraci v direktivě acme je třeba použít proměnné $acme_cert_* a $acme_cert_key_*.
  • Byl přidán blok nastavení client {…}, který umožňuje definovat nastavení aplikovaná v kontextu pro pojmenované location, které obsluhují odchozí HTTP požadavky generované různými moduly Angie (například požadavky na servery ACME, volání API Docker).
  • Z projektu FreeNginx byla převedena podpora příjmu spojení pomocí Multipath TCP (MPTCP), která se aktivuje přidáním parametru multipath do direktivy listen.
  • Byly aktualizovány verze balíčků angie-console-light 1.8.0, angie-module-cgi 0.13 a angie-module-otel 0.1.2.
  • Z repozitáře projektu nginx byly přeneseny změny navržené ve verzi nginx 1.27.5. Například byla převedena podpora algoritmu řízení síťového přetížení CUBIC (RFC 9438) pro spojení používající protokol QUIC.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster