首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Docker向Lita bot添加SSL证书

使用Docker向Lita bot添加SSL证书
EN

Stack Overflow用户
提问于 2017-11-08 20:06:20
回答 1查看 76关注 0票数 2

我已经通过诊断流插件将我的Lita连接到了一个丽塔-api代理,并且(目前)在对话框流站点上编辑了一个支持Firebase的实现脚本。

我希望将该web钩子转换为ruby,并将其作为Lita本身中的处理程序宿主,但是Dialogflow需要Web钩子端点上的SSL。

我在CoreOS上为Lita使用标准的Lita,我想使用一个“让我们加密证书”。我该怎么做?我不熟悉Docker的内部程序或像Lita这样的红宝石应用程序(相对于成熟的nginx/Apache安装程序) --我可以在Docker周围放置一些东西来处理SSL吗?我需要修改码头形象本身吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-11-30 18:26:20

最好的方法是安装一个web服务器(nginx,caddy等)。来处理SSL终端。然后,它应该向Docker实例代理请求。您可以使用nginx代理LetsEncrypt同伴作为基本设置,尽管您需要修改Lita脚本以包含配置和环境变量(例如,VIRTUAL_HOSTexpose)。

nginx监听容器更改以动态更新其代理,但我为nginx-代理和LetsEncrypt同伴创建了systemd服务,以便它们能够在启动时启动。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47188729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档