Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: 7 days ago
JSON representation

Automated docker nginx proxy integrated with letsencrypt.

Awesome Lists containing this project

README

        

# NGINX Proxy Automation ๐Ÿ”ฅ










## How to start ๐Ÿ”ฐ
[![shell script](https://img.shields.io/badge/Shell_Script-121011?style=for-the-badge&logo=gnu-bash&logoColor=white)](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:

[![youtube](https://img.shields.io/badge/YouTube-FF0000?style=for-the-badge&logo=youtube&logoColor=white)](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 โ™ฅ๏ธ
[![Patreon](https://img.shields.io/badge/Patreon-F96854?style=for-the-badge&logo=patreon&logoColor=white)](https://www.patreon.com/evertramos)
[![image](https://img.shields.io/badge/picpay-21C25E?style=for-the-badge&logo=picpay&logoColor=white)](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)