Angie je efektivní, výkonný a škálovatelný webový server, který byl vytvořen na základě nginx některými z jeho bývalých hlavních vývojářů s cílem rozšířit funkčnost daleko za rámec původní verze. Je distribuován pod licencí BSD.
Angie je plnohodnotná náhrada za nginx, takže můžete používat existující konfiguraci nginx bez závažných změn.
Důležitou vlastností Angie je, že projekt získal certifikáty kompatibility s ruskými operačními systémy, jako jsou Astra Linux SE, Alt, Red OS a FSTEC verze Alt.
Změny ve verzi 1.3.0:
• Nyní je možné uvádět několik šablon pro porovnávání URI v jedné direktivě „location“, což umožňuje sloučit několik bloků „location“ s podobnými nastaveními a snížit duplicitu kódu.
• Přidána možnost exportu různorodé statistiky a metrik ve formátu Prometheus pomocí nových direktiv „prometheus“ a „prometheus_template“. To umožňuje flexibilně nastavovat šablony a získávat podrobné informace o provozu serveru.
• V rozhraní statistik, které poskytuje direktiva „api“, přidány podrobné informace a metriky pro skupiny servery v modulu „stream“. To umožňuje získat kompletní obrázek o fungování proxy serverů.
• V modulu „stream“ přidány nové možnosti pro sledování změn IP adress doménových názvů a získávání seznamů adres z DNS SRV záznamů s podporou priorit.
• Nyní je možné přistupovat k obsahu konfiguračních souborů aktuální generace pracovních procesů prostřednictvím rozhraní poskytovaného direktivou „api“ s povolenou možností „api_config_files“.
• Při načítání konfigurace OpenSSL se nyní používá název aplikace „angie“.
• V nové verzi byly také provedeny změny z repozitáře projektu Nginx verze 1.25.2.
• Opraveno bylo chyby, kvůli které kompilace neprobíhala při použití možností „–without-http_upstream_zone_module“ nebo „–without-stream_upstream_zone_module“.
Zdroj: linux.org.ru
