Traefik and Signal Sciences

Has anyone configured Traefik with Signal Sciences WAF (Fastly) ? In theory is possible to configure it using middleware plugins but I have not found any specific reference.

I don't think there is an existing middleware for it.

You could check existing middleware plugins (like crowdsec-bouncer, modsecurity, coraza-waf), which might be a good starting point to implement your own solution in Go.

Or check if ForwardAuth (doc) could be used. It will forward the request (without body) to an auth service, which needs to respond with http status code 200 for the request to be sent to the original target service.