A tool that can turn a flat nginx.conf file into an Ubuntu-style included multi-file configuration structure, the Ubuntu-type configs into a single flat nginx.conf file, or it can start over with a brand-new configuration.
Written as a shell script for portability.
In this series, we show ways to secure your web server. We will use Debian 9 and Apache httpd 2.4.25 in our examples, however, you can convert most configuration to other operating systems or web servers.
How to configure nginx to transparently pass through some requests to a node.js server running on another port.
A list of the top 20 security practices for the NginX web server. Worth it for the SElinux and /etc/sysctl.conf modifications alone.
How to harden SSL support on your web server to mitigate attacks like BREACH, BEAST, and Lucky 13. Updated regularly.
How to configure nginx to block certain user agents from accessing a site.
Github repo for RPnow, a simple web chat service optimized for roleplaying. Entirely ad-hoc. Uses nodejs and mongodb. Server runs on the back end, proxied by Nginx.
A tutorial on how to harden SSL and TLS in Nginx. Includes changing and increasing the size of Diffie-Hellman parameters for better security.
3741 links, including 196 private