加密备份你的 .env 文件
.env 文件握着通往一切的钥匙——也是你绝不能提交进 git 的东西。KeysArk 给它一个安全的家:在浏览器或终端里加密,同步到你自己的云盘,在任何机器上还原。
ark 命令行懂 git:在仓库里运行,它会按 git origin 推断目标路径,一条命令就备份或还原对应的 .env,无需你手写它放在哪。
开发者怎么用
- 在项目目录里
ark save .env——加密后存到仓库对应路径下。 ark get github.com/me/app/.env .env在新机器上还原。- 非交互 CI 场景用环境变量提供助记词。
- 二进制密钥(keystore、.p12)也以加密文件条目存储。
常见问题
为什么不直接把 .env 放进私有 git 仓库?
提交进 git 的内容对有仓库权限的人都是明文,且永远留在历史里。KeysArk 让它们端到端加密,连存储后端也读不到。
能在新机器上还原 .env 吗?
能。有助记词,`ark get` 就能解密并写回正确路径——哪怕多年以后、离线从备份还原。
在 CI 里能用吗?
能。用环境变量提供助记词,ark 命令行就能在构建时非交互地拉取密钥。
免费吗?
免费——KeysArk 免费且开源;加密备份存在你自己的云盘里。