
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密钥。
- 在开发过程中,需要方便地测试和部署应用。
渝公网安备50011302222466号
暂无评论