Some suggestions for freenginx project

highclass99 highclass99 at gmail.com
Mon Mar 4 16:37:49 UTC 2024


Hello,

Some suggestions for freenginx project.

I suggest the following modules be included for default build in freenginx,
I nearly sure the traffic stats features would be a "wow" factor for many
who do not know about the modules compared to nginx.
1.
These modules would add much commonly used traffic stats features from
nginx plus for stats.
https://github.com/vozlt/nginx-module-vts
https://github.com/vozlt/nginx-module-sts
https://github.com/vozlt/nginx-module-stream-sts

2.
This would be a better version of tengine sysguard module, compatible with
nginx
https://github.com/vozlt/nginx-module-sysguard

I suggest the following be completely built into freenginx
3.
This would add an important feature similar to nginx commercial allowing
dns resolves for upstream etc
https://github.com/eriede/nginx-upstream-dynamic-servers

4.
Add feature to limit and prevent excessive logging for nginx rate limiting.
Rate limiting feature in nginx has major problem that you can only log all
rate limits or none/
I have seen rate limiting all requests cause so much IO due to DDoS attacks
that nginx stops responding mainly because of logging IO.

5.
Add feature so that when rate limiting occurs, block or redirect the IP for
a certain of time.

6.
Add feature for dynamic upstream support.

Thank you.
Have a nice day.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://freenginx.org/pipermail/nginx/attachments/20240305/2416061b/attachment.htm>


More information about the nginx mailing list