Bash script + config files to setup a new Nginx proxy server on Debian / Ubuntu based systems.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Robert @ Tech Addressed f2a40db441
Add missing semi-colons
5 months ago
config Add missing semi-colons 5 months ago
LICENSE Initial commit 9 months ago Update README 8 months ago Update script 8 months ago


A bash script and accompanying configuration files for setting up a Nginx reverse proxy on Debian / Ubuntu based systems.

The configuration files accompanying the setup script are modified to my own preferred defaults - such as but not limited to:

  • Number of Nginx Workers 1024
  • Optional config files to configure real IP if behind another proxy

I've included an example configs in the /etc/nginx/sites-available directory specific for reverse proxies.


git clone
cd setup-nginx-proxy


Pull requests are always welcome, however, if you'd like to suggest changes please contact me via Twitter (@techaddressed) to discuss your proposed changes.