使用自定义域名保护生产中的环境变量

时间:2019-03-04 18:42:22

标签: node.js deployment dotenv

我在前端React应用程序中添加了一个Node / Express后端,我希望将其部署到自己的域名中。我使用了dotenv软件包和一个.env文件来包含数据库和电子邮件密钥的秘密变量。该应用程序在开发中运行良好,但是我在如何部署它的同时仍在努力确保我的个人凭据在服务器上的安全。

如何在我的生产系统中包括环境变量而又不能在文件系统中对其进行公共访问?

我使用诸如Heroku之类的服务部署生产环境的经验很少,我可以在其中配置帐户中的环境变量,但是我不知道如何使用自己的域名进行设置。在部署这样的构建时,我应该采用哪种方法以及最佳实践是什么?最好在任何情况下都建议将构建文件夹上载到服务器而不使用第三方服务。

在部署全栈应用程序方面是全新的,因此不建议任何提示。

0 个答案:

没有答案
相关问题