From 566c49ddce4da0b5459a285cde6fd3cc51bd659b Mon Sep 17 00:00:00 2001 From: Daniel Cadenas Date: Fri, 19 Apr 2024 12:58:30 -0300 Subject: [PATCH] Add conservative traefik rate-limit to strfry --- roles/relay/templates/docker-compose.yml.tpl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/roles/relay/templates/docker-compose.yml.tpl b/roles/relay/templates/docker-compose.yml.tpl index 6bc1ddd..9e29570 100644 --- a/roles/relay/templates/docker-compose.yml.tpl +++ b/roles/relay/templates/docker-compose.yml.tpl @@ -40,6 +40,8 @@ services: - "traefik.http.routers.strfry.rule=Host(`{{ domain }}`) && Headers(`Accept`, `application/nostr+json`) || HeadersRegexp(`Connection`, `(?i)Upgrade`) && HeadersRegexp(`Upgrade`, `websocket`)" - "traefik.http.routers.strfry.entrypoints=websecure" - "traefik.http.services.strfry.loadbalancer.server.port=7777" + - "traefik.http.middlewares.strfry.ratelimit.average=1" + - "traefik.http.middlewares.strfry.ratelimit.burst=10" redirect-service: