Angie es un servidor web eficaz, potente y escalable, creado a partir de nginx por algunos de sus antiguos desarrolladores principales con el objetivo de expandir la funcionalidad mucho más allá de la versión original. Se distribuye bajo la licencia BSD.
Angie es un reemplazo completo de nginx, por lo que puedes utilizar la configuración existente de nginx sin cambios significativos.
Una característica importante de Angie es la obtención de certificaciones de compatibilidad con sistemas operativos rusos, como Astra Linux SE, Alt, Red OS y versiones de Alt aprobadas por FSTEK.
Cambios en la versión 1.3.0:
• Ahora se pueden especificar múltiples patrones de coincidencia de URI en una sola directiva "location", lo que permite combinar varios bloques "location" con configuraciones similares y reducir la duplicación de código.
• Se ha añadido la posibilidad de exportar diversas estadísticas y métricas en formato Prometheus mediante las nuevas directivas "prometheus" y "prometheus_template". Esto permite configurar plantillas de manera flexible y obtener información detallada sobre el funcionamiento del servidor.
• En la interfaz de estadísticas proporcionada por la directiva "api", se ha añadido información y métricas detalladas para grupos servidores en el módulo "stream". Esto permite obtener una imagen más completa del funcionamiento de los servidores proxy.
• Se han añadido nuevas opciones en el módulo "stream" para rastrear cambios direcciones IP en nombres de dominio y obtener listas de direcciones a partir de registros DNS SRV con soporte para prioridades.
• Ahora se puede acceder al contenido de los archivos de configuración de la generación actual de procesos de trabajo a través de la interfaz proporcionada por la directiva "api" con la opción "api_config_files" habilitada.
• En la carga de configuración de OpenSSL, ahora se utiliza el nombre de la aplicación "angie".
• En la nueva versión también se han incluido cambios del repositorio del proyecto Nginx versión 1.25.2.
• Se ha solucionado un error que impedía la compilación al utilizar las opciones "–without-http_upstream_zone_module" o "–without-stream_upstream_zone_module".
Fuente: linux.org.ru
