Angie è un server web efficace, potente e scalabile, creato sulla base di nginx da alcuni dei suoi ex sviluppatori principali con l'intento di ampliare le funzionalità oltre la versione originale. È distribuito con licenza BSD.
Angie è un sostituto completo di nginx, quindi puoi utilizzare la configurazione esistente di nginx senza modifiche significative.
Una delle caratteristiche importanti di Angie è il conseguimento di certificati di compatibilità con sistemi operativi russi, come Astra Linux SE, Alt, Red OS e le versioni FSTEK di Alt.
Modifiche nella versione 1.3.0:
• Ora è possibile specificare più modelli di corrispondenza URI in una singola direttiva «location», consentendo di combinare più blocchi «location» con impostazioni simili e riducendo la duplicazione del codice.
• Aggiunta la possibilità di esportare una varietà di statistiche e metriche in formato Prometheus tramite le nuove direttive «prometheus» e «prometheus_template». Questo consente di configurare in modo flessibile i modelli e ottenere informazioni dettagliate sul funzionamento del server.
• Nell'interfaccia delle statistiche fornita dalla direttiva «api», sono state aggiunte informazioni dettagliate e metriche per i gruppi server nel modulo «stream». Questo consente di avere un quadro più completo del funzionamento dei server proxy.
• Nel modulo «stream» sono state aggiunte nuove opzioni per monitorare le modifiche indirizzi IP ai nomi di dominio e ottenere liste di indirizzi dalle registrazioni DNS SRV con supporto per le priorità.
• Ora è possibile accedere al contenuto dei file di configurazione delle generazioni attuali dei processi di lavoro tramite un'interfaccia fornita dalla direttiva «api» con l'opzione «api_config_files» attivata.
• Nella configurazione di OpenSSL ora viene utilizzato il nome dell'applicazione «angie».
• Nella nuova versione sono state apportate modifiche dal repository del progetto Nginx versione 1.25.2.
• Risolto un problema che impediva la compilazione quando si utilizzavano le opzioni «–without-http_upstream_zone_module» o «–without-stream_upstream_zone_module».
Fonte: linux.org.ru
