Update 'README.md'
This commit is contained in:
parent
de65898834
commit
461de7b941
33
README.md
33
README.md
|
@ -1,3 +1,34 @@
|
|||
# setup-nginx-proxy
|
||||
|
||||
Scripts and configuration files to setup a new Nginx proxy server.
|
||||
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
|
||||
- Set the max body size 8GB
|
||||
- Optional config to limit responses to only Cloudflare IPs
|
||||
|
||||
I've included example files in the /etc/nginx/sites-available directory specific for reverse proxies.
|
||||
|
||||
Additionally, I've included a few bash scripts that get placed under ~/bin/ that make life a little easier:
|
||||
|
||||
- update.sh (runs system updates)
|
||||
- certbot.sh (get new certifiate from certbot)
|
||||
|
||||
Whether you use them or not is up to you.
|
||||
|
||||
## Usage
|
||||
|
||||
```
|
||||
git clone https://gitea.techaddressed.com/robert/setup-nginx-proxy.git
|
||||
cd setup-nginx-proxy
|
||||
./setup-nginx-proxt.sh
|
||||
```
|
||||
|
||||
## Contributions
|
||||
|
||||
Pull requests are always welcome, however, if you'd like to suggest changes please contact me via Twitter ([@techaddressed](https://twitter.com/TechAddressed)) to discuss your proposed changes.
|
||||
|
||||
## License
|
||||
|
||||
[MIT](https://choosealicense.com/licenses/mit/)
|
Loading…
Reference in New Issue