NGINX Proxy Automation

集成了 letsencrypt 的自动化 docker nginx 代理。「Automated docker nginx proxy integrated with letsencrypt.」

Github stars Tracking Chart

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

Main metrics

Overview
Name With Ownerevertramos/nginx-proxy-automation
Primary LanguageShell
Program languageShell (Language Count: 1)
Platform
License:MIT License
所有者活动
Created At2017-06-29 16:30:23
Pushed At2025-04-30 19:01:15
Last Commit At2023-04-23 05:40:38
Release Count20
Last Release Namev2.0 (Posted on )
First Release Namev0.1 (Posted on )
用户参与
Stargazers Count2.7k
Watchers Count74
Fork Count640
Commits Count301
Has Issues Enabled
Issues Count258
Issue Open Count1
Pull Requests Count35
Pull Requests Open Count0
Pull Requests Close Count34
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private