Additional modules for Nginx

Hello everyone,

I've installed nginx using ports and while it has an extensive list of modules, I would like to install some additional modules that do not seem to be available by default.

After an extensive search I do not seem to be able to find much about adding these modules to the compile process.

It would be great if someone could provide me with a link to appropriate documentation or add some helpful details here on what would be the best way to get this done.

Thank you for your time
 
Last update to the code was 4 years ago. Code was made for nginx 0.8.54, current version of nginx is 1.14.2. That doesn't fill me with a lot of confidence.
 
Last update to the code was 4 years ago. Code was made for nginx 0.8.54, current version of nginx is 1.14.2. That doesn't fill me with a lot of confidence.

I've made it work on a previous installation on a non bsd system, I'm not concerned about this.

Mainly interested to know if there is some documentation available that would allow me to include the module while compiling nginx (or similarly any other software with additional modules.) using ports.
 
What does the nginx module provide that can't be done in the web application? I mean, shouldn't this simply be added to the web application? What's the added benefit of a webserver module?


Besides that, CAPTCHA has been pretty much broken, most spam bots know how to break or circumvent it. And that new "select all squares ...." is super annoying and I've more than once just given up.
 
I want to get it done server wide to protect multiple sites effortless it's really effective and I find it better that it does not reach the web application

The above module has worked out pretty well for me on protecting shared servers from very large attacks, furthermore it uses recaptcha which differs from captcha - but I'm also planning on modifying it to use invisible recaptcha.

As I mentioned earlier, my question is in regards to what is the right way to get it done using ports - i'm not concerned about how I will get that module working.
 
Back
Top