mirror of
https://github.com/benbusby/farside.git
synced 2025-06-08 10:26:36 +00:00
Expand filtering of searx instances
New filter enforces: - No Cloudflare - Good TLS config - Good HTTP header config - Vanilla instances or forks - Instances with 100% search success
This commit is contained in:
parent
55cd6aebc6
commit
0c9a7a901d
2 changed files with 7 additions and 61 deletions
7
.github/workflows/update-instances.yml
vendored
7
.github/workflows/update-instances.yml
vendored
|
@ -36,8 +36,13 @@ jobs:
|
|||
.instances |
|
||||
to_entries[] |
|
||||
select(.value.network_type == "normal") |
|
||||
select(.value.version | . != null) |
|
||||
select(.value.version | startswith("1.0.0")) |
|
||||
select(.value.network.asn_privacy == 0) |
|
||||
select(.value.http.error == null) |
|
||||
select(.value.tls != null) |
|
||||
select(.value.tls.grade == "A+" or .value.tls.grade == "A") |
|
||||
select(.value.http.grade == "A+" or .value.http.grade == "A") |
|
||||
select(.value.html.grade == "V" or .value.html.grade == "F") |
|
||||
.key
|
||||
] | sort' > searx-tmp.json
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue