This domain serves an instance of akhttpd. Akhttpd serves an authorized_keys file for every GitHub user. To get the keys for a given user, simply append the username to the URL.
For example http://localhost:8080/username will return an authorized_keys file for the user username when called from common command-line clients. In the browser it will display an html page to view and copy the keys.
authorized_keys file, use http://localhost:8080/username/authorized_keys.HTML, use http://localhost:8080/username.html.To install these keys on an ssh server, you could do something like:
curl -L localhost:8080/username > .ssh/authorized_keys
For convenience, this service also exposes a script to do this automatically. Using this script will overwrite any existing SSH Keys for your user. You can use it like:
curl -L localhost:8080/username.sh | sh
Please refer to the GitHub repository for more information.
This service is provided as-is, with no warranties or guarantees what-so-ever. If you want to make heavy use of this service, I highly recommend just hosting your own instance.
Usage of this service is subject to the following Terms and Conditions:
If you are the owner of a GitHub Account and would like me to stop serving SSH Keys associated with your account, please contact me via the email in the privacy policy.