abhishekmunie / nginx-binary-builder

Source file used to build binary for abhishekmunie/heroku-buildpack-nginx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nginx Binary Builder

This repo contains nginx source files with custom configuration used to build binary used in abhishekmunie/heroku-buildpack-nginx See auto/options for modified options.

Current Version: 1.3.15

http://nginx.org/download/nginx-1.3.15.tar.gz

Changed Options

NGX_FILE_AIO=YES
NGX_IPV6=YES
USE_PCRE=YES
PCRE=./pcre-8.32
PCRE_JIT=YES
HTTP_SSL=YES
HTTP_SPDY=YES
HTTP_REALIP=YES
HTTP_DAV=YES
HTTP_SECURE_LINK=YES
HTTP_FLV=YES
HTTP_MP4=YES
HTTP_GUNZIP=YES
HTTP_GZIP_STATIC=YES
HTTP_STUB_STATUS=YES
MAIL=YES
MAIL_SSL=YES
USE_ZLIB=YES
ZLIB=./zlib-1.2.7

Using Your Custom Configuration

  • To use your custom configuration, clone this repo git clone https://github.com/abhishekmunie/nginx-binary-builder.git
  • Customize the configurations
  • Run build_nginx to build local repo or push your changes & run build_github_nginx to build your fork
  • Download the archive
  • Fork abhishekmunie/heroku-buildpack-nginx on GitHub
  • Replace vendor/nginx of buildpack with objs/nginx from archive
  • Push the changes, to your fork
  • create an app with --buildpack <your-fork-url> or heroku config:set BUILDPACK_URL=<your-fork-url> for existing app.

About

Source file used to build binary for abhishekmunie/heroku-buildpack-nginx

License:BSD 2-Clause "Simplified" License


Languages

Language:C 83.0%Language:Shell 5.1%Language:Ruby 3.9%Language:C++ 3.0%Language:Assembly 1.7%Language:Ada 1.0%Language:Component Pascal 0.8%Language:C# 0.7%Language:Objective-C 0.4%Language:Perl 0.2%Language:JavaScript 0.1%Language:CLIPS 0.1%