【问题标题】:Amazon secret keys and Heroku亚马逊密钥和 Heroku
【发布时间】:2011-02-18 07:31:28
【问题描述】:

我在这个应用程序中使用 S3 来上传文件,因为 Heroku 有一个只读文件系统。如何将我的 s3.yml 提供给 Heroku,但避免将其检入主存储库?

【问题讨论】:

    标签: git amazon-s3 amazon-web-services heroku


    【解决方案1】:

    另一种解决方案是创建一个新的 local-branch,您可以在其中修改 .gitignore,以便将 secret-file 推送到 heroku。 不要将此分支推送到您的 Github 存储库。

    要将非master分支推送到heroku,请使用:

    git push heroku secret-branch:master
    

    更多信息请访问:
    https://devcenter.heroku.com/articles/multiple-environments#advanced-linking-local-branches-to-remote-apps

    使用heroku run bash 然后ls 来检查你的秘密文件是否已经被推送到heroku

    优于其他解决方案:
    以您喜欢的格式保存 秘密文件 ;)

    【讨论】:

      【解决方案2】:

      查看http://docs.heroku.com/config-vars,页面上的第一个示例正是您想要做的。

      Edit '2015: page now at https://devcenter.heroku.com/articles/config-vars,这是您要查找的第二页。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-06-01
        • 2015-09-26
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-20
        • 2013-08-31
        • 2016-12-22
        相关资源
        最近更新 更多