Hardened Mode for Nginx
- libcjson1
- nginx==1.18.0
If a request comes from an address out of trusted list, it'll be drop immediately.
Make it easier to deal with ips lists provided by numerous well-known services which changed frequently. Currently supported: cloudflare, fastly.
Auto reporting while failed over to Normal Mode (Behavior of Original Nginx) by WebHook.
- ✅ Source IP address validation
- ✅ IP List of CDN (ex: cloudflare, fastly...etc)
- 🚀 IP List of Public Cloud (ex: gcp, azure, aws, akamai... etc)
- 🚀🚀 Secret Sauce :)
- Commands
nginx -s reload
andnginx -s stop
might fail in certain conditions. If encounter such error, you might have to kill nginx processes manually. - Binary compatibility (ex: Nginx MODULE SIGNATURE)
Be funny