anchor.diff:          set req.backend = searchbots;
     } elseif (client.ip ~ unwanted) {
       error 410;
  -  } elseif (req.url ~ "/testaction" ) {
  +  } elseif (req.url ~ "/varnishboom" ) {
       return(error);
  +# API requests:
     } elseif (req.url ~ "^/api" ) {
       set req.backend = apirequests;
     } elseif (req.url ~ "^/sitemap/") {
  
positive.code: <%- end %>
  
  sub vcl_recv {
    if (req.http.Accept-Encoding) {
      if (req.url ~ "\.(jpg|png|gif|gz|tgz|bz2|tbz|mp3|ogg)$") {
  # No point in compressing these
  
negative.code: }
  <%- end %>
  
  ##### ACL
  
  # blacklist of specific IP addresses that we have found to abuse our policies:
  acl unwanted {
    "68.180.228.106";
    "98.174.196.0"/24;
    "180.76.15.0"/24;
    "144.76.195.74";
  }
  
  ##### Directors
  
  # These are our public app servers:
  <%- groups = @params["apps"].group_by { |app| app["director"] } %>
  