1 个不稳定版本
0.1.0 | 2021年1月2日 |
---|
#726 在 身份验证
14KB
318 代码行
openv
一个使用1password中存储的凭证作为环境变量的工具。
要求
入门
$ eval $(op signin <sign_in_address>)
$ op create vault myenv
$ openv create myenv SECRET_TOKEN
myenv.SECRET_TOKEN> this-is-secret
$ openv list myenv
SECRET_TOKEN
$ env $(openv myenv get) sh -c 'echo $SECRET_TOKEN'
this-is-secret
$ env $(openv myenv get -n SECRET_TOKEN:MY_ENV) sh -c 'echo $MY_ENV'
this-is-secret
安装
在 macOS 上通过 Homebrew
待定
从二进制文件中
请访问发布页面以获取许多架构的预构建版本的 openv
。
从源代码中
待定
开发
# Run tests
$ cargo test
# Build
$ cargo build --bins
# Install
$ cargo install --path . --locked
依赖关系
~2.3–3MB
~61K SLoC