面向开发者的实用工具、库与效率技巧,写代码更快更爽。投稿 @BDHT1
#开发者 #编程工具 #效率 #程序员 · 开源总站 @GitHubTrendingHub


dotlock:加密 .env 的终端工具
将 .env 加入 .gitignore 并不能保护秘密,它们仍以明文存在硬盘上,一旦误提交就永久暴露。dotlock 是一个用 Go 编写的加密 .env 保管库,配备终端 UI,使用 age 加密(X25519 + ChaCha20-Poly1305),完全离线、无主密码、无遥测。
- 操作方法:运行
- 安装:
- 源码与文档:GitHub 仓库包含完整架构和安全模型。
🔗 GitHub:github.com/ahmadraza100/dotlock
🔗 原文:dev.to/ahmadraza100/every-tutorial-tells-you-to-add-env-to-gitignore-thats-not-enough-heres-what-i-built-43c8
#开发者 #工具
📢 频道:@DevToolboxHub
将 .env 加入 .gitignore 并不能保护秘密,它们仍以明文存在硬盘上,一旦误提交就永久暴露。dotlock 是一个用 Go 编写的加密 .env 保管库,配备终端 UI,使用 age 加密(X25519 + ChaCha20-Poly1305),完全离线、无主密码、无遥测。
- 操作方法:运行
dotlock set 添加秘密(输入被掩码),或用 dotlock ui 打开双面板 TUI,左侧选择 profile,右侧查看秘密,按 v 显示值 30 秒后自动隐藏。- 安装:
go install github.com/ahmadraza100/dotlock@latest,或从 Releases 页下载二进制,支持 Mac/Linux/Windows。- 源码与文档:GitHub 仓库包含完整架构和安全模型。
🔗 GitHub:github.com/ahmadraza100/dotlock
🔗 原文:dev.to/ahmadraza100/every-tutorial-tells-you-to-add-env-to-gitignore-thats-not-enough-heres-what-i-built-43c8
#开发者 #工具
📢 频道:@DevToolboxHub



















