feat(traefik): add geoblock middleware (#4396)

* feat(traefik): add geoblock middleware

* add the required args

* add UI

* fix indentaiton
This commit is contained in:
Stavros Kois
2022-11-13 12:03:07 +01:00
committed by GitHub
parent 5c34ce2d06
commit 43611dfa76
7 changed files with 161 additions and 1 deletions
+16
View File
@@ -376,6 +376,22 @@ middlewares:
addPrefix: []
# - name: addPrefixName
# prefix: "/foo"
geoBlockVersion: v0.2.3
geoBlock: []
# -- https://github.com/PascalMinder/geoblock
# - name: geoBlockName
# allowLocalRequests: true
# logLocalRequests: false
# logAllowedRequests: false
# logApiRequests: false
# api: https://get.geojs.io/v1/ip/country/{ip}
# apiTimeoutMs: 500
# cacheSize: 25
# forceMonthlyUpdate: true
# allowUnknownCountries: false
# unknownCountryApiResponse: nil
# countries:
# - RU
portalhook:
enabled: true