【发布时间】:2021-02-21 02:55:58
【问题描述】:
我有一个使用 Elasticbeanstalk 部署到 AWS 的 Django 应用程序。
我实现了与 Django 应用程序的 FCM(Firebase 云消息传递)关系。要从 Django 访问 FCM 功能,需要将 Firebase Admin SDK 安装到 django。 Firebase Admin SDK 需要将 firebase 的私钥作为通过 env var GOOGLE_APPLICATION_CREDENTIALS 访问的 json 文件。
在我的本地 Mac Book 环境中,我将私钥 json 文件的本地路径设置为 .bash_profile 中的 GOOGLE_APPLICATION_CREDENTIALS。
如何将 firebase 的私钥 json 文件部署到 AWS(可能是 S3)上的某个安全位置,并使用 Elasticbeanstalk 从部署到 AWS 的 Django 应用程序进行访问。
【问题讨论】:
标签: django firebase amazon-elastic-beanstalk