数字海洋水滴中的环境变量

Environmental Variables in Digital Ocean Droplets

我有一个 Node.js 应用程序,我想要 运行 在 Digital Ocean droplet 上,但是,我需要使用一些环境变量。 在其上创建一个 .env 文件来存储变量对我来说安全吗? (如果不是,我该怎么做?) 因为我知道像 Heroku 这样的服务在他们的仪表板上有一个 'configuration variable' 设置,而 Digital Ocean 没有

Heroku 是一个应用程序平台,而不是 VM,这就是他们注入环境变量的方式。

如果它在您的机器上,您可以创建该文件 - 它无法通过网络访问(但它会在那里)。

以下是如何使用数字海洋应用平台 (https://docs.digitalocean.com/products/app-platform/how-to/use-environment-variables/), and here's how to do it with just a droplet (https://www.digitalocean.com/community/questions/how-can-i-set-environment-variable-in-droplet-not-using-app)