services.crowdsec.localConfig.profiles
NixOS option
A list of profiles to enable. See https://docs.crowdsec.net/docs/profiles/intro for more details.
type: list of (YAML 1.1 value)Default
[
{
decisions = [
{
duration = "4h";
type = "ban";
}
];
filters = [
"Alert.Remediation == true && Alert.GetScope() == 'Ip'"
];
name = "default_ip_remediation";
on_success = "break";
}
{
decisions = [
{
duration = "4h";
type = "ban";
}
];
filters = [
"Alert.Remediation == true && Alert.GetScope() == 'Range'"
];
name = "default_range_remediation";
on_success = "break";
}
]Example
declared in: nixos/modules/services/security/crowdsec.nixView source on NixOS/nixpkgs →[
{
decisions = [
{
duration = "4h";
type = "ban";
}
];
filters = [
"Alert.Remediation == true && Alert.GetScope() == 'Ip'"
];
name = "default_ip_remediation";
on_success = "break";
}
{
decisions = [
{
duration = "4h";
type = "ban";
}
];
filters = [
"Alert.Remediation == true && Alert.GetScope() == 'Range'"
];
name = "default_range_remediation";
on_success = "break";
}
]