Skip to content

evertramos/nginx-proxy-automation

Repository files navigation

NGINX Proxy Automation πŸ”₯

How to start πŸ”°

shell script

  1. Clone this repository using the option --recurse-submodules ⚠️
git clone --recurse-submodules https://github.com/evertramos/nginx-proxy-automation.git proxy 

We use submodule for basescript

  1. πŸš€ Run the script 'fresh_start.sh' from the ./proxy/bin folder
cd proxy/bin && ./fresh-start.sh --yes --skip-docker-image-check -e your_email@domain

Update the email above with your real e-mail address

  1. πŸ§ͺ Test the proxy
docker run -dit -e VIRTUAL_HOST=your.domain.com --network=proxy --name test-web httpd:alpine

or simply run:

./test.sh your.domain.com

Use your own domain name when testing this proxy and make sure your DNS is correctly configured.

Video Tutorial πŸŽ₯

I made a tutorial video to walk you through this project:

youtube

AWS EC2

Digital Ocean Droplet

OVH

Server Automation πŸš€

Make user you try our Server Automation

https://github.com/evertramos/server-automation

Further information πŸ““

For more installation details please click here.

Supporting β™₯️

Patreon image

List of all supporters.

Code Contributors

About

Automated docker nginx proxy integrated with letsencrypt.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages