- Support Ubuntu 22.04
- Latest Nginx 1.26.0
- HTTP/3
- ModSecurity Support.
- Naxsi Support.
- Lua Support.
- Cookie Based Challenge.
- Versions List
(This is beta please create an issue if any errors) Download .deb from https://github.com/theraw/The-World-Is-Yours/releases
apt-get -y install git && cd /root/ && 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
bash build/run.sh postfix
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
bash build/run.sh new => Download all modules + nginx that are missing from /opt/. (If you make version changes to 'version' file then simply rerun this to download again)
bash build/run.sh build => This is going to simply compile nginx nothing else. (You can run this as many times as you need, its not going to replace configs)
bash build/run.sh postfix => This will redownload /nginx/nginx.conf everytime you run it. (Suggested to run only once when you install nginx via my repo for first time)
=> 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
. /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
-
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 : [email protected]
Feel free to submit a pull request. Special thanks to the following contributors:
ƬHE ЯAW ☣ |
Lục Thiên Phong |