可以在 Heroku 上设置 VPN 吗?
是否可以在 heroku 上使用 openVPN 设置 VPN 以保持临时环境的私密性?如果是这样,有人有文章或链接吗?
Is it possible to setup a VPN using openVPN on heroku to keep a staging environment private? If so, anyone have a writeup or links?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您无法使用 VPN 来执行此操作,但您可以使用密码保护站点的临时实例。为了做到这一点,您需要设置一个名为“staging”的新 Rails 环境,并在您的 ApplicationController 中包含类似以下内容:
然后您需要确保您的 staging 实例的环境:
You can't do this with a VPN, but you could password protect a staging instance of your site. In order to do this you'd want to set up a new Rails environment called "staging" and include something like the following in your ApplicationController:
You would then need to make sure your staging instance's environment:
使用防火墙和 VPN 来保护 heroku 上的暂存环境是不可能的。使用 Rails 3 的更干净的解决方案(也很容易适用于 sinatra),类似于 David 的解决方案,
我写了一个简短的 关于它的博客文章。
Securing staging environment on heroku with firewall and vpn isn't possible. A cleaner solution with rails 3 (easily applicable to sinatra too), similiar to that of David is
I wrote a short blog post about it.