diff --git a/install/config/crowdsec/dynamic_config.yml b/install/config/crowdsec/dynamic_config.yml index c58d5670..6136e4b6 100644 --- a/install/config/crowdsec/dynamic_config.yml +++ b/install/config/crowdsec/dynamic_config.yml @@ -1,5 +1,9 @@ http: middlewares: + badger: + plugin: + badger: + disableForwardAuth: true redirect-to-https: redirectScheme: scheme: https @@ -63,6 +67,7 @@ http: - web middlewares: - redirect-to-https + - badger # Next.js router (handles everything except API and WebSocket paths) next-router: @@ -72,6 +77,7 @@ http: - websecure middlewares: - security-headers # Add security headers middleware + - badger tls: certResolver: letsencrypt @@ -83,6 +89,7 @@ http: - websecure middlewares: - security-headers # Add security headers middleware + - badger tls: certResolver: letsencrypt @@ -94,6 +101,7 @@ http: - websecure middlewares: - security-headers # Add security headers middleware + - badger tls: certResolver: letsencrypt diff --git a/install/config/traefik/dynamic_config.yml b/install/config/traefik/dynamic_config.yml index f795016b..0829924a 100644 --- a/install/config/traefik/dynamic_config.yml +++ b/install/config/traefik/dynamic_config.yml @@ -1,5 +1,9 @@ http: middlewares: + badger: + plugin: + badger: + disableForwardAuth: true redirect-to-https: redirectScheme: scheme: https @@ -13,6 +17,7 @@ http: - web middlewares: - redirect-to-https + - badger # Next.js router (handles everything except API and WebSocket paths) next-router: @@ -20,6 +25,8 @@ http: service: next-service entryPoints: - websecure + middlewares: + - badger tls: certResolver: letsencrypt @@ -29,6 +36,8 @@ http: service: api-service entryPoints: - websecure + middlewares: + - badger tls: certResolver: letsencrypt @@ -38,6 +47,8 @@ http: service: api-service entryPoints: - websecure + middlewares: + - badger tls: certResolver: letsencrypt @@ -59,4 +70,4 @@ tcp: version: 1 pp-transport-v2: proxyProtocol: - version: 2 \ No newline at end of file + version: 2