From 9705646f30c6c2a31543e6e7b38d1e6690416311 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 18 Sep 2024 09:52:48 +0800 Subject: [PATCH] nixos/shared-setups/server/crowdsec: update config --- .../nixos/_private/shared-setups/server/crowdsec.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/nixos/_private/shared-setups/server/crowdsec.nix b/modules/nixos/_private/shared-setups/server/crowdsec.nix index ea75b757..a4236d57 100644 --- a/modules/nixos/_private/shared-setups/server/crowdsec.nix +++ b/modules/nixos/_private/shared-setups/server/crowdsec.nix @@ -17,7 +17,7 @@ in }; }; - plugins = { + notificationPlugins = { http = { settings = { type = "http"; @@ -25,6 +25,16 @@ in }; }; }; + + dataSources = { + ssh = lib.mkIf config.services.sshd.enable { + source = "journalctl"; + journalctl_filter = [ + "_SYSTEMD_UNIT=ssh.service" + ]; + labels.type = "syslog"; + }; + }; }; }; }