https://github.com/evertramos/nginx-proxy-automation
Automated docker nginx proxy integrated with letsencrypt.
https://github.com/evertramos/nginx-proxy-automation
certificate docker docker-compose letsencrypt letsencrypt-certificates nginx nginx-proxy
Last synced: 3 days ago
JSON representation
Automated docker nginx proxy integrated with letsencrypt.
- Host: GitHub
- URL: https://github.com/evertramos/nginx-proxy-automation
- Owner: evertramos
- License: mit
- Created: 2017-06-29T16:30:23.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-06-26T12:37:00.000Z (8 months ago)
- Last Synced: 2024-12-27T04:02:44.935Z (about 2 months ago)
- Topics: certificate, docker, docker-compose, letsencrypt, letsencrypt-certificates, nginx, nginx-proxy
- Language: Shell
- Homepage:
- Size: 241 KB
- Stars: 2,658
- Watchers: 74
- Forks: 636
- Open Issues: 1
-
Metadata Files:
- Readme: .github/README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# NGINX Proxy Automation ๐ฅ
![]()
## How to start ๐ฐ
[](https://github.com/evertramos)1. Clone this repository using the option **_--recurse-submodules_** โ ๏ธ
```bash
git clone --recurse-submodules https://github.com/evertramos/nginx-proxy-automation.git proxy
```We use submodule for [basescript](https://github.com/evertramos/basescript)
2. ๐ Run the script 'fresh_start.sh' from the _./proxy/bin_ folder
```bash
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
3. ๐งช Test the proxy
```bash
docker run -dit -e VIRTUAL_HOST=your.domain.com --network=proxy --name test-web httpd:alpine
```
or simply run:
```bash
./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:
[](https://www.youtube.com/channel/UCN5wb0eA3ZLlvJNYo23qBRQ)
### AWS EC2
### Digital Ocean Droplet
### OVH
## Server Automation ๐
Make user you try our [Server Automation](https://github.com/evertramos/server-automation)
[https://github.com/evertramos/server-automation](https://github.com/evertramos/server-automation)
## Further information ๐
For more installation details please [click here](/docs/).
## Supporting โฅ๏ธ
[](https://www.patreon.com/evertramos)
[](https://picpay.me/evert.ramos)[List of all supporters](https://github.com/evertramos/evertramos/blob/main/pages/supporters.md).
## Code Contributors
[
](https://opencollective.com/nginx-proxy-automation)