Files
The-World-Is-Yours/README.md
T
𝓙𝓾𝓵𝓲𝓸 b2c326ac59 Update README.md
2024-05-22 00:33:59 +02:00

2.5 KiB

Nginx L7 DDoS Protection! 💥 Docker Image CI

Simple

  • Support Ubuntu 22.04
  • Latest Nginx 1.26.0
  • ModSecurity Support.
  • Naxsi Support.
  • Lua Support.
  • Cookie Based Challenge.
  • Versions List

Compile from source

git clone https://github.com/theraw/The-World-Is-Yours.git
cd The-World-Is-Yours/
bash build/run.sh new
bash build/run.sh build

If you want to try with a custom nginx version then, open version file and change versions then run

bash build/run.sh new
bash build/run.sh build

The bash build/run.sh new will always download things that are missing, for example if you change a version from file it will download the new version, if you want to clear things out then run rm -rf /opt/mod && rm -rf /opt/nginx-*

Basic info.

=> Nginx Folder     = /nginx/
=> --conf-path      = /nginx/nginx.conf
=> --pid-path       = /var/run/nginx.pid 
=> --user           = nginx 
=> --group          = nginx
=> --sbin-path      = /usr/sbin/nginx
=> --error-log-path = /var/log/nginx/error.log

LUA RESTY CORE SCRIPTS = /usr/nginx_lua

How to install lua scripts

. /root/The-World-Is-Yours/version
cd /opt/mod/; git clone https://github.com/openresty/lua-resty-lrucache.git
cd /opt/mod/lua-resty-lrucache; make install PREFIX=${LUA_SCRIPTS}
nginx -s reload

Support options.

  • No free support for how to do things, please don't spam with questions in discord.

  • Free support for installation related errors only, is included.

  • Business inquiries, regarding anti-ddos protection or other security/optimization concerns you can contact me on : raw@dopehosting.net

Contributors

Feel free to submit a pull request. Special thanks to the following contributors:


ƬHE ЯAW ☣

Lục Thiên Phong