GitHub - webserver-llc/angie: Angie - drop-in replacement for nginx · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading. Please reload this page.
webserver-llc
angie
Public
Notifications<br>You must be signed in to change notification settings
Fork<br>107
Star<br>2.5k
master
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>11,349 Commits<br>11,349 Commits
auto
auto
conf
conf
contrib
contrib
docs
docs
html
html
man
man
misc
misc
src
src
tests
tests
.gitignore
.gitignore
.hgignore
.hgignore
.hgtags
.hgtags
CHANGES
CHANGES
CHANGES.ru
CHANGES.ru
LICENSE
LICENSE
README.rst
README.rst
configure
configure
View all files
Repository files navigation
Angie
Angie /ˈendʒi/<br>is an efficient, powerful, and scalable web server<br>that was forked from nginx to act as a drop-in replacement,<br>so you can use existing setups<br>without major changes to module layout or configuration.
The project was conceived by ex-devs from the original nginx team<br>to venture beyond the earlier vision.
Getting Started
To start using Angie , see the official documentation in<br>English,<br>Russian,<br>Chinese,<br>Spanish, or<br>Portuguese:
Installation<br>(ru,<br>cn,<br>es,<br>pt)
Runtime configuration<br>(ru,<br>cn,<br>es,<br>pt)
Troubleshooting and feedback channels<br>(ru,<br>cn,<br>es,<br>pt)
Development and contribution<br>(ru,<br>cn,<br>es,<br>pt)
Features
On top of all the capabilities of<br>nginx 1.29,<br>Angie adds a number of its own advantages, including these:
Supporting HTTP/3<br>for client connections, as well as for proxied server<br>connections, with the ability to independently use different protocol versions<br>(HTTP/1.x, HTTP/2, HTTP/3) on opposite sides.
Automatic HTTPS provisions TLS certificates using built-in ACME with HTTP, DNS,<br>and ALPN challenge support.
Simplifying configuration: the location directive can define several<br>matching expressions at once, which enables combining<br>blocks with shared settings.
Exposing basic information about the web server, its configuration,<br>as well as metrics<br>of proxied servers, client connections, shared memory zones, and many other<br>things via a RESTful API<br>interface in JSON format.
Exporting statistics in Prometheus<br>format with customizable templates.
Monitoring the server through the browser with the Console Light visual<br>monitoring tool. See the online demo: https://console.angie.software/
Dynamic updating of upstream groups based on events and labels from Docker containers<br>(or similar tools like Podman) without server reload.
Flushing the shared memory zone in proxy_cache_path<br>on disk preserves the cache index contents between restarts and updates,<br>which eliminates the cache load delay and brings the server online even<br>faster.
Session binding<br>mode, which directs all requests within one session to the same proxied<br>server.
Recommissioning upstream servers after a failure smoothly using the<br>slow_start option of the server<br>directive.
PROXY Protocol V2 with the ability to pass arbitrary TLV values.
Limiting the MP4 file transfer rate<br>proportionally to its bitrate, thus reducing the bandwidth load.
Processing HEIC and AVIF formats and image conversion.
Extending authorization and balancing capabilities for the MQTT protocol with<br>the mqtt_preread<br>directive under stream.
Informing balancing decisions with RDP protocol's session cookies via the<br>rdp_preread<br>directive under stream.
Pre-built binary packages<br>for many popular third-party modules.
Server-<br>and client-side<br>support for NTLS when using the TongSuo TLS library, enabled at build<br>time.
About
Angie - drop-in replacement for nginx
en.angie.software/angie/docs/
Topics
nginx
http
https
apache
load-balancer
reverse-proxy
adc
quic
http3
Resources
Readme
License
BSD-2-Clause license
Uh oh!
There was an error while loading. Please reload this page.
Activity
Custom properties
Stars
2.5k<br>stars
Watchers
48<br>watching
Forks
107<br>forks
Report repository
Releases<br>36
Angie 1.12.1
Latest
Jul 17, 2026
+ 35 releases
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh...