我正在使用Heroku与RoR和Puma作为我的网络服务器。我没有使用自定义域名(myapp.herokuapp.com)。我想添加SSL支持。我应该将证书添加到我的仓库并使用引用它们的config / puma.rb文件提交吗?将我的证书放在git中似乎不安全。
根据this,我需要添加一行代码:
bind 'ssl://127.0.0.1:9292?key=path_to_key&cert=path_to_cert'
答案 0 :(得分:0)
如果您没有使用自定义域,则可以piggy back on heroku's certificate.
基本上你可以运行
heroku addons:add ssl:piggyback
如果您决定开始使用自定义域并希望使用自己的证书,则需要使用ssl-endpoint add on。将证书提交给源控制IMO是没问题的。只要它不是公共存储库。