Lansarea lui Angie 1.5.0, un furk rusesc al lui Nginx

Angie 1.5.0, un server HTTP de înaltă performanță și un server proxy multiprotocol, derivat din Nginx de către un grup de foști dezvoltatori care au părăsit F5 Network, a fost lansat. Codul sursă al Angie este disponibil sub o licență BSD. Proiectul a primit certificate de compatibilitate pentru sistemele de operare rusești Red OS. Astra Linux Ediție specială, serverul Rosa Chrome, versiuni Alt și FSTEC ale Alt.

Dezvoltarea este susținută de compania „Web-serverului„”, fondată în toamna anului 2022 și care a primit o investiție de 1 milion de dolari. Printre coproprietarii Web Server se numără Valentin Bartenev (liderul echipei care a dezvoltat produsul Nginx Unit), Ivan Poluyanov (fost șef al departamentului de dezvoltare front-end la Rambler și Mail.Ru), Oleg Mamontov (șeful echipei de asistență tehnică NGINX Inc) și Ruslan Ermilov (ru@FreeBSD.org).

Modificări în versiunea Angie 1.5.0:

  • Modulul http_acme a fost adăugat. Acesta este conceput pentru a automatiza obținerea și reînnoirea certificatelor utilizând protocolul ACME (Automatic Certificate Management Environment), utilizat de autoritatea de certificare Let's Encrypt. Atunci când utilizează http_acme, administratorii nu trebuie să își facă griji cu privire la reînnoirea certificatelor; modulul va obține automat certificatele necesare de la Let's Encrypt sau de la un alt serviciu care acceptă protocolul ACME. http { resolver 127.0.0.1:53; # necesar pentru directiva 'acme_client' acme_client example https://acme-staging-v02.api.letsencrypt.org/directory; server { listen 80; listen 443 ssl; nume_server exemplu.com www.exemplu.com; acme exemplu; ssl_certificate $acme_cert_exemplu; ssl_certificate_key $acme_cert_key_exemplu; } }
  • A fost adăugată directiva auto_redirect pentru a controla comportamentul de redirecționare automată în situațiile în care valoarea din directiva „locație” se termină cu un caracter „/”. Dacă directiva „auto_redirect” este setată la „on”, atunci serverul va aplica redirecționarea cererilor URI care nu se termină în „/” (în exemplu, o solicitare la „/prefix” va fi redirecționată la „/prefix/ "). locație /prefix/ { auto_redirect on; }
  • Oferă posibilitatea de a utiliza ora de epocă în loc de ora ISO 8601 atunci când exportați valori în sistemul de monitorizare Prometheus sau în API-ul JSON. Pentru a utiliza timpul epocal, utilizați parametrul „date=epoch” atunci când solicitați.
  • API-ul de statistici a implementat o nouă stare de „recuperare”, indicând că, în conformitate cu setarea slow_start, starea gazdei din amonte se recuperează treptat după o eroare.
  • Specificarea argumentului „-V” pe linia de comandă va asigura afișarea versiunii nginx corespunzătoare versiunii curente Angie.
  • Modificările acumulate în nginx 1.25.4 au fost mutate din depozitul proiectului nginx.
  • Au fost create pachete pentru FreeBSD 13 (arm64) și RED OS 8 (x86-64).
  • Pachet adăugat pentru modulul angie-module-otel (NGINX Native OpenTelemetry). Pachetul angie-module-opentracing a fost actualizat la nginx-opentracing 0.34.0.

Sursa: opennet.ru

Cumpărați găzduire de încredere pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără găzduire web fiabilă cu protecție DDoS, servere VPS VDS | ProHoster