SuperAPI AI 工具集

compose-security-lint

安全与审计

查看项目

更新于 10-16 06:51

技能介绍

用途:面向以 Makefile 为中心的部署环境,对 Docker Compose 文件进行安全 lint,校验安全基线字段,并在生产模式下强制执行额外检查(如 deploy.resources)。

主要能力:可从 .deploy.env.common 加 .deploy.env.<ENV_MODE> 解析出目标 compose 文件,也可对推断出的所有 compose 文件执行 lint;校验安全基线字段;针对生产环境启用额外检查。

使用方式:命令行运行。示例: python3 skills/compose-security-lint/scripts/lint_compose.py --root . --env-mode prod python3 skills/compose-security-lint/scripts/lint_compose.py --root . --all

适用场景:部署前的 compose 配置安全检查、CI 中生产环境配置校验。

限制:资料未提供具体校验字段清单、失败退出码、依赖要求及输出格式等细节。