将密钥添加到Dokku

时间:2020-07-05 01:18:40

标签: digital-ocean private-key dokku

我正在尝试添加这样的密钥:

select t.msg_type, t.ccount from
(select msg_type, count(*) over(partition by msg_type) ccount, 
rank() over(partition by msg_type order by id) rrank 
from prod_replay_in) t where rrank = 1;

不用担心它是为示例创建的。 我想将其添加为环境变量。但是在此键中,换行符很重要,因此我环顾四周,发现如果搜索env文件,则可以直接对其进行修改。 我这样做了,但是每次我重新启动应用程序时,该文件都会擦除我所有的环境变量,只保留dokku制作的一些变量。 谁能告诉我原因,或者如何将这个密钥添加到我的环境变量中。 我要修改的文件就是这个文件:nano / home / dokku / chatbot-test / ENV

谢谢

乔纳森·普里托

1 个答案:

答案 0 :(得分:0)

经过两天的努力,我终于找到了解决方法。 首先,您必须在每行的末尾添加一个\ n来表示换行符。 其次,您必须使用这样的网站:One Line Converter

此后,当您在项目中读取环境变量时,必须使用reggex将\ n转换为真正的换行符,false

这完美地解决了我的问题。