【发布时间】:2018-06-19 13:28:18
【问题描述】:
我使用 docker docker run -i -t -d -p 80:80 onlyoffice/documentserver 和一个提供 ssl 加密的 nginx 负载均衡器运行 onlyoffice。
我的问题是,我如何提供身份验证? 无需接触负载平衡器。
问题是,每个人都可以使用服务器。
【问题讨论】:
-
我觉得在 nginx 上放置基本的 http auth 比编辑其他 dockerfile 来添加 auth 更容易
-
我们的负载均衡器的配置对大约20个系统有效,在负载均衡器上添加http auth真的很糟糕。它会弄乱我们的配置系统。 @cricket_007
-
您不能只将身份验证添加到文档服务器的单个路由吗?
-
@cricket_007 是否可以更改 docker 容器中的 http (nginx?) 配置?
-
假设您使用的是默认的 Nginx 容器,那么,当然。我认为您可以在
/etc/nginx/下的某处卷挂载一个 nginx conf 文件
标签: docker ssl nginx onlyoffice