TGViewer
开发者工具箱|编程·开发工具·资源 开发者工具箱|编程·开发工具·资源 @devtoolboxhub · 434 subscribers
Post #851 2
dotlock:加密 .env 的终端工具

将 .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
More from @devtoolboxhub
  1. Oct 8, 2026OpenAI Codex Desktop:AI 原生开发界面 Codex Desktop 以“agent‑native”界面取代传统 IDE 或聊天机器人。它把 Git 操作、终端…
  2. Oct 7, 2026把所有 Hook 换成 Mod,效果如何? 在 Claude Code 中,Hook 是在每个生命周期事件时调用的 shell 脚本,Mod 则是一次性加载、保持状态、可在进程内处…
  3. Oct 7, 2026Python CLI 任务清单:文件持久化示例 这是一款简易命令行待办列表,支持添加、列出、完成、删除任务,并将所有数据保存在 todos.json 文件中。程序启动时自动读取文件…
  4. Oct 7, 2026Googlebook:Gemini‑驱动的 Android 集成笔记本 Google 近日正式发布 Googlebook 系列,定位为围绕 Gemini Intelligence…
  5. Oct 6, 2026SpecKit Companion:让 VS Code 变成 Spec‑Driven 开发 IDE SpecKit Companion 是一款 VS Code 扩展,提供可视化的…
  6. Oct 6, 2026MCP 无状态化后,网关要改什么 MCP 规范在 7 月 28 日转向无状态。只跑一个 MCP 服务器,改动主要是删掉会话处理、加上 server/discover 方法;但跑网关…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →