From 1c98c70f14dc977ed09fb4ac35cf6ca82750def1 Mon Sep 17 00:00:00 2001 From: maxlerebourg Date: Sun, 5 Jul 2026 19:56:15 +0200 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20renovate:=20Update=20all?= =?UTF-8?q?=20(#349)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Renovate Bot <22881669+maxlerebourg@users.noreply.github.com> --- .github/workflows/renovate.yml | 2 +- docker-compose.local.yml | 4 ++-- docker-compose.yml | 6 +++--- examples/appsec-enabled/docker-compose.yml | 6 +++--- examples/behind-proxy/docker-compose.yml | 8 ++++---- examples/captcha/docker-compose.yml | 6 +++--- examples/custom-ban-page/docker-compose.yml | 6 +++--- examples/custom-captcha/docker-compose.yml | 6 +++--- examples/kubernetes/crowdsec/values.yml | 2 +- examples/kubernetes/traefik/values.yml | 4 ++-- examples/redis-cache/docker-compose.yml | 6 +++--- examples/standalone-mode/docker-compose.yml | 4 ++-- examples/tls-auth/docker-compose.yml | 6 +++--- examples/trusted-ips/docker-compose.yml | 6 +++--- go.mod | 2 +- tests/e2e/mock/lib/common.sh | 2 +- tests/e2e/mock/mocklapi/go.mod | 2 +- 17 files changed, 39 insertions(+), 39 deletions(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 68f5ff9..f7366ca 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Run Renovate - uses: renovatebot/github-action@v46.1.14 + uses: renovatebot/github-action@v46.1.17 with: token: ${{ secrets.RENOVATE_TOKEN }} env: diff --git a/docker-compose.local.yml b/docker-compose.local.yml index a746d4e..41050c1 100644 --- a/docker-compose.local.yml +++ b/docker-compose.local.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.5.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -80,7 +80,7 @@ services: - "traefik.http.routers.router-bar3.entrypoints=web" - "traefik.http.routers.router-bar3.middlewares=crowdsec2@docker" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/docker-compose.yml b/docker-compose.yml index 8db2de8..2c94c79 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -12,7 +12,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro" # - './ban.html:/ban.html:ro' @@ -59,7 +59,7 @@ services: - "traefik.http.middlewares.crowdsec.plugin.bouncer.forwardedheaderstrustedips=172.21.0.5" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/appsec-enabled/docker-compose.yml b/examples/appsec-enabled/docker-compose.yml index 6724854..4912878 100644 --- a/examples/appsec-enabled/docker-compose.yml +++ b/examples/appsec-enabled/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.5.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.5.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -47,7 +47,7 @@ services: - "traefik.http.middlewares.crowdsec.plugin.bouncer.crowdsecappsechost=crowdsec:7422" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/behind-proxy/docker-compose.yml b/examples/behind-proxy/docker-compose.yml index 2f69c27..94e8b4e 100644 --- a/examples/behind-proxy/docker-compose.yml +++ b/examples/behind-proxy/docker-compose.yml @@ -1,6 +1,6 @@ services: cloudflare: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "cloudflare" restart: unless-stopped command: @@ -19,7 +19,7 @@ services: - 8080:8080 traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -33,7 +33,7 @@ services: - "--entrypoints.web.forwardedheaders.trustedips=172.21.0.5" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - logs-traefik:/var/log/traefik @@ -79,7 +79,7 @@ services: crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/captcha/docker-compose.yml b/examples/captcha/docker-compose.yml index 0cda948..9babe06 100644 --- a/examples/captcha/docker-compose.yml +++ b/examples/captcha/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -55,7 +55,7 @@ services: - "traefik.http.middlewares.crowdsec.plugin.bouncer.captchaHTMLFilePath=/captcha.html" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/custom-ban-page/docker-compose.yml b/examples/custom-ban-page/docker-compose.yml index 3948fdf..b17e112 100644 --- a/examples/custom-ban-page/docker-compose.yml +++ b/examples/custom-ban-page/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -46,7 +46,7 @@ services: - "traefik.http.middlewares.crowdsec.plugin.bouncer.banFilePath=/ban.html" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/custom-captcha/docker-compose.yml b/examples/custom-captcha/docker-compose.yml index 526dd98..d107b4e 100644 --- a/examples/custom-captcha/docker-compose.yml +++ b/examples/custom-captcha/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.5.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -14,7 +14,7 @@ services: - "--entrypoints.web.forwardedheaders.trustedips=172.18.0.0/24" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.4.5" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -59,7 +59,7 @@ services: - "traefik.http.middlewares.crowdsec.plugin.bouncer.captchaHTMLFilePath=/captcha.html" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/kubernetes/crowdsec/values.yml b/examples/kubernetes/crowdsec/values.yml index 0204d18..6dc68f8 100644 --- a/examples/kubernetes/crowdsec/values.yml +++ b/examples/kubernetes/crowdsec/values.yml @@ -1,5 +1,5 @@ image: - tag: v1.6.1-2 + tag: v1.7.8-2 agent: acquisition: diff --git a/examples/kubernetes/traefik/values.yml b/examples/kubernetes/traefik/values.yml index 72ed5e9..2a6f821 100644 --- a/examples/kubernetes/traefik/values.yml +++ b/examples/kubernetes/traefik/values.yml @@ -1,5 +1,5 @@ image: - tag: v3.0.0 + tag: v3.7.6 logs: general: @@ -15,4 +15,4 @@ experimental: plugins: bouncer: moduleName: "github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - version: "v1.3.0" + version: "v1.6.0" diff --git a/examples/redis-cache/docker-compose.yml b/examples/redis-cache/docker-compose.yml index d4abfa0..31ef53e 100644 --- a/examples/redis-cache/docker-compose.yml +++ b/examples/redis-cache/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -71,7 +71,7 @@ services: crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/standalone-mode/docker-compose.yml b/examples/standalone-mode/docker-compose.yml index 9a48d1f..5a519f1 100644 --- a/examples/standalone-mode/docker-compose.yml +++ b/examples/standalone-mode/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro diff --git a/examples/tls-auth/docker-compose.yml b/examples/tls-auth/docker-compose.yml index 07387d7..0cc75aa 100644 --- a/examples/tls-auth/docker-compose.yml +++ b/examples/tls-auth/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.5.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.5.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -71,7 +71,7 @@ services: # Define AppSec host and port informations - "traefik.http.middlewares.crowdsec.plugin.bouncer.crowdsecappsechost=crowdsec:7422" crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/examples/trusted-ips/docker-compose.yml b/examples/trusted-ips/docker-compose.yml index 71ef97e..dde0a3e 100644 --- a/examples/trusted-ips/docker-compose.yml +++ b/examples/trusted-ips/docker-compose.yml @@ -1,6 +1,6 @@ services: traefik: - image: "traefik:v3.0.0" + image: "traefik:v3.7.6" container_name: "traefik" restart: unless-stopped command: @@ -13,7 +13,7 @@ services: - "--entrypoints.web.address=:80" - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.3.0" + - "--experimental.plugins.bouncer.version=v1.6.0" # - "--experimental.localplugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro @@ -65,7 +65,7 @@ services: crowdsec: - image: crowdsecurity/crowdsec:v1.6.8 + image: crowdsecurity/crowdsec:v1.7.8 container_name: "crowdsec" restart: unless-stopped environment: diff --git a/go.mod b/go.mod index 79067e4..c0bed0f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin -go 1.22 +go 1.22.12 require ( github.com/leprosus/golang-ttl-map v1.1.7 diff --git a/tests/e2e/mock/lib/common.sh b/tests/e2e/mock/lib/common.sh index d32e85d..66ad627 100644 --- a/tests/e2e/mock/lib/common.sh +++ b/tests/e2e/mock/lib/common.sh @@ -14,7 +14,7 @@ set -euo pipefail # Pinned to match the Docker suite (tests/e2e/scenarios/*/docker-compose.yml). -TRAEFIK_VERSION="${TRAEFIK_VERSION:-v3.7.1}" +TRAEFIK_VERSION="${TRAEFIK_VERSION:-v3.7.6}" WEB_PORT="${WEB_PORT:-8000}" LAPI_PORT="${LAPI_PORT:-8090}" diff --git a/tests/e2e/mock/mocklapi/go.mod b/tests/e2e/mock/mocklapi/go.mod index bd05338..fdc497c 100644 --- a/tests/e2e/mock/mocklapi/go.mod +++ b/tests/e2e/mock/mocklapi/go.mod @@ -3,4 +3,4 @@ // golangci-lint and `go mod vendor`. Stdlib only — no dependencies. module mocklapi -go 1.22 +go 1.22.12