tilecache: block node-fetch UA
authorGrant Slater <git@firefishy.com>
Tue, 28 May 2019 00:20:47 +0000 (01:20 +0100)
committerGrant Slater <git@firefishy.com>
Tue, 28 May 2019 00:20:47 +0000 (01:20 +0100)
cookbooks/tilecache/templates/default/nginx_tile.conf.erb
cookbooks/tilecache/templates/default/squid.conf.erb

index 7343e06..40b13c3 100644 (file)
@@ -48,6 +48,7 @@ map $http_user_agent $denied_scraper {
   default                0; # Not denied
   '~^Python\-urllib\/'   1; # Library Default
   '~^python\-requests\/' 1; # Library Default
+  '~^node\-fetch\/'      1; # Library Default
   '~^R$'                 1; # Library Default
   '~^Java\/'             1; # Library Default
   '~^tiles$'             1; # Library Default
index f5b60a2..a4d7e53 100644 (file)
@@ -41,6 +41,7 @@ acl osmtileScrapers browser Firefox\/12\.0
 acl osmtileScrapers browser Firefox\/13\.0
 acl osmtileScrapers browser ^Python\-urllib\/
 acl osmtileScrapers browser ^python\-requests\/
+acl osmtileScrapers browser ^node\-fetch\/
 acl osmtileScrapers browser ^R$
 acl osmtileScrapers browser ^Java\/
 acl osmtileScrapers browser ^tiles$