文件名称:docker-nginx-proxy:使用Docker的基于Nginx和LetsEncrypt的反向代理
文件大小:5KB
文件格式:ZIP
更新时间:2024-03-24 22:01:13
Makefile
Docker Nginx代理 使用Docker的基于Nginx和LetsEncrypt的反向代理。 设置 将.env.example复制到.env (并根据需要设置环境变量)。 在您的开发环境中,将主机添加到/etc/hosts文件中: 127.0.0.1 your-domain.test 用法 要在没有LetsEncrypt SSL的情况下启动服务器(在开发过程中): $ make up 要以Swarm模式使用SSL启动服务器以进行生产,请执行以下操作: $ make deploy-ssl 在Makefile查找更方便的命令。 基本认证 创建一个htpasswd目录,并使用htpasswd实用程序生成用户名/密码: $ mkdir htpasswd $ htpasswd -Bc htpasswd/your-domain your-username 开发过程中的SSL 创建
【文件预览】:
docker-nginx-proxy-master
----.env.example(60B)
----docker-compose.dev.yml(119B)
----certs()
--------.gitignore(14B)
----proxy.conf(543B)
----vhost.d()
--------.gitignore(14B)
----README.md(2KB)
----Makefile(576B)
----htpasswd()
--------.gitignore(14B)
----conf.d()
--------.gitignore(14B)
----docker-compose.ssl.yml(313B)
----docker-compose.yml(535B)
----.editorconfig(191B)
----.gitignore(15B)
----docker-compose.prod.yml(240B)