- processor: yaml
extensions: [".yaml", ".yml"]
include: ["docker-compose.yml", "docker-compose.yaml",
"compose.yml", "compose.yaml",
"docker-compose.*.yml", "docker-compose.*.yaml"]
fields:
- pattern: "*.POSTGRES_PASSWORD"
category: custom:password
label: compose_postgres_password
- pattern: "*.POSTGRES_USER"
category: name
label: compose_postgres_user
- pattern: "*.MYSQL_ROOT_PASSWORD"
category: custom:password
label: compose_mysql_root_password
- pattern: "*.MYSQL_PASSWORD"
category: custom:password
label: compose_mysql_password
- pattern: "*.MYSQL_USER"
category: name
label: compose_mysql_user
- pattern: "*.MONGO_INITDB_ROOT_PASSWORD"
category: custom:password
label: compose_mongo_root_password
- pattern: "*.MONGO_INITDB_ROOT_USERNAME"
category: name
label: compose_mongo_root_user
- pattern: "*.REDIS_PASSWORD"
category: custom:password
label: compose_redis_password
- pattern: "*.environment.*PASSWORD"
category: custom:password
label: compose_env_password
min_length: 8
- pattern: "*.environment.*SECRET"
category: auth_token
label: compose_env_secret
min_length: 8
- pattern: "*.environment.*TOKEN"
category: auth_token
label: compose_env_token
min_length: 8
- pattern: "*.environment.*_KEY"
category: auth_token
label: compose_env_key
min_length: 8
- pattern: "*.registries.*.password"
category: custom:password
label: compose_registry_password
- pattern: "*.registries.*.username"
category: name
label: compose_registry_username