• iamdoubz released this 2025-02-10 15:36:09 -06:00 | 38 commits to free since this release

    First Release

    I will only provide Windows binaries as it is a PITA to compile these and takes a lot of setup. If you are an *unix user, you know what you're doing...

    Windows caveats

    These are not problems with my build, but either with bugs or underlying windows issues as freenginx for Windows should only be considered beta software!

    • UDP does not work... probably never will
    • QUIC does not work... because UDP doesn't work
    • GeoIP2 not compiled (may add at a later time)
    • I will eventually add a base config package for these releases, but for now, you will have to download the windows release from freenginx directly and simply use the binary provided below

    Windows features

    • OpenSSL 3.3.2
    • zlib 1.3.1
    • pcre2 10.44
    • Headers-More 0.38
    • Compiled with Visual Studio 2022

    Windows configure arguments

    --with-cc=cl --builddir=objs.msvc8 --with-debug --prefix= --build=w/H2,Stream,Headers-More,debug --conf-path=conf/nginx.conf --pid-path=temp/nginx.pid --http-log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client-body-temp-path=cache/client_body_temp --http-proxy-temp-path=cache/proxy_temp --http-fastcgi-temp-path=cache/fastcgi_temp --http-scgi-temp-path=cache/scgi_temp --http-uwsgi-temp-path=cache/uwsgi_temp --with-cc-opt=-DFD_SETSIZE=1024 --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_stub_status_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-mail --with-stream --with-stream_realip_module --with-stream_ssl_preread_module --with-http_ssl_module --with-mail_ssl_module --with-stream_ssl_module --with-pcre=../pcre2-10.44 --with-zlib=../zlib-1.3.1 --with-openssl=../openssl-3.3.2 --with-openssl-opt='no-asm no-tests -D_WIN32_WINNT=0x0501' --add-module=../headers-more-nginx-module-0.38
    

    Release info

    These tags will mirror freenginx tags i.e. 1.27.4, and add revision history to end... Meaning, the first release would append .0 to end of freenginx release number and the second release would append .1 and so on and so forth.

    Downloads
  • iamdoubz released this 2025-02-10 15:32:47 -06:00 | 2 commits to main since this release

    Second Release

    I will only provide Windows binaries as it is a PITA to compile these and takes a lot of setup. If you are an *unix user, you know what you're doing...

    Windows caveats

    These are not problems with my build, but either with bugs or underlying windows issues as nginx for Windows should only be considered beta software!

    • UDP does not work... probably never will
    • QUIC does not work... because UDP doesn't work
    • GeoIP2 not compiled (may add at a later time)
    • I will eventually add a base config package for these releases, but for now, you will have to download the windows release from nginx directly and simply use the binary provided below

    Windows features

    • OpenSSL 3.3.2
    • zlib 1.3.1
    • pcre2 10.44
    • Headers-More 0.38
    • Compiled with Visual Studio 2022

    Windows configure arguments

    --with-cc=cl --builddir=objs.msvc8 --with-debug --prefix= --build=w/H2,Stream,Headers-More,debug --conf-path=conf/nginx.conf --pid-path=temp/nginx.pid --http-log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client-body-temp-path=cache/client_body_temp --http-proxy-temp-path=cache/proxy_temp --http-fastcgi-temp-path=cache/fastcgi_temp --http-scgi-temp-path=cache/scgi_temp --http-uwsgi-temp-path=cache/uwsgi_temp --with-cc-opt=-DFD_SETSIZE=1024 --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_stub_status_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-mail --with-stream --with-stream_realip_module --with-stream_ssl_preread_module --with-http_ssl_module --with-mail_ssl_module --with-stream_ssl_module --with-pcre=../pcre2-10.44 --with-zlib=../zlib-1.3.1 --with-openssl=../openssl-3.3.2 --with-openssl-opt='no-asm no-tests -D_WIN32_WINNT=0x0501' --add-module=../headers-more-nginx-module-0.38
    

    Release info

    These tags will mirror nginx tags i.e. 1.27.4, and add revision history to end... Meaning, the first release would append .0 to end of nginx release number and the second release would append .1 and so on and so forth.

    Downloads
  • iamdoubz released this 2025-02-10 11:45:54 -06:00 | 2 commits to main since this release

    First Release

    I will only provide Windows binaries as it is a PITA to compile these and takes a lot of setup. If you are an *unix user, you know what you're doing...

    Windows caveats

    These are not problems with my build, but either with bugs or underlying windows issues as nginx for Windows should only be considered beta software!

    • UDP does not work... probably never will
    • QUIC does not work... because UDP doesn't work
    • GeoIP2 not compiled (may add at a later time)
    • I will eventually add a base config package for these releases, but for now, you will have to download the windows release from nginx directly and simply use the binary provided below

    Windows features

    • OpenSSL 3.3.2
    • zlib 1.3.1
    • pcre2 10.44
    • Headers-More 0.38
    • Compiled with Visual Studio 2022

    Windows configure arguments

    --with-cc=cl --builddir=objs.msvc8 --with-debug --prefix= --build=w/Headers-More,debug --conf-path=conf/nginx.conf --pid-path=temp/nginx.pid --http-log-path=logs/access.log --error-log-path=logs/error.log --sbin-path=nginx.exe --http-client-body-temp-path=cache/client_body_temp --http-proxy-temp-path=cache/proxy_temp --http-fastcgi-temp-path=cache/fastcgi_temp --http-scgi-temp-path=cache/scgi_temp --http-uwsgi-temp-path=cache/uwsgi_temp --with-cc-opt=-DFD_SETSIZE=1024 --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_stub_status_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-mail --with-stream --with-stream_realip_module --with-stream_ssl_preread_module --with-http_ssl_module --with-mail_ssl_module --with-stream_ssl_module --with-pcre=objs.msvc8/lib/pcre2-10.44 --with-zlib=objs.msvc8/lib/zlib-1.3.1 --with-openssl=objs.msvc8/lib/openssl-3.3.2 --with-openssl-opt='no-asm no-tests -D_WIN32_WINNT=0x0501' --add-module=objs.msvc8/lib/headers-more-nginx-module-0.38
    

    Release info

    These tags will mirror nginx tags i.e. 1.27.3, and add revision history to end... Meaning, the first release would append .0 to end of nginx release number and the second release would append .1 and so on and so forth.

    Downloads