iamdoubz
b09caae7fa
Merge pull request 'Add --purge to delete build folders after install' ( #6 ) from purge-flag into free
...
Reviewed-on: #6
2026-10-29 23:35:14 -05:00
iamdoubz
7aa9229c73
Merge branch 'free' into purge-flag
2026-10-29 23:35:04 -05:00
iamdoubz
67f33a1d2b
Merge pull request 'Force LF line endings for shell scripts' ( #5 ) from gitattributes into free
...
Reviewed-on: #5
2026-10-29 23:34:51 -05:00
iamdoubz
7922bbd4d7
Add --purge to delete build folders after install
2026-10-29 23:33:42 -05:00
iamdoubz
44c0e4129d
Force LF line endings for shell scripts
2026-10-29 23:29:42 -05:00
iamdoubz
350df562e1
Merge pull request 'Check installed libmaxminddb version with pkg-config' ( #4 ) from maxmind-version-check into free
...
Reviewed-on: #4
2026-10-29 23:22:21 -05:00
iamdoubz
b36bdd91c4
Check installed libmaxminddb version with pkg-config
2026-10-29 23:21:36 -05:00
iamdoubz
6ac1b08e0f
Merge pull request 'Print total compile time at end of build' ( #3 ) from compile-timer into free
...
Reviewed-on: #3
2026-10-29 23:15:14 -05:00
iamdoubz
0c9c56e86d
Print total compile time at end of build
2026-10-29 23:14:22 -05:00
iamdoubz
a1d820a298
Merge pull request 'Rework freenginx.sh: options, logging, and error handling' ( #1 ) from build-script-logging into free
...
Reviewed-on: #1
2026-10-29 23:03:47 -05:00
iamdoubz
19c4fa52c2
Rework freenginx.sh: options, logging, and error handling
...
- Switch to bash with strict mode; stop on the first failure and show the
tail of the log
- Log all output to a timestamped file; -v streams it, -q hides steps
- Add -r/-j/-l/-c options and --no-<feature> toggles; versions overridable
via environment
- Fix kTLS kernel check, USE_ZSTD toggle, curl ignoring HTTP errors, and
&>/dev/null backgrounding commands under dash
- Document options in README
2026-10-29 23:01:32 -05:00
iamdoubz
d5ba01a111
Update freenginx.sh
2026-10-29 22:51:22 -05:00
iamdoubz
56dca3e1c0
Update README to match freenginx version
2025-12-26 10:48:08 -06:00
iamdoubz
3d7e9701a1
Update freenginx, pcre, and header versions
2025-12-26 10:47:21 -06:00
iamdoubz
3b4f045bf8
Add Zstd section and update example
2025-10-08 13:57:32 -05:00
iamdoubz
e7c1a00aa8
Add zstd module
2025-10-08 13:53:58 -05:00
iamdoubz
2fd6e73a82
Bump freenginx and openssl versions
...
Additionally tidy up code base
2025-10-08 13:47:20 -05:00
iamdoubz
14d1ce41af
Bump freenginx, pcre2, and ssl versions
2025-09-15 13:57:43 -05:00
iamdoubz
19e360d722
Update README.md
2025-07-07 09:57:22 -05:00
iamdoubz
d17780f7ca
Add KTLS to README
2025-07-02 12:50:40 -05:00
iamdoubz
933338fff9
Bump openssl version
2025-07-02 12:48:41 -05:00
iamdoubz
825a385718
Remove extra quotation
2025-07-02 12:28:33 -05:00
iamdoubz
b56a250eed
Complete KTLS integration
2025-07-02 12:25:03 -05:00
iamdoubz
70b25ee84a
KTLS modprob -> modprobe add make clean
2025-07-02 12:11:10 -05:00
iamdoubz
bb4062a76d
Fix errors with KTLS compilation
2025-07-02 12:07:10 -05:00
iamdoubz
bff6a45aa9
Add KTLS option to script
2025-06-15 12:25:38 -05:00
iamdoubz
86d3f9543b
Update dependencies and freenginx version
2025-05-29 05:53:39 -05:00
iamdoubz
e26ccfcfe6
Add function, update freenginx, openssl-3.5.0 w/quantum
2025-05-29 05:51:00 -05:00
iamdoubz
398fb97bea
Update PCRE2 to latest release
...
**NOTE**: PCRE2 10.45 _does not_ compile successfully on Windows!
2025-02-10 16:52:39 -06:00
iamdoubz
fd4e5801c4
Add OpenResty Headers-More and make clean
free_v1.27.4.0
2025-02-04 10:22:19 -06:00
iamdoubz
bba86bd5d1
Create freenginx README.md
2025-01-22 21:53:35 -06:00
iamdoubz
a0382e4559
Update and rename nginx.sh to freenginx.sh
...
Change existing nginx script to freenginx
2025-01-22 21:49:56 -06:00
iamdoubz
9bc31b2402
Update README.md
...
Specify GeoIP2 and change http3 to H3
2025-01-22 09:40:55 -06:00
iamdoubz
4b017defdb
Update nginx.sh
...
# Breaking
- Removed geoip http and stream modules (MaxMind does not support this format anymore)
# Improvements
- Always quote curl url's
- Remove downloaded compressed archives
- Added GeoIP2
2025-01-22 09:38:59 -06:00
iamdoubz
6b3a92fd78
Update README.md
...
Add example of making a backup
2025-01-15 09:34:31 -06:00
iamdoubz
d40a352df3
Update README.md
...
Add more commands to check newly installed nginx binary
2025-01-14 22:38:09 -06:00
iamdoubz
d241586411
Update nginx.sh
...
Add a way to add newer version of libmaxminddb into script
2025-01-14 22:33:25 -06:00
iamdoubz
fe4416d70d
Update README.md
...
Add basic info for why this repo exists
2025-01-14 21:59:39 -06:00
iamdoubz
1ebe1a7011
Update nginx.sh
...
Run this script
2025-01-14 21:48:36 -06:00
iamdoubz
90d06ef2e5
Create nginx.sh
...
Add the script
2025-01-14 21:47:48 -06:00
iamdoubz
26a78c94b6
Initial commit
2025-01-14 21:44:06 -06:00