文件名称:heroku-buildpack-ejson:Heroku Buildback,可在部署时自动解密EJSON机密
文件大小:216KB
文件格式:ZIP
更新时间:2024-06-06 17:29:21
Shell
适用于EJSON的Heroku Buildpack 这是一个 ,可在部署时自动解密机密。 按键 EJSON文件通过公共密钥加密方案进行加密,目的是可以将非秘密公共密钥安全地存储在开发人员机器上和源代码控制中,而敏感私钥只能用于生产基础结构。 要生成EJSON密钥对,请运行ejson keygen 。 返回的公共密钥应在项目的.ejson文件中使用(通过在*对象上设置_public_key属性并运行ejson encrypt )。 然后,在Heroku应用程序的环境中正确设置EJSON_PUBLIC_KEY和EJSON_PRIVATE_KEY , heroku-buildpack-ejson将能够在部署时解密您的.ejson文件。 环境环境 buildpack具有环境概念,例如,用于区分production和staging秘密配置。 通过Heroku环境变量EJSON_ENVIRONM