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