丝美导航 AI技能集 安全合规技能

Gateway Env Injector

Gateway Env Injector是一款用于在macOS上安全地将1Password中的API密钥注入到LaunchAgent plists的工具。

标签:
分享到:

Gateway Env Injector

Gateway Env Injector是什么

Gateway Env Injector是一款专为macOS设计的工具,旨在通过PlistBuddy安全地将1Password中的API密钥注入到LaunchAgent plists中,适用于需要安全存储和注入API密钥的场景。

nissan 开发 | 累计安装 84 次 | 开源协议:MIT-0

Gateway Env Injector的主要功能

  • 安全注入:使用PlistBuddy安全地将1Password中的API密钥注入macOS LaunchAgent plists,防止明文密钥泄露。
  • 兼容1Password:直接从1Password读取API密钥,支持只读、可旋转的访问权限。
  • 灵活配置:支持配置可注入的环境变量,灵活适应不同应用需求。
  • 无需署名:遵循MIT-0许可证,免费使用、修改和重新分发,无需署名。
  • 易于使用:提供简单的bash脚本,一键完成密钥注入和重启服务。

如何使用Gateway Env Injector

  • 安装:下载并解压Gateway Env Injector,确保已安装1Password和PlistBuddy。
  • 配置:编辑inject-gateway-env.sh脚本中的KEYS数组,配置需要注入的环境变量。
  • 注入:运行bash scripts/inject-gateway-env.sh脚本,将密钥注入到LaunchAgent plists中。
  • 重启服务:重启相关服务,确保环境变量生效。
  • 验证:检查环境变量是否已正确注入,确保应用正常运行。

Gateway Env Injector的项目地址

  • 项目官网https://clawhub.ai/nissan/gateway-env-injector

Gateway Env Injector的应用场景

  • 在macOS上运行OpenClaw等应用,需要安全地存储和注入API密钥。
  • 需要保护敏感数据,防止明文密钥泄露到磁盘。
  • 在自动化脚本中,需要安全地管理API密钥。
  • 在开发过程中,需要方便地测试和部署应用。

相关导航