Angie и Angie PRO обновлены до версии 1.10.0#

04.07.2025

Выпущена версия 1.10.0 веб-сервера Angie и его коммерческой версии Angie PRO. Среди новшеств — автоматическое проксирование Docker-контейнеров, улучшенная работа ACME в stream-модуле, поддержка Multipath TCP и QUIC с CUBIC, а также расширения в кластерном режиме Angie PRO.

Мы обновили веб-сервер с открытым исходным кодом Angie и его коммерческую версию Angie PRO до версии 1.10.0.

Ключевое нововведение в этом релизе — встроенная возможность автоматически проксировать и балансировать веб-сервисы, запущенные в Docker- или Podman-контейнерах. Контейнеры с заданными метками автоматически добавляются в нужную upstream-группу, а их запуск и остановка отслеживаются в реальном времени — без перезагрузки конфигурации.

Модуль ACME теперь полностью работает и в stream-контексте, что расширяет возможности автоматической настройки TLS и обновления сертификатов.

В HTTP добавлен новый блок client — аналог блока server, но для исходящих запросов. Он позволяет гибко настраивать взаимодействие с ACME-серверами и Docker API.

Из freenginx была портирована поддержка Multipath TCP в модулях http, stream и mail. Также Angie теперь включает все функции nginx вплоть до версии 1.27.5, включая контроль перегрузки CUBIC в QUIC-соединениях. В отличие от nginx, Angie умеет использовать QUIC и для исходящих соединений с бэкендом.

В Angie PRO расширены возможности кластерного режима: появились новые механизмы привязки сессий при использовании внешнего хранилища. В stream-модуле добавлен режим переключения на резервные группы серверов без мгновенного возврата к основным.

Также была исправлена ошибка в учете времени простоя серверов в режиме drain при сборе статистики.

Подробнее об изменениях:

Скоро мы опубликуем статью на Хабре, где подробно расскажем о релизе и планах на будущее.

Всем хорошего дня! 😊