Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds njs module to nginx which brings a lot of flexibility with it. The only downside I can think of is that this increases the size of the compiled nginx binary by almost a 100% from 5.5M to 9.1M for Heroku-18 which while considerable is not gigantic. I'm not sure if there is any security indications if someone doesn't use this module at all.
If this PR is rejected as not wanted I think this buildpack should offer support for dynamic modules in some way. Now the only way for me to use njs with this buildpack is to fork this repository and add whatever modules I want. Dynamic modules could be added through some sort of a configuration.
Side note: I built the .tgz -files using the make command but after every build the file seems to be different than it previously was. Is this intended and if so why does it happen?