GitHub 雷达
首次出现 87 天前

nginx-proxy/nginx-proxy

nginx-proxy 是一个为 Docker 容器自动配置 Nginx 反向代理的工具,它通过监听 Docker 容器启动和停止事件来动态生成并重载 Nginx 配置,从而自动将特定域名(通过环境变量 VIRTUAL_HOST 设置)的请求路由到对应的容器。主要技术栈基于 Nginx 和 docker-gen(一个用 Python 编写的 Docker 容器事件监听与模板生成工具),通过挂载 Docker 套接字来实时感知容器变化。其亮点在于无需手动修改 Nginx 配置文件即可实现零停机、自动化的反向代理,特别适合在 Docker 环境中快速部署多个 Web 应用并需要自动处理域名路由的场景。

近 7 日
+8
累计 Star
19.9k
Fork
3,050
近 30 日
+12
Star 趋势 · 7 个采集点
+0%
6 月 24 日7 月 18 日
语言Python
分类DevOps/云原生
最近提交7 月 16 日
创建时间5 月 6 日
首次收录6 月 24 日 · 自动扫描
README 摘要
nginx-proxy 是一个为 Docker 容器自动配置 Nginx 反向代理的工具,它通过监听 Docker 容器启动和停止事件来动态生成并重载 Nginx 配置,从而自动将特定域名(通过环境变量 VIRTUAL_HOST 设置)的请求路由到对应的容器。主要技术栈基于 Nginx 和 docker-gen(一个用 Python 编写的 Docker 容器事件监听与模板生成工具),通过挂载 Docker 套接字来实时感知容器变化。其亮点在于无需手动修改 Nginx 配置文件即可实现零停机、自动化的反向代理,特别适合在 Docker 环境中快速部署多个 Web 应用并需要自动处理域名路由的场景。
中文摘要由 AI 生成,仅供参考。
在 GitHub 打开