Where .env Went Wrong2 days agohttps://secretspec.dev/blog/where-env-went-wrong/.env 文件最初是作为设置环境变量的便捷快捷方式,但后来演变为一种用于配置和机密管理的有缺陷的架构。它们缺乏模式,无法表达某个值是必需的、机密的还是特定于环境的,从而导致后期失败和漂移。.env 文件(例如 .env.production)的泛滥重现了脆弱的命名环境,与十二要素应用原则相矛盾。没有正式规范;不同的解析器对变量扩展、引号和优先级的处理不一致,导致细微的错误。更多...
Kolmo - Bert Hubert's writings6 days agohttps://berthub.eu/articles/posts/kolmo/Kolmo是一个配置管理工具,通过模式定义语言、自文档化和运行时操作简化软件配置。它提供类型安全(如IP地址、端口)、自动Markdown文档、配置验证以及带回滚的审计追踪等功能。Kolmo通过RESTful API支持运行时配置更改,支持离线文件操作,并记录每次更改的时间戳以便轻松回退。该工具通过将默认值从源代码移至模式文件中来减少代码重复,缩短开发工作量。更多...
Show HN: Code-Managera month agohttps://maguowei.github.io/code-manager/浏览、预览、编辑、创建、重命名和定位整个Claude Code用户目录,确保在安全范围内操作。管理提供者配置、模型、环境变量、权限、沙盒、钩子、插件和状态栏,支持预览和差异对比功能。从项目文件中扫描令牌使用情况和成本,按日期、项目、会话和模型进行聚合,支持SQLite缓存和可选的桌面小部件。管理用户级记忆文件,如CLAUDE.md和rules/*.md,包括内置预设和导入功能。更多...