Commit Graph

29 Commits

Author SHA1 Message Date
fa049f97aa
nginx_build_script: enhance: not longer build lua/modsecurity by default 2024-10-10 21:55:06 +07:00
90aa47c703
nginx_build_script: add: alpine support 2024-10-02 17:54:43 +07:00
4b873606f2
nginx_build_script: add: os detection/no longer install golang in /usr/local 2024-09-22 13:42:55 +07:00
4cb2beea61
nginx_build_script: move nginx repository/add freenginx/misc (#3)
Notable changes:
-> move Nginx build repository from hg.nginx.org to github
-> add freenginx

Minor changes:
-> force lower case on user input variable
-> Permission fix
---------

Signed-off-by: minoplhy <c@3qx.nl>
2024-09-21 07:47:19 +00:00
278510c841
nginx_build_script: fix: make install doesn't run with root privilages 2024-09-05 06:00:06 +07:00
f90338f45f
nginx_build_script: enhance: add comments and update README 2024-07-09 22:39:17 +07:00
42aab2a5d9
nginx_build_script: add: options to change build tag in Nginx 2024-07-09 22:35:34 +07:00
b616909846
nginx_build_script: fix: Incorrect build directory for luajit 2024-04-29 01:37:10 +07:00
1043e10204
nginx_build_script: fix: remove Nginx binary 2024-04-29 00:41:40 +07:00
05a452ac4b
nginx_build_script: add: building with LibreSSL, BoringSSL, QuicTLS
add: give section a name
					note: building LibreSSL with Lua is broken, consider disabling it.
2024-04-28 23:15:45 +07:00
57d32ceed5
nginx_build_script: fix: Lua is broken on BoringSSL again 2024-04-28 14:06:06 +07:00
37c91ac0d7
nginx_build_script: add: install via argument 2024-04-27 23:03:14 +07:00
f21da7115a
nginx_build_script build_gitea : refactor:
nginx_build_script -> add: arguments to include/not include ModSecurity Lua in build.
					  add: Ninja for BoringSSL build.
					  refactor: use seperated params for ./auto/configure arguments.
					  refactor: build modules.conf directly instead of curl from internet.
					  fix: BoringSSL is disappeared from code for some reason.

build_gitea 	   -> refactor: arguments handling.
					  fix: correctly handle BUILD_STATIC as boolean.
2024-04-27 22:38:20 +07:00
354d837c25
crowdsec-nginx-bouncer : init 2024-03-24 14:07:30 +07:00
dfa7a919e5
nginx_build_script : somehow unslashed newline cause Luajit configure not passing 2024-03-24 01:27:05 +07:00
2a292c8d65
nginx_build_script : fix typo 2024-03-23 23:03:47 +07:00
72aabc49d2
nginx_build_script : forgot to clone nginx repository 2024-03-23 22:42:10 +07:00
da53d65abf
nginx_build_script : code revamp init
- Removed LibreSSL
- Added BoringSSL
- Fixed BoringSSL issue with Nginx (see: https://trac.nginx.org/nginx/ticket/2605#comment:8)
- Added Nginx Lua Module(finally!)
- Combined all files into one build.sh
2024-03-23 22:15:09 +07:00
2cfad5cddf
nginx_build_script : deprecating boringssl with libressl 2024-02-25 22:18:16 +07:00
b92430704d Revert "nginx_build_script : re-init compile w/ lua"
This reverts commit 0cf3d8613a.
2023-10-31 03:44:50 +07:00
77c05ef6e8
nginx_build_script : fix boring variable issue :( 2023-10-31 02:54:20 +07:00
8f4b48f9b5
nginx_build_script : remove un-nesscessary cd 2023-10-31 02:32:21 +07:00
293e3f1a2b
nginx_build_script : specify directory, it was very confused to me :c 2023-10-31 02:28:36 +07:00
25f21bea0c
nginx_build_script : fix directory issue 2023-10-31 02:23:13 +07:00
0cf3d8613a
nginx_build_script : re-init compile w/ lua 2023-10-31 01:45:48 +07:00
1e925fc36f
nginx_build_script : Whoops! Openresty doesn't support QUIC just yet. I'll freeze lua module until they support it 2023-07-20 15:33:56 +07:00
7d103fe84f
nginx_build_script : add Lua module(lua-nginx-module) 2023-07-20 15:10:07 +07:00
9105b7233e
build_gitea, nginx_build_script : bump golang/NodeJS version 2023-06-25 17:19:05 +07:00
163e239580
nginx_build_script : init 2023-06-25 17:16:07 +07:00