Bash script + config files to setup a new Nginx proxy server on Debian / Ubuntu based systems.
Find a file
2026-02-17 01:44:39 +00:00
config Add missing semi-colons 2022-11-06 21:10:09 +00:00
LICENSE Initial commit 2022-07-13 04:45:23 +00:00
README.md Update README.md 2026-02-17 01:44:39 +00:00
setup-nginx-proxy.sh Update script 2022-07-28 14:02:40 -04:00

Deploy Nginx Proxy (Debian)

A bash script and accompanying configuration files for setting up a Nginx reverse proxy on Debian 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 example config files in the /etc/nginx/sites-available directory specific for reverse proxies.

Usage

git clone https://gitea.techaddressed.com/robert/setup-nginx-proxy.git
cd setup-nginx-proxy
./setup-nginx-proxy.sh

Contributions

Pull requests are always welcome, however, if you'd like to suggest changes please contact me on Mastodon to discuss your proposed changes.

License

MIT