Angie — это открытый HTTP-сервер и многопротокольный прокси, развиваемый бывшими разработчиками Nginx под эгидой компании "Веб-сервер". Новый релиз 1.10.0 продолжает курс на усиление функциональности и независимости от исходного проекта, добавляя мощные возможности для контейнерных инфраструктур и современных сетевых протоколов.
Согласно данным GitHub-репозитория, проект развивается в открытом формате и уже насчитывает более 10 тысяч коммитов, активно мержит внешние pull-запросы и поддерживает выпуск обновлений примерно раз в квартал. Основной репозиторий получил более 1 500 звёзд, что отражает устойчивый интерес сообщества. Сборки доступны для Debian, Ubuntu, Alpine, Rocky Linux, а также в виде готовых контейнеров на Docker Hub и Podman.
В рамках версии 1.10.0 добавлена экспериментальная директива docker_endpoint
, позволяющая автоматически формировать список upstream-серверов на основе запущенных контейнеров, опрашивая API Docker или Podman. Эта функция особенно актуальна в сценариях с динамическими микросервисами и уже используется в некоторых корпоративных инсталляциях на базе AlmaLinux и Alt Linux.
Также в релиз вошла поддержка автоматической выдачи TLS-сертификатов по протоколу ACME в контексте stream-модуля, что позволяет обслуживать защищённые TCP-соединения (включая нестандартные порты) без участия HTTP. Управление сертификатами реализовано через переменные $acme_cert_*
и $acme_cert_key_*
.
Новый блок настроек client {}
даёт возможность централизованно настраивать исходящие HTTP-запросы, генерируемые самим Angie (например, для обращения к Docker API или серверам Let's Encrypt), включая таймауты, заголовки, прокси и другие параметры.
Значимой технической новинкой стала интеграция Multipath TCP (MPTCP) — это позволяет агрегировать несколько сетевых интерфейсов в рамках одного TCP-соединения. Поддержка включается через параметр multipath
в директиве listen
. В ряде Linux-дистрибутивов (например, Alt 10 SP) поддержка MPTCP уже доступна на уровне ядра.
Кроме того, в Angie был перенесён алгоритм управления перегрузкой CUBIC (RFC 9438) из nginx 1.27.5, применяемый в контексте протокола QUIC. Это улучшает поведение соединений в сетях с высокой латентностью и переменной пропускной способностью.
Параллельно обновлены сопутствующие модули и компоненты: angie-console-light 1.8.0
(веб-интерфейс управления), angie-module-cgi 0.13
и angie-module-otel 0.1.2
(экспорт телеметрии в OpenTelemetry). Последний обеспечивает интеграцию с системами мониторинга, включая Prometheus и Grafana.
Проект Angie получил официальную совместимость с российскими дистрибутивами Ред ОС, Astra Linux Special Edition, Роса Хром Сервер, Альт и версиями Альт, сертифицированными ФСТЭК. Таким образом, Angie позиционируется как импортонезависимая альтернатива Nginx, адаптированная для критически важных и государственных систем.
Компания "Веб-сервер", созданная осенью 2022 года, продолжает активно инвестировать в развитие проекта. Среди её основателей — Валентин Бартенев (бывший лидер команды Nginx Unit), Иван Полуянов (экс-руководитель фронтенда Rambler и Mail.Ru), Олег Мамонтов (руководитель саппорта NGINX Inc) и Руслан Ермилов (соразработчик FreeBSD).
С учётом растущего внимания к контейнеризации, шифрованию и сетевой устойчивости, Angie 1.10.0 закрепляет за проектом статус одного из наиболее перспективных форков Nginx в открытой экосистеме.