unredacted / freesocks-control-plane

The control plane that makes FreeSocks work
https://freesocks.org
GNU General Public License v3.0
14 stars 0 forks source link

Add feature to disable problematic Outline servers #2

Open lunarthegrey opened 2 months ago

lunarthegrey commented 2 months ago

There are some situations where a particular Outline server becomes sporadically problematic (packet loss, CPU steal from neighbors, etc) which ends up causing issues for users.

To prevent a particular server from distributing more access keys, there should be a feature to disable a server.

In theory, get.js could lookup disabled servers in a KV namespace and avoid querying them completely.