如何在 DigitalOcean Ubuntu droplet 上添加 .env 变量

时间:2021-06-29 11:44:42

标签: node.js typescript digital-ocean droplet

我将我的 Node js 应用部署到 DigitalOcean Ubuntu droplet。

应用程序需要我的 .env 文件中的变量。请问如何在 DigitalOcean droplet 中创建这些变量?

1 个答案:

答案 0 :(得分:0)

您是如何将应用部署到 Droplet 的?

您应该能够使用将 NodeJS 文件复制到 Droplet 的相同机制将 .env 文件复制到 Droplet。

安全复制文件的最简单方法是使用 scp

语法是:

scp \
-i /path/to/your/ssh_private_key \
path/to/your/.env \
root@[droplet-ip]:/path/to/your/app
<块引用>

注意这会将 .env 文件复制到您的 app 目录中。

如果您没有在 Droplet 中使用 ssh 密钥(您应该这样做),您可以阅读 how to add ssh keys either to an existing or new Droplet