Some time ago I made a service to host a list of working outline keys I compiled all around the internet. I was using an external application to check if the connection was possible. Yesterday I decided to make this into a service and completely get rid of the application so my process is faster, takes fewer resources and it’s easier to use.
Here’s the code for that service: https://github.com/jadolg/ShadowTest
This might be useful to you if you are running a service like mine where you want to check if keys are working.
I know this is a super old post but I just came across this. May I ask how you curate the list? I have seen projects that crawl public telegram groups etc and was wondering how you mine the keys in this project?
Telegram is a good part of it. There are lots of groups for sharing keys. Next comes other lists. I scrape them on an interval and add the new addresses. And then there are websites that give temporary keys. Those are the automatic ones but I also run a community so people volunteer hunting for keys or the ones who can share their own keys.
Awesome! thanks for the quick response. I am working on a measurement project to detect blocking from various client vantage points across multiple countries and your service has been very helpful in curating servers to test. I will share the visualization dashboard and code publicly soon and make sure to credit your work. In my data pipeline, I retest all the tests before start of the measurement.
Interesting! I’m glad it’s been useful to you.