From 71cb38b33edf962c6b02a2bcf0f8ca86949699ae Mon Sep 17 00:00:00 2001 From: Michael Grote Date: Thu, 12 Sep 2024 10:10:40 +0200 Subject: [PATCH] ff --- docker-compose/traefik/file-provider.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docker-compose/traefik/file-provider.yml b/docker-compose/traefik/file-provider.yml index d97fd9d4..f63e10b5 100644 --- a/docker-compose/traefik/file-provider.yml +++ b/docker-compose/traefik/file-provider.yml @@ -5,6 +5,8 @@ http: router_gitea: rule: "Host(`git.mgrote.net`)" service: "service_gitea" + middlewares: + - "ratelimit" entrypoints: - entry_https tls: @@ -15,3 +17,12 @@ http: loadBalancer: servers: - url: "http://forgejo.mgrote.net:3000/" +###### middlewares ##### + middlewares: + ratelimit: + rateLimit: + average: 20 + burst: 1 + sourceCriterion: + ipStrategy: + depth: 2