https://github.com/western/nginx-builder
Latest Nginx with steroids
https://github.com/western/nginx-builder
nginx
Last synced: 2 months ago
JSON representation
Latest Nginx with steroids
- Host: GitHub
- URL: https://github.com/western/nginx-builder
- Owner: western
- Created: 2019-12-25T05:01:37.000Z (over 6 years ago)
- Default Branch: dev
- Last Pushed: 2024-04-25T05:37:06.000Z (about 2 years ago)
- Last Synced: 2025-03-30T13:43:47.491Z (over 1 year ago)
- Topics: nginx
- Language: C
- Homepage:
- Size: 43.1 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Further than nginx
Latest Nginx with steroids
based on https://gist.github.com/western/c04efe49745f24874c43
## synopsis
* download release of package https://github.com/western/nginx-builder/releases
* tar xf nginx-builder-x.x.tar.gz
* ./install
## command only
* wget https://raw.githubusercontent.com/western/nginx-builder/dev/nginx_builder
* chmod +x nginx_builder
* make code fit
```bash
IS_LOCAL=1|0 - const for locate folder to build
IS_PAUSED=1|0 - program wait for info board
IS_GET_ONLY=1|0 - do make and compile after download
```
* ./nginx_builder
## fixed versions
* nginx 1.18.0
* openresty.org/download/drizzle7-2011.07.21.tar.gz
drizzle7-2011.07.21.tar.gz
* github.com/openssl/openssl/archive/OpenSSL_1_1_1g.tar.gz
1.1.1g
## new
* lua-nginx-module.git v0.10.16rc5 => v0.10.17
* stream-lua-nginx-module.git v0.0.7 => v0.0.8
* lua-resty-core.git v0.1.17 => v0.1.19
* lua-resty-lrucache.git v0.09 => v0.10
* lua-cjson.git 2.1.0.7 => 2.1.0.8
* lua-resty-shell.git v0.02 => v0.03
## sources
* github.com/openresty/sregex.git
v0.0.1
* github.com/giltene/wrk2.git
* github.com/openresty/memc-nginx-module.git
v0.19
* github.com/openresty/lua-nginx-module.git
v0.10.17
* github.com/simplresty/ngx_devel_kit.git
v0.3.1
* github.com/openresty/redis2-nginx-module.git
v0.15
* github.com/openresty/echo-nginx-module.git
v0.62
* github.com/calio/form-input-nginx-module.git
v0.12
* github.com/openresty/set-misc-nginx-module.git
v0.32
* github.com/Austinb/nginx-upload-module.git
2.2.0
* github.com/FRiCKLE/ngx_cache_purge.git
2.3
* github.com/openresty/headers-more-nginx-module.git
v0.33
* github.com/nbs-system/naxsi.git
0.56
* github.com/SpiderLabs/ModSecurity-nginx.git
v1.0.1
* github.com/openresty/replace-filter-nginx-module.git
v0.01rc5
* github.com/openresty/rds-json-nginx-module.git
v0.15
* github.com/openresty/rds-csv-nginx-module.git
v0.09
* github.com/openresty/drizzle-nginx-module.git
v0.1.11
* github.com/openresty/ngx_postgres.git
1.0
* github.com/nginx/njs.git
0.4.2
* github.com/openresty/stream-lua-nginx-module.git
v0.0.8
* github.com/openresty/xss-nginx-module.git
v0.06
* github.com/arut/nginx-rtmp-module.git
v1.2.1
* github.com/arut/nginx-ts-module.git
v0.1.1
* github.com/openresty/luajit2.git
v2.1-20200102
* github.com/openresty/lua-resty-core.git
v0.1.19
* github.com/openresty/lua-resty-lrucache.git
v0.10rc1
* github.com/openresty/lua-cjson.git
2.1.0.8
* github.com/openresty/lua-resty-redis.git
v0.28
* github.com/cloudflare/lua-resty-cookie.git
v0.1.0
* github.com/openresty/lua-resty-mysql.git
v0.22
* github.com/openresty/lua-ssl-nginx-module.git
v0.01rc3
* github.com/openresty/lua-resty-signal.git
v0.02
* github.com/openresty/lua-tablepool.git
v0.01
* github.com/openresty/lua-resty-shell.git
v0.03
* github.com/openresty/lua-resty-limit-traffic.git
v0.07
* github.com/openresty/lua-resty-lock.git
v0.08
* github.com/openresty/lua-resty-string.git
v0.12
* github.com/openresty/lua-resty-upload.git
v0.10
* github.com/openresty/lua-resty-websocket.git
v0.07
* github.com/openresty/lua-resty-upstream-healthcheck.git
v0.06
## generate ssl keys
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout localhost.key -out localhost.crt
### make Diffie Hellman key
openssl dhparam -out dhparam.pem 4096