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 创建