这个项目能做什么
Crumb是一款用于安全存储和管理API密钥及其他敏感信息的命令行工具。它通过SSH公私钥对加密单个本地文件,用户可通过路径字符串添加、获取、更新或删除对应的密钥信息。该工具支持多配置档案、批量导出为环境变量、从.env文件导入密钥,还提供交互式模糊查找功能。用户可通过自托管的`crumbd`服务器在不同设备间同步密钥,既支持协作流程,又能避免凭证进入版本控制系统。内置的Shell钩子与配置文件(`.crumb.yaml`)可实现项目内密钥的自动加载,功能类似direnv。该工具可通过二进制发布包或`kelp`包管理器安装,项目还提供存储管理、同步、复制到GitHub Actions等外部平台的功能,以及丰富的配置选项。
评论
0 评分人数达到10人后显示
登录后参与讨论。