Angie е ефективен, мощен и мащабируем уеб сървър, който е създаден на базата на nginx от някои от неговите бивши водещи разработчици с намерение да разшири функционалността далеч отвъд оригиналната версия. Разпространява се под лиценз BSD.
Angie е пълна замяна на nginx, така че можете да използвате съществуващата конфигурация на nginx без сериозни промени.
Важно предимство на Angie е получаване на сертификати за съвместимост с руски операционни системи, като Astra Linux SE, Алт, Ред ОС и ФСТЭК версии на Алт.
Промени в версия 1.3.0:
• Сега можете да посочвате няколко шаблона за съвпадение на URI в една директива „location“, което позволява комбиниране на няколко блока „location“ с подобни настройки и намаляване на дублирането на кода.
• Добавена е възможност за експортиране на разнообразна статистика и метрики в формат Prometheus с помощта на новите директиви „prometheus“ и „prometheus_template“. Това дава възможност за гъвкава настройка на шаблоните и получаване на подробна информация за работата на сървъра.
• В интерфейса за статистика, предоставен от директивата „api“, е добавена детайлна информация и метрики за групи сървъри в модула „stream“. Това позволява получаване на по-пълна картина за работата на прокси-сървърите.
• В модула „stream“ са добавени нови опции за проследяване на промени IP адреса в доменни имена и получаване на списъци с адреси от DNS записи SRV с поддръжка на приоритети.
• Сега можете да получите достъп до съдържанието на конфигурационните файлове на текущото поколение работни процеси чрез интерфейса, предоставен от директивата „api“ с активирана опция „api_config_files“.
• При зареждането на конфигурацията OpenSSL сега се използва името на приложението „angie“.
• В новата версия също са внесени промени от репозитория на проекта Nginx версия 1.25.2.
• Отстранен е проблем, поради който компилацията не преминаваше при използване на опции „–without-http_upstream_zone_module“ или „–without-stream_upstream_zone_module“.
Източник: linux.org.ru
