代码之家  ›  专栏  ›  技术社区  ›  EmilCataranciuc

在生产中使用symfony/dotenv捆绑包

  •  2
  • EmilCataranciuc  · 技术社区  · 6 年前

    本文件参考 The Twelve Factors 为什么敏感配置不应存储在文件中的原则,但这对于SaaS来说最有意义。我想知道在用户在系统上部署自己的软件中使用symfony/dotenv包是否安全。

    1 回复  |  直到 3 年前
        1
  •  4
  •   Vadim Ashikhman    6 年前

    我们正在使用。我们公司生产服务上的env文件,根据代码执行评测,没有太多开销。虽然它在我们的环境中是可以的,但它可能不在你的环境中。

    我非常确信它足够安全,可以使用dotenv组件从中加载变量。env文件,因为它不提供任何与自身交互的接口。

    我们还在这个文件中存储docker特定的环境变量,因此最终它就像旧参数一样。整个项目的yaml配置文件。