Update Proxy_Containers/traefik/README.md

This commit is contained in:
2026-05-15 03:11:21 +00:00
parent 31a6014fb8
commit 3bc31070db
+5 -4
View File
@@ -21,16 +21,17 @@ Running container of [crowdsec](https://scripts.gabesville.com/Gabesville/Docker
### Verifying: ### Verifying:
1. Confirm CrowdSec Is Parsing Traefik Logs: `docker exec crowdsec cscli metrics` 1. Confirm CrowdSec Is Parsing Traefik Logs: `docker exec crowdsec cscli metrics`
2. docker logs traefik 2>&1 | grep -i "crowdsec\|plugin\|error" | tail -20 2. `docker logs traefik 2>&1 | grep -i "crowdsec\|plugin\|error" | tail -20`
3. docker exec crowdsec cscli bouncers list 3. `docker exec crowdsec cscli bouncers list`
4. docker logs traefik 2>&1 | tail -30 4. `docker logs traefik 2>&1 | tail -30`
5. docker exec crowdsec cscli metrics | grep -A8 "Local API Metrics" 5. `docker exec crowdsec cscli metrics | grep -A8 "Local API Metrics"`
You should see /v1/decisions/stream hits incrementing. If that's clean, the stack is fully operational. You should see /v1/decisions/stream hits incrementing. If that's clean, the stack is fully operational.
### Testing: ### Testing:
Test CrowdSec Is Actually Blocking \ Test CrowdSec Is Actually Blocking \
Ban your own IP: `docker exec crowdsec cscli decisions add --ip <your-ip>` \ Ban your own IP: `docker exec crowdsec cscli decisions add --ip <your-ip>` \
`docker exec crowdsec cscli decisions list`
Go to one of URLs \ Go to one of URLs \
Note: using crowdsecMode: stream, decisions sync every 60 seconds — so the ban may take up to a minute to take effect \ Note: using crowdsecMode: stream, decisions sync every 60 seconds — so the ban may take up to a minute to take effect \
Unban yourself: `docker exec crowdsec cscli decisions delete --ip <your-ip>` Unban yourself: `docker exec crowdsec cscli decisions delete --ip <your-ip>`