Angie and Angie PRO updated to version 1.10.0#

04.07.2025

Version 1.10.0 of the Angie open-source web server and its commercial edition Angie PRO has been released. Key updates include automatic proxying of Docker containers, improved ACME support in the stream module, support for Multipath TCP and QUIC with CUBIC, and new features for Angie PRO in clustered mode.

We’ve updated the open-source web server Angie and its commercial version Angie PRO to version 1.10.0.

The headline feature in this release is built-in support for automatically proxying and load-balancing web services running in Docker or Podman containers. Containers with specific labels are automatically added to the configured upstream group, and their start/stop lifecycle is tracked in real time — no config reload required.

The ACME module now works fully in the stream context, expanding the ability to automatically configure TLS and renew certificates.

A new client block has been added to the HTTP context — similar to the server block but for outgoing requests. This allows flexible configuration of interactions with ACME servers and the Docker API.

Multipath TCP support has been ported from freenginx to the http, stream, and mail modules. Angie now also includes all features from nginx up to version 1.27.5, including CUBIC congestion control in QUIC connections. Unlike nginx, Angie can use QUIC for outgoing connections to backends as well.

In Angie PRO, clustered mode has been enhanced with new session stickiness mechanisms when using external storage. The stream module also gained a new fallback mode that avoids immediate return to the primary server group.

We also fixed a minor bug in how server downtime is accounted for in drain mode statistics.

Read more about the changes:

We’ll soon publish a detailed article on Habr exploring this release and what’s coming next.

Have a great day! 😊