From 63a5ad8a006dd594995df56ec6ba8a160c2db454 Mon Sep 17 00:00:00 2001 From: Thanu Poptiphueng Date: Mon, 22 Apr 2024 12:02:44 +0700 Subject: [PATCH] added crowdsec --- compose.yml | 16 ++++++++++++++++ crowdsec/acquis.yaml | 4 ++++ 2 files changed, 20 insertions(+) create mode 100644 crowdsec/acquis.yaml diff --git a/compose.yml b/compose.yml index 6909280..a07c09c 100644 --- a/compose.yml +++ b/compose.yml @@ -53,3 +53,19 @@ services: volumes: - ./sqlite.db:/db/sqlite.db command: sqlite.db + crowdsec: + image: crowdsecurity/crowdsec + environment: + COLLECTIONS: "crowdsecurity/caddy" + depends_on: + - "caddy" + volumes: + - ./caddy/logs:/var/log/caddy + - crowdsec-db:/var/lib/crowdsec/data/ + - crowdsec-config:/etc/crowdsec/ + - ./crowdsec/acquis.yaml:/etc/crowdsec/acquis.yaml + - ./crowdsec/acquis-test.yaml:/etc/crowdsec/acquis-test.yaml + +volumes: + crowdsec-db: + crowdsec-config: diff --git a/crowdsec/acquis.yaml b/crowdsec/acquis.yaml new file mode 100644 index 0000000..6302e4c --- /dev/null +++ b/crowdsec/acquis.yaml @@ -0,0 +1,4 @@ +filenames: + - /var/log/caddy/access.log +labels: + type: caddy