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».
>>> Подробности