ssl - 如何在 docker 容器中为 rocketchat 启用 HTTPS

标签 ssl docker https docker-compose rocket.chat

最近,我使用 docker 容器(rocketchat、mongo_db 和 hubot)安装了 rocket.chat,但现在我想启用 HTTPS (SSL) 来保护聊天,因为可以从互联网访问。

有人知道如何设置 SSL 文件(我有 .key 和 .cert 文件)并为我的 rocket.chat 启用 HTTPS 吗?

要安装该工具,我遵循了本指南 LINK (指南是西类牙语,如果您需要其他任何东西,请告诉我)

提前致谢 亲切的问候 千伏

最佳答案

您可以使用 nginx 为其创建反向代理。您可以使用 Let's Encrypt获得证书。

这是更详细的指南:https://rocket.chat/docs/installation/docker-containers/#5-installing-nginx-ssl-certificate

关于ssl - 如何在 docker 容器中为 rocketchat 启用 HTTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47654560/

相关文章:

ssl - 将 http 重定向到扭曲的 https

python - pip 不会安装任何东西,出现大量错误等

c# - SmartCard 安全性,您如何验证证书不是伪造的?

r - 在 R 发布时出错

windows - Docker-Spring Boot App-Windows上的Hello World

css - 在 http 和 https 页面中使用的 css 文件中使用 fonts.googleapis.com 的最佳方法是什么?

jquery - 跨域请求被阻止

docker - 远程 Docker 和卷绑定(bind)

docker - 使用 Traefik 2 作为 MariaDB (Docker) 的 TCP 代理

ssl - 在 iis 上使用两个不同的 ssl 端口运行同一个站点