Add flat list of proxies for geo-bypass

pull/258/head
Omar Roth 6 years ago
parent 27488a2295
commit 94c92b68a2

@ -10,4 +10,3 @@ db:
dbname: invidious dbname: invidious
full_refresh: false full_refresh: false
https_only: false https_only: false
geo_bypass: true

@ -116,16 +116,7 @@ spawn do
end end
end end
proxies = {} of String => Array({ip: String, port: Int32}) proxies = PROXY_LIST
if CONFIG.geo_bypass
spawn do
find_working_proxies(BYPASS_REGIONS) do |region, list|
if !list.empty?
proxies[region] = list
end
end
end
end
before_all do |env| before_all do |env|
env.response.headers["X-XSS-Protection"] = "1; mode=block;" env.response.headers["X-XSS-Protection"] = "1; mode=block;"

@ -15,7 +15,6 @@ class Config
https_only: Bool?, https_only: Bool?,
hmac_key: String?, hmac_key: String?,
full_refresh: Bool, full_refresh: Bool,
geo_bypass: Bool,
domain: String?, domain: String?,
}) })
end end

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save