文件名称:caddy-gen:Docker容器的自动Caddy反向代理
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-20 04:13:30
docker scale docker-image proxy-server caddy
卡迪根 , 和完美结合。 受到启发。 为什么 使用Caddy作为您的主要Web服务器非常简单。 但是,当您需要扩展应用程序时,Caddy限于其静态配置。 为了克服这个问题,我们使用docker-gen每次容器产生或死亡时生成配置。 现在扩展很容易! 配置/选项 caddy-gen配置有 。 主要思想很简单。 每个标记的服务都会公开要处理的virtual.host 。 然后,每个容器代表一个upstream来处理请求。 注意:Caddy2是在中引入的,导致BREAKING CHANGES。 主要配置选项: virtual.host (必填)域名,请勿传递http://或https:// ,您可以使用空格分隔它们。 virtual.alias域别名,对于带有重定向的www前缀很有用。 例如www.myapp.com 。 别名将始终重定向到上面的主机。 容器公开的virtual
【文件预览】:
caddy-gen-master
----Dockerfile(1KB)
----.gitignore(1KB)
----README.md(11KB)
----CHANGELOG.md(762B)
----.github()
--------FUNDING.yml(65B)
----test()
--------setup(253B)
--------run(1KB)
----Procfile(133B)
----LICENSE(1KB)
----.dockerignore(38B)
----docker-gen()
--------config()
--------templates()
----example()
--------docker-compose.yml(824B)
--------caddy_global_options(69B)
----.travis.yml(222B)
----.editorconfig(249B)
----docker-entrypoint.sh(699B)